Date: Tue, 10 Mar 2009 18:57:10 +0000 (UTC) From: John Baldwin <jhb@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sys/cam/scsi scsi_cd.c scsi_da.c src/sys/ia64/ia64 mca.c src/sys/ia64/include mca.h src/sys/kern kern_linker.c kern_sysctl.c vfs_init.c src/sys/sys sysctl.h Message-ID: <200903101858.n2AIw96F065425@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
jhb 2009-03-10 18:57:10 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/cam/scsi scsi_cd.c scsi_da.c sys/ia64/ia64 mca.c sys/ia64/include mca.h sys/kern kern_linker.c kern_sysctl.c vfs_init.c sys/sys sysctl.h Log: SVN rev 189640 on 2009-03-10 18:57:10Z by jhb MFC: Expand the scope of the sysctllock sx lock to protect the sysctl tree itself. This also includes changes to the ia64 machine check code to defer adding machine check records to the sysctl tree, removing Giant from the CAM code that created dynamic sysctls, and tweaking the teardown of da(4) and cd(4) peripheral devices to not hold locks when freeing the sysctl tree. Revision Changes Path 1.102.2.3 +6 -10 src/sys/cam/scsi/scsi_cd.c 1.224.2.6 +3 -5 src/sys/cam/scsi/scsi_da.c 1.12.2.1 +44 -26 src/sys/ia64/ia64/mca.c 1.6.10.1 +1 -0 src/sys/ia64/include/mca.h 1.149.2.7 +4 -4 src/sys/kern/kern_linker.c 1.177.2.4 +103 -21 src/sys/kern/kern_sysctl.c 1.85.2.1 +3 -0 src/sys/kern/vfs_init.c 1.148.2.6 +2 -0 src/sys/sys/sysctl.h
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200903101858.n2AIw96F065425>