hc
2024-02-20 102a0743326a03cd1a1202ceda21e175b7d3575c
kernel/drivers/tty/serial/sunsab.c
....@@ -1137,7 +1137,13 @@
11371137 }
11381138 }
11391139
1140
- return platform_driver_register(&sab_driver);
1140
+ err = platform_driver_register(&sab_driver);
1141
+ if (err) {
1142
+ kfree(sunsab_ports);
1143
+ sunsab_ports = NULL;
1144
+ }
1145
+
1146
+ return err;
11411147 }
11421148
11431149 static void __exit sunsab_exit(void)