/freebsd/sys/modules/netgraph/tty/ |
H A D | Makefile | diff 0384fff8c5b098545c3db311b0e0aa1ec4c9ae7e Thu Sep 07 03:33:02 CEST 2000 Jason Evans <jasone@FreeBSD.org> 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 diff 0384fff8c5b098545c3db311b0e0aa1ec4c9ae7e Thu Sep 07 03:33:02 CEST 2000 Jason Evans <jasone@FreeBSD.org> 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
|
/freebsd/sys/sys/ |
H A D | kthread.h | diff 0384fff8c5b098545c3db311b0e0aa1ec4c9ae7e Thu Sep 07 03:33:02 CEST 2000 Jason Evans <jasone@FreeBSD.org> 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 diff 0384fff8c5b098545c3db311b0e0aa1ec4c9ae7e Thu Sep 07 03:33:02 CEST 2000 Jason Evans <jasone@FreeBSD.org> 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
|
H A D | rtprio.h | diff 0384fff8c5b098545c3db311b0e0aa1ec4c9ae7e Thu Sep 07 03:33:02 CEST 2000 Jason Evans <jasone@FreeBSD.org> 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 diff 0384fff8c5b098545c3db311b0e0aa1ec4c9ae7e Thu Sep 07 03:33:02 CEST 2000 Jason Evans <jasone@FreeBSD.org> 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
|
H A D | unistd.h | diff 0384fff8c5b098545c3db311b0e0aa1ec4c9ae7e Thu Sep 07 03:33:02 CEST 2000 Jason Evans <jasone@FreeBSD.org> 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 diff 0384fff8c5b098545c3db311b0e0aa1ec4c9ae7e Thu Sep 07 03:33:02 CEST 2000 Jason Evans <jasone@FreeBSD.org> 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
|
H A D | smp.h | diff 0384fff8c5b098545c3db311b0e0aa1ec4c9ae7e Thu Sep 07 03:33:02 CEST 2000 Jason Evans <jasone@FreeBSD.org> 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 diff 0384fff8c5b098545c3db311b0e0aa1ec4c9ae7e Thu Sep 07 03:33:02 CEST 2000 Jason Evans <jasone@FreeBSD.org> 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
|
/freebsd/sys/fs/cd9660/ |
H A D | cd9660_util.c | diff 0384fff8c5b098545c3db311b0e0aa1ec4c9ae7e Thu Sep 07 03:33:02 CEST 2000 Jason Evans <jasone@FreeBSD.org> 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 diff 0384fff8c5b098545c3db311b0e0aa1ec4c9ae7e Thu Sep 07 03:33:02 CEST 2000 Jason Evans <jasone@FreeBSD.org> 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
|
/freebsd/sys/i386/i386/ |
H A D | perfmon.c | diff 0384fff8c5b098545c3db311b0e0aa1ec4c9ae7e Thu Sep 07 03:33:02 CEST 2000 Jason Evans <jasone@FreeBSD.org> 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 diff 0384fff8c5b098545c3db311b0e0aa1ec4c9ae7e Thu Sep 07 03:33:02 CEST 2000 Jason Evans <jasone@FreeBSD.org> 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
|
H A D | initcpu.c | diff 0384fff8c5b098545c3db311b0e0aa1ec4c9ae7e Thu Sep 07 03:33:02 CEST 2000 Jason Evans <jasone@FreeBSD.org> 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 diff 0384fff8c5b098545c3db311b0e0aa1ec4c9ae7e Thu Sep 07 03:33:02 CEST 2000 Jason Evans <jasone@FreeBSD.org> 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
|
/freebsd/share/man/man9/ |
H A D | mutex.9 | diff 0384fff8c5b098545c3db311b0e0aa1ec4c9ae7e Thu Sep 07 03:33:02 CEST 2000 Jason Evans <jasone@FreeBSD.org> 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 0384fff8c5b098545c3db311b0e0aa1ec4c9ae7e Thu Sep 07 03:33:02 CEST 2000 Jason Evans <jasone@FreeBSD.org> 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
|
/freebsd/sys/amd64/amd64/ |
H A D | mpboot.S | diff 0384fff8c5b098545c3db311b0e0aa1ec4c9ae7e Thu Sep 07 03:33:02 CEST 2000 Jason Evans <jasone@FreeBSD.org> 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 diff 0384fff8c5b098545c3db311b0e0aa1ec4c9ae7e Thu Sep 07 03:33:02 CEST 2000 Jason Evans <jasone@FreeBSD.org> 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
|
H A D | initcpu.c | diff 0384fff8c5b098545c3db311b0e0aa1ec4c9ae7e Thu Sep 07 03:33:02 CEST 2000 Jason Evans <jasone@FreeBSD.org> 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 diff 0384fff8c5b098545c3db311b0e0aa1ec4c9ae7e Thu Sep 07 03:33:02 CEST 2000 Jason Evans <jasone@FreeBSD.org> 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
|
/freebsd/sys/netgraph/ |
H A D | ng_tty.c | diff 0384fff8c5b098545c3db311b0e0aa1ec4c9ae7e Thu Sep 07 03:33:02 CEST 2000 Jason Evans <jasone@FreeBSD.org> 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 diff 0384fff8c5b098545c3db311b0e0aa1ec4c9ae7e Thu Sep 07 03:33:02 CEST 2000 Jason Evans <jasone@FreeBSD.org> 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
|
/freebsd/sys/powerpc/include/ |
H A D | pcpu.h | diff 0384fff8c5b098545c3db311b0e0aa1ec4c9ae7e Thu Sep 07 03:33:02 CEST 2000 Jason Evans <jasone@FreeBSD.org> 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 0384fff8c5b098545c3db311b0e0aa1ec4c9ae7e Thu Sep 07 03:33:02 CEST 2000 Jason Evans <jasone@FreeBSD.org> 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
|
/freebsd/sys/kern/ |
H A D | kern_idle.c | diff 0384fff8c5b098545c3db311b0e0aa1ec4c9ae7e Thu Sep 07 03:33:02 CEST 2000 Jason Evans <jasone@FreeBSD.org> 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 0384fff8c5b098545c3db311b0e0aa1ec4c9ae7e Thu Sep 07 03:33:02 CEST 2000 Jason Evans <jasone@FreeBSD.org> 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
|
H A D | kern_kthread.c | diff 0384fff8c5b098545c3db311b0e0aa1ec4c9ae7e Thu Sep 07 03:33:02 CEST 2000 Jason Evans <jasone@FreeBSD.org> 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 diff 0384fff8c5b098545c3db311b0e0aa1ec4c9ae7e Thu Sep 07 03:33:02 CEST 2000 Jason Evans <jasone@FreeBSD.org> 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
|
H A D | subr_prof.c | diff 0384fff8c5b098545c3db311b0e0aa1ec4c9ae7e Thu Sep 07 03:33:02 CEST 2000 Jason Evans <jasone@FreeBSD.org> 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 diff 0384fff8c5b098545c3db311b0e0aa1ec4c9ae7e Thu Sep 07 03:33:02 CEST 2000 Jason Evans <jasone@FreeBSD.org> 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
|
/freebsd/sys/ufs/ufs/ |
H A D | ufs_vfsops.c | diff 0384fff8c5b098545c3db311b0e0aa1ec4c9ae7e Thu Sep 07 03:33:02 CEST 2000 Jason Evans <jasone@FreeBSD.org> 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 diff 0384fff8c5b098545c3db311b0e0aa1ec4c9ae7e Thu Sep 07 03:33:02 CEST 2000 Jason Evans <jasone@FreeBSD.org> 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
|
/freebsd/sys/powerpc/powerpc/ |
H A D | genassym.c | diff 0384fff8c5b098545c3db311b0e0aa1ec4c9ae7e Thu Sep 07 03:33:02 CEST 2000 Jason Evans <jasone@FreeBSD.org> 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 diff 0384fff8c5b098545c3db311b0e0aa1ec4c9ae7e Thu Sep 07 03:33:02 CEST 2000 Jason Evans <jasone@FreeBSD.org> 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
|
H A D | vm_machdep.c | diff 0384fff8c5b098545c3db311b0e0aa1ec4c9ae7e Thu Sep 07 03:33:02 CEST 2000 Jason Evans <jasone@FreeBSD.org> 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 diff 0384fff8c5b098545c3db311b0e0aa1ec4c9ae7e Thu Sep 07 03:33:02 CEST 2000 Jason Evans <jasone@FreeBSD.org> 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
|
/freebsd/sys/i386/include/ |
H A D | pcb.h | diff 0384fff8c5b098545c3db311b0e0aa1ec4c9ae7e Thu Sep 07 03:33:02 CEST 2000 Jason Evans <jasone@FreeBSD.org> 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 diff 0384fff8c5b098545c3db311b0e0aa1ec4c9ae7e Thu Sep 07 03:33:02 CEST 2000 Jason Evans <jasone@FreeBSD.org> 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
|
H A D | pcpu.h | diff 0384fff8c5b098545c3db311b0e0aa1ec4c9ae7e Thu Sep 07 03:33:02 CEST 2000 Jason Evans <jasone@FreeBSD.org> 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 diff 0384fff8c5b098545c3db311b0e0aa1ec4c9ae7e Thu Sep 07 03:33:02 CEST 2000 Jason Evans <jasone@FreeBSD.org> 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
|
H A D | cpu.h | diff 0384fff8c5b098545c3db311b0e0aa1ec4c9ae7e Thu Sep 07 03:33:02 CEST 2000 Jason Evans <jasone@FreeBSD.org> 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 diff 0384fff8c5b098545c3db311b0e0aa1ec4c9ae7e Thu Sep 07 03:33:02 CEST 2000 Jason Evans <jasone@FreeBSD.org> 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
|
/freebsd/bin/ps/ |
H A D | print.c | diff 0384fff8c5b098545c3db311b0e0aa1ec4c9ae7e Thu Sep 07 03:33:02 CEST 2000 Jason Evans <jasone@FreeBSD.org> 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 diff 0384fff8c5b098545c3db311b0e0aa1ec4c9ae7e Thu Sep 07 03:33:02 CEST 2000 Jason Evans <jasone@FreeBSD.org> 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
|
/freebsd/sys/amd64/include/ |
H A D | pcb.h | diff 0384fff8c5b098545c3db311b0e0aa1ec4c9ae7e Thu Sep 07 03:33:02 CEST 2000 Jason Evans <jasone@FreeBSD.org> 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 diff 0384fff8c5b098545c3db311b0e0aa1ec4c9ae7e Thu Sep 07 03:33:02 CEST 2000 Jason Evans <jasone@FreeBSD.org> 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
|
H A D | cpu.h | diff 0384fff8c5b098545c3db311b0e0aa1ec4c9ae7e Thu Sep 07 03:33:02 CEST 2000 Jason Evans <jasone@FreeBSD.org> 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 diff 0384fff8c5b098545c3db311b0e0aa1ec4c9ae7e Thu Sep 07 03:33:02 CEST 2000 Jason Evans <jasone@FreeBSD.org> 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
|