History log of /openbmc/linux/Documentation/ABI/testing/sysfs-bus-pci-devices-aer_stats (Results 51 – 66 of 66)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: v5.2, v5.1.16, v5.1.15, v5.1.14, v5.1.13, v5.1.12, v5.1.11, v5.1.10
# 129fb4cb 14-Jun-2019 Mauro Carvalho Chehab <mchehab+samsung@kernel.org>

ABI: Fix KernelVersion tags

It is "KernelVersion:" and not "Kernel Version:".

Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfounda

ABI: Fix KernelVersion tags

It is "KernelVersion:" and not "Kernel Version:".

Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

show more ...


# abf313b5 14-Jun-2019 Mauro Carvalho Chehab <mchehab+samsung@kernel.org>

ABI: sysfs-bus-pci-devices-aer_stats uses an invalid tag

According with Documentation/ABI/, the right tag to describe
an ABI symbol is "What:", and not "Where:".

Signed-off-by: Mauro Carvalho Cheha

ABI: sysfs-bus-pci-devices-aer_stats uses an invalid tag

According with Documentation/ABI/, the right tag to describe
an ABI symbol is "What:", and not "Where:".

Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

show more ...


Revision tags: v5.1.9, v5.1.8, v5.1.7, v5.1.6, v5.1.5, v5.1.4, v5.1.3, v5.1.2, v5.1.1, v5.0.14, v5.1, v5.0.13, v5.0.12, v5.0.11, v5.0.10, v5.0.9, v5.0.8, v5.0.7, v5.0.6, v5.0.5, v5.0.4, v5.0.3, v4.19.29, v5.0.2, v4.19.28, v5.0.1, v4.19.27, v5.0, v4.19.26, v4.19.25, v4.19.24, v4.19.23, v4.19.22, v4.19.21, v4.19.20, v4.19.19, v4.19.18, v4.19.17, v4.19.16
# 3eb66e91 14-Jan-2019 Dmitry Torokhov <dmitry.torokhov@gmail.com>

Merge tag 'v4.20' into for-linus

Sync with mainline to get linux/overflow.h among other things.


# 4116941b 14-Jan-2019 Dmitry Torokhov <dmitry.torokhov@gmail.com>

Merge tag 'v4.20' into next

Merge with mainline to bring in the new APIs.


Revision tags: v4.19.15, v4.19.14, v4.19.13, v4.19.12, v4.19.11, v4.19.10, v4.19.9, v4.19.8, v4.19.7, v4.19.6, v4.19.5, v4.19.4, v4.18.20, v4.19.3, v4.18.19, v4.19.2, v4.18.18, v4.18.17, v4.19.1, v4.19, v4.18.16, v4.18.15, v4.18.14, v4.18.13, v4.18.12, v4.18.11
# aaccf3c9 26-Sep-2018 Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>

Merge tag 'v4.19-rc5' of https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux into fbdev-for-next

Sync with upstream (which now contains fbdev-v4.19 changes) to
prepare a base for fbdev-v4

Merge tag 'v4.19-rc5' of https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux into fbdev-for-next

Sync with upstream (which now contains fbdev-v4.19 changes) to
prepare a base for fbdev-v4.20 changes.

show more ...


# 2863b009 26-Sep-2018 Jani Nikula <jani.nikula@intel.com>

Merge drm/drm-next into drm-intel-next-queued

Catch up in general, and get DP_EXTENDED_RECEIVER_CAP_FIELD_PRESENT
specifically.

Signed-off-by: Jani Nikula <jani.nikula@intel.com>


Revision tags: v4.18.10, v4.18.9
# 9ac669fc 15-Sep-2018 Thomas Gleixner <tglx@linutronix.de>

Merge tag 'y2038' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/playground into timers/core

Pull more y2038 work from Arnd Bergman:

y2038: convert more syscalls

Here is another set of syst

Merge tag 'y2038' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/playground into timers/core

Pull more y2038 work from Arnd Bergman:

y2038: convert more syscalls

Here is another set of system call changes to prepare the change over to
64-bit time_t. As before, the strategy is to change system calls that
take a 'struct timespec' argument over to 'struct __kernel_timespec',
which for now is defined to be the same but will get redefined to use a
64-bit time_t argument once we are ready to modify the system call tables.

The major change from previous patches is that the plan is no longer
to directly use the 'compat' system calls for providing compatibility
with the existing 32-bit time_t based entry points. Instead, we rename
the compat code to something that makes more sense on 32-bit architectures,
e.g. compat_timespec becomes old_timespec32.

