Re: [Bug] [Sony VAIO SVT15117CXS] USB 2.0 ports not working with any USB device

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Anything below jump out at you?

running git log between versions i gives me:
----------
~/ubuntu-oneiric$ git log --oneline 61c4f2c..02f8c6a | grep xhci
95a2424 Merge branch 'for-usb-linus' of
git+ssh://master.kernel.org/pub/scm/linux/kernel/git/sarah/xhci into
usb-linus
b3df3f9 xhci: Always set urb->status to zero for isoc endpoints.
c877b3b xhci: Add reset on resume quirk for asrock p67 host
d233363 xhci: Don't warn about zeroed bMaxBurst descriptor field.
fa75ac3 xhci: Reject double add of active endpoints.
eab5404 Merge branch 'for-usb-linus' of
git+ssh://master.kernel.org/pub/scm/linux/kernel/git/sarah/xhci into
usb-linus
cd3c18b USB: xhci - fix interval calculation for FS isoc endpoints
f5182b4 xhci: Disable MSI for some Fresco Logic hosts.
001fd38 xhci: Do not issue device reset when device is not setup
e2b0217 xhci: Add defines for hardcoded slot states
4819fef xhci: Bigendian fix for xhci_check_bandwidth()
f697531 xhci: Bigendian fix for skip_isoc_td()
87367a0 Merge branch 'for-usb-next' of
git://git.kernel.org/pub/scm/linux/kernel/git/sarah/xhci
2cf95c1 Intel xhci: Limit number of active endpoints to 64.
ad80833 Intel xhci: Ignore spurious successful event.
69e848c Intel xhci: Support EHCI/xHCI port switching.
7fe4fc8 Intel xhci: Add PCI id for Panther Point xHCI host.
f444ff2 xhci: STFU: Be quieter during URB submission and completion.
5153b7b xhci: STFU: Don't print event ring dequeue pointer.
380032c xhci: STFU: Remove function tracing.
fe6c6c1 xhci: Don't submit commands when the host is dead.
0714a57 xhci: Clear stopped_td when Stop Endpoint command completes.
834cb0f xhci: Fix memory leak bug when dropping endpoints
30f89ca xhci: Fix memory leak in ring cache deallocation.
b513d44 xhci: Fix full speed bInterval encoding.
a088592 xhci: move the common code to a function to get max ports and port array
af5c580 Merge branch 'for-usb-next' of
git+ssh://master.kernel.org/pub/scm/linux/kernel/git/sarah/xhci into
usb-next
3abeca9 xhci: Fix bug in control transfer cancellation.
8eadef1 Merge branch 'for-usb-next' of
git+ssh://master.kernel.org/pub/scm/linux/kernel/git/sarah/xhci into
usb-next
dbc2654 Merge branch 'for-usb-next' of
git+ssh://master.kernel.org/pub/scm/linux/kernel/git/sarah/xhci into
usb-next
b61d378 xhci 1.0: Set transfer burst last packet count field.
5cd43e3 xhci 1.0: Set transfer burst count field.
4da6e6f xhci 1.0: Update TD size field format.
af8b9e6 xhci 1.0: Only interrupt on short packet for IN EPs.
00161f7 xhci: Remove sparse warning about cmd_status.
9dee9a2 xhci: Remove recursive call to xhci_handle_event
7ed603e xhci: Add an assertion to check for virt_dev=0 bug.
92a3da4 xhci: Add rmb() between reading event validity & event data access.
28ccd29 xhci: Make xHCI driver endian-safe
7fc2a61 xhci-hcd: Include <linux/slab.h> in xhci-pci.c
---------------

