Date: Sun, 11 Sep 2005 19:28:31 +0000 (UTC) From: Warner Losh <imp@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/dev/pci pci.c Message-ID: <200509111928.j8BJSWci066427@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
imp 2005-09-11 19:28:31 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/pci pci.c Log: Change the default of pci_do_powerstate to 0, per request from re@. 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 1.292.2.2 +2 -2 src/sys/dev/pci/pci.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200509111928.j8BJSWci066427>