On 4. Feb 2012, at 09:48 , Niclas Zeising wrote: > On 2012-02-04 01:54, Robert Millan wrote: >> Author: rmh >> Date: Sat Feb 4 00:54:43 2012 >> New Revision: 230972 >> URL: http://svn.freebsd.org/changeset/base/230972 >> >> Log: >> Add MK_SOURCELESS build option. Setting MK_SOURCELESS to "no" will disable >> kernel modules that include binary-only code. >> >> More fine-grained control is provided via MK_SOURCELESS_HOST (for native >> code >> that runs on host CPU) and MK_SOURCELESS_UCODE (for microcode). >> >> Reviewed by: julian, delphij, freebsd-arch >> Approved by: kib (mentor) >> MFC after: 2 weeks >> >> Added: >> head/sys/amd64/conf/WITHOUT_SOURCELESS (contents, props changed) >> head/sys/amd64/conf/WITHOUT_SOURCELESS_HOST (contents, props changed) >> head/sys/amd64/conf/WITHOUT_SOURCELESS_UCODE (contents, props changed) >> head/sys/i386/conf/WITHOUT_SOURCELESS (contents, props changed) >> head/sys/i386/conf/WITHOUT_SOURCELESS_HOST (contents, props changed) >> head/sys/i386/conf/WITHOUT_SOURCELESS_UCODE (contents, props changed) >> head/tools/build/options/WITHOUT_SOURCELESS (contents, props changed) >> head/tools/build/options/WITHOUT_SOURCELESS_HOST (contents, props changed) >> head/tools/build/options/WITHOUT_SOURCELESS_UCODE (contents, props >> changed) >> Modified: >> head/share/mk/bsd.own.mk >> head/sys/modules/Makefile >> head/sys/modules/drm/Makefile >> head/sys/modules/sound/driver/Makefile >> head/sys/modules/usb/Makefile >> >> >> Added: head/sys/amd64/conf/WITHOUT_SOURCELESS_HOST >> ============================================================================== >> --- /dev/null 00:00:00 1970 (empty, because file is newly added) >> +++ head/sys/amd64/conf/WITHOUT_SOURCELESS_HOST Sat Feb 4 00:54:43 >> 2012 (r230972) >> @@ -0,0 +1,10 @@ >> +# >> +# WITHOUT_SOURCELESS_UCODE -- Disable drivers that include sourceless > ^^^^^ > This seems like a typo. Shouldn't it read HOST instead? >> +# native code for host CPU. >> +# >> +# $FreeBSD$ >> + >> +nodevice hpt27xx >> +nodevice hptmv >> +nodevice hptrr >> +nodevice nve >> >> >> Added: head/sys/i386/conf/WITHOUT_SOURCELESS_HOST >> ============================================================================== >> --- /dev/null 00:00:00 1970 (empty, because file is newly added) >> +++ head/sys/i386/conf/WITHOUT_SOURCELESS_HOST Sat Feb 4 00:54:43 >> 2012 (r230972) >> @@ -0,0 +1,10 @@ >> +# >> +# WITHOUT_SOURCELESS_UCODE -- Disable drivers that include sourceless > ^^^^^ > Same here. >> +# native code for host CPU. >> +# >> +# $FreeBSD$ >> + >> +nodevice hpt27xx >> +nodevice hptmv >> +nodevice hptrr >> +nodevice nve >> >> > > Also, can you please regenerate the src.conf manual page? Perhaps it > should be documented somewhere which drivers/modules that are affected > by this as well.
And can you please include GENERIC at least in these kernel configs? They are not building and this breaks a make universe and I guess eventually the tinderbox as well... /bz -- Bjoern A. Zeeb You have to have visions! It does not matter how good you are. It matters what good you do! _______________________________________________ svn-src-head@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-src-head To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"