cvs commit: src/sys/kern subr_autoconf.c src/sys/sys kernel.h src/sys/bus/cam cam_xpt.c src/sys/dev/disk/ata ata-all.c src/sys/dev/disk/isp isp_freebsd.c src/sys/dev/raid/aac aac.c src/sys/dev/raid/amr amr.c src/sys/dev/raid/ips ips_pci.c ...

Matthew Dillon dillon at crater.dragonflybsd.org
Thu Feb 3 18:56:33 PST 2005


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





More information about the Commits mailing list