From patchwork Sat Apr 23 21:25:58 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Adolf Belka X-Patchwork-Id: 5541 Return-Path: Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by web04.haj.ipfire.org (Postfix) with ESMTPS id 4Km48C690Gz3xG6 for ; Sat, 23 Apr 2022 21:26:03 +0000 (UTC) Received: from mail02.haj.ipfire.org (mail02.haj.ipfire.org [172.28.1.201]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail02.haj.ipfire.org", Issuer "R3" (verified OK)) by mail01.ipfire.org (Postfix) with ESMTPS id 4Km48C2vhFz5cn; Sat, 23 Apr 2022 21:26:03 +0000 (UTC) Received: from mail02.haj.ipfire.org (localhost [127.0.0.1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4Km48C2VQfz2yPh; Sat, 23 Apr 2022 21:26:03 +0000 (UTC) Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4Km48B1JKkz2xdf for ; Sat, 23 Apr 2022 21:26:02 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by mail01.ipfire.org (Postfix) with ESMTPSA id 4Km4895fH0z5cn; Sat, 23 Apr 2022 21:26:01 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1650749161; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=ZHndkqEcLlU3dOVToGdYyFjwp3q1vOIfaK3itj7oh/I=; b=LkLFK6NmXl6MWeTv9Klf24vqlBaJ+yFCLQvxI2N5mVUA+TnHlQZduNSjatTsWyw1Xs5XPy F9ZiNR2aQSsKh1Aw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1650749161; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=ZHndkqEcLlU3dOVToGdYyFjwp3q1vOIfaK3itj7oh/I=; b=FPGNsBzhjefvrRD1cbgWoAOEqj6Hxotk/pibnlx6yOSOb4bpGS+lM4Lt+pulLHaLSgLeRF tqPdehDlPdQc1Os7R6Jg1V9BqrkZ6NKJoihBnuXiT4tlqm7W/WvQ/1mcHMonFSUSnXC8GE bDQ4NAQkW5ic206mHG6Zx9WW2bmKOB5XPqPm3UJ3MrA9nBAN4gEs3G2IV6eOvb6VQ9lyO0 bwLTzpZXFpAjIb98VfzcDP4GLRi6n/O3JFBMzEWP0uaY7BU+GCJyhC0opD9gLOShkctpd2 RXP1Oc39rDNzkK1FB176n4szmXdUt0P3koJNRRuPi6oI8EPPSlYCE2uq2oxnoQ== From: Adolf Belka To: development@lists.ipfire.org Subject: [PATCH] pciutils: Update to version 3.8.0 Date: Sat, 23 Apr 2022 23:25:58 +0200 Message-Id: <20220423212558.2315955-1-adolf.belka@ipfire.org> MIME-Version: 1.0 X-BeenThere: development@lists.ipfire.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: IPFire development talk List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: development-bounces@lists.ipfire.org Sender: "Development" - Update from 3.7.0 to 3.8.0 - Update of rootfile - 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. Signed-off-by: Adolf Belka Reviewed-by: Peter Müller --- config/rootfiles/common/pciutils | 2 +- lfs/pciutils | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/config/rootfiles/common/pciutils b/config/rootfiles/common/pciutils index 17a3ede66..6d5cc55a4 100644 --- a/config/rootfiles/common/pciutils +++ b/config/rootfiles/common/pciutils @@ -1,7 +1,7 @@ bin/lspci bin/setpci lib/libpci.so.3 -lib/libpci.so.3.7.0 +lib/libpci.so.3.8.0 sbin/update-pciids #usr/include/pci #usr/include/pci/config.h diff --git a/lfs/pciutils b/lfs/pciutils index caa5d7a4b..e01559b1e 100644 --- a/lfs/pciutils +++ b/lfs/pciutils @@ -24,7 +24,7 @@ include Config -VER = 3.7.0 +VER = 3.8.0 THISAPP = pciutils-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -40,7 +40,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = fca6720cff73ec20559c666c76fdcd3b59cdf0e33e2c3894a82590d77c5d51cf22e667fe65d9f66a248a624c2b9c868f6e9b69f45f4b6d704b637afe55041e6a +$(DL_FILE)_BLAKE2 = 7339189f7115af31ccc19663d54e12ef966fbcd75c6b6b4c28c8ddcaafa3e233313ca14300ef70100edb00f5f2e1e767af9d6527a9d836edd07b598f0a40f4f4 install : $(TARGET)