~/ubuntu-oneiric$ git log --oneline 61c4f2c..02f8c6a | grep ehci
c27d536 USB: ehci-ath79: fix a NULL pointer dereference
9d87159 at91: fix udc, ehci and mmc clock device name for cap9/9g45/9rl
578333a USB: change maintainership of ohci-hcd and ehci-hcd
6eb6fbb mfd: Fix omap usbhs crash when rmmoding ehci or ohci
d5f6db9e USB: EHCI: Remove SPARC_LEON {read,write}_be definitions from ehci.h
3610ea5 ehci: workaround for pci quirk timeout on ExoPC
5c85301 ehci: pci quirk cleanup
27362d4 USB: ehci-s5p : use __devinit and __devexit macros for probe and remove
a7535ac USB: ehci-au1xxx: fix suspend callback
1395401 USB: ehci: remove structure packing from ehci_def
83722bc USB: extend ehci-fsl and fsl_udc_core driver for OTG operation
13b7ee2a USB: ehci-fsl: add MPC5121E specific suspend and resume
1f594b6 USB: ehci: tegra: fix USB1 port reset issue
2f7ac6c USB: ehci: add workaround for Synopsys HC bug
502fa84 USB: ehci: add bus glue for the Atheros AR71XX/AR724X/AR91XX SoCs
01da92f ARM: EXYNOS4: Add usb ehci device to the NURI board
3e11266 ARM: S5P: Add usb ehci device
0b0cd6c USB: Mark ehci_adjust_port_wakeup_flags as __maybe_unused
---------------

~/ubuntu-oneiric$ git log --oneline 61c4f2c..02f8c6a drivers/net/usb/
5e2cd08 hso: fix a use after free condition
16adf5d usbnet: Remove over-broad module alias from zaurus.
5c18e80 net/usb/kalmia: signedness bug in kalmia_bind()
7cdfa4a net/usb: kalmia: Various fixes for better support of non-x86
architectures.
d402612 net/usb: Add Samsung Kalmia driver for Samsung GT-B3730
85e3c65 usbnet/cdc_ncm: add missing .reset_resume hook
930a6ea drivers/net/usb/catc.c: Fix potential deadlock in catc_ctrl_run()
19694ac CDC NCM: release interfaces fix in unbind()
57d19e8 Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
6c60408 CDC NCM: Add mising short packet in cdc_ncm driver
3c709f8 Merge branch 'master' of
master.kernel.org:/pub/scm/linux/kernel/git/davem/net-3.6
70f23fd treewide: fix a few typos in comments
7143b7d Merge branch 'master' of
master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
7073949 ethtool: cosmetic: Use ethtool ethtool_cmd_speed API
8ae6dac ethtool: Call ethtool's get/set_settings callbacks with cleaned data
2bd93d7 Merge branch 'master' of
master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
c582a95 drivers/net/usb/usbnet.c: Use FIELD_SIZEOF macro in
usbnet_init() function.
eb8aa72 rndis_host: Quirky devices are still 'point-to-point'
4d42d41 rndis_host: Poll status before control channel where necessary
1c01a80 Merge branch 'master' of
master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
5325e92 usb: plusb: Add debug to reset function
647da40 usb: plusb: Add support for PL-25A1
6e4d2d9 usb: plusb: Whitespace
083dd8b Merge branch 'master' of
master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
78e47fe net: convert SMSC USB net drivers to hw_features


On Fri, Aug 30, 2013 at 12:44 PM, Kevin Archer <kevin.archer88@xxxxxxxxx> wrote:
> I have narrowed it down to changes from 2.6.39.4  to 3.0.0
>
> On Fri, Aug 30, 2013 at 11:18 AM, Alan Stern <stern@xxxxxxxxxxxxxxxxxxx> wrote:
>> On Fri, 30 Aug 2013, Kevin Archer wrote:
>>
>>> reading https://wiki.ubuntu.com/Kernel/KernelBisection now....
>>>
>>> On Fri, Aug 30, 2013 at 10:48 AM, Kevin Archer <kevin.archer88@xxxxxxxxx> wrote:
>>> > yes they were plugged in.
>>> > Bisection?
>>
>> Indeed.
>>
>> The only way I can think of to explain what you saw is if there is some
>> switch controlling the connections between the USB ports in the
>> computer case and the internal hubs.  The "lsusb -v" output clearly
>> stated that nothing was attached to those hubs, even though you had
>> plugged various devices into those ports.
>>
>> On the other hand, the only thing I know of in the kernel which might
>> affect such a switch is the xhci-hcd driver.  It's possible that
>> unbinding xhci-hcd isn't sufficient to reset the switch (if it exists)
>> back to the original setting.  Maybe you would need to run a kernel
>> that doesn't have any xHCI support at all.  Can you build such a kernel
>> and test it?
>>
>> Alan Stern
>>
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux