| Commit message (Expand) | Author | Age | Files | Lines |
* | Axe the per-cpu variable witness_spin_check as it was replaced by the | jhb | 2001-04-06 | 2 | -2/+0 |
* | De __P() while I'm here. Done as a separate commit since it is just | imp | 2001-04-03 | 1 | -45/+45 |
* | Make this file C++ safe. It defines many useful functions (inb, outb) | imp | 2001-04-03 | 1 | -0/+4 |
* | Rework the witness code to work with sx locks as well as mutexes. | jhb | 2001-03-28 | 3 | -0/+3 |
* | - Switch from using save/disable/restore_intr to using critical_enter/exit | jhb | 2001-03-28 | 1 | -5/+5 |
* | - Add the new critical_t type used to save state inside of critical | jhb | 2001-03-28 | 2 | -15/+21 |
* | Export intrnames and intrcnt as sysctls (hw.nintr, hw.intrnames and | tmm | 2001-03-23 | 1 | -0/+13 |
* | Use a generic implementation of the Fowler/Noll/Vo hash (FNV hash). | peter | 2001-03-17 | 1 | -1/+1 |
* | Kill the 4MB kernel limit dead. [I hope :-)]. | peter | 2001-03-15 | 1 | -3/+9 |
* | Fix mtx_legal2block. The only time that it is bad to block on a mutex is | jhb | 2001-03-09 | 1 | -1/+0 |
* | Spell what was originally "unsigned long" as "unsigned long" again, | dwmalone | 2001-03-06 | 1 | -4/+4 |
* | Merged from sys/i386/include/bus_at386.h revision 1.13. | kato | 2001-03-02 | 1 | -1/+0 |
* | version 1.7 made some changes to correct problems identifed by compiling | mdodd | 2001-03-02 | 2 | -2/+0 |
* | Always use the ELF naming after the demise of asnames.h. | peter | 2001-02-25 | 1 | -5/+0 |
* | Remove the leading underscore from all symbols defined in x86 asm | jake | 2001-02-25 | 4 | -329/+4 |
* | - Rename the lcall system call handler from Xsyscall to Xlcall_syscall | jake | 2001-02-25 | 1 | -1/+1 |
* | Activate USER_LDT by default. The new thread libraries are going to | peter | 2001-02-23 | 5 | -11/+2 |
* | GC unused and now obsolete assertion macros. | jhb | 2001-02-22 | 1 | -8/+0 |
* | - Don't call clear_resched() in userret(), instead, clear the resched flag | jhb | 2001-02-20 | 1 | -1/+0 |
* | Removed all traces of T_ASTFLT (except for gaps where it was). It became | bde | 2001-02-19 | 1 | -1/+0 |
* | Changed the aston() family to operate on a specified process instead of | bde | 2001-02-19 | 1 | -1/+1 |
* | Fixed style bugs in clock.c rev.1.164 and cpu.h rev.1.52-1.53 -- declare | bde | 2001-02-19 | 1 | -4/+1 |
* | Fixed disordering in previous commit. "Fixed" a null comment in previous | bde | 2001-02-17 | 1 | -1/+1 |
* | Correct 2nd argument of getnameinfo(3) to socklen_t. | ume | 2001-02-15 | 1 | -0/+1 |
* | RIP <machine/lock.h>. | markm | 2001-02-11 | 4 | -91/+57 |
* | - Make astpending and need_resched process attributes rather than CPU | jhb | 2001-02-10 | 4 | -40/+8 |
* | Add a macro mtx_intr_enable() to alter a spin lock such that interrupts | jhb | 2001-02-10 | 1 | -0/+1 |
* | Woops, remove an obsolete reference to gd_cpu_lockid. | jhb | 2001-02-09 | 1 | -1/+0 |
* | Axe gd_cpu_lockid as it is no longer used. | jhb | 2001-02-09 | 2 | -2/+0 |
* | Change and clean the mutex lock interface. | bmilekic | 2001-02-09 | 5 | -41/+84 |
* | Fix typo: compatability -> compatibility. | asmodai | 2001-02-06 | 1 | -1/+1 |
* | Zap last remaining references to (and a use use of) of simple_locks. | peter | 2001-01-31 | 1 | -10/+0 |
* | Remove some leftovers from the CMAP* stuff in globaldata and the | peter | 2001-01-30 | 3 | -21/+6 |
* | Move the setting of curproc to idleproc up earlier in ap_init(). The | bmilekic | 2001-01-28 | 1 | -6/+6 |
* | Defer assignment of low level interrupt handlers for PCI interrupts | tegge | 2001-01-28 | 2 | -37/+49 |
* | Add experimental support for Eicon.Diehl DIVA 2.0 and 2.02 ISA PnP cards. | hm | 2001-01-26 | 1 | -3/+4 |
* | Convert all simplelocks to mutexes and remove the simplelock implementations. | jasone | 2001-01-24 | 4 | -85/+43 |
* | Remove unused locks: cpl, fast_intr, intr, mpintr. | jhb | 2001-01-24 | 1 | -4/+0 |
* | - Proc locking. | jhb | 2001-01-24 | 1 | -4/+7 |
* | - Remove Xforward_irq, cpl_lock, and fast_intr_lock. | jhb | 2001-01-24 | 1 | -3/+1 |
* | - Relocate portions of this file to get it into an order closer to that of | jhb | 2001-01-24 | 1 | -171/+153 |
* | Use queue macros. | jhb | 2001-01-24 | 1 | -1/+1 |
* | Move most of sys/mutex.h into kern/kern_mutex.c, thereby making the mutex | jasone | 2001-01-21 | 1 | -0/+6 |
* | Make intr_nesting_level per-process, rather than per-cpu. Setup | jake | 2001-01-21 | 4 | -6/+4 |
* | Remove APIC_INTR_DIAGNOSTIC - this has been disabled for some time now. | peter | 2001-01-21 | 2 | -111/+0 |
* | Remove the MAYBE_PANIC and GUARD_CPU macros - unused. | peter | 2001-01-21 | 1 | -34/+0 |
* | Remove the per-cpu pages used for copy and zero-ing pages of memory | jake | 2001-01-21 | 3 | -30/+0 |
* | Implement optimized PCPU accessors. These are necessary to support a | jake | 2001-01-21 | 1 | -15/+90 |
* | Simplify the i386 asm MTX_{ENTER,EXIT} macros to just call the | jake | 2001-01-20 | 1 | -102/+16 |
* | - Make npx_intr INTR_MPSAFE and move acquiring Giant into the | jake | 2001-01-20 | 1 | -2/+0 |