| Commit message (Expand) | Author | Age | Files | Lines |
* | Clean up the code exporting interrupt statistics via sysctl a bit: | tmm | 2001-06-01 | 1 | -1/+0 |
* | Quiet warnings by adding a prototype for set_user_ldt_rv() and making it | jhb | 2001-05-30 | 1 | -1/+6 |
* | We can't grab the sched_lock in set_user_ldt() because when it is called | jhb | 2001-05-30 | 2 | -6/+25 |
* | Don't acquire Giant just to call trap_fatal(), we are about to panic | jhb | 2001-05-23 | 1 | -4/+0 |
* | pmap_mapdev needs the vm_mtx, aquire it if not already locked | alfred | 2001-05-23 | 1 | -0/+8 |
* | - FDESC, FIFO, NULL, PORTAL, PROC, UMAP and UNION file | ru | 2001-05-23 | 1 | -1/+1 |
* | Convert npx interrupts into traps instead of vice versa. This is much | bde | 2001-05-22 | 2 | -32/+22 |
* | Remove a few more spl's I missed earlier. | jhb | 2001-05-22 | 1 | -2/+0 |
* | Sort includes. | jhb | 2001-05-21 | 2 | -2/+2 |
* | Axe unneeded spl()'s. | jhb | 2001-05-21 | 1 | -3/+0 |
* | Use a critical region to protect pushing of curproc's npx state to | bde | 2001-05-20 | 1 | -1/+4 |
* | Use a critical region to protect saving of the npx state in savectx(). | bde | 2001-05-20 | 1 | -1/+4 |
* | Introduce a global lock for the vm subsystem (vm_mtx). | alfred | 2001-05-19 | 6 | -15/+45 |
* | - Move the setting of bootverbose to a MI SI_SUB_TUNABLES SYSINIT. | jhb | 2001-05-17 | 1 | -5/+1 |
* | Use NHWI instead of APIC_IMEN_BITS. | jhb | 2001-05-17 | 1 | -1/+1 |
* | Lock the procfs functions for doing a single step and reading/writing | jhb | 2001-05-16 | 1 | -49/+19 |
* | Remove unneeded includes of sys/ipl.h and machine/ipl.h. | jhb | 2001-05-15 | 9 | -9/+0 |
* | Use a critical region to protect pushing of the parent's npx state to the | bde | 2001-05-13 | 1 | -4/+14 |
* | Revert part of last commit. Instead of using %fs for KSD/TSD, we'll | deischen | 2001-05-12 | 1 | -0/+1 |
* | Simplify the vm fault trap handling code a bit by using if-else instead of | jhb | 2001-05-11 | 1 | -29/+15 |
* | - Split out the support for per-CPU data from the SMP code. UP kernels | jhb | 2001-05-10 | 2 | -3/+3 |
* | - Use sched_lock and critical regions to ensure that LDT updates are thread | jhb | 2001-05-10 | 3 | -32/+49 |
* | When setting up the frame to invoke a signal handler, preserve the | deischen | 2001-05-06 | 1 | -2/+0 |
* | Undo part of the tangle of having sys/lock.h and sys/mutex.h included in | markm | 2001-05-01 | 7 | -39/+40 |
* | Revert consequences of changes to mount.h, part 2. | grog | 2001-04-29 | 2 | -4/+0 |
* | Add in a missing call to forward_hardclock() in the SMP case. | jhb | 2001-04-28 | 1 | -0/+3 |
* | Overhaul of the SMP code. Several portions of the SMP kernel support have | jhb | 2001-04-27 | 10 | -1259/+210 |
* | Remove a leading underscore that prevented I386_CPU kernels from | jake | 2001-04-26 | 1 | -1/+1 |
* | Correct #includes to work with fixed sys/mount.h. | grog | 2001-04-23 | 2 | -0/+4 |
* | Make the ap_boot_mtx mutex static. | jhb | 2001-04-20 | 2 | -2/+2 |
* | Split up the db_printf's for 'show pcpu' so that we only output at most one | jhb | 2001-04-20 | 1 | -2/+4 |
* | Blow away the panic mutex in favor of using a single atomic_cmpset() on a | jhb | 2001-04-17 | 2 | -8/+0 |
* | Rename the IPI API from smp_ipi_* to ipi_* since the smp_ prefix is just | jhb | 2001-04-11 | 3 | -29/+29 |
* | Remove the old APIC I/O higher level IPI API in favor of the newer MI | jhb | 2001-04-10 | 1 | -1/+1 |
* | Remove the BETTER_CLOCK #ifdef's. The code is on by default and is here | jhb | 2001-04-10 | 3 | -33/+8 |
* | Add an MI API for sending IPI's. I used the same API present on the alpha | jhb | 2001-04-10 | 2 | -24/+110 |
* | - One can now specify the decimal pid of a process to trace as a parameter. | jhb | 2001-04-09 | 1 | -25/+73 |
* | Add a new ddb command 'show pcpu' which lists some of the per-cpu data. | jhb | 2001-04-06 | 1 | -1/+45 |
* | Axe the per-cpu variable witness_spin_check as it was replaced by the | jhb | 2001-04-06 | 1 | -2/+0 |
* | Convert the allproc and proctree locks from lockmgr locks to sx locks. | jhb | 2001-03-28 | 1 | -3/+5 |
* | Catch up to header include changes: | jhb | 2001-03-28 | 2 | -3/+2 |
* | Rework the witness code to work with sx locks as well as mutexes. | jhb | 2001-03-28 | 3 | -1/+4 |
* | Switch from save/disable/restore_intr() to critical_enter/exit(). | jhb | 2001-03-28 | 3 | -22/+18 |
* | Catch up to the mtx_saveintr -> mtx_savecrit change. | jhb | 2001-03-28 | 1 | -1/+1 |
* | Send the remains (such as I have located) of "block major numbers" to | phk | 2001-03-26 | 2 | -2/+0 |
* | Fix a problem where we were switching npxproc from underneath processes | obrien | 2001-03-24 | 1 | -0/+46 |
* | Export intrnames and intrcnt as sysctls (hw.nintr, hw.intrnames and | tmm | 2001-03-23 | 1 | -0/+1 |
* | Kill the 4MB kernel limit dead. [I hope :-)]. | peter | 2001-03-15 | 4 | -9/+22 |
* | Unrevert the pmap_map() changes. They weren't broken on x86. | jhb | 2001-03-07 | 1 | -6/+14 |
* | - Release Giant a bit earlier on syscall exit. | jhb | 2001-03-07 | 1 | -20/+14 |