Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 16 Dec 2009 17:21:53 -0500
From:      John Baldwin <jhb@freebsd.org>
To:        current@freebsd.org
Subject:   NOTES checker
Message-ID:  <200912161721.53540.jhb@freebsd.org>

next in thread | raw e-mail | index | archive | help
I wrote a little script today that crawls through sys/conf/files*,
sys/conf/options*, sys/conf/NOTES, and sys/*/conf/NOTES looking for devices
or options that are not tested in all the places they are valid.  If folks
are interested I can commit it to src/tools.  At the moment we have 300+
violations in HEAD. :)  The first few look like this:

WARN: Attempt to change type of gdc from option to device at /home/jhb/work/freebsd/svn/head/sys/pc98/conf/NOTES:307
      Previous type set at /home/jhb/work/freebsd/svn/head/sys/conf/options.pc98:70
WARN: device acpi_aiboost is defined globally but only tested in i386 NOTES
WARN: device acpi_asus is defined globally but only tested in i386 NOTES
WARN: device acpi_dock is defined globally but only tested in i386 NOTES
WARN: device acpi_fujitsu is defined globally but only tested in i386 NOTES
WARN: device acpi_hp is defined globally but only tested in i386 NOTES
WARN: device acpi_ibm is defined globally but only tested in i386 NOTES
WARN: option ACPI_MAX_TASKS is defined globally but never tested
WARN: option ACPI_MAX_THREADS is defined globally but never tested
WARN: device acpi_panasonic is defined globally but only tested in i386 NOTES
WARN: device acpi_sony is defined globally but only tested in i386 NOTES
WARN: device acpi_toshiba is defined globally but only tested in i386 NOTES
WARN: device acpi_video is defined globally but only tested in i386 NOTES
WARN: device acpi_wmi is defined globally but only tested in i386 NOTES
WARN: ad7418 is defined globally but never tested
WARN: ada is defined globally but never tested
WARN: option ADAPTIVE_LOCKMGRS is defined globally but never tested
WARN: adlink is defined globally but never tested

-- 
John Baldwin



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200912161721.53540.jhb>