freebsd-nq/sys/conf
Poul-Henning Kamp b294143142 Introduce no_poll() default method for device drivers. Have it
do exactly the same as vop_nopoll() for consistency and put a
comment in the two pointing at each other.

Retire seltrue() in favour of no_poll().

Create private default functions in kern_conf.c instead of public
ones.

Change default strategy to return the bio with ENODEV instead of
doing nothing which would lead the bio stranded.

Retire public nullopen() and nullclose() as well as the entire band
of public no{read,write,ioctl,mmap,kqfilter,strategy,poll,dump}
funtions, they are the default actions now.

Move the final two trivial functions from subr_xxx.c to kern_conf.c
and retire the now empty subr_xxx.c
2003-09-27 12:53:33 +00:00
..
defines
files Introduce no_poll() default method for device drivers. Have it 2003-09-27 12:53:33 +00:00
files.alpha Hook-up the uart(4) driver to the build. For a detailed description 2003-09-06 23:23:26 +00:00
files.amd64 Hook-up the uart(4) driver to the build. For a detailed description 2003-09-06 23:23:26 +00:00
files.i386 Hook-up the uart(4) driver to the build. For a detailed description 2003-09-06 23:23:26 +00:00
files.ia64 Move uma_small_alloc() and uma_small_free() to uma_machdep.c. These 2003-09-20 19:27:48 +00:00
files.pc98 Add proper pc98 MD files. Add a commented out cbus attachment for 2003-09-07 05:05:40 +00:00
files.powerpc Hook grackle system controller/heathrow interrupt controller to PPC build. 2003-06-28 08:53:49 +00:00
files.sparc64 Hook-up the uart(4) driver to the build. For a detailed description 2003-09-06 23:23:26 +00:00
kern.mk Update the kernel compile flags inside the .if ${MACHINE_ARCH} == "amd64" 2003-05-30 01:06:58 +00:00
kern.post.mk Fix logic in Makefile.i386,v 1.249: only back up ${DESTDIR}${KODIR} 2003-08-07 19:12:06 +00:00
kern.pre.mk Now that the pci include file location migration has been completed, 2003-08-22 15:41:44 +00:00
kmod_syms.awk Our awk does not implement the ARGIND variable, so we were attempting 2002-08-06 19:31:04 +00:00
kmod.mk Hook-up the uart(4) driver to the build. For a detailed description 2003-09-06 23:23:26 +00:00
ldscript.alpha Use the new freebsd output format from Binutils 2.13.1. 2002-10-11 19:38:04 +00:00
ldscript.amd64 Sync up with the files in the hammer branch in the p4 tree to get basic 2003-05-01 02:59:24 +00:00
ldscript.i386 Add two symbols start_ctors and stop_ctors to allow us to find the 2003-01-06 07:37:15 +00:00
ldscript.ia64 Load the kernel at a 64M instead of 5M. The advantage of this is that 2003-09-06 05:15:36 +00:00
ldscript.powerpc Page align the data segment. 2001-10-08 10:43:34 +00:00
ldscript.sparc64 Use the same SEARCH_DIR as other platforms. 2003-06-07 18:23:50 +00:00
majors Reserve 184 for dumb console driver(dcons) which can be found in 2003-08-27 07:35:12 +00:00
majors.awk Add necessary awk magic to create a table of major numbers allocated 2003-02-27 08:52:11 +00:00
Makefile.alpha Bump the config version to force people to upgrade their config(8) 2003-04-15 21:29:11 +00:00
Makefile.amd64 Add ddb machdep bits. 2003-05-30 01:03:43 +00:00
Makefile.i386 Bump the config version to force people to upgrade their config(8) 2003-04-15 21:29:11 +00:00
Makefile.ia64 Revamp of the syscall path, exception and context handling. The 2003-05-16 21:26:42 +00:00
Makefile.pc98 Bump the config version to force people to upgrade their config(8) 2003-04-15 21:29:11 +00:00
Makefile.powerpc Bump the config version to force people to upgrade their config(8) 2003-04-15 21:29:11 +00:00
Makefile.sparc64 Bump the config version to force people to upgrade their config(8) 2003-04-15 21:29:11 +00:00
makeLINT.mk Implemented "nooption" and "nomakeoption" config(8) tokens. 2003-02-26 23:36:59 +00:00
makeLINT.sed Implemented "nooption" and "nomakeoption" config(8) tokens. 2003-02-26 23:36:59 +00:00
newvers.sh ARGH. I *knew* I'd eventually accidently commit this. Change 5.1-XP back 2003-07-23 20:07:49 +00:00
NOTES - Support for multibyte charsets in LIBICONV. 2003-09-26 20:26:25 +00:00
options - Support for multibyte charsets in LIBICONV. 2003-09-26 20:26:25 +00:00
options.alpha Add option NO_SIO to work-around the hardcoded dependency on sio(4). 2003-08-25 03:43:08 +00:00
options.amd64 Moved the syscons options, kbd options and DEV_SPLASH to the MI options 2003-06-18 15:25:01 +00:00
options.i386 Detect Geode CPUs and initialize the 27MHz timecounter "Geode". 2003-08-31 16:20:34 +00:00
options.ia64 Add LOG2_ID_PAGE_SIZE to the mix of options on ia64. 2003-09-09 18:30:20 +00:00
options.pc98 Initiate de-orbit burn for fpu-less operation. 386+387 is still 2003-07-22 08:11:17 +00:00
options.powerpc Options that go into homonymous headers shouldn't specify the header name. 2003-04-12 09:40:37 +00:00
options.sparc64 Hook syscons and the creator driver up to the sparc64. This compiles but 2003-08-24 01:54:06 +00:00
systags.sh