Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

USB: Fix priority mistakes in drivers/usb/core/hub.c

Fixes priority mistakes similar to '!x & y'

Signed-off-by: Roel Kluin <12o3l@tiscali.nl>
Acked-by: Alan Stern <stern@rowland.harvard.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>

authored by

Roel Kluin and committed by
Greg Kroah-Hartman
2e2c5eea f09e495d

+1 -1
+1 -1
drivers/usb/core/hub.c
··· 335 335 to_usb_interface(hub->intfdev)->pm_usage_cnt = 1; 336 336 337 337 spin_lock_irqsave(&hub_event_lock, flags); 338 - if (!hub->disconnected & list_empty(&hub->event_list)) { 338 + if (!hub->disconnected && list_empty(&hub->event_list)) { 339 339 list_add_tail(&hub->event_list, &hub_event_list); 340 340 wake_up(&khubd_wait); 341 341 }