cvs commit: src/sys/dev/eisa eisaconf.c

Nate Lawson njl at FreeBSD.org
Mon Aug 2 17:41:47 PDT 2004


njl         2004-08-03 00:41:47 UTC

  FreeBSD src repository

  Modified files:
    sys/dev/eisa         eisaconf.c 
  Log:
  Change EISA probing to be less invasive.  Instead of probing all slots
  unconditionally, stop after the first one (system board) if no EISA hardware
  is detected.  This fixes a boot hang (i.e. Thinkpad) when ACPI is disabled.
  Also, split the probe code into a separate function and do some style cleanup.
  
  Note that the Adaptec 2842 VLB controller probe is broken by this change
  and will fail to probe.  It should be fixed separately.
  
  Revision  Changes    Path
  1.67      +43 -11    src/sys/dev/eisa/eisaconf.c


More information about the cvs-all mailing list