summaryrefslogtreecommitdiffstats
path: root/sys/compat/linux/linux_socket.c
diff options
context:
space:
mode:
authormarcel <marcel@FreeBSD.org>2007-08-06 05:11:01 +0000
committermarcel <marcel@FreeBSD.org>2007-08-06 05:11:01 +0000
commit48dc5445bf78e7f34e1a3007881f5bc6eee9f864 (patch)
treee9ed6cb25f6929ddcca4891eebdbf29a3ff0594f /sys/compat/linux/linux_socket.c
parenta1f1ba2d5660f8201e2fb4b1c9bed80049ed3261 (diff)
downloadFreeBSD-src-48dc5445bf78e7f34e1a3007881f5bc6eee9f864.zip
FreeBSD-src-48dc5445bf78e7f34e1a3007881f5bc6eee9f864.tar.gz
Keep interrupts disabled while handling external interrupts.
There's no advantage in allowing nested external interrupts. In fact, it leads to a potential stack overrun. While here, put the interrupt vector in the trapframe, so as to compensate for the 36 cycle latency of reading cr.ivr. Further simplify assembly code by dealing with ASTs from C. Approved by: re (blanket)
Diffstat (limited to 'sys/compat/linux/linux_socket.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud