All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Martin Mareš" <mj@ucw.cz>
To: Linux-PCI Mailing List <linux-pci@vger.kernel.org>
Subject: pciutils-3.8.0 released
Date: Mon, 18 Apr 2022 19:03:32 +0200	[thread overview]
Message-ID: <mj+md-20220418.170229.61471.nikam@ucw.cz> (raw)

Hello, world!\n

A lot of minor features have accumulated since the last release of the
pciutils, so I cooked a new release today.

From the changelog:

        * Released as 3.8.0.

        * Filters can now match devices based on partially specified
          class code and also on the programming interface.

        * Reporting of link speeds, power limits, and virtual function tags
          has been updated to the current PCIe specification.

        * We decode the Data Object Exchange capability.

        * Bus mapping mode works in non-zero domains.

        * pci_fill_info() can fetch more fields: bridge bases, programming
          interface, revision, subsystem vendor and device ID, OS driver,
          and also parent bridge. Internally, the implementation was rewritten,
          significantly reducing the number of corner cases to be handled.

        * The Windows port was revived and greatly improved by Pali Rohár.
          It requires less magic to compile. More importantly, it runs on both
          old and recent Windows systems (see README.Windows for details).

        * Added a new Windows back-end using the cfgmgr32 interface.
          It does not provide direct access to the configuration space,
          but basic information about the device is reported via pci_fill_info().
          For back-ends of this type, we now provide an emulated read-only
          config space.

        * If the configuration space is not readable for some reason
          (e.g., the cfgmgr32 back-end, but also badly implemented sleep mode
          of some devices), lspci prints only information provided by the OS.

        * The Hurd back-end was greatly improved thanks to Joan Lledó.

        * Various minor bug fixes and improvements.

        * We officially require a working C99 compiler. Sorry, MSVC.

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


				Have a nice fortnight
-- 
Martin `MJ' Mareš                        <mj@ucw.cz>   http://mj.ucw.cz/
United Computer Wizards, Prague, Czech Republic, Europe, Earth, Universe

                 reply	other threads:[~2022-04-18 17:09 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=mj+md-20220418.170229.61471.nikam@ucw.cz \
    --to=mj@ucw.cz \
    --cc=linux-pci@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.