| Commit message (Expand) | Author | Age | Files | Lines |
* | Protect lint(1) from a #error. | markm | 2003-07-10 | 1 | -0/+2 |
* | unifdef -DLAZY_SWITCH and start to tidy up the associated glue. | peter | 2003-07-10 | 1 | -3/+0 |
* | Fix the VADDR() macros to use either KVADDR() or UVADDR(), depending | peter | 2003-07-09 | 2 | -17/+21 |
* | Mega busdma API commit. | scottl | 2003-07-01 | 1 | -1/+17 |
* | - Construct a cpu topology map for Hyper Threading systems so that ULE may | jeff | 2003-06-28 | 1 | -0/+31 |
* | Move KERNBASE to -2GB. | simokawa | 2003-06-22 | 1 | -1/+1 |
* | Migrate the thread stack management functions from the machine-dependent | alc | 2003-06-14 | 1 | -1/+1 |
* | - Document the thermal and performance counter LVT entries in the local | jhb | 2003-06-06 | 1 | -3/+5 |
* | Fix ALIGNED_POINTER(). sizeof((u_int32_t)) is not legal C. | peter | 2003-06-04 | 1 | -1/+1 |
* | Make this more compatable with libc_r. Make the internal types for storing | peter | 2003-06-02 | 1 | -3/+3 |
* | Use __FBSDID(). | obrien | 2003-06-02 | 1 | -1/+3 |
* | MFi386: i386/include/asm.h rev 1.11: Do not abuse ##. | peter | 2003-06-02 | 1 | -1/+1 |
* | Use C99 compatable asm statements. | obrien | 2003-06-02 | 1 | -2/+2 |
* | With the help of jhb, fix the ACPI_ACQUIRE_GLOBAL_LOCK() macros and | peter | 2003-05-31 | 1 | -28/+9 |
* | Rename BUS_DMAMEM_NOSYNC to BUS_DMA_COHERENT. | hmp | 2003-05-30 | 1 | -1/+1 |
* | Initial port to amd64 after repocopy from i386. Note that the | peter | 2003-05-30 | 1 | -6/+6 |
* | Bring back bus_dmasync_op_t. It is now a typedef to an int, though the | scottl | 2003-05-27 | 1 | -1/+2 |
* | De-orbit bus_dmamem_alloc_size(). It's a hack and was never used anyways. | scottl | 2003-05-26 | 1 | -6/+0 |
* | Stop profiled libc from exploding, matching gcc's generated code. | peter | 2003-05-24 | 1 | -4/+0 |
* | Typo fix. oops. | peter | 2003-05-23 | 1 | -1/+1 |
* | Update comments. Note that the kernel is at -1GB, not -2GB as erroniously | peter | 2003-05-23 | 1 | -3/+3 |
* | As suggested by the gdb folks, pad the 'struct fpreg' to a full 512 bytes | peter | 2003-05-23 | 1 | -0/+1 |
* | Major pmap rework to take advantage of the larger address space on amd64 | peter | 2003-05-23 | 4 | -71/+68 |
* | sys/sys/limits.h: | kan | 2003-05-19 | 2 | -3/+3 |
* | Initialize logical_cpus_mask when the logical CPUs are enumerated in | alc | 2003-05-15 | 1 | -2/+5 |
* | Collect the nastiness for preserving the kernel MSR_GSBASE around the | peter | 2003-05-15 | 2 | -1/+36 |
* | Use compile time constants for things like PTmap[] etc because they're | peter | 2003-05-15 | 1 | -7/+3 |
* | Add BASIC i386 binary support for the amd64 kernel. This is largely | peter | 2003-05-14 | 5 | -4/+35 |
* | For the page fault handler, save %cr2 in the outer trap handler so that | peter | 2003-05-12 | 2 | -0/+4 |
* | Sync ucontext with reality. The struct trapframe changes need to be | peter | 2003-05-12 | 1 | -11/+11 |
* | AMD64 physical space is much larger than i386, de-i386 the bus_space and | peter | 2003-05-12 | 6 | -1373/+157 |
* | Give a %fs and %gs to userland. Use swapgs to obtain the kernel %GS.base | peter | 2003-05-12 | 2 | -1/+21 |
* | Make atdevbase long for the KERNBASE > 4GB case | peter | 2003-05-11 | 1 | -1/+1 |
* | Provide a fake varargs implementation for lint's benefit. This way | peter | 2003-05-10 | 2 | -0/+17 |
* | Remove _ARCH_INDIRECT ifdefs. They existed for lib/msun/* on i386, which | peter | 2003-05-10 | 1 | -63/+0 |
* | bcopyb() isn't used on amd64 kernel (it only exists for i386/pcvt) | peter | 2003-05-10 | 1 | -1/+0 |
* | Include the MXCSR initial values, based on the AMD docs. This file | peter | 2003-05-09 | 2 | -0/+4 |
* | Style fixes. | kan | 2003-05-04 | 1 | -8/+11 |
* | Slight reorg and added AMD64 support. A couple of the MODINFOMD_* values | peter | 2003-05-01 | 1 | -0/+34 |
* | Commit MD parts of a loosely functional AMD64 port. This is based on | peter | 2003-05-01 | 42 | -1642/+719 |
* | Repocopy from x86_64/... to amd64/... | peter | 2003-04-30 | 1 | -8/+7 |
* | Deprecate machine/limits.h in favor of new sys/limits.h. | kan | 2003-04-29 | 1 | -64/+4 |
* | Use inlines for loading and storing page table entries. Use cmpxchg8b for | jake | 2003-04-28 | 1 | -7/+45 |
* | Add a new sys/limits.h file which in turn depends on machine/_limits.h | kan | 2003-04-23 | 1 | -53/+35 |
* | Backout my last commit. | davidxu | 2003-04-20 | 1 | -4/+4 |
* | Don't return garbage in high 16 bits. | davidxu | 2003-04-19 | 1 | -4/+4 |
* | Change the operation parameter of bus_dmamap_sync() from an | mux | 2003-04-10 | 1 | -10/+6 |
* | Remove invalid cast to vm_offset_t to avoid truncating a physical address | jake | 2003-04-08 | 1 | -1/+1 |
* | Better fix for previous previous which still allows the 4megs of kva at | jake | 2003-04-07 | 2 | -3/+3 |
* | Define ovbcopy() as a macro which expands to the equivalent bcopy() call, | des | 2003-04-04 | 1 | -4/+5 |