diff options
author | Chris Severance | 2021-09-14 11:44:14 -0400 |
---|---|---|
committer | Chris Severance | 2021-09-14 11:44:14 -0400 |
commit | b7fd9ffbafed58f491d64bcd121810ac9f0a6083 (patch) | |
tree | 1108362f3376737e2c1df839175baf81c0760a91 /0004-tty_unregister_driver-void.patch | |
parent | 9899f09296a1ab5afbef8b54a615eee0b437ada7 (diff) | |
download | aur-b7fd9ffbafed58f491d64bcd121810ac9f0a6083.tar.gz |
autu: Update to 3.9.2_4-3
Diffstat (limited to '0004-tty_unregister_driver-void.patch')
-rw-r--r-- | 0004-tty_unregister_driver-void.patch | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/0004-tty_unregister_driver-void.patch b/0004-tty_unregister_driver-void.patch new file mode 100644 index 000000000000..17aad89be682 --- /dev/null +++ b/0004-tty_unregister_driver-void.patch @@ -0,0 +1,32 @@ +diff -pNaru5 perle-serial-3.9.2.orig-0004/pserial/perle-serial.c perle-serial-3.9.2/pserial/perle-serial.c +--- perle-serial-3.9.2.orig-0004/pserial/perle-serial.c 2021-09-14 11:26:40.756869474 -0400 ++++ perle-serial-3.9.2/pserial/perle-serial.c 2021-09-14 11:26:52.547298877 -0400 +@@ -5201,26 +5201,23 @@ void ps_unregister_serial(int line) + } + + static void __exit ps_fini(void) + { + // unsigned long flags; +- int e1; + int i; + struct ps_async_struct *info; + + printk(KERN_INFO "Unloading %s: version %s\n", serial_name, serial_version); + #ifdef USE_PS_TIMER + del_timer_sync(&serial_timer); + #endif + + #if LINUX_VERSION_CODE < KERNEL_VERSION(2,5,0) + remove_bh( PERLE_SERIAL_BH ); +- if ((e1 = tty_unregister_driver(&serial_driver))) +- printk("serial: failed to unregister Perle's serial driver (%d)\n", e1); ++ tty_unregister_driver(&serial_driver); + #else +- if ((e1 = tty_unregister_driver(serial_driver))) +- printk("serial: failed to unregister Perle's serial driver (%d)\n", e1); ++ tty_unregister_driver(serial_driver); + put_tty_driver(serial_driver); + #endif + for (i = 0; i < NR_PORTS; i++) { + if ((info = ps_table[i].info)) { + // if (info->state->XRflatreg) // This code causes oops. Remove for now plus all other Sleep calls. |