index
:
pciutils/pciutils.git
amiga
amigaos
fill-info
iommu_group
master
test
tmp
The PCI Utilities - development tree
Martin Mares
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
Files
Lines
2023-12-29
Fix memory leak when fill flags has PCI_FILL_PARENT.
tmp
nsf.cd
1
-0
/
+6
2023-12-08
CXL: Fix indentation
Martin Mares
1
-95
/
+90
2023-12-08
Merge pull request #146 from alexisgrytalms/master
Martin Mareš
2
-60
/
+141
2023-12-08
Merge pull request #157 from pali/master
Martin Mareš
1
-1
/
+1
2023-12-08
lspci: Add PCIe 6.0 data rate (64 GT/s) also to LnkCap2
Ilpo Järvinen
1
-1
/
+3
2023-10-19
Subject: lspci: Display PASID required attribute in Page Status Register.
Ashok Raj
3
-5
/
+331
2023-10-18
setpci: Fix man page typo
Bjorn Helgaas
1
-1
/
+1
2023-10-18
lspci: Remove spurious colon (':') from PCIe PTM decoding
Bjorn Helgaas
1
-2
/
+2
2023-10-18
lspci: Print PCIe Interrupt Message Numbers consistently
Bjorn Helgaas
2
-5
/
+5
2023-10-18
lspci: Decode PCIe LnkCtl Link Disable as 'LnkDisable'
Bjorn Helgaas
1
-1
/
+1
2023-10-18
lspci: Decode PCIe DevCtl2 End-to-End TLP Prefix Blocking
Bjorn Helgaas
2
-2
/
+4
2023-10-18
lspci: Decode PCIe DevCtl2 Emergency Power Reduction Request
Bjorn Helgaas
2
-1
/
+4
2023-10-18
lspci: Decode PCIe DevCtl2 ID-Based Ordering Enables
Bjorn Helgaas
2
-1
/
+5
2023-10-18
lspci: Reorder PCIe DevCtl2 fields to match spec
Bjorn Helgaas
1
-5
/
+6
2023-09-10
Fix compile warnings about unused variables
Pali Rohár
1
-1
/
+1
2023-09-01
Add support for 32.0 GT/s header
Mateusz Nowicki
2
-0
/
+4
2023-07-23
update-pciids: Report itself as an user agent, version included
Martin Mares
2
-7
/
+19
2023-07-22
update-pciids: Re-compress pci.ids if needed
Martin Mares
1
-10
/
+16
2023-07-22
update-pciids: Add support for xz compression
Martin Mares
1
-0
/
+3
2023-07-19
Merge remote-tracking branch 'twilfredo/wilfred/fixup-doe-bits'
Martin Mares
1
-1
/
+1
2023-07-19
lspci: Use mangled vendor/device ID when examining vendor caps
David Edmondson
1
-3
/
+3
2023-07-18
lib: fixup DOE status register bit
Wilfred Mallawa
1
-1
/
+1
2023-06-18
Update license comments and added SPDX license identifiers
Martin Mares
57
-59
/
+171
2023-06-06
CXL3.0: Add DVSEC CXLCtrl3 and missing CXLCtl2
Alexis Gryta
2
-48
/
+90
2023-06-06
CXL: Fix Flex Bus DVSEC cap
Alexis Gryta
2
-11
/
+50
2023-05-01
Fix stripping in cross-compiling mode
Martin Mares
1
-2
/
+2
2023-05-01
Released as v3.10.0.
v3.10.0
Martin Mares
3
-4
/
+32
2023-05-01
Merge remote-tracking branch 'pali/ls-tree-multidomain'
Martin Mares
3
-18
/
+1606
2023-05-01
lspci: Allow longer name strings
Martin Mares
1
-2
/
+2
2023-05-01
Merge pull request #137 from jiladahe1997/master
Martin Mareš
1
-1
/
+2
2023-05-01
Merge pull request #140 from pali/ls-tree
Martin Mareš
1
-28
/
+43
2023-04-29
Add test case with multidomain Freescale P2020 PCIe hierarchy
Pali Rohár
1
-0
/
+1548
2023-04-29
ls-tree: Print PCI domains in ascending order
Pali Rohár
2
-5
/
+7
2023-04-29
ls-tree: Fix parsing devices on multidomain PCI system
Pali Rohár
1
-10
/
+49
2023-04-29
ls-tree: Rename struct bridge member next to prev
Pali Rohár
2
-5
/
+5
2023-04-29
ls-tree: Do not read Primary Bus Number for PCI Bridges from PCI config space
Pali Rohár
1
-2
/
+1
2023-04-18
lspci: Fix bridge filter support in tree view
Pali Rohár
1
-28
/
+43
2023-04-10
pci.ids updated to today's snapshot after a big cleanup of the DB
Martin Mares
1
-486
/
+841
2023-03-17
Makefile: change STRIP to '--strip-program' when cross-compile
mingrui.ren
1
-1
/
+2
2023-03-05
Documented that pci_(read|write)_block are little-endian
Martin Mares
1
-3
/
+6
2023-03-05
Parameters: Keep the list sorted and remove duplicates
Martin Mares
1
-4
/
+18
2023-03-05
libpci: Add PCIe ECAM access method
Pali Rohár
7
-5
/
+1166
2023-03-04
Fix bug in previous commit
Martin Mares
1
-1
/
+1
2023-03-04
win32-cfgmgr32: Clean up initialization
Martin Mares
4
-36
/
+40
2023-03-04
win32-cfgmgr32: Improve wording in manual page
Martin Mares
1
-4
/
+4
2023-03-04
Merge remote-tracking branch 'pali/win32-cfgmgr32'
Martin Mares
4
-17
/
+140
2023-03-04
Use "command -v" instead of "which"
Martin Mares
1
-5
/
+5
2023-03-04
Merge remote-tracking branch 'pali/windows'
Martin Mares
2
-6
/
+157
2023-03-04
Merge remote-tracking branch 'pali/mmio-ports'
Martin Mares
1
-4
/
+4
2023-03-04
Filters: Allow leading "0x" for backward compatibility
Martin Mares
1
-0
/
+5
2023-01-29
libpci: mmio-ports: Fix support for 64-bit non-LLP64 systems
Pali Rohár
1
-4
/
+4
2023-01-04
libpci: win32-cfgmgr32: Add support for accessing config space via other backend
Pali Rohár
4
-17
/
+140
2022-12-28
Fix versioned symbol aliases when used with link-time optimization
Martin Mares
1
-2
/
+2
2022-11-21
README.Windows: Fix of $HOST
Martin Mares
1
-1
/
+1
2022-11-21
libpci: windows: Define ERROR_NOT_FOUND
Pali Rohár
1
-0
/
+4
2022-11-20
Released as 3.9.0
v3.9.0
Martin Mares
3
-6
/
+8
2022-11-20
Updated pci.ids to today's snapshot
Martin Mares
1
-73
/
+818
2022-11-18
libpci: windows: Handle long paths generated by GetModuleFileName()
Pali Rohár
1
-1
/
+8
2022-11-18
libpci: windows: Fix path returned by GetModuleFileName()
Pali Rohár
1
-3
/
+36
2022-11-18
libpci: djgpp: Allow to specify empty IDSDIR=
Pali Rohár
1
-3
/
+11
2022-11-18
libpci: windows: Fix locating path to pci.ids file for DLL builds
Pali Rohár
1
-1
/
+79
2022-11-18
libpci: windows: Fix usage of GetModuleFileName()
Pali Rohár
1
-5
/
+26
2022-11-18
libpci: mmio-ports: Add Extended PCIe Intel Type 1 access method
Pali Rohár
5
-17
/
+100
2022-11-18
Merge remote-tracking branch 'pali/intel-conf1-memio'
Martin Mares
2
-6
/
+19
2022-11-18
libpci: mmio-ports: Check for write access to /dev/mem in detect method
Pali Rohár
1
-2
/
+2
2022-11-18
libpci: mmio-ports: Add configure note messages
Pali Rohár
1
-3
/
+3
2022-11-18
libpci: mmio-ports: Bypass CPU cache and add barriers for read/write
Pali Rohár
1
-1
/
+14
2022-11-18
Draft ChangeLog for the next release
Martin Mares
1
-0
/
+27
2022-11-18
pcilib.man: Include information about win32-kldbg
Pali Rohár
1
-0
/
+25
2022-11-18
libpci: Add new windows kldbgdrv.sys implementation
Pali Rohár
7
-2
/
+813
2022-11-18
Disable mmio-ports on platforms where it does not make much sense
Martin Mares
1
-8
/
+0
2022-11-18
Merge remote-tracking branch 'pali/intel-conf1-memio'
Martin Mares
10
-8
/
+450
2022-11-18
Merge remote-tracking branch 'jphaws/cxl-dvsec-decoded'
Martin Mares
3
-5
/
+560
2022-11-16
lspci: Add test case for CXL device
Jaxon Haws
1
-0
/
+258
2022-11-16
lspci: Add support for Non-CXL Function Map DVSEC
Jaxon Haws
2
-1
/
+41
2022-11-16
lspci: Add support for CXL MLD DVSEC
Jaxon Haws
2
-1
/
+18
2022-11-16
lspci: Add support for CXL GPF Port DVSEC
Jaxon Haws
2
-1
/
+81
2022-11-16
lspci: Add support for CXL Flex Bus DVSEC
Jaxon Haws
2
-1
/
+106
2022-11-13
Merge remote-tracking branch 'pali/i386-io-windows'
Martin Mares
1
-1
/
+2
2022-11-13
Merge remote-tracking branch 'pali/linux-ioperm'
Martin Mares
1
-2
/
+46
2022-11-13
Merge remote-tracking branch 'pali/win32-cfgmgr32'
Martin Mares
1
-4
/
+14
2022-11-13
Merge remote-tracking branch 'pali/i386-ports'
Martin Mares
1
-8
/
+12
2022-11-09
windows: Codepage in resource file is 16-bit number
Pali Rohár
1
-1
/
+1
2022-11-06
i386-ports: Fix intel_io_lock usage
Pali Rohár
1
-8
/
+12
2022-11-06
libpci: win32-cfgmgr32: Fix typo
Pali Rohár
1
-1
/
+1
2022-11-06
libpci: win32-cfgmgr32: Fix parsing paths in NT format
Pali Rohár
1
-3
/
+13
2022-11-06
i386-io-linux: Prefer usage of ioperm()
Pali Rohár
1
-2
/
+46
2022-11-05
windows: Put name and version information into lspci/setpci executables
Pali Rohár
3
-6
/
+27
2022-11-05
libpci: Add Intel Type 1 implementation for memory mapped systems
Pali Rohár
7
-1
/
+433
2022-11-05
libpci: Add auxiliary data member to struct pci_access for use by the back-end
Pali Rohár
1
-0
/
+1
2022-11-05
libpci: Add new internal function pci_generic_scan_domain()
Pali Rohár
4
-7
/
+16
2022-11-02
lspci: Add support for CXL GPF Device DVSEC
Jaxon Haws
2
-1
/
+56
2022-10-31
cxl: Fix Register Locator DVSEC decoding
Jaxon Haws
2
-9
/
+4
2022-10-30
libpci: i386-io-windows.h: Improve ProcessUserModeIOPL error message
Pali Rohár
1
-1
/
+2
2022-10-30
Merge remote-tracking branch 'pali/win32-dll'
Martin Mares
8
-28
/
+200
2022-10-30
libpci: Put name and version information into DLL library
Pali Rohár
3
-1
/
+46
2022-10-30
libpci: Do not call unversioned symbols from libpci itself
Pali Rohár
1
-2
/
+2
2022-10-30
libpci: Add support for building versioned shared Windows DLL library libpci3...
Pali Rohár
6
-4
/
+116
2022-10-30
Merge remote-tracking branch 'pali/win32-readeflags'
Martin Mares
1
-6
/
+3
2022-10-30
Merge remote-tracking branch 'pali/setpci-register-checks'
Martin Mares
1
-124
/
+137
2022-10-30
setpci: Check if standard register on device exist
Pali Rohár
1
-125
/
+137
2022-10-30
Merge remote-tracking branch 'thesamesam/which-hunt'
Martin Mares
1
-2
/
+2
2022-10-30
Merge remote-tracking branch 'pali/win32-sysdbg'
Martin Mares
7
-2
/
+326
2022-10-30
lspci: Fix Virtual Channel VC# Caps: MaxTimeSlots
Mikhail Bratchikov
1
-1
/
+1
2022-10-30
lib: Fix PCI_L1PM_SUBSTAT_CAP_L1PM_SUPP
Mikhail Bratchikov
1
-1
/
+1
2022-10-30
lib: Fix PCI_HT_SEC_CMD_DN
Mikhail Bratchikov
1
-1
/
+1
2022-10-30
Merge remote-tracking branch 'sthibaul/master'
Martin Mares
1
-8
/
+20
2022-10-30
CXL: Code clean-up
Martin Mares
1
-71
/
+64
2022-10-30
Merge remote-tracking branch 'jphaws/cxl'
Martin Mares
2
-35
/
+252
2022-10-30
Merge remote-tracking branch 'pali/lspci-tree-filter'
Martin Mares
1
-34
/
+93
2022-10-29
lspci: Fix filter support (-s/-d) for subtrees in tree mode (-t)
Pali Rohár
1
-34
/
+93
2022-10-13
cxl: Add placeholder for undecoded DVSECs
Ben Widawsky
1
-0
/
+15
2022-10-13
cxl: Add DVSEC Register Locator
Ben Widawsky
2
-0
/
+49
2022-10-13
cxl: Add support for DVSEC port cap
Ben Widawsky
2
-6
/
+53
2022-09-30
cxl: Implement more device DVSEC decoding
Ben Widawsky
2
-0
/
+88
2022-09-30
cxl: Rename caps to be device caps
Ben Widawsky
2
-27
/
+27
2022-09-30
cxl: Rework caps to new function
Ben Widawsky
1
-9
/
+23
2022-09-29
cxl: Collect all DVSEC Device fields
Ben Widawsky
2
-1
/
+2
2022-09-29
cxl: Make id check more explicit
Ben Widawsky
1
-3
/
+6
2022-09-29
cxl: Rename variable to match other code
Ben Widawsky
1
-10
/
+10
2022-08-19
hurd: fix filling information
Samuel Thibault
1
-8
/
+20
2022-08-10
Maint: Tag releases with my new PGP key
Martin Mares
1
-1
/
+1
2022-08-10
Avoid adding multiple version tags to the same symbol
Martin Mares
1
-4
/
+8
2022-06-20
libpci: i386-io-windows.h: Do not define __readeflags() for GCC 4.9+
Pali Rohár
1
-6
/
+3
2022-06-19
lib/configure: respect $PKG_CONFIG completely
Sam James
1
-1
/
+1
2022-06-19
lib/configure: drop usage of which
Sam James
1
-2
/
+2
2022-06-14
setpci: Define CAPABILITIES register
Pali Rohár
1
-0
/
+1
2022-06-10
Makefile: Split variable for output shared library and import linking library
Pali Rohár
2
-5
/
+13
2022-06-10
Makefile: Define ABI_VERSION variable without leading dot
Pali Rohár
1
-9
/
+9
2022-06-10
Makefile: Unify building of shared libpci library
Pali Rohár
2
-7
/
+6
2022-06-10
Makefile: Fix usage of empty IDSDIR
Pali Rohár
1
-1
/
+9
2022-06-10
Makefile: Remove duplicate slash for $(DESTDIR) install target
Pali Rohár
1
-1
/
+1
2022-04-18
pcilib.man: Include information about win32-sysdbg
Pali Rohár
1
-0
/
+7
2022-04-18
libpci: Add new windows NT sysdbg implementation
Pali Rohár
6
-2
/
+319
2022-04-18
Released as 3.8.0.
v3.8.0
Martin Mares
3
-5
/
+5
2022-04-18
Filters: Fixed symbol versioning
Martin Mares
1
-4
/
+4
2022-04-16
README and ChangeLog for 3.8.0.
Martin Mares
3
-4
/
+42
2022-04-16
Document new filter syntax in man pages
Martin Mares
2
-7
/
+8
2022-04-16
Filters now support partially specified classes and also prog-if's
Martin Mares
3
-97
/
+187
2022-04-16
pciutils.lsm: metalab.unc.edu is gone
Martin Mares
1
-3
/
+0
2022-04-16
Updated pci.ids to today's snapshot
Martin Mares
1
-240
/
+2472
2022-04-16
lspci: Fix detection of memory space bar
Pali Rohár
1
-1
/
+1
2022-04-16
lspci: Fix detection of extended capabilities
Pali Rohár
1
-1
/
+1
2022-04-16
lspci: Fix detection of virtual regions
Pali Rohár
1
-23
/
+17
2022-04-16
lspci: Fix handling of truncated lines for msvcrt.dll
Pali Rohár
1
-1
/
+5
2022-04-15
libpci: i386-io-windows.h: Fix error handling for GetProcessImageFileNameW() ...
Pali Rohár
1
-3
/
+67
2022-04-15
libpci: i386-io-windows.h: Fix MinGW build with pre-4.00 MSVCRT runtime library
Pali Rohár
1
-4
/
+4
2022-04-15
libpci: Always call pci_set_name_list_path() in pci_init_name_list_path()
Pali Rohár
1
-1
/
+4
2022-04-15
libpci: Compile windows i386-ports only for x86 CPU
Pali Rohár
1
-0
/
+2
2022-04-15
fbsd-device: One more fix
Martin Mares
1
-1
/
+1
2022-04-15
Fix lspci: Power Management Control/Status PCI to PCI Bridge Support Extensions
Mikhail Bratchikov
1
-2
/
+2
2022-04-15
README: Mention cfgmgr32 for Windows
Pali Rohár
1
-1
/
+1
2022-04-15
README: Update information about Windows
Pali Rohár
1
-2
/
+12
2022-04-15
pcilib.man: Include information about win32-cfgmgr32
Pali Rohár
1
-0
/
+10
2022-04-15
lspci: Do not access config space when it is emulated
Pali Rohár
3
-8
/
+16
2022-04-15
libpci: Add windows cfgmgr32 implementation
Pali Rohár
7
-1
/
+1731
2022-04-15
libpci: Implement virtual config space for provides without access to config ...
Pali Rohár
4
-0
/
+304
2022-04-15
lspci: Show information also for devices with unknown header type
Pali Rohár
1
-27
/
+108
2022-04-15
libpci: Define some more PCI_IORESOURCE flags (compatible with ioport.h)
Pali Rohár
1
-0
/
+6
2022-04-14
Tried to fix the fbsd-device back-end
Martin Mares
1
-5
/
+5
2022-02-26
pciutils: Add decode support for Data Object Exchange Extended Capability
Jonathan Cameron
3
-0
/
+355
2022-02-26
lspci: Decode PCIe 6.0 Slot Power Limit values
Pali Rohár
1
-9
/
+7
2022-02-10
Merge remote-tracking branch 'github/master'
Martin Mares
1
-4
/
+3
2022-02-10
lspci: Replace find_driver() via libpci PCI_FILL_DRIVER
Pali Rohár
1
-40
/
+16
2022-02-10
libpci: sysfs: Implement support for PCI_FILL_DRIVER
Pali Rohár
1
-0
/
+14
2022-02-10
libpci: proc: Implement support for PCI_FILL_DRIVER
Pali Rohár
1
-2
/
+20
2022-02-10
libpci: Define new string property PCI_FILL_DRIVER
Pali Rohár
1
-0
/
+1
2022-02-10
lspci: Do not show -[00]- bus in tree output
Pali Rohár
1
-1
/
+3
2022-02-10
lspci: Build tree based on PCI_FILL_PARENT information
Pali Rohár
2
-5
/
+62
2022-02-10
libpci: sysfs: Implement support for PCI_FILL_PARENT
Pali Rohár
1
-0
/
+33
2022-02-10
libpci: Add new option PCI_FILL_PARENT
Pali Rohár
1
-0
/
+2
2022-02-10
lspci: Retrieve prog if, subsystem ids and revision id via libpci
Pali Rohár
3
-53
/
+27
2022-02-10
libpci: sysfs: Implement CLASS_EXT and SUBSYS support
Pali Rohár
1
-2
/
+32
2022-02-10
libpci: generic: Implement SUBSYS also for PCI_HEADER_TYPE_BRIDGE
Pali Rohár
1
-0
/
+9
2022-02-10
libpci: generic: Implement CLASS_EXT and SUBSYS support
Pali Rohár
1
-0
/
+23
2022-02-10
libpci: Add new options for pci_fill_info: CLASS_EXT and SUBSYS
Pali Rohár
1
-0
/
+4
2022-02-10
lspci: Use PCI_FILL_BRIDGE_BASES to detect if range behind bridge is disabled...
Pali Rohár
1
-9
/
+49
2022-02-10
libpci: Add support for filling bridge resources
Pali Rohár
7
-14
/
+73
2022-02-10
lspci: Simplify printing range in show_range()
Pali Rohár
1
-6
/
+1
2022-02-10
lspci: Show 16/32/64 bit width for address ranges behind bridge
Pali Rohár
1
-5
/
+6
2022-02-10
Merge branch 'fill-info'
Martin Mares
7
-98
/
+66
2022-02-10
libpci: i386-io-windows.h: Fix comment about CRTDLL
Pali Rohár
1
-4
/
+3
2022-02-10
lspci: Define PCI_U64_FMT_U format for printing u64
Pali Rohár
2
-3
/
+7
2022-02-10
lspci: Replace unsigned long long type by u64 and %llx format by PCI_U64_FMT_X
Pali Rohár
2
-4
/
+4
2022-02-10
pciutils: Remove #include <unistd.h> from files which do not need it
Pali Rohár
3
-3
/
+0
2022-02-10
libpci: For PCI_OS_WINDOWS include windows.h instead of windef.h
Pali Rohár
1
-2
/
+2
2022-02-10
libpci: For PCI_OS_WINDOWS define strncasecmp as alias for _strnicmp
Pali Rohár
1
-0
/
+1
2022-02-10
libpci: For MSVC < 19.00 define snprintf outside of endian section
Pali Rohár
1
-1
/
+1
2022-02-10
libpci: For MSVC < 19.00 define vsnprintf as alias for _vsnprintf
Pali Rohár
1
-0
/
+3
2022-02-09
Install lspci to /usr/bin on Linux systems
Martin Mares
2
-2
/
+7
2022-01-28
README: Added a note on dynamic linking and derived works
Martin Mares
1
-0
/
+3
2022-01-21
Simplified pci_fill_info() and friends
fill-info
Martin Mares
7
-98
/
+66
2022-01-21
Another try at choosing the default compiler
Martin Mares
1
-1
/
+5
2022-01-21
lspci: Improvements to PCIe link speed downgrade reporting
Martin Mares
1
-8
/
+11
2022-01-21
pci.h: The error callback is now declared with PCI_NONRET
Martin Mares
2
-2
/
+2
2022-01-21
types.h: Introduced PCI_NONRET
Martin Mares
1
-1
/
+3
2022-01-21
lspci: Update tests files with VF 10-Bit Tag Requester
Dongdong Liu
3
-6
/
+6
2022-01-21
lspci: Decode VF 10-Bit Tag Requester
Dongdong Liu
2
-4
/
+6
2022-01-21
lspci: Bus mapping works in non-zero domain
Martin Mares
2
-5
/
+7
2022-01-21
Makefile: don't hardcode gcc
Vladimír Čunát
1
-1
/
+1
[next]