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

Configure Feed

Select the types of activity you want to include in your feed.

Merge tag 'usb-3.11-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb

Pull USB fixes from Greg KH:
"Here are 3 small USB fixes for 3.11-rc5.

One is a fix that the ChromeOS developers ran into on some Intel
hardware, one is a build fix, and the last is a MAINTAINERS update to
help people figure out where to send USB network driver patches.

All of these have been in linux-next for a while"

* tag 'usb-3.11-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb:
MAINTAINERS: Add separate section for USB NETWORKING DRIVERS
usb: xhci: add missing dma-mapping.h includes
usb: core: don't try to reset_device() a port that got just disconnected

+10 -2
+5
MAINTAINERS
··· 8669 8669 S: Maintained 8670 8670 F: sound/usb/midi.* 8671 8671 8672 + USB NETWORKING DRIVERS 8673 + L: linux-usb@vger.kernel.org 8674 + S: Odd Fixes 8675 + F: drivers/net/usb/ 8676 + 8672 8677 USB OHCI DRIVER 8673 8678 M: Alan Stern <stern@rowland.harvard.edu> 8674 8679 L: linux-usb@vger.kernel.org
+3 -2
drivers/usb/core/hub.c
··· 4798 4798 hub->ports[i - 1]->child; 4799 4799 4800 4800 dev_dbg(hub_dev, "warm reset port %d\n", i); 4801 - if (!udev) { 4801 + if (!udev || !(portstatus & 4802 + USB_PORT_STAT_CONNECTION)) { 4802 4803 status = hub_port_reset(hub, i, 4803 4804 NULL, HUB_BH_RESET_TIME, 4804 4805 true); ··· 4809 4808 usb_lock_device(udev); 4810 4809 status = usb_reset_device(udev); 4811 4810 usb_unlock_device(udev); 4811 + connect_change = 0; 4812 4812 } 4813 - connect_change = 0; 4814 4813 } 4815 4814 4816 4815 if (connect_change)
+1
drivers/usb/host/xhci-mem.c
··· 24 24 #include <linux/pci.h> 25 25 #include <linux/slab.h> 26 26 #include <linux/dmapool.h> 27 + #include <linux/dma-mapping.h> 27 28 28 29 #include "xhci.h" 29 30
+1
drivers/usb/host/xhci.c
··· 27 27 #include <linux/moduleparam.h> 28 28 #include <linux/slab.h> 29 29 #include <linux/dmi.h> 30 + #include <linux/dma-mapping.h> 30 31 31 32 #include "xhci.h" 32 33