Merge "Don't show empty tag stats for unprivileged uids"

This commit is contained in:
Linux Build Service Account 2016-10-31 13:04:32 -07:00 committed by Gerrit - the friendly Code Review server
commit 9b370b3988

View file

@ -2536,8 +2536,7 @@ static int pp_stats_line(struct seq_file *m, struct tag_stat *ts_entry,
uid_t stat_uid = get_uid_from_tag(tag); uid_t stat_uid = get_uid_from_tag(tag);
struct proc_print_info *ppi = m->private; struct proc_print_info *ppi = m->private;
/* Detailed tags are not available to everybody */ /* Detailed tags are not available to everybody */
if (get_atag_from_tag(tag) && !can_read_other_uid_stats( if (!can_read_other_uid_stats(make_kuid(&init_user_ns,stat_uid))) {
make_kuid(&init_user_ns,stat_uid))) {
CT_DEBUG("qtaguid: stats line: " CT_DEBUG("qtaguid: stats line: "
"%s 0x%llx %u: insufficient priv " "%s 0x%llx %u: insufficient priv "
"from pid=%u tgid=%u uid=%u stats.gid=%u\n", "from pid=%u tgid=%u uid=%u stats.gid=%u\n",