| Commit message (Expand) | Author | Age | Files | Lines |
* | Reference the correct gdt[] entry on SMP. Remove the `generation' flag, | jlemon | 1999-08-27 | 1 | -2/+1 |
* | Undo my previous commit and do it differently. Break the ffs() etc macros | peter | 1999-08-19 | 1 | -14/+27 |
* | Try using the builtin ffs() for egcs, it (by random inspection) | peter | 1999-08-19 | 1 | -1/+5 |
* | Create callable (non-inline) versions of the atomic_OP_TYPE functions | alc | 1999-08-18 | 1 | -3/+14 |
* | Remove the SMBIOS detection and definitions; this should be handled in a | msmith | 1999-08-18 | 1 | -29/+1 |
* | Search for and interrogate the PnP BIOS if found. This code just prints | msmith | 1999-08-17 | 1 | -4/+68 |
* | Mindbogglingly, many BIOS vendors expect to be able to load %ds with | msmith | 1999-08-17 | 1 | -8/+9 |
* | Merge the cons.c and cons.h to the best of my ability. alpha may or | phk | 1999-08-09 | 1 | -3/+2 |
* | Major update to the kernel's BIOS-calling ability. | msmith | 1999-07-29 | 2 | -18/+82 |
* | Add support for SYS_RES_DENSE and SYS_RES_BWX resource types. These are | dfr | 1999-07-28 | 1 | -4/+6 |
* | Various formatting fixes on my FPE trapcode commit. | cracauer | 1999-07-26 | 1 | -15/+9 |
* | On FPU exceptions, pass a useful error code (one of the FPE_... | cracauer | 1999-07-25 | 2 | -4/+21 |
* | Increased max kmem to 200MB. This should fix some out-of-kmem panics on | dg | 1999-07-24 | 1 | -2/+2 |
* | atomic.h: | alc | 1999-07-23 | 2 | -16/+5 |
* | Implement an all-CPU shootdown-style rendezvous facility. This allows | msmith | 1999-07-20 | 2 | -2/+91 |
* | Commit the correct patch, i.e., the one that actually corresponds | alc | 1999-07-13 | 1 | -35/+55 |
* | Changed the implementation of the primitives to guarantee atomicity | alc | 1999-07-13 | 1 | -22/+42 |
* | Go back to the old (icu.s rev.1.7 1993) way of keeping the AST-pending | bde | 1999-07-10 | 1 | -4/+5 |
* | Implement support for hardware debug registers on the i386. | jlemon | 1999-07-09 | 4 | -4/+30 |
* | Implement SA_SIGINFO for i386. Thanks to Bruce Evans for much more | cracauer | 1999-07-06 | 1 | -8/+32 |
* | Improve compatibility with other systems by changing the default | imp | 1999-07-03 | 4 | -4/+40 |
* | Changes in the way that the APs are started appears to have removed the | msmith | 1999-06-23 | 1 | -11/+3 |
* | Do not setup 4M pdir until all APs are up. | luoqi | 1999-06-23 | 2 | -16/+13 |
* | Remove an unnecessary panic when sparse PCI bus numbering is encountered. | msmith | 1999-06-22 | 1 | -3/+1 |
* | Changed the global `idt' from an array to a pointer so that npx.c | bde | 1999-06-18 | 1 | -2/+2 |
* | Unifdef VM86. | jlemon | 1999-06-01 | 3 | -12/+3 |
* | Stop the TSC from being used as timecounter on K5/step0 machines. | phk | 1999-05-29 | 1 | -1/+2 |
* | Unbreak VESA on SMP. | luoqi | 1999-05-12 | 2 | -3/+5 |
* | Yet another place I missed when increasing trapframe size, which causes problem | luoqi | 1999-05-11 | 1 | -1/+3 |
* | loadandclear() uses an atomic instruction (even on SMP, where it's an | peter | 1999-05-09 | 1 | -2/+2 |
* | Make sure the mem_range_AP_init() prototype is seen where it's needed, and | peter | 1999-05-08 | 1 | -1/+3 |
* | Fixed profiling of elf kernels. Made high resolution profiling compile | bde | 1999-05-06 | 1 | -10/+10 |
* | Add a hook that can be called to initialise a slave processor's memory | msmith | 1999-04-30 | 1 | -1/+4 |
* | Enable vmspace sharing on SMP. Major changes are, | luoqi | 1999-04-28 | 13 | -199/+186 |
* | Moved cpu_set_fork_handler's prototype from <machine/cpu.h> to <sys/proc.h>. | dt | 1999-04-23 | 1 | -2/+1 |
* | Backout early start of APs since it caused some machines to hang. | tegge | 1999-04-13 | 1 | -4/+1 |
* | Add prototype for wait_ap(). | tegge | 1999-04-11 | 1 | -1/+4 |
* | Let BSP wait until all APs are initialized. | tegge | 1999-04-10 | 1 | -1/+4 |
* | Disable the mtrr copy calls, it doesn't work with the i686_mem.c stuff. | peter | 1999-04-07 | 1 | -1/+7 |
* | Add defines for the P6 model-specific registers. | msmith | 1999-04-07 | 1 | -1/+58 |
* | Restore support for executing BSD/OS binaries on the i386 by passing | jdp | 1999-04-03 | 1 | -2/+2 |
* | Put in place the infrastructure for improved UP and SMP TLB management. | alc | 1999-04-02 | 1 | -5/+2 |
* | Increased kernel virtual address space to 1GB. NOTE: You MUST have fixed | dg | 1999-03-11 | 1 | -4/+4 |
* | The magic "no-cpu" cpu number is 0xff. Don't misrepresent cpu | bde | 1999-03-05 | 1 | -3/+3 |
* | Correct casts in vtophys and avtophys to be vm_offset_t. | dg | 1999-03-02 | 1 | -3/+3 |
* | Don't call assign_apic_irq with a value for irq that is out of range. | tegge | 1999-02-26 | 1 | -2/+2 |
* | Added a per-cpu variable `switchticks' for use in scheduling. | bde | 1999-02-22 | 1 | -1/+2 |
* | Introduce machine-dependent macro pgtok() to convert page count to number | luoqi | 1999-02-19 | 1 | -5/+5 |
* | Hide access to vmspace:vm_pmap with inline function vmspace_pmap(). This | luoqi | 1999-02-19 | 1 | -3/+2 |
* | On the i386, load the ELF dynamic linker where an mmap(0, ...) would | jdp | 1999-02-19 | 1 | -5/+7 |