Skip to content

Commit

Permalink
Released as 3.7.0.
Browse files Browse the repository at this point in the history
  • Loading branch information
gollux committed May 30, 2020
1 parent 53efabc commit 864aecd
Show file tree
Hide file tree
Showing 3 changed files with 35 additions and 3 deletions.
32 changes: 32 additions & 0 deletions ChangeLog
Original file line number Diff line number Diff line change
@@ -1,3 +1,35 @@
2020-05-31 Martin Mares <mj@ucw.cz>

* Released as 3.7.0.

* Added or improved the following capabilities: Designated Vendor-Specific,
Compute eXpress Link, Resizable BARs, VF Resizable BARs, Link
Capabilities 2, Link Status 2.

* On Linux, lspci can show IOMMU groups.

* setpci can be asked to skip bus scan and operate on a device
completely specified by its domain/bus/dev/func address. This
involved major internal cleanup.

* The above feature of setpci uses the pci_get_dev() function,
which obtains a struct pci_dev without doing a bus scan. This was
always possible, but apparently little used, because back-ends
frequently choked when operating on such devices. Fixed a lot
of minor bugs related to this.

* Also, back-ends which do not support domains now correctly fail when
trying to access devices outside domain 0.

* Semantics of pci_fill_info() and pci_dev->known_fields was underspecified,
which lead to inconsistencies between back-ends. Improved documentation
to give a more precise definition and updated all back-ends to conform
to it. Most importantly, pci_dev->known_fields shows all fields requested
over the lifetime of the pci_dev, but never those which are not supported
by the back-end.

* As usually, updated pci.ids to the current snapshot of the database.

2020-01-25 Martin Mares <mj@ucw.cz>

* Released as 3.6.4.
Expand Down
4 changes: 2 additions & 2 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@
OPT=-O2
CFLAGS=$(OPT) -Wall -W -Wno-parentheses -Wstrict-prototypes -Wmissing-prototypes

VERSION=3.6.4
DATE=2020-01-25
VERSION=3.7.0
DATE=2020-05-31

# Host OS and release (override if you are cross-compiling)
HOST=
Expand Down
2 changes: 1 addition & 1 deletion lib/pci.h
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
#include "header.h"
#include "types.h"

#define PCI_LIB_VERSION 0x030604
#define PCI_LIB_VERSION 0x030700

#ifndef PCI_ABI
#define PCI_ABI
Expand Down

0 comments on commit 864aecd

Please sign in to comment.