svn commit: r208183 - in head/sys: conf modules/mvs
M. Warner Losh
imp at bsdimp.com
Sun May 23 06:39:03 UTC 2010
In message: <201005170351.o4H3pvuG006399 at svn.freebsd.org>
Alexander Motin <mav at FreeBSD.org> writes:
: Author: mav
: Date: Mon May 17 03:51:57 2010
: New Revision: 208183
: URL: http://svn.freebsd.org/changeset/base/208183
:
: Log:
: Make mvs_if.c to not be always linked statically into the kernel.
: Link it same way as mvs.c.
A consequence of this will be that if you kldload modules that use the
mvs_if.m services, but don't have the mvs.ko module, then you'll have
problems. I ran into this with pccard/pcic/pccbb/cardbus/*pccard.c
drivers so I compiled pccard_if.m into the kernel statically.
I don't know if that's a big deal for you, but it is why things like
this are usually linked in statically.
Warner
: Modified:
: head/sys/conf/files
: head/sys/modules/mvs/Makefile
:
: Modified: head/sys/conf/files
: ==============================================================================
: --- head/sys/conf/files Mon May 17 02:44:51 2010 (r208182)
: +++ head/sys/conf/files Mon May 17 03:51:57 2010 (r208183)
: @@ -1294,7 +1294,7 @@ dev/mpt/mpt_raid.c optional mpt
: dev/mpt/mpt_user.c optional mpt
: dev/msk/if_msk.c optional msk inet
: dev/mvs/mvs.c optional mvs
: -dev/mvs/mvs_if.m standard
: +dev/mvs/mvs_if.m optional mvs
: dev/mvs/mvs_pci.c optional mvs pci
: dev/mwl/if_mwl.c optional mwl
: dev/mwl/if_mwl_pci.c optional mwl pci
:
: Modified: head/sys/modules/mvs/Makefile
: ==============================================================================
: --- head/sys/modules/mvs/Makefile Mon May 17 02:44:51 2010
(r208182)
: +++ head/sys/modules/mvs/Makefile Mon May 17 03:51:57 2010 (r208183)
: @@ -3,7 +3,7 @@
: .PATH: ${.CURDIR}/../../dev/mvs
:
: KMOD= mvs
: -SRCS= mvs.c mvs_pci.c mvs.h mvs_if.h device_if.h bus_if.h pci_if.h opt_cam.h
: +SRCS= mvs.c mvs_pci.c mvs.h mvs_if.c mvs_if.h device_if.h bus_if.h pci_if.h opt_cam.h
:
: MFILES= kern/bus_if.m kern/device_if.m dev/pci/pci_if.m dev/mvs/mvs_if.m
:
:
More information about the svn-src-all
mailing list