Date: Fri, 20 Sep 2002 13:58:39 -0600 From: "Long, Scott" <Scott_Long@adaptec.com> To: "'bmah@acm.org'" <bmah@acm.org> Cc: Randy Pratt <rpratt1950@earthlink.net>, freebsd-qa@freebsd.org, scottl@freebsd.org Subject: RE: 4.7-RC1 and aac.ko Message-ID: <2C7CBDC6EA58D6119E4A00065B3A24CB046555@btcexc01.btc.adaptec.com>
next in thread | raw e-mail | index | archive | help
> > If memory serves me right, "Long, Scott" wrote: > > > Can you give me some background on this? Where do those messages > > come from? Is it specific to a certain configuration? > > Ah, sorry. The error message in question is printed by sysinstall, > and appears when a user starts up from the 4.7-RC1 install CDROM. > > Some time ago, sysinstall gained the ability to load kernel modules > from the mfsroot image; this lets us strip more drivers out of the > (always cramped) boot kernel. In revision 1.3.2.5 of > src/release/i386/driver.conf, aac was removed from the kernel on > the CDROMs and moved to mfsroot image. > > (You probably know this already but it doesn't affect GENERIC at > all...just the kernel on the media the user installs from.) > > So...I was looking through src/sys/modules/aac/Makefile. Does aac > really have a dependency on the linux module, and could that > cause this problem? > > (Unfortunately there are no other error messages or diagnostics on > sysinstall's debugging VTY. sysinstall is able to load other kernel > modules before and after aac.ko without incident.) > Bruce, Thanks for the background. I can imagine that the dependency on the linux.ko module is what's causing the failure. The code is there so the driver can interact with Linux-only applications. Probably the best thing to do is compile the module without the AAC_COMPAT_LINUX option, but only for the install floppy case. The module that gets installed should still have that option. This is messy, I know, and I'm very, very swamped with work and aic7xxx issues at the moment. Feel free to fix it if you can; if push comes to shove and it's not fixed soon, you can just unilaterally remove that option from the module makefile. Thanks for bring this to my attention, btw. Scott To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-qa" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?2C7CBDC6EA58D6119E4A00065B3A24CB046555>