]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Tweak the ia64 machine check handling code to not register new sysctl nodes
authorJohn Baldwin <jhb@FreeBSD.org>
Wed, 4 Feb 2009 18:44:29 +0000 (18:44 +0000)
committerJohn Baldwin <jhb@FreeBSD.org>
Wed, 4 Feb 2009 18:44:29 +0000 (18:44 +0000)
commit148a5cf9e81981bfe95e6fc1b3b11d59788e4c41
tree619758d9b4cc116f238dd07a625c8cad152df1d3
parentc05bf253019199b3941668e82662728363dd5ac6
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
sys/ia64/ia64/mca.c
sys/ia64/include/mca.h