| Commit message (Expand) | Author | Age | Files | Lines |
* | Define __HAVE_ACPI and/or __PCI_REROUTE_INTERRUPT, as appropriate for | imp | 2006-01-01 | 1 | -0/+2 |
* | Remove pcb_switchout, it has not been used for a long time. | davidxu | 2005-12-29 | 1 | -1/+0 |
* | Move global variable private_tss into per-cpu area. | davidxu | 2005-12-26 | 1 | -1/+2 |
* | Tweak how the MD code calls the fooclock() methods some. Instead of | jhb | 2005-12-22 | 5 | -32/+2 |
* | - Cleanup whitespace and extra ()s in vtophys() macros. | jhb | 2005-12-06 | 1 | -4/+3 |
* | Drop _MACHINE_ARCH and _MACHINE defines (not to be confused with | ru | 2005-12-06 | 1 | -7/+0 |
* | Change the i386 code to pass the interrupt vector as a separate argument | jhb | 2005-12-05 | 3 | -34/+4 |
* | - Move the code to deal with handling an IPI_STOP IPI out of | jhb | 2005-12-05 | 1 | -0/+8 |
* | - Move PUSH_FRAME and POP_FRAME into machine/asmacros.h. | jhb | 2005-12-05 | 1 | -9/+38 |
* | Fix -Wundef warnings found when compiling i386 LINT, GENERIC and | ru | 2005-12-05 | 1 | -1/+1 |
* | Garbage collect machine/smptests.h now that it is empty and no longer used. | jhb | 2005-11-22 | 1 | -36/+0 |
* | Make COUNT_IPIS and COUNT_XINVLTLB_HITS real kernel options and take | jhb | 2005-11-22 | 1 | -12/+0 |
* | Garbage collect unused {VERBOSE_,}CPUSTOP_ON_DDBBREAK macros. | jhb | 2005-11-22 | 1 | -6/+0 |
* | Garbage collect the code to store diagnostics codes in a CMOS register | jhb | 2005-11-22 | 2 | -76/+0 |
* | Add /dev/speaker support to amd64. | ru | 2005-11-11 | 1 | -18/+5 |
* | Add support for XBOX to the FreeBSD port. The xbox architecture is | imp | 2005-11-09 | 1 | -0/+45 |
* | 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 |
* | - Print number of physical/logical cores and more CPUID info. | jkim | 2005-10-14 | 2 | -0/+24 |
* | Add POSIX siginfo_t's si_code, this is for upcoming POSIX realtime signal | davidxu | 2005-10-14 | 1 | -10/+0 |
* | Add interrupt counters for IPIs. By default they are disabled, but they | jhb | 2005-09-28 | 1 | -1/+7 |
* | Add a new atomic_fetchadd() primitive that atomically adds a value to a | jhb | 2005-09-27 | 1 | -0/+21 |
* | Expose legacy_pcib_alloc_resource, and use it in the mptable pci bus | imp | 2005-09-17 | 1 | -0/+2 |
* | Stop using the '+' constraint modifier with inline assembly. The '+' | jhb | 2005-09-15 | 1 | -22/+27 |
* | Explicitly switch to the new TSS by updating the current CPU's TSS selector | jhb | 2005-09-15 | 1 | -0/+1 |
* | MFamd64: use register_t's. | obrien | 2005-09-12 | 1 | -42/+42 |
* | Move MINSIGSTKSZ from <machine/signal.h> to <machine/_limits.h> and rename | stefanf | 2005-08-20 | 2 | -8/+6 |
* | 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 | -83/+72 |
* | Check the alignment of the IP header before passing the packet up to the | thompsa | 2005-07-02 | 1 | -0/+2 |
* | Begin promoting the AMD-originated feature flags to first class flags, now | peter | 2005-06-30 | 1 | -1/+3 |
* | Switch AMD64 and i386 platforms to using ELF as their kernel crash | peter | 2005-06-29 | 1 | -0/+1 |
* | MFP4: | jkoshy | 2005-06-09 | 1 | -146/+38 |
* | Add IPI support for preempting a thread on another CPU. | ups | 2005-06-09 | 1 | -1/+2 |
* | Add support for XMM registers in GDB for x86 processors that support | dfr | 2005-05-31 | 2 | -0/+17 |
* | 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 |
* | Add the 2nd word of IA32 feature flags. This includes things such as SSE3. | obrien | 2005-05-16 | 1 | -1/+1 |
* | - 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 |
* | - Move the NPX_DEBUG option to options.{i386,pc98} and use opt_npx.h. | nyan | 2005-05-12 | 1 | -0/+9 |
* | Add convenience APIs pmc_width() and pmc_capabilities() to -lpmc. | jkoshy | 2005-05-01 | 1 | -0/+3 |
* | Implement an alternate method to stop CPUs when entering DDB. Normally we use | dwhite | 2005-04-30 | 1 | -0/+5 |
* | Return the correct register number in the 'get_msr()' MD function. | jkoshy | 2005-04-28 | 1 | -0/+3 |
* | o Reverse the inclusion chain from MD->MI to MI->MD by removing the | marcel | 2005-04-20 | 1 | -1/+2 |
* | Bring a working snapshot of hwpmc(4), its associated libraries, userland util... | jkoshy | 2005-04-19 | 1 | -0/+184 |
* | Break out the definition of bus_space_{tag,handle}_t and a few other types | imp | 2005-04-18 | 2 | -16/+51 |
* | Remove support for mixed mode altogether now that we no longer use IRQ 0 | jhb | 2005-04-14 | 1 | -1/+0 |