diff options
author | jhb <jhb@FreeBSD.org> | 2001-11-15 17:29:36 +0000 |
---|---|---|
committer | jhb <jhb@FreeBSD.org> | 2001-11-15 17:29:36 +0000 |
commit | e189eb8c72b1b31f4adb945631c5ab910d63931f (patch) | |
tree | 9faad756ef4ec37d9c9c9c619951443b69b6ba70 /sys/dev/sound/pci/csa.c | |
parent | 369c63dd8d807688c3054131dbb0252341f14302 (diff) | |
download | FreeBSD-src-e189eb8c72b1b31f4adb945631c5ab910d63931f.zip FreeBSD-src-e189eb8c72b1b31f4adb945631c5ab910d63931f.tar.gz |
- Don't enable interrupts in trap() if we trapped while holding a spin
lock as this usually makes the problem worse.
- If we get a page fault while holding a spin lock, treat it as a fatal
trap and don't even bother calling into the VM since calling into the
VM will panic when trying to lock Giant before we can get a useful
message anyways.
Diffstat (limited to 'sys/dev/sound/pci/csa.c')
0 files changed, 0 insertions, 0 deletions