// SPDX-License-Identifier: GPL-2.0 /* * Copyright (C) 2019-2022 Red Hat, Inc. Daniel Bristot de Oliveira <[email protected]> * * Panic RV reactor: * Prints the exception msg to the kernel message log and panic(). */ #include <linux/ftrace.h> #include <linux/tracepoint.h> #include <linux/kernel.h> #include <linux/module.h> #include <linux/init.h> #include <linux/rv.h> static void rv_panic_reaction(char *msg) { … } static struct rv_reactor rv_panic = …; static int __init register_react_panic(void) { … } static void __exit unregister_react_panic(void) { … } module_init(…) …; module_exit(unregister_react_panic); MODULE_AUTHOR(…) …; MODULE_DESCRIPTION(…) …;