cvs commit: src/sys/kern subr_autoconf.c src/sys/sys kernel.h

看板DFBSD_commit作者時間21年前 (2005/02/04 11:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
dillon 2005/02/03 18:55:48 PST DragonFly src repository Modified files: sys/kern subr_autoconf.c sys/sys kernel.h sys/bus/cam cam_xpt.c sys/dev/disk/ata ata-all.c sys/dev/disk/isp isp_freebsd.c sys/dev/raid/aac aac.c sys/dev/raid/amr amr.c sys/dev/raid/ips ips_pci.c sys/dev/raid/pst pst-iop.c sys/dev/raid/twa twa_freebsd.c sys/dev/raid/twe twe_freebsd.c Log: One of the last things the system does before it tries to mount root is wait for interrupt-driven configuration hooks to finish. This is one of the common places where the system locks up due to e.g. blown interrupt routing. Wait up to 60 seconds for interrupt driven hooks to complete. Generate a warning every 10 seconds listing the hooks that have not yet completed. Name all the hook structures to make the listing meaningful. After 60 seconds, give up and continue booting. The system might actually be useable enough to aid in debugging depending on which device failed. Revision Changes Path 1.6 +22 -1 src/sys/kern/subr_autoconf.c 1.13 +1 -0 src/sys/sys/kernel.h 1.21 +1 -0 src/sys/bus/cam/cam_xpt.c 1.22 +1 -0 src/sys/dev/disk/ata/ata-all.c 1.12 +1 -0 src/sys/dev/disk/isp/isp_freebsd.c 1.17 +1 -0 src/sys/dev/raid/aac/aac.c 1.14 +1 -0 src/sys/dev/raid/amr/amr.c 1.10 +1 -0 src/sys/dev/raid/ips/ips_pci.c 1.5 +1 -0 src/sys/dev/raid/pst/pst-iop.c 1.5 +1 -0 src/sys/dev/raid/twa/twa_freebsd.c 1.12 +1 -0 src/sys/dev/raid/twe/twe_freebsd.c http://www.dragonflybsd.org/cvsweb/src/sys/kern/subr_autoconf.c.diff?r1=1.5&r2=1.6&f=u http://www.dragonflybsd.org/cvsweb/src/sys/sys/kernel.h.diff?r1=1.12&r2=1.13&f=u http://www.dragonflybsd.org/cvsweb/src/sys/bus/cam/cam_xpt.c.diff?r1=1.20&r2=1.21&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/disk/ata/ata-all.c.diff?r1=1.21&r2=1.22&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/disk/isp/isp_freebsd.c.diff?r1=1.11&r2=1.12&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/raid/aac/aac.c.diff?r1=1.16&r2=1.17&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/raid/amr/amr.c.diff?r1=1.13&r2=1.14&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/raid/ips/ips_pci.c.diff?r1=1.9&r2=1.10&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/raid/pst/pst-iop.c.diff?r1=1.4&r2=1.5&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/raid/twa/twa_freebsd.c.diff?r1=1.4&r2=1.5&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/raid/twe/twe_freebsd.c.diff?r1=1.11&r2=1.12&f=u
文章代碼(AID): #120kLx00 (DFBSD_commit)