On Fri, Jan 22, 2021 at 9:32 AM Petr Mladek [off-list ref] wrote:
On Thu 2021-01-21 14:19:12, Alexander Potapenko wrote:
quoted
This patchset adds a tracepoint, error_repor_end, that is to be used by
KFENCE, KASAN, and potentially other bug detection tools, when they
print an error report.
One of the possible use cases is userspace collection of kernel error
reports: interested parties can subscribe to the tracing event via
tracefs, and get notified when an error report occurs.
v3:
- dropped the sysfs interface for log collection
- dropped error_report_start tracepoint
Just for record. This approach looks reasonable to me.
Thanks for removing the sysfs interface. It would have been
a potential can of worms.
Thanks for the input!
At least it was premature to touch prink just for the sake of
collecting some particular crashes.
Perhaps we can revisit this topic when stronger arguments arise :)
I do not feel eligible to add any tag. I am neither familiar
with the tracepoint nor the KFENCE or KASAN code.
Best Regards,
Petr
--
Alexander Potapenko
Software Engineer
Google Germany GmbH
Erika-Mann-Straße, 33
80636 München
Geschäftsführer: Paul Manicle, Halimah DeLaine Prado
Registergericht und -nummer: Hamburg, HRB 86891
Sitz der Gesellschaft: Hamburg