Re: Pull request: More xHCI bug fix patches for 2.6.39

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

 



On Wed, Apr 13, 2011 at 05:28:54PM -0700, Sarah Sharp wrote:
> Hi Greg,
> 
> Here's an updated pull request for the seven patches I sent you two
> weeks ago (one patch you've already pulled into your tree).  On top of
> those patches, there's five new bug fix patches here:
> 
>       USB: xhci - also free streams when resetting devices
>       USB: Fix unplug of device with active streams
>       usbcore: Bug fix: system can't suspend with USB3.0 device connected to USB3.0 hub
>       xhci: Tell USB core both roothubs lost power.
>       xHCI: Implement AMD PLL quirk
> 
> The first two fix bugs in the xHCI streams implementation that can lead
> to NULL pointer dereferences.  Those are marked for stable.
> 
> The next two fix the hibernate issues we've been seeing when USB 3.0
> hubs are attached.  It's a quick fix to keep the changelog small, and
> the real fix will be queued for 2.6.40.  I'll probably have to revert
> the bug fix patch and add Andiry's five USB 3.0 hub patches for the
> usb-next branch, so could you merge usb-linus into the usb-next branch
> after you pull these in?
> 
> The last patch fixes an issue with jittery video on the new AMD Hudson
> platform, by enabling the AMD PLL quirk that went into 2.6.39 for that
> xHCI host.
> 
> The change log looks pretty large because of the amount of bug fixing
> being done in the xHCI ring handling code, which required a lot of
> shuffling of code to make gcc stop complaining about potentially
> uninitialized variables.  The change log for xhci-mem.c also looks big
> because Dmitry needed to declare of a couple new macros to fix some
> periodic endpoint interval math.

Thanks for the explaination, that makes sense.

> 
> Sarah Sharp
> 
> 
> The following changes since commit 2868a2b1ba8f9c7f6c4170519ebb6c62934df70e:
> 
>   USB: fix formatting of SuperSpeed endpoints in /proc/bus/usb/devices (2011-04-13 16:13:46 -0700)
> 
> are available in the git repository at:
>   git+ssh://master.kernel.org/pub/scm/linux/kernel/git/sarah/xhci.git for-usb-linus

Pulled and pushed out, thanks.

greg k-h
--
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