Messages in this thread | | | From | "" <> | Subject | Re: [PATCH V4] notifier/panic: Introduce panic_notifier_filter | Date | Tue, 25 Jan 2022 11:50:35 +0000 |
| |
> @@ -146,6 +157,34 @@ void nmi_panic(struct pt_regs *regs, const char *msg) > } > EXPORT_SYMBOL(nmi_panic); > > +static int __init panic_notifier_filter_setup(char *buf) > +{ > + char *func; > + unsigned long addr; > + > + while ((func = strsep(&buf, ","))) { > + addr = kallsyms_lookup_name(func); > + if (!addr) { > + pr_warn("panic_notifier_filter: invalid symbol %s\n", func); > + continue; > + }
Could you remove this check?
panic_notifier_list is exported to kernel modules and this check prevents such users from using this feature.
Thanks. HATAYAMA, Daisuke
| |