commit-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[hurd] 02/26: commit 260d703adc5f275e3ba7ddff6e2e0217bc613b35


From: Samuel Thibault
Subject: [hurd] 02/26: commit 260d703adc5f275e3ba7ddff6e2e0217bc613b35
Date: Tue, 22 Sep 2015 21:51:46 +0000

This is an automated email from the git hooks/post-receive script.

sthibault pushed a commit to branch dde
in repository hurd.

commit 3c6b9bedaaf7608b5950d21f761c90e50c4d20e0
Author: Mike Mason <address@hidden>
Date:   Thu Jul 30 15:33:21 2009 -0700

    commit 260d703adc5f275e3ba7ddff6e2e0217bc613b35
    
        PCI: support for PCI Express fundamental reset
    
        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: Mike Mason <address@hidden>
        Signed-off-by: Richard Lary <address@hidden>
        Signed-off-by: Jesse Barnes <address@hidden>
---
 libdde_linux26/contrib/include/linux/pci.h | 1 +
 1 file changed, 1 insertion(+)

diff --git a/libdde_linux26/contrib/include/linux/pci.h 
b/libdde_linux26/contrib/include/linux/pci.h
index 7bd624b..c7fb660 100644
--- a/libdde_linux26/contrib/include/linux/pci.h
+++ b/libdde_linux26/contrib/include/linux/pci.h
@@ -256,6 +256,7 @@ struct pci_dev {
        unsigned int    ari_enabled:1;  /* ARI forwarding */
        unsigned int    is_managed:1;
        unsigned int    is_pcie:1;
+       unsigned int    needs_freset:1; /* Dev requires fundamental reset */
        unsigned int    state_saved:1;
        pci_dev_flags_t dev_flags;
        atomic_t        enable_cnt;     /* pci_enable_device has been called */

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-hurd/hurd.git



reply via email to

[Prev in Thread] Current Thread [Next in Thread]