| Commit message (Expand) | Author | Age | Files | Lines |
| ... | |
| * | Disable interrupts for atomic_cmpset_32, this one is just not atomic. | Olivier Houchard | 2004-11-05 | 1 | -10/+13 |
| * | Protect the function declarations with #ifdef _KERNEL. | Olivier Houchard | 2004-11-04 | 1 | -0/+2 |
| * | Directly use __pcpu for PCPU_* instead of pcpup. | Olivier Houchard | 2004-11-04 | 1 | -3/+4 |
| * | Decrease KSTACK_PAGES and UAREA_PAGES. | Olivier Houchard | 2004-11-04 | 1 | -2/+2 |
| * | Use interrupts_disable() and interrupts_restore() as intr_disable() and | Olivier Houchard | 2004-11-04 | 1 | -24/+6 |
| * | Don't barf if no CPU type is defined while compiling kernel modules. | Olivier Houchard | 2004-11-04 | 1 | -2/+2 |
| * | Implement get_cyclecount(). | Olivier Houchard | 2004-11-04 | 1 | -1/+7 |
| * | Try to implement atomic operations using swp, instead of disabling interrupts. | Olivier Houchard | 2004-11-04 | 1 | -76/+65 |
| * | Use casts to enforce the return type of bswap16() and bswap32(). | Olivier Houchard | 2004-11-04 | 1 | -6/+6 |
| * | Add optimized version of the bswap macroes for constants if __OPTIMIZED__ is | Olivier Houchard | 2004-10-01 | 1 | -2/+30 |
| * | Remove the empty definition of struct osigcontext, as it will never be used. | Olivier Houchard | 2004-09-23 | 1 | -3/+0 |
| * | Remove the pcb32_cstate field of struct pcb. | Olivier Houchard | 2004-09-23 | 1 | -1/+0 |
| * | Declare sigcode and szsigcode. | Olivier Houchard | 2004-09-23 | 1 | -0/+3 |
| * | Define VM_PROT_READ_IS_EXEC. | Olivier Houchard | 2004-09-23 | 1 | -0/+1 |
| * | Implement _mcount(). | Olivier Houchard | 2004-09-23 | 1 | -49/+52 |
| * | Define STACKALIGNBYTES and STACKALIGN. | Olivier Houchard | 2004-09-23 | 1 | -0/+2 |
| * | We are using _mcount, not __mcount. | Olivier Houchard | 2004-09-23 | 1 | -6/+1 |
| * | Add new functions to know which irqs are pending, and to mask and unmask | Olivier Houchard | 2004-09-23 | 1 | -35/+4 |
| * | Rename macroes, as we don't need to mess with alignment faults. | Olivier Houchard | 2004-09-23 | 1 | -41/+14 |
| * | Remove bus_space_vaddr(), it does not exists in FreeBSD. | Olivier Houchard | 2004-09-23 | 1 | -17/+35 |
| * | Add MD syscalls to sync the icache and to drain the write buffer. | Olivier Houchard | 2004-09-23 | 1 | -0/+66 |
| * | Implement pmap_growkernel() and pmap_extract_and_hold(). | Olivier Houchard | 2004-09-23 | 2 | -100/+26 |
| * | Move the kernel-specific logic to adjust frompc from MI to MD. For | Marcel Moolenaar | 2004-08-27 | 1 | -0/+13 |
| * | Instead of calling ia32_pause() conditionally on __i386__ or __amd64__ | Maxime Henrion | 2004-08-03 | 1 | -0/+1 |
| * | *blush* | Olivier Houchard | 2004-08-02 | 1 | -2/+2 |
| * | Fix comments. | Olivier Houchard | 2004-08-02 | 1 | -2/+3 |
| * | Correct typo in prior commit: s/cd/td/ | Robert Watson | 2004-07-27 | 1 | -1/+1 |
| * | Pass a thread argument into cpu_critical_{enter,exit}() rather than | Robert Watson | 2004-07-27 | 1 | -4/+4 |
| * | Do not declare curpcb. | Olivier Houchard | 2004-07-21 | 1 | -1/+1 |
| * | Define pmap_page_is_mapped(). | Olivier Houchard | 2004-07-21 | 1 | -0/+1 |
| * | Nuke disable_intr() and enable_intr(), as it already exists elsewhere. | Olivier Houchard | 2004-07-20 | 2 | -5/+3 |
| * | Make FLT_ROUNDS correctly reflect the dynamic rounding mode. | David Schultz | 2004-07-19 | 1 | -2/+2 |
| * | Update to kdb. | Olivier Houchard | 2004-07-12 | 1 | -6/+2 |
| * | Remove the kbd_trap() declaration. | Olivier Houchard | 2004-07-12 | 1 | -2/+0 |
| * | Protect setjmp.h with #ifndef _MACHINE_SETJMP_H_. | Olivier Houchard | 2004-07-12 | 1 | -0/+3 |
| * | Forward declare "struct pcb", so that one does not need to include | Olivier Houchard | 2004-07-12 | 1 | -0/+2 |
| * | Implement a stub breakpoint(). | Olivier Houchard | 2004-07-12 | 1 | -0/+5 |
| * | Prototype makectx(). | Olivier Houchard | 2004-07-12 | 1 | -0/+2 |
| * | Import bus_memio.h and bus_pio.h for arm. | Olivier Houchard | 2004-07-12 | 2 | -0/+66 |
| * | Import a kdb.h for arm, which contains stubs right now. | Olivier Houchard | 2004-07-12 | 1 | -0/+50 |
| * | Nuke bus_space_mmap(), as it does not exist in FreeBSD. | Olivier Houchard | 2004-06-17 | 1 | -9/+0 |
| * | Do the dreaded s/dev_t/struct cdev */ | Poul-Henning Kamp | 2004-06-16 | 1 | -2/+2 |
| * | Moved most of the "MI" definitions and declarations from <machine/profile.h> | Bruce Evans | 2004-05-19 | 1 | -30/+0 |
| * | <stdint.h> should define WINT_M{AX,IN} independent from whether WCHAR_MIN is | Stefan Farfeleder | 2004-05-18 | 1 | -1/+1 |
| * | Import FreeBSD/arm kernel bits. | Olivier Houchard | 2004-05-14 | 53 | -69/+6205 |
| * | Don't declare osigset_t, as it is done in sys/_sigset.h. | Olivier Houchard | 2004-05-04 | 1 | -1/+0 |
| * | Add some endianess-related functions and macros. | Olivier Houchard | 2004-05-04 | 1 | -1/+60 |
| * | Add the Elf32_Auxinfo declaretion. | Olivier Houchard | 2004-05-04 | 1 | -1/+35 |
| * | Define __double_t and __float_t. | Olivier Houchard | 2004-05-04 | 1 | -0/+2 |
| * | Remove advertising clause from University of California Regent's license, | Warner Losh | 2004-04-05 | 3 | -12/+0 |