Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752498AbdLGW2j (ORCPT ); Thu, 7 Dec 2017 17:28:39 -0500 Received: from aserp2120.oracle.com ([141.146.126.78]:39582 "EHLO aserp2120.oracle.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752436AbdLGW2i (ORCPT ); Thu, 7 Dec 2017 17:28:38 -0500 From: Govinda Tatti To: xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org, linux-pci@vger.kernel.org, bhelgaas@google.com, boris.ostrovsky@Oracle.COM, jgross@suse.com, JBeulich@suse.com, roger.pau@citrix.com Cc: konrad.wilk@Oracle.COM Subject: [PATCH V3 0/2] Xen/PCIback: PCI reset using 'reset' SysFS attribute Date: Thu, 7 Dec 2017 17:21:43 -0500 Message-Id: <20171207222145.9769-1-Govinda.Tatti@Oracle.COM> X-Mailer: git-send-email 2.9.5 X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8738 signatures=668644 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 malwarescore=0 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=433 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1711220000 definitions=main-1712070328 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 703 Lines: 18 This patch contains Xen pciback driver changes to support PCI reset (flr/slot/bus) based on SysFS 'reset' attribute. The following Xen libxl patch depends on these kernel patches. - Xen/libxl: Perform PCI reset using 'reset' SysFS attribute Govinda Tatti (2): Drivers/PCI: Export pcie_has_flr() interface Xen/PCIback: Implement PCI flr/slot/bus reset with 'reset' SysFS attribute Documentation/ABI/testing/sysfs-driver-pciback | 15 +++ drivers/pci/pci.c | 3 +- drivers/xen/xen-pciback/pci_stub.c | 128 +++++++++++++++++++++++++ include/linux/pci.h | 1 + 4 files changed, 146 insertions(+), 1 deletion(-) -- 2.9.5