Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit fc7972f8 authored by Saravana Kannan's avatar Saravana Kannan Committed by Prasad Sodagudi
Browse files

ANDROID: Revert "module: Do not expose section addresses to non-CAP_SYSLOG"



This reverts commit 314ac273 as it
breaks ramdump debug tools. Will bring this back in after resolving
those issues.

Bug: 163100336
Change-Id: Ibf46f6db0fa2bf9cc9e7121115889e15ca07cdab
Signed-off-by: default avatarSaravana Kannan <saravanak@google.com>
Git-commit: d837f090
Git-repo: https://android.googlesource.com/kernel/common/


Signed-off-by: default avatarPrasad Sodagudi <psodagud@codeaurora.org>
parent d8534164
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -1526,8 +1526,8 @@ static ssize_t module_sect_read(struct file *file, struct kobject *kobj,
	if (pos != 0)
		return -EINVAL;

	return sprintf(buf, "0x%px\n",
		       kallsyms_show_value(file->f_cred) ? (void *)sattr->address : NULL);
	return sprintf(buf, "0x%px\n", kptr_restrict < 2 ?
		       (void *)sattr->address : NULL);
}

static void free_sect_attrs(struct module_sect_attrs *sect_attrs)
@@ -4420,7 +4420,7 @@ static int modules_open(struct inode *inode, struct file *file)

	if (!err) {
		struct seq_file *m = file->private_data;
		m->private = kallsyms_show_value(file->f_cred) ? NULL : (void *)8ul;
		m->private = kallsyms_show_value(current_cred()) ? NULL : (void *)8ul;
	}

	return err;