freebsd-dev/sys/amd64/amd64
Bruce Evans 7bf8b8eca9 Backed out the main part of revs.1.14-16. Don't disable interrupts in
the packet transfer routines, since rev.1.468 of machdep.c does this
better.  I'm surprised that disabling interrupts helped much.  Disabling
them in the packet receive routine is too late.

Fixed some minor style bugs in rev.1.14.
2002-01-30 18:51:24 +00:00
..
amd64_mem.c Overhaul of the SMP code. Several portions of the SMP kernel support have 2001-04-27 19:28:25 +00:00
amd64-gdbstub.c Backed out the main part of revs.1.14-16. Don't disable interrupts in 2002-01-30 18:51:24 +00:00
apic_vector.S Change the preemption code for software interrupt thread schedules and 2002-01-05 08:47:13 +00:00
atomic.c Introduce atomic_cmpset_int() and atomic_cmpset_long() from SMPng a 2000-09-06 11:21:14 +00:00
autoconf.c Add new boot flag to i386 boot: -p. 2001-12-10 20:02:22 +00:00
bios.c Don't include <isa/isavar.h> or compile code depending on it when isa 2002-01-30 12:41:12 +00:00
busdma_machdep.c Change the preemption code for software interrupt thread schedules and 2002-01-05 08:47:13 +00:00
cpu_switch.S Changed the type of pcb_flags from u_char to u_int and adjusted things. 2002-01-17 17:49:23 +00:00
db_disasm.c Quiet a variable format-string warning. 2001-07-19 02:16:24 +00:00
db_interface.c Backed out the last vestiges of rev.1.51. Don't enter a critical 2002-01-30 18:23:31 +00:00
db_trace.c Remove the Xresume* labels from the i386 interrupt handlers; the 2001-10-09 19:54:52 +00:00
elf_machdep.c Change incorrect NULLs to 0s 1999-12-21 11:14:12 +00:00
exception.s Remove references to the old giant kernel lock in various comments. 2001-08-24 16:46:15 +00:00
exception.S Remove references to the old giant kernel lock in various comments. 2001-08-24 16:46:15 +00:00
fpu.c Don't include <isa/isavar.h> or compile code depending on it when isa 2002-01-30 12:41:12 +00:00
genassym.c Modify the critical section API as follows: 2001-12-18 00:27:18 +00:00
identcpu.c List bit 18 (reserved, apparently present on thunderbird cpus) 2002-01-22 01:28:32 +00:00
in_cksum.c In in_cksumdata, len must be a signed type. 2001-10-05 18:58:22 +00:00
initcpu.c Modify the critical section API as follows: 2001-12-18 00:27:18 +00:00
legacy.c Don't include <isa/isavar.h> or compile code depending on it when isa 2002-01-30 12:41:12 +00:00
locore.s KSE Milestone 2 2001-09-12 08:38:13 +00:00
locore.S KSE Milestone 2 2001-09-12 08:38:13 +00:00
machdep.c Cleaned up the 0ldSiG magic check before removing it. Just use fuword() 2002-01-30 17:47:12 +00:00
mem.c o Modify device open access control for /dev/mem and friends to use 2001-09-26 20:08:02 +00:00
mp_machdep.c Avoid __func__ string concatenation 2002-01-18 04:41:23 +00:00
mpboot.S Remove the leading underscore from all symbols defined in x86 asm 2001-02-25 06:29:04 +00:00
mptable.c Avoid __func__ string concatenation 2002-01-18 04:41:23 +00:00
nexus.c Don't include <isa/isavar.h> or compile code depending on it when isa 2002-01-30 12:41:12 +00:00
pmap.c Convert a bunch of 1 << PCPU_GET(cpuid) to PCPU_GET(cpumask). 2002-01-05 09:41:37 +00:00
prof_machdep.c Previous commit changing SYSCTL_HANDLER_ARGS violated KNF. 2000-07-04 11:25:35 +00:00
support.s Overhaul the per-CPU support a bit: 2001-12-11 23:33:44 +00:00
support.S Overhaul the per-CPU support a bit: 2001-12-11 23:33:44 +00:00
swtch.s Changed the type of pcb_flags from u_char to u_int and adjusted things. 2002-01-17 17:49:23 +00:00
sys_machdep.c Modify the critical section API as follows: 2001-12-18 00:27:18 +00:00
trap.c Clear the single-step flag for signal handlers. This fixes bogus trace 2002-01-10 11:49:55 +00:00
tsc.c Don't include <isa/isavar.h> or compile code depending on it when isa 2002-01-30 12:41:12 +00:00
vm_machdep.c In a couple of places, we recalculated addresses we already had in local 2001-12-18 18:46:32 +00:00