• M
    PCI: support for PCI Express fundamental reset · 260d703a
    Mike Mason 提交于
    This is the first of three patches that implement a bit field that PCI
    Express device drivers can use to indicate they need a fundamental reset
    during error recovery.
    
    By default, the EEH framework on powerpc does what's known as a "hot
    reset" during recovery of a PCI Express device.  We've found a case
    where the device needs a "fundamental reset" to recover properly.  The
    current PCI error recovery and EEH frameworks do not support this
    distinction.
    
    The attached patch (courtesy of Richard Lary) adds a bit field to
    pci_dev that indicates whether the device requires a fundamental reset
    during recovery.
    
    These patches supersede the previously submitted patch that implemented
    a fundamental reset bit field.
    Signed-off-by: NMike Mason <mmlnx@us.ibm.com>
    Signed-off-by: NRichard Lary <rlary@us.ibm.com>
    Signed-off-by: NJesse Barnes <jbarnes@virtuousgeek.org>
    260d703a
pci.h 41.4 KB