summaryrefslogtreecommitdiffstats
path: root/sys/amd64
Commit message (Expand)AuthorAgeFilesLines
* Convert all users of fldoff() to offsetof(). fldoff() is badphk2000-10-274-5/+3
* Declare or #define per-cpu globals in <machine/globals.h> in all cases.bde2000-10-278-34/+1
* As the blocking model has seems to be troublesome for many, disablemarkm2000-10-271-0/+1
* - Add atomic_cmpset_{acq_,rel_,}_longjhb2000-10-251-0/+52
* Fast interrupts have no associated process, therefore do not tryps2000-10-252-22/+26
* The USB scanner driver. To be used together with SANE.n_hibma2000-10-251-0/+1
* - Overhaul the software interrupt code to use interrupt threads for eachjhb2000-10-259-89/+82
* Don't dink with interrupts in vm_page_zero_idle(). This code assumed itjhb2000-10-231-10/+1
* Add PC-Card/ISA SCSI host adpater drivers from NetBSD/pc98non2000-10-231-0/+4
* Define the mtx_legal2block() macro used in the witness code that managedjhb2000-10-201-0/+2
* Return -10000 in pci_hostb_probe to allow agp driver (disabled otherwise)ache2000-10-201-1/+1
* Add i815 Host to Hubache2000-10-201-0/+3
* Catch up to moving headers:jhb2000-10-208-9/+9
* Actually harvest interrupt threads when the last handler is removed from ajhb2000-10-203-6/+51
* - machine/mutex.h -> sys/mutex.hjhb2000-10-201-2/+2
* - machine/mutex.h -> sys/mutex.hjhb2000-10-201-2/+2
* - machine/mutex.h -> sys/mutex.hjhb2000-10-201-6/+6
* - machine/mutex.h -> sys/mutex.hjhb2000-10-202-6/+6
* - Make the mutex code almost completely machine independent. This greatlyjhb2000-10-201-512/+23
* - Expand the set of atomic operations to optionally include memory barriersjhb2000-10-201-2/+108
* Axe the barrier_{read,write,rw}() helper functions as this method ofjhb2000-10-203-72/+0
* Convert the type of bus_space_handle_t of pc98 from structure intokato2000-10-203-32/+66
* Call the BIOS to route the selected interrupt. Correctly calculate themsmith2000-10-191-4/+22
* Add PCI BIOS function codes for IRQ routing fetch and route.msmith2000-10-191-0/+2
* Axe the idle_event eventhandler, and add a MD cpu_idle function usedjhb2000-10-191-11/+4
* Add in a simple API for memory barriers to machine/bus.h:jhb2000-10-183-0/+69
* Use appropriate resource management accessors instead of directlymdodd2000-10-182-14/+16
* - Catch up to moving headers, machine/ipl.h -> sys/ipl.hjhb2000-10-171-7/+9
* Implement write combining for crashdumps. This is useful whenps2000-10-171-3/+14
* Add types and prototypes.imp2000-10-162-2/+46
* Remove debug writes introduced in prior commitimp2000-10-161-5/+2
* Add the ability to use the $PIR table in the BIOS to route interruptsimp2000-10-162-3/+74
* Remove unneeded #include <machine/clock.h>phk2000-10-151-1/+0
* Move DELAY() from <machine/clock.h> to <sys/systm.h>phk2000-10-151-1/+0
* Change the text for the ServerWorks north bridge chips. RCC is nowalc2000-10-141-4/+4
* savectx() is now used exclusively by the crash dump system. Move thepeter2000-10-132-0/+6
* Removed unused include of <machine/lock.h>. The locking interface stoppedbde2000-10-121-4/+0
* Moved the definitions of AST_PENDING and AST_RESCHED to the correct place.bde2000-10-122-2/+9
* Bring the 'twe' driver back now that we think it should work.msmith2000-10-121-0/+1
* When testing for PCI bus overlap with another enumerator, make sure wemsmith2000-10-111-1/+1
* Unremoved used include of <machine/ipl.h>. Removing it in rev.1.95bde2000-10-092-0/+2
* Only attach "legacy" PCI busses if none have been attached via any othermsmith2000-10-091-3/+23
* Work around a bug by adding struct tags. gcc-2.95 apparently gets thebde2000-10-061-2/+2
* - Change fast interrupts on x86 to push a full interrupt frame and tojhb2000-10-0617-411/+170
* currentldt is now a "special" global-data variable, and as such, therejhb2000-10-061-3/+0
* Interrupt frames don't include the saved cpl anymore since cpl is dead.jhb2000-10-061-2/+0
* Various whitespace cleanups after the SMPng commit, which jumbled thingsjhb2000-10-061-19/+19
* Don't treat a kernel stack fault the same as a general protect fault orjhb2000-10-061-0/+3
* Remove an unnecessary sti and spl0() in fork_trampoline. Interruptsjhb2000-10-062-4/+0
* - Heavyweight interrupt threads on the alpha for device I/O interrupts.jhb2000-10-0517-253/+23
OpenPOWER on IntegriCloud