freebsd-dev/sys/fs/cd9660
Jason Evans 0384fff8c5 Major update to the way synchronization is done in the kernel. Highlights
include:

* Mutual exclusion is used instead of spl*().  See mutex(9).  (Note: The
  alpha port is still in transition and currently uses both.)

* Per-CPU idle processes.

* Interrupts are run in their own separate kernel threads and can be
  preempted (i386 only).

Partially contributed by:	BSDi (BSD/OS)
Submissions by (at least):	cp, dfr, dillon, grog, jake, jhb, sheldonh
2000-09-07 01:33:02 +00:00
..
cd9660_bmap.c $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
cd9660_lookup.c Separate the struct bio related stuff out of <sys/buf.h> into 2000-05-05 09:59:14 +00:00
cd9660_mount.h Add $FreeBSD$ 2000-05-01 20:32:07 +00:00
cd9660_node.c Fix memory leakage on module unload. 2000-06-29 01:19:12 +00:00
cd9660_node.h Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL" 1999-12-29 05:07:58 +00:00
cd9660_rrip.c Separate the struct bio related stuff out of <sys/buf.h> into 2000-05-05 09:59:14 +00:00
cd9660_rrip.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
cd9660_util.c Major update to the way synchronization is done in the kernel. Highlights 2000-09-07 01:33:02 +00:00
cd9660_vfsops.c This patch corrects the first round of panics and hangs reported 2000-07-24 05:28:33 +00:00
cd9660_vnops.c o Restructure vaccess() so as to check for DAC permission to modify the 2000-08-29 14:45:49 +00:00
iso_rrip.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
iso.h Fix memory leakage on module unload. 2000-06-29 01:19:12 +00:00
TODO $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
TODO.hibler Add $FreeBSD$ 2000-05-01 20:32:07 +00:00