Date: Sat, 4 Feb 2012 12:58:40 +0000 From: "Bjoern A. Zeeb" <bzeeb-lists@lists.zabbadoz.net> To: Robert Millan <rmh@FreeBSD.org> Cc: svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org Subject: Re: svn commit: r230972 - in head: share/mk sys/amd64/conf sys/i386/conf sys/modules sys/modules/drm sys/modules/sound/driver sys/modules/usb tools/build/options Message-ID: <DF30EB99-B56C-43B8-B149-EE42A610BBFC@lists.zabbadoz.net> In-Reply-To: <4F2CFEE3.6070306@daemonic.se> References: <201202040054.q140siBP012241@svn.freebsd.org> <4F2CFEE3.6070306@daemonic.se>
index | next in thread | previous in thread | raw e-mail
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!home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?DF30EB99-B56C-43B8-B149-EE42A610BBFC>