With the renamed types in place, change over the 'stat' and 'utimes'
families of system calls, sched_rr_get_interval, recvmmsg and
rt_sigtimedwait. Another series for poll, select and io_pgetevents is
currently being tested.

show more ...


Revision tags: v4.18.7, v4.18.6
# e42f6f9b 04-Sep-2018 James Morris <james.morris@microsoft.com>

Merge tag 'v4.19-rc2' into next-general

Sync to Linux 4.19-rc2 for downstream developers.


# 6e2d6b27 28-Aug-2018 Mark Brown <broonie@kernel.org>

Merge tag 'v4.19-rc1' into asoc-4.19

Linux 4.19-rc1


# ea4d65f1 28-Aug-2018 Tony Lindgren <tony@atomide.com>

Merge branch 'perm-fix' into omap-for-v4.19/fixes-v2


# bc537a9c 27-Aug-2018 Sean Paul <seanpaul@chromium.org>

Merge drm/drm-next into drm-misc-next

Now that 4.19-rc1 is cut, backmerge it into -misc-next.

Signed-off-by: Sean Paul <seanpaul@chromium.org>


Revision tags: v4.18.5, v4.17.18, v4.18.4, v4.18.3, v4.17.17, v4.18.2, v4.17.16
# 0a3173a5 16-Aug-2018 Jason Gunthorpe <jgg@mellanox.com>

Merge branch 'linus/master' into rdma.git for-next

rdma.git merge resolution for the 4.19 merge window

Conflicts:
drivers/infiniband/core/rdma_core.c
- Use the rdma code and revise with the new

Merge branch 'linus/master' into rdma.git for-next

rdma.git merge resolution for the 4.19 merge window

Conflicts:
drivers/infiniband/core/rdma_core.c
- Use the rdma code and revise with the new spelling for
atomic_fetch_add_unless
drivers/nvme/host/rdma.c
- Replace max_sge with max_send_sge in new blk code
drivers/nvme/target/rdma.c
- Use the blk code and revise to use NULL for ib_post_recv when
appropriate
- Replace max_sge with max_recv_sge in new blk code
net/rds/ib_send.c
- Use the net code and revise to use NULL for ib_post_recv when
appropriate

Signed-off-by: Jason Gunthorpe <jgg@mellanox.com>

show more ...


# 4e31843f 16-Aug-2018 Linus Torvalds <torvalds@linux-foundation.org>

Merge tag 'pci-v4.19-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci

Pull pci updates from Bjorn Helgaas:

- Decode AER errors with names similar to "lspci" (Tyler Baicar)

-

Merge tag 'pci-v4.19-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci

Pull pci updates from Bjorn Helgaas:

- Decode AER errors with names similar to "lspci" (Tyler Baicar)

- Expose AER statistics in sysfs (Rajat Jain)

- Clear AER status bits selectively based on the type of recovery (Oza
Pawandeep)

- Honor "pcie_ports=native" even if HEST sets FIRMWARE_FIRST (Alexandru
Gagniuc)

- Don't clear AER status bits if we're using the "Firmware-First"
strategy where firmware owns the registers (Alexandru Gagniuc)

- Use sysfs_match_string() to simplify ASPM sysfs parsing (Andy
Shevchenko)

- Remove unnecessary includes of <linux/pci-aspm.h> (Bjorn Helgaas)

- Defer DPC event handling to work queue (Keith Busch)

- Use threaded IRQ for DPC bottom half (Keith Busch)

- Print AER status while handling DPC events (Keith Busch)

- Work around IDT switch ACS Source Validation erratum (James
Puthukattukaran)

