1. 25 4月, 2007 1 次提交
  2. 02 12月, 2006 1 次提交
    • K
      pci: clear osc support flags if no _OSC method · 0dcb2b7e
      Kristen Carlson Accardi 提交于
      So it looks like pci aer code will call pci_osc_support_set to tell the
      firmware about  OSC_EXT_PCI_CONFIG_SUPPORT flag.  that causes
      ctrlset_buf[OSC_SUPPORT_TYPE] to evaluate to true when pciehp calls
      pci_osc_control_set() is called (to attempt to use OSC to gain native
      pcie control from firmware), regardless of whether or not _OSC was
      actually successfully executed.  That causes this section of code:
       if (ctrlset_buf[OSC_SUPPORT_TYPE] &&
                      ((global_ctrlsets & ctrlset) != ctrlset)) {
                      return AE_SUPPORT;
              }
      to be hit.
      
      This patch will reset the OSC_SUPPORT_TYPE field if _OSC fails, and then
      would allow pciehp to go ahead and try to run _OSC again.
      Signed-off-by: NKristen Carlson Accardi <kristen.c.accardi@intel.com>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      0dcb2b7e
  3. 22 6月, 2006 1 次提交
  4. 22 5月, 2006 1 次提交
    • K
      [PATCH] pci: correctly allocate return buffers for osc calls · 593ee207
      Kristen Accardi 提交于
      The OSC set and query functions do not allocate enough space for return
      values, and set the output buffer length to a false, too large value.  This
      causes the acpi-ca code to assume that the output buffer is larger than it
      actually is, and overwrite memory when copying acpi return buffers into
      this caller provided buffer.  In some cases this can cause kernel oops if
      the memory that is overwritten is a pointer.  This patch will change these
      calls to use a dynamically allocated output buffer, thus allowing the
      acpi-ca code to decide how much space is needed.
      Signed-off-by: NKristen Carlson Accardi <kristen.c.accardi@intel.com>
      Cc: "Brown, Len" <len.brown@intel.com>
      Cc: "Yu, Luming" <luming.yu@intel.com>
      Cc: Greg KH <greg@kroah.com>
      Signed-off-by: NAndrew Morton <akpm@osdl.org>
      Signed-off-by: NLinus Torvalds <torvalds@osdl.org>
      593ee207
  5. 24 11月, 2005 1 次提交
  6. 11 11月, 2005 1 次提交
  7. 12 7月, 2005 4 次提交
  8. 04 5月, 2005 1 次提交
  9. 17 4月, 2005 1 次提交
    • L
      Linux-2.6.12-rc2 · 1da177e4
      Linus Torvalds 提交于
      Initial git repository build. I'm not bothering with the full history,
      even though we have it. We can create a separate "historical" git
      archive of that later if we want to, and in the meantime it's about
      3.2GB when imported into git - space that would just make the early
      git days unnecessarily complicated, when we don't have a lot of good
      infrastructure for it.
      
      Let it rip!
      1da177e4