| Commit message (Expand) | Author | Age | Files | Lines |
* | Move clock_lock prototype into <machine/clock.h>, where it is more | sobomax | 2006-05-19 | 2 | -9/+1 |
* | Clean out sysctl machdep.* related defines. | phk | 2006-05-11 | 1 | -9/+0 |
* | Add various constants for the PAT MSR and the PAT PTE and PDE flags. | jhb | 2006-05-01 | 2 | -0/+15 |
* | Add a new 'pmap_invalidate_cache()' to flush the CPU caches via the | jhb | 2006-05-01 | 3 | -2/+6 |
* | Introduce minidumps. Full physical memory crash dumps are still available | peter | 2006-04-21 | 2 | -0/+52 |
* | Sync with i386: Map exceptions to signals in gdb_cpu_signal() so | marcel | 2006-04-04 | 1 | -6/+1 |
* | The PC is register 16, not 18. | marcel | 2006-04-04 | 1 | -1/+1 |
* | Eliminate HAVE_STOPPEDPCBS. On ia64 the PCPU holds a pointer to the | marcel | 2006-04-03 | 1 | -0/+2 |
* | Shrink the amd64 pv entry from 48 bytes to about 24 bytes. On a machine | peter | 2006-04-03 | 1 | -3/+16 |
* | Merge/sync with i386: various cosmetic tweaks | peter | 2006-03-14 | 3 | -2/+13 |
* | MFi386: The SIGFPE macros were moved to signal.h (FPE_INTOVF etc) | peter | 2006-03-14 | 1 | -10/+0 |
* | guard function decls with _KERNEL so user code can include this file | sam | 2006-03-01 | 1 | -1/+2 |
* | Rework how we wire up interrupt sources to CPUs: | jhb | 2006-02-28 | 2 | -1/+7 |
* | By popular demand, move __HAVE_ACPI and __PCI_REROUTE_INTERRUPT into | imp | 2006-01-09 | 2 | -2/+3 |
* | Define __HAVE_ACPI and/or __PCI_REROUTE_INTERRUPT, as appropriate for | imp | 2006-01-01 | 1 | -0/+2 |
* | Tweak how the MD code calls the fooclock() methods some. Instead of | jhb | 2005-12-22 | 5 | -37/+2 |
* | MFi386: | jhb | 2005-12-08 | 5 | -39/+58 |
* | - Cleanup whitespace and extra ()s in vtophys() macros. | jhb | 2005-12-06 | 1 | -5/+4 |
* | Drop _MACHINE_ARCH and _MACHINE defines (not to be confused with | ru | 2005-12-06 | 1 | -7/+0 |
* | Change the x86 code to allocate IDT vectors on-demand when an interrupt | jhb | 2005-11-02 | 2 | -5/+32 |
* | Reorganize the interrupt handling code a bit to make a few things cleaner | jhb | 2005-10-25 | 1 | -1/+1 |
* | Rename the KDB_STOP_NMI kernel option to STOP_NMI and make it apply to all | jhb | 2005-10-24 | 1 | -3/+2 |
* | Correct few MSR addresses. | jkim | 2005-10-15 | 1 | -8/+8 |
* | - Print number of physical/logical cores and more CPUID info. | jkim | 2005-10-14 | 2 | -0/+16 |
* | I believe the stack underflows during early development that caused me to | peter | 2005-09-27 | 1 | -1/+0 |
* | Kill pcb_rflags. It served no purpose. | peter | 2005-09-27 | 1 | -1/+0 |
* | Add a new atomic_fetchadd() primitive that atomically adds a value to a | jhb | 2005-09-27 | 1 | -0/+21 |
* | MFi386: pci attribute allocation fixes. | imp | 2005-09-18 | 1 | -0/+2 |
* | Stop using the '+' constraint modifier with inline assembly. The '+' | jhb | 2005-09-15 | 1 | -22/+27 |
* | Move MINSIGSTKSZ from <machine/signal.h> to <machine/_limits.h> and rename | stefanf | 2005-08-20 | 2 | -8/+6 |
* | Add aliases for atomic operations on 64-bit integers just like other | jhb | 2005-08-18 | 1 | -0/+20 |
* | Fix $FreeBSD$. | obrien | 2005-07-22 | 1 | -1/+2 |
* | Like on i386, bypass lock prefix for atomic ops on !SMP kernels. | peter | 2005-07-21 | 1 | -0/+27 |
* | Make the facility for recognizing BIOS-signatures more general | phk | 2005-07-21 | 1 | -1/+16 |
* | Convert the atomic_ptr() operations over to operating on uintptr_t | jhb | 2005-07-15 | 1 | -52/+18 |
* | Some cleanups and tweaks to some of the atomic.h files in preparation for | jhb | 2005-07-09 | 1 | -79/+63 |
* | Check the alignment of the IP header before passing the packet up to the | thompsa | 2005-07-02 | 1 | -0/+2 |
* | Switch AMD64 and i386 platforms to using ELF as their kernel crash | peter | 2005-06-29 | 1 | -0/+1 |
* | Increase MAXCPU to 16 in SMP kernels so that APIC IDs from 0 to 15 are | jhb | 2005-06-29 | 1 | -1/+1 |
* | MFP4: | jkoshy | 2005-06-09 | 1 | -32/+19 |
* | Add IPI support for preempting a thread on another CPU. | ups | 2005-06-09 | 1 | -1/+2 |
* | Remove bus_{mem,p}io.h and related code for a micro-optimization on i386 | nyan | 2005-05-29 | 3 | -342/+42 |
* | Change the spkr_set_pitch() function to a macro to fix low level profiling. | nyan | 2005-05-28 | 1 | -7/+5 |
* | MFi386: remove comment | peter | 2005-05-22 | 1 | -3/+0 |
* | - Move timerreg.h to <arch>/include and split i8253 specific defines into | nyan | 2005-05-14 | 2 | -0/+116 |
* | Add a knob for disabling/enabling HTT, "machdep.hyperthreading_allowed". | nectar | 2005-05-13 | 1 | -0/+8 |
* | Implement an alternate method to stop CPUs when entering DDB. Normally we use | dwhite | 2005-04-30 | 1 | -0/+5 |
* | o Reverse the inclusion chain from MD->MI to MI->MD by removing the | marcel | 2005-04-20 | 1 | -1/+1 |
* | Bring a working snapshot of hwpmc(4), its associated libraries, userland util... | jkoshy | 2005-04-19 | 1 | -0/+76 |
* | Break out the definition of bus_space_{tag,handle}_t and a few other types | imp | 2005-04-18 | 2 | -9/+47 |