- Emit diagnostics for all cases of PCIe Link downtraining (Links
operating slower than they're capable of) (Alexandru Gagniuc)

- Skip VFs when configuring Max Payload Size (Myron Stowe)

- Reduce Root Port Max Payload Size if necessary when hot-adding a
device below it (Myron Stowe)

- Simplify SHPC existence/permission checks (Bjorn Helgaas)

- Remove hotplug sample skeleton driver (Lukas Wunner)

- Convert pciehp to threaded IRQ handling (Lukas Wunner)

- Improve pciehp tolerance of missed events and initially unstable
links (Lukas Wunner)

- Clear spurious pciehp events on resume (Lukas Wunner)

- Add pciehp runtime PM support, including for Thunderbolt controllers
(Lukas Wunner)

- Support interrupts from pciehp bridges in D3hot (Lukas Wunner)

- Mark fall-through switch cases before enabling -Wimplicit-fallthrough
(Gustavo A. R. Silva)

- Move DMA-debug PCI init from arch code to PCI core (Christoph
Hellwig)

- Fix pci_request_irq() usage of IRQF_ONESHOT when no handler is
supplied (Heiner Kallweit)

- Unify PCI and DMA direction #defines (Shunyong Yang)

- Add PCI_DEVICE_DATA() macro (Andy Shevchenko)

- Check for VPD completion before checking for timeout (Bert Kenward)

- Limit Netronome NFP5000 config space size to work around erratum
(Jakub Kicinski)

- Set IRQCHIP_ONESHOT_SAFE for PCI MSI irqchips (Heiner Kallweit)

- Document ACPI description of PCI host bridges (Bjorn Helgaas)

- Add "pci=disable_acs_redir=" parameter to disable ACS redirection for
peer-to-peer DMA support (we don't have the peer-to-peer support yet;
this is just one piece) (Logan Gunthorpe)

- Clean up devm_of_pci_get_host_bridge_resources() resource allocation
(Jan Kiszka)

- Fixup resizable BARs after suspend/resume (Christian König)

- Make "pci=earlydump" generic (Sinan Kaya)

- Fix ROM BAR access routines to stay in bounds and check for signature
correctly (Rex Zhu)

- Add DMA alias quirk for Microsemi Switchtec NTB (Doug Meyer)

- Expand documentation for pci_add_dma_alias() (Logan Gunthorpe)

- To avoid bus errors, enable PASID only if entire path supports
End-End TLP prefixes (Sinan Kaya)

- Unify slot and bus reset functions and remove hotplug knowledge from
callers (Sinan Kaya)

- Add Function-Level Reset quirks for Intel and Samsung NVMe devices to
fix guest reboot issues (Alex Williamson)

- Add function 1 DMA alias quirk for Marvell 88SS9183 PCIe SSD
Controller (Bjorn Helgaas)

- Remove Xilinx AXI-PCIe host bridge arch dependency (Palmer Dabbelt)

- Remove Aardvark outbound window configuration (Evan Wang)

- Fix Aardvark bridge window sizing issue (Zachary Zhang)

- Convert Aardvark to use pci_host_probe() to reduce code duplication
(Thomas Petazzoni)

- Correct the Cadence cdns_pcie_writel() signature (Alan Douglas)

- Add Cadence support for optional generic PHYs (Alan Douglas)

- Add Cadence power management ops (Alan Douglas)

- Remove redundant variable from Cadence driver (Colin Ian King)

- Add Kirin MSI support (Xiaowei Song)

- Drop unnecessary root_bus_nr setting from exynos, imx6, keystone,
armada8k, artpec6, designware-plat, histb, qcom, spear13xx (Shawn
Guo)

- Move link notification settings from DesignWare core to individual
drivers (Gustavo Pimentel)

- Add endpoint library MSI-X interfaces (Gustavo Pimentel)

- Correct signature of endpoint library IRQ interfaces (Gustavo
Pimentel)

- Add DesignWare endpoint library MSI-X callbacks (Gustavo Pimentel)

- Add endpoint library MSI-X test support (Gustavo Pimentel)

- Remove unnecessary GFP_ATOMIC from Hyper-V "new child" allocation
(Jia-Ju Bai)

- Add more devices to Broadcom PAXC quirk (Ray Jui)

- Work around corrupted Broadcom PAXC config space to enable SMMU and
GICv3 ITS (Ray Jui)

- Disable MSI parsing to work around broken Broadcom PAXC logic in some
devices (Ray Jui)

- Hide unconfigured functions to work around a Broadcom PAXC defect
(Ray Jui)

- Lower iproc log level to reduce console output during boot (Ray Jui)

- Fix mobiveil iomem/phys_addr_t type usage (Lorenzo Pieralisi)

- Fix mobiveil missing include file (Lorenzo Pieralisi)

- Add mobiveil Kconfig/Makefile support (Lorenzo Pieralisi)

- Fix mvebu I/O space remapping issues (Thomas Petazzoni)

- Use generic pci_host_bridge in mvebu instead of ARM-specific API
(Thomas Petazzoni)

- Whitelist VMD devices with fast interrupt handlers to avoid sharing
vectors with slow handlers (Keith Busch)

* tag 'pci-v4.19-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci: (153 commits)
PCI/AER: Don't clear AER bits if error handling is Firmware-First
PCI: Limit config space size for Netronome NFP5000
PCI/MSI: Set IRQCHIP_ONESHOT_SAFE for PCI-MSI irqchips
PCI/VPD: Check for VPD access completion before checking for timeout
PCI: Add PCI_DEVICE_DATA() macro to fully describe device ID entry
PCI: Match Root Port's MPS to endpoint's MPSS as necessary
PCI: Skip MPS logic for Virtual Functions (VFs)
PCI: Add function 1 DMA alias quirk for Marvell 88SS9183
PCI: Check for PCIe Link downtraining
PCI: Add ACS Redirect disable quirk for Intel Sunrise Point
PCI: Add device-specific ACS Redirect disable infrastructure
PCI: Convert device-specific ACS quirks from NULL termination to ARRAY_SIZE
PCI: Add "pci=disable_acs_redir=" parameter for peer-to-peer support
PCI: Allow specifying devices using a base bus and path of devfns
PCI: Make specifying PCI devices in kernel parameters reusable
PCI: Hide ACS quirk declarations inside PCI core
PCI: Delay after FLR of Intel DC P3700 NVMe
PCI: Disable Samsung SM961/PM961 NVMe before FLR
PCI: Export pcie_has_flr()
PCI: mvebu: Drop bogus comment above mvebu_pcie_map_registers()
...

show more ...


# 3c3ab37f 15-Aug-2018 Bjorn Helgaas <bhelgaas@google.com>

Merge branch 'pci/aer'

- Decode AER errors with names similar to "lspci" (Tyler Baicar)

- Expose AER statistics in sysfs (Rajat Jain)

- Clear AER status bits selectively based on the type of

Merge branch 'pci/aer'

- Decode AER errors with names similar to "lspci" (Tyler Baicar)

- Expose AER statistics in sysfs (Rajat Jain)

- Clear AER status bits selectively based on the type of recovery (Oza
Pawandeep)

- Honor "pcie_ports=native" even if HEST sets FIRMWARE_FIRST (Alexandru
Gagniuc)

- Don't clear AER status bits if we're using the "Firmware-First"
strategy where firmware owns the registers (Alexandru Gagniuc)

* pci/aer:
PCI/AER: Don't clear AER bits if error handling is Firmware-First
PCI/AER: Remove duplicate PCI_EXP_AER_FLAGS definition
PCI/portdrv: Remove pcie_portdrv_err_handler.slot_reset
PCI/AER: Clear device status bits during ERR_COR handling
PCI/AER: Clear device status bits during ERR_FATAL and ERR_NONFATAL
PCI/AER: Remove ERR_FATAL code from ERR_NONFATAL path
PCI/AER: Factor out ERR_NONFATAL status bit clearing
PCI/AER: Clear only ERR_NONFATAL bits during non-fatal recovery
PCI/AER: Clear only ERR_FATAL status bits during fatal recovery
PCI/AER: Honor "pcie_ports=native" even if HEST sets FIRMWARE_FIRST
PCI/AER: Add sysfs attributes for rootport cumulative stats
PCI/AER: Add sysfs attributes to provide AER stats and breakdown
PCI/AER: Define aer_stats structure for AER capable devices
PCI/AER: Move internal declarations to drivers/pci/pci.h
PCI/AER: Adopt lspci names for AER error decoding
PCI/AER: Expose internal API for obtaining AER information

# Conflicts:
# drivers/pci/pci.h

show more ...


Revision tags: v4.17.15, v4.18.1, v4.18, v4.17.14, v4.17.13, v4.17.12, v4.17.11, v4.17.10, v4.17.9, v4.17.8, v4.17.7, v4.17.6, v4.17.5, v4.17.4, v4.17.3
# 12833017 21-Jun-2018 Rajat Jain <rajatja@google.com>

PCI/AER: Add sysfs attributes for rootport cumulative stats

Add sysfs attributes for rootport statistics (that are cumulative of all
the ERR_* messages seen on this PCI hierarchy).

Signed-off-by: R

PCI/AER: Add sysfs attributes for rootport cumulative stats

Add sysfs attributes for rootport statistics (that are cumulative of all
the ERR_* messages seen on this PCI hierarchy).

Signed-off-by: Rajat Jain <rajatja@google.com>
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>

show more ...


# 81aa5206 21-Jun-2018 Rajat Jain <rajatja@google.com>

PCI/AER: Add sysfs attributes to provide AER stats and breakdown

Add sysfs attributes to provide total and breakdown of the AERs seen,
into different type of correctable, fatal and nonfatal errors:

PCI/AER: Add sysfs attributes to provide AER stats and breakdown

Add sysfs attributes to provide total and breakdown of the AERs seen,
into different type of correctable, fatal and nonfatal errors:

/sys/bus/pci/devices/<dev>/aer_dev_correctable
/sys/bus/pci/devices/<dev>/aer_dev_fatal
/sys/bus/pci/devices/<dev>/aer_dev_nonfatal

Signed-off-by: Rajat Jain <rajatja@google.com>
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>

show more ...


123