From patchwork Fri Nov 9 17:47:20 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bjorn Helgaas X-Patchwork-Id: 198141 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id C618F2C00B5 for ; Sat, 10 Nov 2012 04:47:45 +1100 (EST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754544Ab2KIRro (ORCPT ); Fri, 9 Nov 2012 12:47:44 -0500 Received: from mail-we0-f174.google.com ([74.125.82.174]:48585 "EHLO mail-we0-f174.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754363Ab2KIRrm (ORCPT ); Fri, 9 Nov 2012 12:47:42 -0500 Received: by mail-we0-f174.google.com with SMTP id t9so1852698wey.19 for ; Fri, 09 Nov 2012 09:47:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:from:date:message-id:subject:to:cc:content-type; bh=va6vMvJXY7jS1gNdZ1msDIJ1ySnYUDQdnpKi2qBCGEY=; b=MYRbYHDIw+w9YtUIMsg1h+VSNissBb5yKe7lhP56sIiWt24aG4QuffIRAc6+RmK3U0 4kvF/ueXPfm7n1V9rn/Mkhqb+cvJulkbMWa/0ZWYhPedBP9i/cORYmLmcRpuORhWnhce C5epKYERMLtUfUFdJMi8LSBBeul6IacM7UwLytE7O5C/iBbM1EHN8hdrf8qZPCWGdb8h yLigohqlXoFHIoxPgN+HCP3kYvXafUUCIAGicQd1mmAtwY/lzAdXRiUh8oqjiNrWIGOt xh4D+SVJ6U9Icoe4V8qTNePFPfjcC3biOXPm+Ufoyh+MIWqkE5BNWar0Nk7WEk7/ybmf FOTg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:from:date:message-id:subject:to:cc:content-type :x-gm-message-state; bh=va6vMvJXY7jS1gNdZ1msDIJ1ySnYUDQdnpKi2qBCGEY=; b=WzwuXsEymMiTx8w7diz4cXmQ1qXUiy0cOzsnwow8oSxNsnnaCrsO2vwovcbhoHJHhU kW9e16ttEUopLv7CmlMlGib4w9d8KPzjAT3jUJCS0yq+iir7ODecbXq8Hqhc0bXloQPa HiNoxhk0g1fWaktWGMS5syzn3Luodt6JLjgmN9azvdjiK6KGWDk4wMQh54RzA3MsycNz cvgCxM5fmkgqaGOk93xLXw6v/6bSE6dmyfp8oSCPozH449zZJcYHdejngVGH9tFVi6Ta yCHj+RvavgeQneDlzOSjhG7wAYqlXr58E2/uiNUw7WRycvllgvkp8gou727RrrNVdo42 3WnQ== Received: by 10.180.104.97 with SMTP id gd1mr3906005wib.4.1352483261474; Fri, 09 Nov 2012 09:47:41 -0800 (PST) MIME-Version: 1.0 Received: by 10.194.14.9 with HTTP; Fri, 9 Nov 2012 09:47:20 -0800 (PST) From: Bjorn Helgaas Date: Fri, 9 Nov 2012 10:47:20 -0700 Message-ID: Subject: [GIT PULL] PCI updates for v3.7 To: Linus Torvalds Cc: linux-pci@vger.kernel.org, linux-kernel@vger.kernel.org, Huang Ying , Taku Izumi , Linux PM list X-Gm-Message-State: ALoCoQm9IFeoSL09PHaL2MaC2qPfEF6FioziQnm8AU1BfQROs6Wd4AcofmS6Mkd2Je3MsrYrGXyezXPLqdkwN6L0EtWm0hPUJ9gp0ouN/QFccxQCSW/0efRENB0Vl/utv6PpV98k8yOLuK6BGsK1YKZmMm6j4qW70F0zfOaVTL4t+JiPBaLWS7OCdW3IXmdSbpB6kG8oSvn3o1ceMgW0VP87sJ03kYT/KA== Sender: linux-pci-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-pci@vger.kernel.org Hi Linus, Here are some fixes for v3.7. Three are related to D3cold support, and the last portdrv one is a fix for the PCIe capability accessor rework we merged for v3.7-rc1. Bjorn The following changes since commit 8f0d8163b50e01f398b14bcd4dc039ac5ab18d64: Linux 3.7-rc3 (2012-10-28 12:24:48 -0700) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git tags/3.7-pci-fixes for you to fetch changes up to ff8e59bc4ec3f31789a47dce9b6fe44bd7bc5fcc: PCI/portdrv: Don't create hotplug slots unless port supports hotplug (2012-11-05 16:59:59 -0700) ---------------------------------------------------------------- PCI updates for v3.7: Power management PCI/PM: Fix proc config reg access for D3cold and bridge suspending PCI/PM: Resume device before shutdown PCI/PM: Fix deadlock when unbinding device if parent in D3cold Hotplug PCI/portdrv: Don't create hotplug slots unless port supports hotplug ---------------------------------------------------------------- Bjorn Helgaas (1): Merge branch 'pci/huang-d3cold-fixes' into for-linus Huang Ying (3): PCI/PM: Fix deadlock when unbinding device if parent in D3cold PCI/PM: Resume device before shutdown PCI/PM: Fix proc config reg access for D3cold and bridge suspending Taku Izumi (1): PCI/portdrv: Don't create hotplug slots unless port supports hotplug drivers/pci/bus.c | 3 --- drivers/pci/pci-driver.c | 12 ++---------- drivers/pci/pci-sysfs.c | 34 ---------------------------------- drivers/pci/pci.c | 32 ++++++++++++++++++++++++++++++++ drivers/pci/pci.h | 2 ++ drivers/pci/pcie/aer/aerdrv_core.c | 20 ++++++++++++++++---- drivers/pci/pcie/portdrv_core.c | 3 ++- drivers/pci/proc.c | 8 ++++++++ 8 files changed, 62 insertions(+), 52 deletions(-) --- To unsubscribe from this list: send the line "unsubscribe linux-pci" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html