Kernel Bug Tracker – Bug 11826
extreme slowness of IO stuff using 2.6.28-rc1
Last modified: 2008-11-10 04:32:42 UTC
Latest working kernel version: 2.6.27
Earliest failing kernel version: 2.6.28-rc1
Hardware Environment: T61
Software Environment: Luks-encrypted device-mapper
I have a problem with ata stuff in 2.6.28-rc1.
I first encountered the “bug with non-ncq devices master” so I patched using e013e13bf605b9e6b702adffbe2853cfc60e7806
But then, the boot is really really slow. It seems to hangs, as if it waited for the disk. I guess you could wait for ages before something happen. But when pressing a key (I tried with right alt, but I guess any key would work), the boot process continues, as if some interrupts was generated, or something like that.
I'll attach my .config in case.
Steps to reproduce:
Created attachment 18434 [details]
.config for 2.6.28-rc1 on T61
As a side note, the boot process until the next lockup, where I need to press alt again, etc.
And when the laptop is finally booted, it's nearly usable, when one uses the keyboard constantly. But it still blocks when some io is done without keyboard events.
But maybe it has nothing to do with ata stuff, and maybe it's a luks problem, where it needs enough interupts and entropy generation from it, but it sounds a bit weird.
I'm attaching the dmesg when booted.
Created attachment 18435 [details]
dmesg for 2.6.28-rc1 on T61
Looks like you're having an IRQ routing problem. Does pci=noacpi help? How about irqpoll?
pci=noacpi doesn't help.
irqpoll seems to fix the problem.
btw, when activating the luks encrypted volume, I first get:
alg: cipher: Test 1 failed on encryption for aes-asm
Not sure if it's related,
(and it fixes the problem but kind of break the trackpoint, so not really a usable workaround :) )
Thomas, this one looks like an IRQ routing problem. Any ideas?
FTR, -rc2 doesn't fix the problem.
*** Bug 11893 has been marked as a duplicate of this bug. ***
References : http://marc.info/?l=linux-kernel&m=122521238402963&w=4
Handled-By : Arjan van de Ven <firstname.lastname@example.org>
Notify-Also : "Carlos R. Mafra" <email@example.com>
Notify-Also : Frans Pop <firstname.lastname@example.org>
On Sunday, 2 of November 2008, Yves-Alexis Perez wrote:
> On dim, 2008-11-02 at 17:06 +0100, Rafael J. Wysocki wrote:
> > The following bug entry is on the current list of known regressions
> > from 2.6.27. Please verify if it still should be listed and let me
> > know
> > (either way).
> Yes it should be :)
First-Bad-Commit : dc4304f7deee29fcdf6a2b62f7146ea7f505fd42
Patch : http://marc.info/?l=linux-kernel&m=122626378131380&w=4
*** Bug 11987 has been marked as a duplicate of this bug. ***
Fixed by: http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=9a6558371bcd01c2973b7638181db4ccc34eab4f
I've tried with -rc4 and it *seems* fixed. I'll check during next days it's ok.