Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 533472 - kernel >=3.13 - CONFIG_USB_EHCI_TT_NEWSCHED=y should be set by default
Summary: kernel >=3.13 - CONFIG_USB_EHCI_TT_NEWSCHED=y should be set by default
Status: RESOLVED UPSTREAM
Alias: None
Product: [OLD] Docs on www.gentoo.org
Classification: Unclassified
Component: Installation Handbook (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Docs Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-12-24 20:02 UTC by Rob Tongue
Modified: 2015-01-02 19:31 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Rob Tongue 2014-12-24 20:02:08 UTC
This is just a default kernel config bug. I discussed with the linux-usb kernel developers on the mailing list, and they say there is no good reason that CONFIG_USB_EHCI_TT_NEWSCHED should NOT be set to =y by default, and later on the option to NOT set it =y will be removed.

It prevents some USB things from working correctly with the new ehci bandwith features that are being implemented.  

Please have that option set to CONFIG_USB_EHCI_TT_NEWSCHED=y by default in any kernel version 3.13 and higher.  Thanks.
Comment 1 Mike Pagano gentoo-dev 2014-12-30 18:47:49 UTC
Can you post the link to your discussion with upstream about this?
Comment 2 Rob Tongue 2014-12-30 21:35:21 UTC
Sure, It is in two parts to eliminate some cruft.  

http://article.gmane.org/gmane.linux.usb.general/119802

http://article.gmane.org/gmane.linux.usb.general/119920

Thanks.
Comment 3 Mike Pagano gentoo-dev 2014-12-30 22:49:08 UTC
Thanks, I'm not going against Alan Stern's recommendation here. Plus we would have to carry a patch for all the defconfig files and if he is not confident of the driver, then I am certainly not either.

Hope you understand.
Comment 4 Rob Tongue 2015-01-02 04:33:01 UTC
I think I was misunderstood here.  There is no patch.  There is no modification to the kernel.  The only option that needs to be changed is the config option. Even if it isn't changed in the gentoo-sources package or the like, there should be an entry for it in the handbook then.  He is confident with the kernel option.... that was the point, he said there is NO good reason to NOT set that option.
Comment 5 Jan Kundrát (RETIRED) gentoo-dev 2015-01-02 14:22:21 UTC
I do not think that informing all users about a particular driver quirk deserves a prominent mention in our docs. Really, if the kernel developers want a change in the defconfig, *they* should do it.

(I'm not really active in the GDP so I won't be WONTFIXing this myself.)
Comment 6 Rob Tongue 2015-01-02 14:31:01 UTC
Maybe I just don't know enough about the kernel config in Gentoo... There isn't a default config that is created for the gentoo-sources ebuild? I assumed there was, hence me filing this bug.  Either way, I agree it should be fixed upstream, but I assumed this was a Gentoo issue because literally every other distro I tried had this option set by default, and Gentoo doesn't.
Comment 7 Jan Kundrát (RETIRED) gentoo-dev 2015-01-02 15:15:17 UTC
Nope, we don't provide kernels, we provide just a kernel source tree. The defaults in there come directly from what the upstream kernel.org community releases.

That's different from about any other distro which provides a ready-made kernel package. They by definition have to pick *some* config and use it when making these binaries, then.
Comment 8 Rob Tongue 2015-01-02 19:31:30 UTC
Thanks for the info, folks.  I think upstream is going to change defconfig to reflect this.  

http://www.spinics.net/lists/kernel/msg1895604.html