|
@@ -5785,7 +5785,7 @@ static ssize_t fastrpc_debugfs_read(struct file *filp, char __user *buffer,
|
|
"\n=======%s %s %s======\n", title,
|
|
"\n=======%s %s %s======\n", title,
|
|
" LIST OF MAPS ", title);
|
|
" LIST OF MAPS ", title);
|
|
len += scnprintf(fileinfo + len, DEBUGFS_SIZE - len,
|
|
len += scnprintf(fileinfo + len, DEBUGFS_SIZE - len,
|
|
- "%-20s|%-20s|%-20s\n", "va", "phys", "size");
|
|
|
|
|
|
+ "%-20s|%-20s|%-20s|%-20s\n", "va", "phys", "size", "flags");
|
|
len += scnprintf(fileinfo + len, DEBUGFS_SIZE - len,
|
|
len += scnprintf(fileinfo + len, DEBUGFS_SIZE - len,
|
|
"%s%s%s%s%s\n",
|
|
"%s%s%s%s%s\n",
|
|
single_line, single_line, single_line,
|
|
single_line, single_line, single_line,
|
|
@@ -5793,9 +5793,9 @@ static ssize_t fastrpc_debugfs_read(struct file *filp, char __user *buffer,
|
|
mutex_lock(&fl->map_mutex);
|
|
mutex_lock(&fl->map_mutex);
|
|
hlist_for_each_entry_safe(map, n, &fl->maps, hn) {
|
|
hlist_for_each_entry_safe(map, n, &fl->maps, hn) {
|
|
len += scnprintf(fileinfo + len, DEBUGFS_SIZE - len,
|
|
len += scnprintf(fileinfo + len, DEBUGFS_SIZE - len,
|
|
- "0x%-20lX|0x%-20llX|0x%-20zu\n\n",
|
|
|
|
|
|
+ "0x%-20lX|0x%-20llX|0x%-20zu|0x%-17llX\n\n",
|
|
map->va, map->phys,
|
|
map->va, map->phys,
|
|
- map->size);
|
|
|
|
|
|
+ map->size, map->flags);
|
|
}
|
|
}
|
|
mutex_unlock(&fl->map_mutex);
|
|
mutex_unlock(&fl->map_mutex);
|
|
len += scnprintf(fileinfo + len, DEBUGFS_SIZE - len,
|
|
len += scnprintf(fileinfo + len, DEBUGFS_SIZE - len,
|
|
@@ -5831,16 +5831,16 @@ static ssize_t fastrpc_debugfs_read(struct file *filp, char __user *buffer,
|
|
" LIST OF BUFS ", title);
|
|
" LIST OF BUFS ", title);
|
|
spin_lock(&fl->hlock);
|
|
spin_lock(&fl->hlock);
|
|
len += scnprintf(fileinfo + len, DEBUGFS_SIZE - len,
|
|
len += scnprintf(fileinfo + len, DEBUGFS_SIZE - len,
|
|
- "%-19s|%-19s|%-19s\n",
|
|
|
|
- "virt", "phys", "size");
|
|
|
|
|
|
+ "%-19s|%-19s|%-19s|%-19s\n",
|
|
|
|
+ "virt", "phys", "size", "flags");
|
|
len += scnprintf(fileinfo + len, DEBUGFS_SIZE - len,
|
|
len += scnprintf(fileinfo + len, DEBUGFS_SIZE - len,
|
|
"%s%s%s%s%s\n", single_line, single_line,
|
|
"%s%s%s%s%s\n", single_line, single_line,
|
|
single_line, single_line, single_line);
|
|
single_line, single_line, single_line);
|
|
hlist_for_each_entry_safe(buf, n, &fl->cached_bufs, hn) {
|
|
hlist_for_each_entry_safe(buf, n, &fl->cached_bufs, hn) {
|
|
len += scnprintf(fileinfo + len,
|
|
len += scnprintf(fileinfo + len,
|
|
DEBUGFS_SIZE - len,
|
|
DEBUGFS_SIZE - len,
|
|
- "0x%-17p|0x%-17llX|%-19zu\n",
|
|
|
|
- buf->virt, (uint64_t)buf->phys, buf->size);
|
|
|
|
|
|
+ "0x%-17p|0x%-17llX|%-19zu|0x%-17llX\n",
|
|
|
|
+ buf->virt, (uint64_t)buf->phys, buf->size, buf->flags);
|
|
}
|
|
}
|
|
|
|
|
|
len += scnprintf(fileinfo + len, DEBUGFS_SIZE - len,
|
|
len += scnprintf(fileinfo + len, DEBUGFS_SIZE - len,
|