cvs commit: src/sys/dev/pci pci.c

Warner Losh imp at
Sun Sep 11 12:28:32 PDT 2005

imp         2005-09-11 19:28:31 UTC

  FreeBSD src repository

  Modified files:        (Branch: RELENG_6)
    sys/dev/pci          pci.c 
  Change the default of pci_do_powerstate to 0, per request from re at .
  The number of raid controllers that violate the WHQL seems to be
  growing in number and not isolated to old versions as previously
  thought.  Though the numbers of these seen in the wild is still
  relatively small, they hang the system when parts of their devices are
  powered down.  The one area that these parts appear often are in the
  higher end servers.  As such, be conservative about powering down
  devices that have no driver attached by default.  Until a better
  approach is proven in current, this is the prudent choice.
  Laptop users wishing the benefits of powering down devices with no
  drivers will now need to set hw.pci.do_powerstate=1 in their
  /boot/loader.conf file.  Some users will have devices that will
  prevent this setting (hence the need to make it default 0).
  Approved by: re@ (scottl)
  Revision   Changes    Path  +2 -2      src/sys/dev/pci/pci.c

More information about the cvs-src mailing list