1. 02 2月, 2008 26 次提交
  2. 28 1月, 2008 1 次提交
  3. 25 1月, 2008 9 次提交
  4. 11 1月, 2008 1 次提交
  5. 28 12月, 2007 1 次提交
    • L
      [PCI] Do not enable CRS Software Visibility by default · ad7edfe0
      Linus Torvalds 提交于
      It appears that some PCI-E bridges do the wrong thing in the presense of
      CRS Software Visibility and MMCONFIG.  In particular, it looks like an
      ATI bridge (device ID 7936) will return 0001 in the vendor ID field of
      any bridged devices indefinitely.
      
      Not enabling CRS SV avoids the problem, and as we currently do not
      really make good use of the feature anyway (we just time out rather than
      do any threaded discovery as suggested by the CRS specs), we're better
      off just not enabling it.
      
      This should fix a slew of problem reports with random devices (generally
      graphics adapters or fairly high-performance networking cards, since it
      only affected PCI-E) not getting properly recognized on these AMD systems.
      
      If we really want to use CRS-SV, we may end up eventually needing a
      whitelist of systems where this should be enabled, along with some kind
      of "pcibios_enable_crs()" query to call the system-specific code.
      Suggested-by: NLoic Prylli <loic@myri.com>
      Tested-by: NKai Ruhnau <kai@tragetaschen.dyndns.org>
      Cc: Matthew Wilcox <matthew@wil.cx>
      Cc: Greg Kroah-Hartman <greg@kroah.com>
      Signed-off-by: NLinus Torvalds <torvalds@linux-foundation.org>
      ad7edfe0
  6. 20 12月, 2007 1 次提交
  7. 18 12月, 2007 1 次提交