Request for help: how do teach module building about kernel options?

John Baldwin jhb at freebsd.org
Wed Jan 4 12:54:52 UTC 2012


On Tuesday, January 03, 2012 6:31:37 pm Warner Losh wrote:
> 
> On Jan 3, 2012, at 12:06 PM, Adrian Chadd wrote:
> 
> > On 3 January 2012 10:56, Warner Losh <imp at bsdimp.com> wrote:
> > 
> >>> So how about we do up say, the KERNOPTS field first, which would be a
> >>> big win. Then KERNDEVICES too, if that's possible?
> >> 
> >> I'd only planned on doing KERNOPTS :)
> > 
> > KERNOPTS would be fine for now. That at least gets me out of my
> > initial issues with wlan/ath building and the fun in handling options.
> 
> Please find enclosed a proposed patch.  This will not build, of course, since there's no file in the tree mesh_baby.c, so if you have 
IEEE80211_SUPPORT_MESH defined, it won't work.  It keys off the actual define.
> 
> It even works with devices (which define DEV_xxx), but only if you have it in the options file like isa (eg, you need to tell config to generate 
it).
> 
> Comments?

I like this, nice and simple.

-- 
John Baldwin


More information about the freebsd-arch mailing list