1. 14 Sep, 2016 2 commits
    • Bjorn Helgaas's avatar
      PCI/AER: Remove aerdriver.forceload kernel parameter · 7ece1417
      Bjorn Helgaas authored
      Per the PCI Firmware spec, r3.0, sec 4.5.1, on ACPI systems, the OS must
      not use AER unless _OSC is present and _OSC grants AER control to the OS.
      The aerdriver.forceload kernel parameter was a way to enable Linux AER
      support on ACPI systems that lack _OSC or fail to grant control the the OS.
      
      Enabling Linux AER support when the firmware doesn't want us to is a recipe
      for problems, e.g., the firmware might be handling AER itself.
      
      Remove the aerdriver.forceload kernel parameter and related supporting
      code.
      Signed-off-by: default avatarBjorn Helgaas <bhelgaas@google.com>
      7ece1417
    • Bjorn Helgaas's avatar
      PCI/AER: Remove aerdriver.nosourceid kernel parameter · 9ff25e6b
      Bjorn Helgaas authored
      The aerdriver.nosourceid kernel parameter was intended for working around
      broken chipsets don't supply the source ID for AER events.  We recently
      added PCI_BUS_FLAGS_NO_AERSID, which can be set by quirks for the same
      purpose.
      
      Remove the aerdriver.nosourceid kernel parameter.  For anything other than
      debugging, asking users to find and use kernel parameters is a poor user
      experience.  Instead, we should add PCI_BUS_FLAGS_NO_AERSID quirks for any
      hardware that needs it.
      Signed-off-by: default avatarBjorn Helgaas <bhelgaas@google.com>
      9ff25e6b
  2. 20 Mar, 2015 1 commit
  3. 11 May, 2010 2 commits
  4. 16 Jun, 2009 3 commits
  5. 20 Oct, 2008 1 commit
  6. 21 Apr, 2008 1 commit
  7. 09 May, 2007 1 commit
  8. 27 Sep, 2006 1 commit