lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date:	Thu, 3 Jun 2010 17:23:19 +0400
From:	Anton Vorontsov <cbouatmailru@...il.com>
To:	Luming Yu <luming.yu@...il.com>
Cc:	Jeff Garzik <jeff@...zik.org>, LKML <linux-kernel@...r.kernel.org>
Subject: Re: 2.6.25-rc1 ahci regression

On Thu, Jun 03, 2010 at 05:14:14PM +0400, Anton Vorontsov wrote:
> On Thu, Jun 03, 2010 at 08:35:31PM +0800, Luming Yu wrote:
> > On Thu, Jun 3, 2010 at 5:39 PM, Anton Vorontsov <cbouatmailru@...il.com> wrote:
> > > On Thu, Jun 03, 2010 at 05:18:40PM +0800, Luming Yu wrote:
> > > [...]
> > >> Linux version 2.6.32-25.el6.x86_64
> > >
> > > Hm. Can you really boot the kernels that has
> > > 365cfa1ed5 applied and reverted?
> > >
> > > That is, do
> > >
> > > $ git reset --hard 365cfa1ed5
> > > $ make
> > > $ ...boot...
> > Linux version 2.6.34-rc7 (root@...alhost) (gcc version 4.4.4 20100503
> [...]
> > > And then
> > >
> > > $ git reset --hard 365cfa1ed5^
> > > $ make
> > > $ ...boot...
> > >
> > Linux version 2.6.34-rc7 (root@...alhost) (gcc version 4.4.4 20100503
> > (Red Hat 4.4.4-2) (GCC) ) #24 SMP Thu Jun 3 08:07:58 EDT 2010
> 
> Thanks. But for some reason you don't include debug
> messages from the not working kernel. :-/ I presume
> you use different methods to capture the log, you
> should pass 'debug' kernel command line option to
> actually enable these messages. Please try to
> capture the debugging messages.
> 
> Meanwhile, here is a guess: initrd isn't happy about
> the new libahci.ko dependency for ahci.ko, and so it
> doesn't load the module? Why? I don't know. Let
> me check it...

Oh. It seems I found it. It must be the module order loading
thing.

Can you try the patch down below?

And thanks for the patience!

diff --git a/drivers/ata/Makefile b/drivers/ata/Makefile
index 20c5251..092d9e0 100644
--- a/drivers/ata/Makefile
+++ b/drivers/ata/Makefile
@@ -1,7 +1,7 @@
 
 obj-$(CONFIG_ATA)		+= libata.o
 
-obj-$(CONFIG_SATA_AHCI)		+= ahci.o libahci.o
+obj-$(CONFIG_SATA_AHCI)		+= libahci.o ahci.o
 obj-$(CONFIG_SATA_SVW)		+= sata_svw.o
 obj-$(CONFIG_ATA_PIIX)		+= ata_piix.o
 obj-$(CONFIG_SATA_PROMISE)	+= sata_promise.o
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