freebsd-dev/sys/amd64/isa
Poul-Henning Kamp 91f1c2b3cc Split the global timezone structure into two integer fields to
prevent the compiler from optimizing assignments into byte-copy
operations which might make access to the individual fields non-atomic.

Use the individual fields throughout, and don't bother locking them with
Giant: it is no longer needed.

Inspired by:    tjr
2003-02-03 19:49:35 +00:00
..
atpic_vector.S
clock.c Split the global timezone structure into two integer fields to 2003-02-03 19:49:35 +00:00
icu_ipl.s
icu_ipl.S
icu_vector.s
icu_vector.S
icu.h
intr_machdep.c Remove a boatload of '&' which are surplus to the requirements. 2002-10-20 18:02:46 +00:00
intr_machdep.h Revive backed out pmap related changes from Feb 2002. The highlights are: 2002-07-12 07:56:11 +00:00
isa_dma.c
isa_dma.h
isa.c
isa.h
ithread.c
nmi.c Remove a boatload of '&' which are surplus to the requirements. 2002-10-20 18:02:46 +00:00
npx.c Add getcontext, setcontext, and swapcontext as system calls. 2002-11-16 06:35:53 +00:00
timerreg.h
vector.s
vector.S