Date: Mon, 19 Oct 2009 19:11:00 +0000 (UTC) From: Andrew Gallatin <gallatin@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sys/kern subr_firmware.c vfs_mount.c src/sys/sys eventhandler.h Message-ID: <200910191911.n9JJBsjq003813@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
gallatin 2009-10-19 19:11:00 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/kern subr_firmware.c vfs_mount.c sys/sys eventhandler.h Log: SVN rev 198244 on 2009-10-19 19:11:00Z by gallatin MFC of 178042 to allow safe firmware(9) loading from NIC watchdog handlers. Also MFCed are the related changes 178016, 183614 and 184842. 178042: Do firmare image loading in a context known to have a root directory 183614: Dynamically allocate the task struct in firmware mountroot 184842: Avoid scheduling firmware taskqueues when cold 178016: Add a mountroot event handler. Removal of SI_SUB_MOUNT_ROOT was not merged. This fixes a panic in at least mxge(4) if the NIC has a hardware fault when the firmware image is not resident. Reviewed by: jhb Revision Changes Path 1.9.2.1 +131 -23 src/sys/kern/subr_firmware.c 1.265.2.17 +2 -0 src/sys/kern/vfs_mount.c 1.37.2.4 +4 -0 src/sys/sys/eventhandler.h
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200910191911.n9JJBsjq003813>