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
3 days
ls-ecaps: Correct the link state reporting
HEAD
master
Alexey Kardashevskiy
3
-10
/
+16
2024-04-05
maint/README: Use release-prog
Martin Mares
1
-1
/
+1
2024-04-05
maint/README: git push --tags is done by push-to-public
Martin Mares
1
-3
/
+2
2024-04-05
Released as v3.12.0
v3.12.0
Martin Mares
3
-3
/
+26
2024-04-05
Update pci.ids to today's snapshot
Martin Mares
1
-29
/
+313
2024-04-05
README.Windows: Fix typo
Martin Mares
1
-1
/
+1
2024-04-05
README: Copy win32-kldbg info from manpage
Pali Rohár
1
-0
/
+13
2024-04-05
libpci: hwdb: Remove ID_SUBSYSTEM and ID_GEN_SUBSYSTEM usage from pci_id_hwdb...
Pali Rohár
1
-7
/
+10
2024-04-05
windows: Do not show unwanted file-not-found GUI message box
Pali Rohár
3
-4
/
+5
2024-04-05
windows: Correctly propagate error code from win32_call_func_with_tcb_privile...
Pali Rohár
1
-0
/
+5
2024-04-05
libpci: ecam: Fix scanning of Extended BIOS Data Area for ACPI RSDP
Pali Rohár
1
-9
/
+27
2024-04-05
Makefile: Pass CFLAGS also when linking executable
Pali Rohár
1
-1
/
+1
2024-03-29
maint/push-to-public: git push --tags requires branches
Martin Mares
1
-2
/
+2
2024-03-29
pci.h: Document PCI_FILL_xxx flags
Martin Mares
1
-9
/
+9
2024-03-29
Use C99 named initializers for struct pci_methods
Martin Mares
17
-247
/
+192
2024-03-13
Merge remote-tracking branch 'github/master'
Martin Mares
2
-2
/
+5
2024-03-13
Merge pull request #178 from OscarL/haiku-fix-build-with-dns
Martin Mareš
1
-0
/
+3
2024-03-13
Merge pull request #177 from OscarL/cache-loc-on-man-pages
Martin Mareš
1
-2
/
+2
2024-03-13
Haiku: fix build with DNS=yes.
Oscar Lesta
1
-0
/
+3
2024-03-13
lspci.man: update the path used to store the cached files.
Oscar Lesta
1
-2
/
+2
2024-03-12
sysfs: Avoid close() potentially clobbering errno
Martin Mares
1
-2
/
+3
2024-03-12
Merge remote-tracking branch 'github/master'
Martin Mares
1
-0
/
+4
2024-03-12
Merge pull request #176 from OscarL/haiku-build-fix
Martin Mareš
1
-0
/
+4
2024-03-12
Build fix on Haiku.
Zoltán Mizsei
1
-0
/
+4
2024-02-26
maint/push-to-public: Push including tags
Martin Mares
1
-2
/
+2
2024-02-26
lspci: Add TEE-IO extended capability bit
Alexey Kardashevskiy
2
-0
/
+2
2024-02-26
ls-ecaps: Add decode support for IDE Extended Capability
Alexey Kardashevskiy
4
-0
/
+601
2024-02-25
maint/README: Mention maint/push-to-public
Martin Mares
1
-2
/
+2
2024-02-25
Releasing as v3.11.1.
v3.11.1
Martin Mares
3
-4
/
+14
2024-02-25
README: Update information about Windows support
Pali Rohár
1
-8
/
+27
2024-02-24
lib/init.c: Fixed a typo causing compilation on Windows to fail
Martin Mares
1
-0
/
+1
2024-02-24
Released as v3.11.0
v3.11.0
Martin Mares
2
-5
/
+9
2024-02-24
README: Update copyright year and mention pcilmr
Martin Mares
1
-1
/
+3
2024-02-24
Updated pci.ids to today's snapshot
Martin Mares
1
-214
/
+1851
2024-02-24
libpci: Add missing dependences for i386-ports.o target
Pali Rohár
1
-1
/
+1
2024-02-24
libpci: i386-io-sunos.h: Implement intel_cleanup_io
Pali Rohár
1
-1
/
+1
2024-02-24
libpci: Define STATIC_ALIAS for DLL Windows builds
Pali Rohár
1
-1
/
+2
2024-02-24
libpci: win32-cfgmgr32: Do not include resolver for cfgmgr32 function for Min...
Pali Rohár
1
-0
/
+9
2024-02-24
libpci: win32-cfgmgr32: Define mMD_Prefetchable constant
Pali Rohár
1
-0
/
+4
2024-02-24
windows: Try to return error message from win32_strerror() in US English lang...
Pali Rohár
1
-1
/
+15
2024-02-23
Merge branch 'amiga'
Martin Mares
9
-1
/
+288
2024-02-18
libpci: Do not build physmem-posix.c when not needed
Pali Rohár
1
-2
/
+6
2024-02-18
lspci: Fix make uninstall
Pali Rohár
1
-1
/
+1
2024-02-18
pcilmr: Add missing Makefile rules
Pali Rohár
1
-3
/
+5
2024-02-18
libpci: ecam: Cache ACPI MCFG table between detect() and init() phase
Pali Rohár
1
-18
/
+18
2024-02-18
libpci: ecam: Fix detect sequence when addresses are not specified
Pali Rohár
1
-0
/
+39
2024-02-18
libpci: Enable POSIX physmem also on Solaris, Haiku nad BeOS
Pali Rohár
1
-4
/
+12
2024-02-18
libpci: physmem-posix: Fix OFF_MAX definition
Pali Rohár
1
-1
/
+1
2024-02-18
libpci: Move physical memory mapping mmap() code from ecam/mmio-ports to phys...
Pali Rohár
6
-289
/
+393
2024-02-18
pcilmr: Fix compilation for windows and djgpp
Pali Rohár
3
-4
/
+20
2024-02-18
windows: Fix setting permissions in grant_process_token_dacl_permissions()
Pali Rohár
1
-64
/
+265
2024-02-18
windows: Move win32_call_func_with_tcb_privilege() from i386-io-windows.h to ...
Pali Rohár
3
-190
/
+191
2024-02-18
windows: Move common non-I/O port code from i386-io-windows.h to win32-helpers.c
Pali Rohár
5
-912
/
+919
2024-02-18
windows: Deduplicate code and move helper functions to new file win32-helpers.c
Pali Rohár
7
-132
/
+118
2024-02-18
windows: Translate NT status to Win32 error
Pali Rohár
1
-7
/
+20
2024-02-18
windows: Split code for enabling Tcb privilege and calling ProcessUserModeIOPL
Pali Rohár
1
-114
/
+125
2024-02-18
windows: Comment on MSVC inline asm issues
Martin Mares
1
-0
/
+7
2024-02-18
windows: Add strtoull defines for msvc
Pali Rohár
1
-0
/
+7
2024-02-18
windows: Make msvc __readeflags more readable
Pali Rohár
1
-3
/
+5
2024-02-18
Makefile: Fix dependencies on header files
Martin Mares
1
-7
/
+9
2024-02-18
Maint: Added a script for pushing to both public repos
Martin Mares
1
-0
/
+4
2024-02-18
Let us use <getopt.h> everywhere
Martin Mares
2
-2
/
+1
2024-02-18
pcilmr: Avoid strftime with %F and produce proper ISO 8601 time
Martin Mares
1
-1
/
+1
2024-02-18
pcilmr: Clean up includes
Martin Mares
2
-1
/
+2
2024-02-18
pcilmr: No need to copy a string passed to filter parsing functions
Martin Mares
1
-3
/
+1
2024-02-18
bitops.h moved to root
Martin Mares
3
-2
/
+1
2024-02-18
lib/types.h makes NULL always available
Martin Mares
1
-0
/
+1
2024-02-18
Since we already require C99, we can rely on <stdint.h>
Martin Mares
2
-22
/
+1
2024-02-18
Makefile: Additions to CFLAGS require an override
Martin Mares
1
-2
/
+2
2024-02-18
Makefile: When linking pcilmr, specify library last
Martin Mares
1
-1
/
+1
2024-02-18
ChangeLog: Preparing for release
Martin Mares
1
-1
/
+35
2024-02-18
Manual: Document tilde expansion in net.cache_name
Martin Mares
1
-1
/
+3
2024-02-18
Location of name cache now follows XDG base dir specification
Martin Mares
3
-22
/
+102
2024-02-18
Names: Fixed a rare bug in loading of pci.ids
Martin Mares
3
-5
/
+4
2024-02-18
Gitignore: Add pcilmr
Martin Mares
1
-0
/
+1
2024-02-18
Library: pci_define_param() returns a pointer to the parameter
Martin Mares
2
-3
/
+4
2024-02-18
bitops.h should not be included from public pci.h
Martin Mares
4
-1
/
+8
2024-02-18
Removed a forgotten debugging test
Martin Mares
1
-1
/
+0
2024-02-17
pcilmr: Add pcilmr man page
Nikita Proshkin
3
-2
/
+185
2024-02-17
pcilmr: Add handling of situations when device reports its MaxOffset values e...
Nikita Proshkin
4
-2
/
+30
2024-02-17
pcilmr: Add option to save margining results in csv form
Nikita Proshkin
3
-2
/
+130
2024-02-17
pcilmr: Add --scan mode to search for all LMR-capable Links
Nikita Proshkin
1
-2
/
+41
2024-02-17
pcilmr: Add the ability to pass multiple links to the utility
Nikita Proshkin
1
-54
/
+189
2024-02-17
pcilmr: Add support for unique hardware quirks
Nikita Proshkin
4
-1
/
+61
2024-02-17
pcilmr: Add utility main function
Nikita Proshkin
2
-2
/
+306
2024-02-17
pcilmr: Add function for default margining results log
Nikita Proshkin
2
-0
/
+167
2024-02-17
pcilmr: Add logging functions for margining
Nikita Proshkin
3
-0
/
+172
2024-02-17
pcilmr: Add margining process functions
Nikita Proshkin
2
-0
/
+668
2024-02-17
pcilmr: Add functions for device checking and preparations before main margin...
Nikita Proshkin
2
-0
/
+193
2024-02-17
libpci: Add separate file for bit manipulation functions
Nikita Proshkin
4
-7
/
+41
2024-02-17
lspci: Add Lane Margining support to the lspci
Nikita Proshkin
1
-1
/
+21
2024-02-17
libpci: Add constants for Lane Margining at the Receiver Extended Capability
Nikita Proshkin
1
-0
/
+7
2024-02-17
lspci: Fix unsynchronized caches in lspci struct device and pci struct pci_dev
Nikita Proshkin
2
-0
/
+2
2024-02-17
MacOS: An attempt to appease compiler picky about attribute placement
Martin Mares
1
-1
/
+1
2024-02-17
Merge pull request #166 from DigitalDJ/master
Martin Mareš
13
-177
/
+198
2024-02-17
AmigaOS: Removed extraneous type cast
amiga
Martin Mares
1
-2
/
+1
2024-02-17
AmigaOS: Construct version string automatically
Martin Mares
2
-1
/
+2
2024-02-17
New back-end for AmigaOS on PowerPC
Agg242
9
-1
/
+288
2023-12-31
i386-ports: Add support for OpenBSD
Grant Pannell
4
-1
/
+63
2023-12-31
lib: Refactor access to x86 I/O ports
Pali Rohár
10
-176
/
+135
2023-12-29
Rename aux fields in structs pci_access and pci_dev to backend_data
Martin Mares
6
-59
/
+62
2023-12-29
Get rid of workarounds for Linux systems without pread/pwrite
Martin Mares
5
-85
/
+8
2023-12-29
Constants for CXL capability should not change
Martin Mares
2
-7
/
+5
2023-12-29
libpci: ecam: Fix big address range mappings
Pali Rohár
1
-0
/
+3
2023-12-29
libpci: ecam: Deduplicate get_bus_addr() code for calculating bus address
Pali Rohár
1
-17
/
+17
2023-12-29
libpci: win32-cfgmgr32: Do not use GetWindowsDirectory()
Pali Rohár
1
-22
/
+34
2023-12-29
libpci: win32-kldbg: Fix driver constructing path
Pali Rohár
1
-41
/
+17
2023-12-29
libpci: i386-io-windows.h: Fix memory leak in grant_process_token_dacl_permis...
Pali Rohár
1
-0
/
+2
2023-12-29
libpci: i386-io-windows.h: Fix error code in ERROR_PRIVILEGE_NOT_HELD code path
Pali Rohár
1
-1
/
+1
2023-12-29
libpci: win32-cfgmgr32: Fix reg key name in warning message
Pali Rohár
1
-1
/
+1
2023-12-29
libpci: win32-cfgmgr32: Skip parsing uninterested resources very early
Pali Rohár
1
-0
/
+4
2023-12-29
libpci: win32-cfgmgr32: Show type of source in warning message
Pali Rohár
1
-3
/
+19
2023-12-29
Fix memory leak when fill flags has PCI_FILL_PARENT.
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
[next]