freebsd-dev/sys/ia64
Marcel Moolenaar 8d8d970db1 Fix a place where I forgot to change the code that checks whether
we return to kernel or userland. This triggered a panic in a KSE
application when TDF_USTATCLOCK was set in the case userland was
interrupted, but we never called ast() on our way out. As such,
we called ast() at some other time. Unfortunately, TDF_USTATCLOCK
handling assumes running in the interrupt thread. This was not
the case anymore.

To avoid making the same mistake later, interrupt() now returns
to its caller whether we interrupted userland or not. This avoids
that we have to duplicate the check in assembly, where it's bound
to fall off the scope. Now we simply check the return value and
call ast() if appropriate.

Run into this: davidxu
2003-09-05 22:50:10 +00:00
..
acpica Minor style cleanups. 2003-08-28 16:30:31 +00:00
compile
conf Change LOG2_PAGE_SIZE from 14 to 15 bits. This will cause the CTASSERT 2003-08-25 20:02:18 +00:00
ia32 Regen. 2003-08-21 14:16:41 +00:00
ia64 Fix a place where I forgot to change the code that checks whether 2003-09-05 22:50:10 +00:00
include Fix a place where I forgot to change the code that checks whether 2003-09-05 22:50:10 +00:00
isa Mega busdma API commit. 2003-07-01 15:52:06 +00:00
pci