Date: Tue, 24 Sep 2002 22:00:25 -0700 (PDT) From: Scott Long <scottl@FreeBSD.org> To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/conf files options src/sys/dev/aac aac.c aac_linux.c src/sys/modules/aac Makefile src/sys/modules/aac/aac_linux Makefile Message-ID: <200209250500.g8P50Q6H074740@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
scottl 2002/09/24 22:00:25 PDT
Modified files:
sys/conf files options
sys/dev/aac aac.c
sys/modules/aac Makefile
Added files:
sys/dev/aac aac_linux.c
sys/modules/aac/aac_linux Makefile
Log:
The AAC_COMPAT_LINUX option was really annoying, since it made the
aac driver dependent on the linux emulation module. This was
especially bad for the release engineers who tried to move the
aac driver from the kernel onto the drivers floppy. The linux
compat bits for this driver are now in their own driver, aac_linux.
It can be loaded as a module or compiled into the kernel. For
the latter case, the AAC_COMPAT_LINUX option is needed, along with
the COMPAT_LINUX option.
I've tested this in every configuration I can think of. This is an
MFC candidate for 4.7.
Idea from: rwatson
MFC after: 3 days
Revision Changes Path
1.705 +1 -0 src/sys/conf/files
1.352 +1 -1 src/sys/conf/options
1.42 +0 -52 src/sys/dev/aac/aac.c
1.1 +84 -0 src/sys/dev/aac/aac_linux.c (new)
1.5 +2 -2 src/sys/modules/aac/Makefile
1.1 +8 -0 src/sys/modules/aac/aac_linux/Makefile (new)
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200209250500.g8P50Q6H074740>
