msm: adsprpc: Print map and buf flags in debugfs

Current map and buf flags are not being printed in the debugfs data
of process. Print map and buf flags.

Change-Id: I621e7ca08de45f189d5b49046b3c37cfef968d54
Acked-by: DEEPAK SANNAPAREDDY <sdeeredd@qti.qualcomm.com>
Signed-off-by: Vamsi Krishna Gattupalli <quic_vgattupa@quicinc.com>
This commit is contained in:
Vamsi Krishna Gattupalli
2023-03-15 10:12:58 +05:30
parent 4d19368b34
commit c5866e97d6

Vedi File

@@ -5785,7 +5785,7 @@ static ssize_t fastrpc_debugfs_read(struct file *filp, char __user *buffer,
"\n=======%s %s %s======\n", title,
" LIST OF MAPS ", title);
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,
"%s%s%s%s%s\n",
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);
hlist_for_each_entry_safe(map, n, &fl->maps, hn) {
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->size);
map->size, map->flags);
}
mutex_unlock(&fl->map_mutex);
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);
spin_lock(&fl->hlock);
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,
"%s%s%s%s%s\n", single_line, single_line,
single_line, single_line, single_line);
hlist_for_each_entry_safe(buf, n, &fl->cached_bufs, hn) {
len += scnprintf(fileinfo + 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,