diff options
author | jhb <jhb@FreeBSD.org> | 2009-02-04 18:44:29 +0000 |
---|---|---|
committer | jhb <jhb@FreeBSD.org> | 2009-02-04 18:44:29 +0000 |
commit | 91ab06bc89c8b1ebcef65d274d75619329bb0119 (patch) | |
tree | 619758d9b4cc116f238dd07a625c8cad152df1d3 /sys/ia64/include | |
parent | 38f4b2a9a8835ed31f275273f37ce9bd291db451 (diff) | |
download | FreeBSD-src-91ab06bc89c8b1ebcef65d274d75619329bb0119.zip FreeBSD-src-91ab06bc89c8b1ebcef65d274d75619329bb0119.tar.gz |
Tweak the ia64 machine check handling code to not register new sysctl nodes
while holding a spin mutex. Instead, it now shoves the machine check
records onto a queue that is later drained to add sysctl nodes for each
record. While a routine to drain the queue is present, it is not currently
called.
Reviewed by: marcel
Diffstat (limited to 'sys/ia64/include')
-rw-r--r-- | sys/ia64/include/mca.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/ia64/include/mca.h b/sys/ia64/include/mca.h index 997c221..75831c7 100644 --- a/sys/ia64/include/mca.h +++ b/sys/ia64/include/mca.h @@ -239,6 +239,7 @@ struct mca_pcidev_reg { #ifdef _KERNEL void ia64_mca_init(void); +void ia64_mca_populate(void); void ia64_mca_save_state(int); #endif /* _KERNEL */ |