static void __exit deadline_exit(void) { elv_unregister(&iosched_deadline); }
static void __exit vr_exit(void) { elv_unregister(&iosched_vr); }
static void __exit row_exit(void) { elv_unregister(&iosched_row); }
static void __exit sio_exit(void) { /* Unregister elevator */ elv_unregister(&iosched_sio); }
static void __exit noop_exit(void) { elv_unregister(&elevator_noop); }
static void __exit greedy_exit(void) { elv_unregister(&elevator_greedy); }
static void __exit zen_exit(void) { elv_unregister(&iosched_zen); }
static void __exit flash_exit(void) { elv_unregister(&iosched_flash); }
static void __exit fiops_exit(void) { elv_unregister(&iosched_fiops); }
static void __exit sio_exit(void) { elv_unregister(&iosched_sio); }
static void __exit mpq_exit(void) { kobject_put(mpqObj); // deregister kobject elv_unregister(&elevator_mpq); printk(KERN_INFO "GoodBye!!!!\n"); }
static void __exit deadline_exit(void) { kmem_cache_destroy(drq_pool); elv_unregister(&iosched_deadline); }
static void __exit optimal_exit(void) { elv_unregister(&elevator_optimal); }
static void __exit osio_exit(void) { elv_unregister(&elevator_osio); }
static void __exit cscan_exit(void) { printk(KERN_ALERT "\ncscan_exit\n"); elv_unregister(&elevator_cscan); }