diff --git a/sys/dev/amd_ecc_inject/ecc_inject.c b/sys/dev/amd_ecc_inject/ecc_inject.c index c0f3c142a3c..657e10407db 100644 --- a/sys/dev/amd_ecc_inject/ecc_inject.c +++ b/sys/dev/amd_ecc_inject/ecc_inject.c @@ -237,9 +237,9 @@ tsc_modevent(module_t mod __unused, int type, void *data __unused) case MOD_SHUTDOWN: break; default: - return (EOPNOTSUPP); + error = EOPNOTSUPP; } - return (0); + return (error); } DEV_MODULE(tsc, tsc_modevent, NULL);