1 May 2010 20:47
Re: [Bug 15836] Commit 6ad696d2cf535772dff659298ec7e7260e344595 breaks my SD card reader [197b:2381]
Stephan Sürken <absurd <at> olurdix.de>
2010-05-01 18:47:41 GMT
2010-05-01 18:47:41 GMT
On Fri, 2010-04-30 at 19:06 +0200, Andi Kleen wrote: > The mission information is which CONFIG_* option changes the behaviour. > (or maybe it's in the bugzilla, i just skimmed it very quickly) > > presumably it's either hibernation or memory hotadd that introduces > the problem. > > My patch just allowed to have both together. > > Once it's determined which one it is one could do a second bisect > with that option always on (and the other off)? Or maybe it's not a > regression. Thx Andi. I now get the obvious: the way I built the kernels (using standard Debian configs as template, having both CONFIG_MEMORY_HOTPLUG and CONIG_HIBERNATION enabled), without your commit, CONFIG_MEMORY_HOTPLUG was implicitly turned off. Bummer. Enabling CONFIG_MEMORY_HOTPLUG actually enables the bug. I explicitly confirmed this on top of 2.6.33.2: config-2.6.33.2.git19f00f0-config-2.6.33-2-amd64.nohiber:CONFIG_MEMORY_HOTPLUG=y =>"bad" config-2.6.33.2.git19f00f0-config-2.6.33-2-amd64.nohotplug:# CONFIG_MEMORY_HOTPLUG is not set =>"good" So any code enabled by CONFIG_MEMORY_HOTPLUG is the winner, presumable somewhere in the mmc code (?).(Continue reading)
RSS Feed