> Date: Sun, 3 Oct 2010 11:09:17 -0500 > From: Marco Peereboom <ma...@peereboom.us> > > Index: acpiec.c > =================================================================== > RCS file: /cvs/src/sys/dev/acpi/acpiec.c,v > retrieving revision 1.43 > diff -u -p -r1.43 acpiec.c > --- acpiec.c 8 Aug 2010 17:25:41 -0000 1.43 > +++ acpiec.c 29 Sep 2010 04:24:13 -0000 > @@ -92,7 +92,7 @@ void > acpiec_wait(struct acpiec_softc *sc, u_int8_t mask, u_int8_t val) > { > static int acpiecnowait; > - u_int8_t stat; > + volatile u_int8_t stat;
Why are you making 'stat' volatile?