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 <[email protected]> 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 <[email protected]> Signed-off-by: Richard Lary <[email protected]> Signed-off-by: Jesse Barnes <[email protected]> --- 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
