| Commit message (Expand) | Author | Age | Files | Lines |
* | Teach MTX_EXIT_RECURSE that the recursion count is a 32-bit integer, | jhb | 2000-09-22 | 1 | -3/+3 |
* | Add a couple of debug register helper functions to assist in setting | bsd | 2000-09-21 | 2 | -0/+10 |
* | Make LINT compile. | phk | 2000-09-16 | 1 | -1/+1 |
* | Remove the mtx_t, witness_t, and witness_blessed_t types. Instead, just | jhb | 2000-09-14 | 1 | -25/+23 |
* | Clean up process accounting some more. Unfortunately, it is still not | jhb | 2000-09-12 | 1 | -18/+14 |
* | When doing statistics for statclock on other CPU's, use the other CPUs' | jhb | 2000-09-11 | 1 | -3/+3 |
* | Style cleanups. No functional changes. | jasone | 2000-09-09 | 1 | -42/+37 |
* | Add file and line arguments to WITNESS_ENTER() and WITNESS_EXIT, since | jasone | 2000-09-09 | 1 | -14/+14 |
* | Rename mtx_enter(), mtx_try_enter(), and mtx_exit() and wrap them with cpp | jasone | 2000-09-08 | 1 | -68/+80 |
* | Remove an unneeded extern declaration of cp_time. | jhb | 2000-09-08 | 1 | -2/+0 |
* | Really fix USER_LDT. (Don't use currentldt as an L-value.) | jake | 2000-09-08 | 1 | -1/+1 |
* | Test for both SMP and I386_CPU being set before generating an error. | jhb | 2000-09-07 | 1 | -1/+1 |
* | Major update to the way synchronization is done in the kernel. Highlights | jasone | 2000-09-07 | 7 | -74/+910 |
* | Introduce atomic_cmpset_int() and atomic_cmpset_long() from SMPng a | phk | 2000-09-06 | 1 | -0/+72 |
* | Increase the default NAPIC from 1 to 2 as a bandaid until we allocate | msmith | 2000-08-18 | 1 | -1/+1 |
* | Prepare for a cleanup of pmap module API pollution introduced by the | tegge | 2000-08-16 | 1 | -0/+1 |
* | Clean up some low level bootstrap code: | peter | 2000-08-11 | 3 | -12/+3 |
* | Don't skip IOAPIC id conflict detection when only one pci bus is present. | tegge | 2000-08-10 | 1 | -6/+4 |
* | Be more verbose when changing APIC ID on an IO APIC. | tegge | 2000-08-06 | 2 | -2/+143 |
* | Fixed syntax errors and style bugs in previous commit. The syntax | bde | 2000-06-14 | 3 | -6/+6 |
* | Further fixes for multiple-IO-APIC systems from Tor Egge: | msmith | 2000-05-31 | 2 | -7/+3 |
* | Back out the previous change to the queue(3) interface. | jake | 2000-05-26 | 1 | -4/+4 |
* | Change the way that the queue(3) structures are declared; don't assume that | jake | 2000-05-23 | 1 | -4/+4 |
* | Implement an optimization of the VM<->pmap API. Pass vm_page_t's directly | peter | 2000-05-21 | 1 | -3/+3 |
* | Implement real read/write barriers for the i386. Despite the comment in | msmith | 2000-05-18 | 3 | -12/+45 |
* | When using _asm{} in GCC, one must specify the operand's size if one | obrien | 2000-05-10 | 1 | -9/+9 |
* | Some more i386-only BIOS-friendliness: | msmith | 2000-04-16 | 1 | -0/+11 |
* | Make sysv-style shared memory tuneable params fully runtime adjustable | peter | 2000-03-30 | 1 | -7/+0 |
* | Added indirect pio into the bus space stuff for the NEC PC-98. bus.h | kato | 2000-03-29 | 4 | -1272/+26 |
* | The SMP cleanup commit broke UP compiles. Make UP compiles work again. | dillon | 2000-03-28 | 1 | -1/+18 |
* | Commit major SMP cleanups and move the BGL (big giant lock) in the | dillon | 2000-03-28 | 3 | -6/+15 |
* | Exchange numerical values for FPE_INTDIV and FPE_INTOVF, so that they | cracauer | 2000-03-20 | 1 | -2/+2 |
* | Change the default FPU control word so that exceptions for new | cracauer | 2000-03-10 | 2 | -68/+8 |
* | Patches that eliminate extra context switches in FIFO case. | dufault | 2000-03-02 | 1 | -2/+3 |
* | Fix an __asm operand constraint which broke the -O3 and -O0 builds. | bsd | 2000-02-21 | 1 | -6/+6 |
* | Don't forget to reset the hardware debug registers when a process that | bsd | 2000-02-20 | 2 | -0/+51 |
* | Document the support in the kernel for hardware debug registers on the | obrien | 2000-02-12 | 1 | -0/+3 |
* | Fixed the profiling version ALTENTRY(). Again. The previous version | bde | 2000-01-25 | 1 | -5/+9 |
* | Move ENTRY and ALTENTRY definitions to asm.h where they belong. | jasone | 2000-01-20 | 1 | -1/+4 |
* | Allow SMP systems with an MCA bus to work properly. | mdodd | 2000-01-13 | 1 | -4/+6 |
* | Fixed style bugs related to the access functions for the bsfl and bsrl | bde | 2000-01-09 | 1 | -31/+24 |
* | Allow SMP && NCPU == 1 to work. From now on, there's no restriction on the | luoqi | 2000-01-07 | 1 | -2/+4 |
* | ISA device drivers use the ISA source interrupt number in locations where | tegge | 2000-01-04 | 2 | -6/+66 |
* | Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL" | peter | 1999-12-29 | 16 | -33/+33 |
* | Reclaim UPAGES_HOLE (8k) that was chopped out of process address space. | peter | 1999-12-11 | 1 | -1/+1 |
* | User ldt sharing. | luoqi | 1999-12-06 | 2 | -3/+24 |
* | oszsigcode -> szosigcode | marcel | 1999-12-04 | 1 | -1/+1 |
* | Fix type of sf_addr. | marcel | 1999-12-04 | 1 | -2/+2 |
* | Moved scheduling-related code to kern_synch.c so that it is easier to fix | bde | 1999-11-27 | 1 | -8/+1 |
* | Optimize two cases in the MP locking code. First, it is not necessary | dillon | 1999-11-19 | 1 | -0/+1 |