hso remove dead workfunc code
Subsystems (4)
PATCH 2/2 hso remove dead workfunc code
Sorry I left this rubbish lying around
drivers/net/usb/hso.c +0 -12
@@ -270,7 +270,6 @@u16 curr_rx_urb_offset;u8 rx_urb_filled[MAX_RX_URBS ];struct tasklet_struct unthrottle_tasklet; -struct work_struct retry_unthrottle_workqueue; };struct hso_device {
@@ -1264,14 +1263,6 @@tasklet_hi_schedule (&serial->unthrottle_tasklet); } -void hso_unthrottle_workfunc (struct work_struct *work) -{ -struct hso_serial *serial = - container_of(work, struct hso_serial, - retry_unthrottle_workqueue); -hso_unthrottle_tasklet (serial); -} -/* open the requested serial port */ static int hso_serial_open (struct tty_struct *tty,struct file *filp) {
@@ -1310,8 +1301,6 @@tasklet_init (&serial->unthrottle_tasklet, (void (*)(unsigned long ))hso_unthrottle_tasklet, (unsigned long )serial); -INIT_WORK (&serial->retry_unthrottle_workqueue, - hso_unthrottle_workfunc); result =hso_start_serial_device (serial->parent,GFP_KERNEL );if (result) {hso_stop_serial_device (serial->parent);
@@ -1367,7 +1356,6 @@if (!usb_gone)hso_stop_serial_device (serial->parent);tasklet_kill (&serial->unthrottle_tasklet); -cancel_work_sync (&serial->retry_unthrottle_workqueue); }if (!usb_gone)usb_autopm_put_interface (serial->parent->interface);
Signature · 13 lines
best regards, D.J. Barrow Linux Kernel Developer Option NV, Gaston Geenslaan 14, 3001 Leuven, Belgium T: +32 16 311 621 F: +32 16 207 164 [email protected] www.option.com Disclaimer: http://www.option.com/company/disclaimer.shtml
drivers/net/usb/hso.c +0 -8
@@ -270,7 +270,6 @@u16 curr_rx_urb_offset;u8 rx_urb_filled[MAX_RX_URBS ];struct tasklet_struct unthrottle_tasklet; -struct work_struct retry_unthrottle_workqueue; };struct hso_device {
@@ -1264,14 +1263,6 @@tasklet_hi_schedule (&serial->unthrottle_tasklet); } -void hso_unthrottle_workfunc (struct work_struct *work) -{ -struct hso_serial *serial = - container_of(work, struct hso_serial, - retry_unthrottle_workqueue); -hso_unthrottle_tasklet (serial); -}