summaryrefslogtreecommitdiffstats
path: root/sys/amd64/amd64
Commit message (Expand)AuthorAgeFilesLines
* Use osigreturn(2) instead of sigreturn(2) plus broken magic for returningbde2002-02-033-13/+12
* Improve the change in the previous commit: use a stub for osigreturn()bde2002-02-031-0/+4
* Compile osigreturn() unconditionally since it will always be needed onbde2002-02-011-2/+0
* Backed out the main part of revs.1.14-16. Don't disable interrupts inbde2002-01-301-10/+3
* Backed out the last vestiges of rev.1.51. Don't enter a criticalbde2002-01-301-10/+1
* Cleaned up the 0ldSiG magic check before removing it. Just use fuword()bde2002-01-301-13/+8
* Don't include <isa/isavar.h> or compile code depending on it when isabde2002-01-305-1/+28
* List bit 18 (reserved, apparently present on thunderbird cpus)peter2002-01-221-2/+2
* Avoid __func__ string concatenationpeter2002-01-182-8/+8
* Changed the type of pcb_flags from u_char to u_int and adjusted things.bde2002-01-172-10/+6
* Change <b28> to HTT (Hyperthreading technology). If this flag is set thenpeter2002-01-161-3/+3
* Ensure that we set all the %cr0 bits to a known state for the AP's beforepeter2002-01-162-0/+20
* Clear the single-step flag for signal handlers. This fixes bogus tracebde2002-01-102-7/+7
* Use a spare slot in the machine context for a flags word to indicatedeischen2002-01-101-0/+1
* Convert a bunch of 1 << PCPU_GET(cpuid) to PCPU_GET(cpumask).peter2002-01-053-7/+7
* Change the preemption code for software interrupt thread schedules andjhb2002-01-052-1/+3
* Allow a specific setting for pv entries. This avoids the need to guesspeter2002-01-031-0/+1
* Grrr. The tlb code is strewn over 3 files and I misread it. Revertdillon2001-12-311-8/+0
* You know those 'XXX what about SMP' comments in pmap_kenter()? Well,dillon2001-12-311-3/+10
* GC an alternate trap_pfault() which has rotted away behind an "#ifdef notyet"phk2001-12-301-118/+0
* Introduce a standard name for the lock protecting an interrupt controllerjhb2001-12-206-15/+19
* Replace a bunch of:peter2001-12-201-20/+6
* Fix some whitespace nits, and a minor error that I made in some unusedpeter2001-12-201-8/+7
* In a couple of places, we recalculated addresses we already had in localjulian2001-12-181-3/+3
* Modify the critical section API as follows:jhb2001-12-186-17/+16
* Small cleanups to the SMP code:jhb2001-12-172-64/+32
* Device Polling code for -current.luigi2001-12-141-0/+10
* Axe an unneeded PCPU_SET(spinlocks, NULL) that I missed earlier.jhb2001-12-122-2/+0
* Overhaul the per-CPU support a bit:jhb2001-12-1113-161/+105
* Delete some leftover code from a bygone age. We dont have an array ofpeter2001-12-111-11/+1
* Add new boot flag to i386 boot: -p.guido2001-12-101-1/+1
* Allow maxusers to be specified as 0 in the kernel config, which willdillon2001-12-091-1/+2
* cpuid bit 30 is 'IA64', for when you're running in i386 mode on an ia64peter2001-11-301-1/+1
* Fix the non-KSTACK_GUARD case.. It has been broken since the KSEpeter2001-11-171-0/+1
* Start bringing i386/pmap.c into line with cleanups that were done topeter2001-11-172-253/+187
* Oops, I accidently merged a whitespace error from the original commit.peter2001-11-161-1/+1
* Converge/fix some debug code (#if 0'ed on alpha, but whatever)peter2001-11-161-14/+11
* - Don't enable interrupts in trap() if we trapped while holding a spinjhb2001-11-151-6/+17
* Some fix for the recent apm module changes.iwasaki2001-11-011-7/+4
* Skip PG_UNMANAGED pages when we're shooting everything down to try andpeter2001-11-011-1/+1
* Remove previous revision. smp_started back in subr_smp where it belongs.mjacob2001-10-312-4/+0
* Make the actual volatile int smp_started live *somewhere*. This ismjacob2001-10-312-0/+4
* Don't let pmap_object_init_pt() exhaust all available free pagesdillon2001-10-311-1/+17
* Don't try to probe the PnP BIOS if ACPI is active.msmith2001-10-311-0/+5
* Fix a typo in comment and #ifdef fixes: GRAP_PRIO -> GRAB_PRIO so thatjhb2001-10-302-2/+2
* Don't set CR0_NE in cpu_setregs() for the SMP case, since setting itbde2001-10-291-0/+2
* - More whitespace and comment cleanups.jhb2001-10-282-70/+92
* Add a per-thread ucred reference for syscalls and synchronous traps fromjhb2001-10-261-26/+37
* Currently no code does a CROSSJUMP() to sw1a, so we don't need ajhb2001-10-252-4/+0
* Use %ecx instead of %ebx for the scratch register while updating %dr7 sincejhb2001-10-252-10/+6
OpenPOWER on IntegriCloud