summaryrefslogtreecommitdiffstats
path: root/sys/ia64/include
diff options
context:
space:
mode:
authorjhb <jhb@FreeBSD.org>2009-02-04 18:44:29 +0000
committerjhb <jhb@FreeBSD.org>2009-02-04 18:44:29 +0000
commit91ab06bc89c8b1ebcef65d274d75619329bb0119 (patch)
tree619758d9b4cc116f238dd07a625c8cad152df1d3 /sys/ia64/include
parent38f4b2a9a8835ed31f275273f37ce9bd291db451 (diff)
downloadFreeBSD-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.h1
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 */
OpenPOWER on IntegriCloud