From 2b7d6978ee1178525b250c85615ee60e4f982b2f07e1bb9c54eadfb951a65c14 Mon Sep 17 00:00:00 2001 From: Jean Delvare Date: Sat, 20 Dec 2025 11:03:58 +0100 Subject: [PATCH] Update to version 3.7 --- dmidecode-3.6.tar.xz | 3 --- dmidecode-3.6.tar.xz.sig | Bin 566 -> 0 bytes dmidecode-3.7.tar.xz | 3 +++ dmidecode-3.7.tar.xz.sig | Bin 0 -> 566 bytes dmidecode.changes | 15 +++++++++++ dmidecode.spec | 3 +-- dmioem-update-hpe-oem-type-238.patch | 39 --------------------------- 7 files changed, 19 insertions(+), 44 deletions(-) delete mode 100644 dmidecode-3.6.tar.xz delete mode 100644 dmidecode-3.6.tar.xz.sig create mode 100644 dmidecode-3.7.tar.xz create mode 100644 dmidecode-3.7.tar.xz.sig delete mode 100644 dmioem-update-hpe-oem-type-238.patch diff --git a/dmidecode-3.6.tar.xz b/dmidecode-3.6.tar.xz deleted file mode 100644 index 9fd26c3..0000000 --- a/dmidecode-3.6.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e40c65f3ec3dafe31ad8349a4ef1a97122d38f65004ed66575e1a8d575dd8bae -size 69284 diff --git a/dmidecode-3.6.tar.xz.sig b/dmidecode-3.6.tar.xz.sig deleted file mode 100644 index 099960eca7940a6ec0c6d681febb0229012cdde0e51fde392ee8decef382106c..0000000000000000000000000000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 566 zcmV-60?GY}0y6{v0SEvc79j+Drk_M$@x8K;m*T$&87}Y(`GY@P&rOV7v z1YzrsTljeL-b^2gebs!-+(R$a&Bq9@ePsE0tfHnPrhnFMu2V^hLnP1LRUFwDH3YS; z^CLg3$6TQ9c9%=xpG9Nv=cNVNKA;&%eFoDCbW{DDPi4=St?-&Qo<3VVpO2Sfa&;(# z%c|sEoD>n}tbjy&MnGyA$spvLlCuM^odGTCKzR?pqMEb&`H*~Rc#f?y22tplKzhyg z41Na4bhr&?@?DXi4d4fk-J63OQ}`8bB4PcV^E~6!u;`bxwU&129;syYESff(Uvc{m zkUNn@%MqpOPCUe9?Eup8IzdPU=WHbPe2T2Uo%QrSzZ$QB+4u@~@_atr`B1~j@-nyl Eb>U_Yu>b%7 diff --git a/dmidecode-3.7.tar.xz b/dmidecode-3.7.tar.xz new file mode 100644 index 0000000..6a04fbd --- /dev/null +++ b/dmidecode-3.7.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2c3aed12c85a1e6a9410d406d5e417c455466dc1bc7c89278bb32cf7cad91e8a +size 74700 diff --git a/dmidecode-3.7.tar.xz.sig b/dmidecode-3.7.tar.xz.sig new file mode 100644 index 0000000000000000000000000000000000000000000000000000000000000000..da4db7f3914c48cf36c31e692474f05e050230c56a9e1310703bc7e4aff7a033 GIT binary patch literal 566 zcmV-60?GY}0y6{v0SEvc79j+Drk_M$@x8|HF?=cQgIMESwLxg@<20;qyUCY@;WRJUP7 zy|1NpANn`B+N6~6r{G7Wm-4%O)BGoA80oeO`L(yDX!r=eR6l|{Uo39C3G?P6L$~XF zIJLNS*xf;aI9!~d5HjtY8n&xwzb6{kJXf2Lx4wT<92YHsrwV5%|wpi@HHyD z0kU;-B}?uky;=v7+8Pq|R+f%~4#<=0IfB4>;js!!<&$c2GImf}6^g@0?h~BmhDiNT zfBGd2O9e*<_L(0D(&> + +- Update to upstream version 3.7: + * Memory sizes use binary unit prefixes. + * The word "Firmware" is now used instead of "BIOS". + * Support for SMBIOS 3.8.0. This includes a new processor family. + * Support for SMBIOS 3.9.0. This includes chassis type name + adjustments, new rack attributes, slot ID for more slot types, + and new memory device form factors and types. + * Decode HPE OEM records 193, 195, 202, 211, 226, 229, 232 and + 244. + * Update HPE OEM records 203, 216, 242 and 245. + * EDSFF slot names now include their .S/.L suffix. + ------------------------------------------------------------------- Wed May 29 19:54:25 UTC 2024 - Andreas Schwab diff --git a/dmidecode.spec b/dmidecode.spec index 71dd57b..69e90e6 100644 --- a/dmidecode.spec +++ b/dmidecode.spec @@ -17,7 +17,7 @@ Name: dmidecode -Version: 3.6 +Version: 3.7 Release: 0 Summary: DMI table decoder License: GPL-2.0-or-later @@ -27,7 +27,6 @@ Source0: http://download.savannah.gnu.org/releases/%{name}/%{name}-%{vers Source1: http://download.savannah.gnu.org/releases/%{name}/%{name}-%{version}.tar.xz.sig # https://savannah.nongnu.org/project/memberlist-gpgkeys.php?group=dmidecode Source2: %{name}.keyring -Patch1: dmioem-update-hpe-oem-type-238.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: xz ExclusiveArch: %ix86 ia64 x86_64 %arm aarch64 riscv64 diff --git a/dmioem-update-hpe-oem-type-238.patch b/dmioem-update-hpe-oem-type-238.patch deleted file mode 100644 index 1c0a7e0..0000000 --- a/dmioem-update-hpe-oem-type-238.patch +++ /dev/null @@ -1,39 +0,0 @@ -From: Jerry Hoemann -Date: Thu, 16 May 2024 13:12:43 +0200 -Subject: dmioem: Update HPE OEM Type 238 -Git-commit: 190a23ecfd6d743cb6efbc04bb4d95f0584fd68d -Patch-mainline: yes - -New field: PCI Segment Number. - -Signed-off-by: Jerry Hoemann -Signed-off-by: Jean Delvare ---- - dmioem.c | 10 ++++++++-- - 1 file changed, 8 insertions(+), 2 deletions(-) - ---- dmidecode-3.6.orig/dmioem.c -+++ dmidecode-3.6/dmioem.c -@@ -1346,14 +1346,20 @@ static int dmi_decode_hp(const struct dm - * 0x0C | Parent Hub | BYTE | Instance number of internal Hub - * 0x0D | Port Speed | BYTE | Enumerated value of speed configured by BIOS - * 0x0E | Device Path| STRING| UEFI Device Path of USB endpoint -+ * 0x0F | PCI Seg | WORD | PCI Segment number of the USB controller - */ - if (gen < G9) return 0; - pr_handle_name("%s Proliant USB Port Connector Correlation Record", company); - if (h->length < 0x0F) break; - if (!(opt.flags & FLAG_QUIET)) - pr_attr("Associated Handle", "0x%04X", WORD(data + 0x4)); -- pr_attr("PCI Device", "%02x:%02x.%x", data[0x6], -- data[0x7] >> 3, data[0x7] & 0x7); -+ if (h->length < 0x11) -+ pr_attr("PCI Device", "%02x:%02x.%x", data[0x6], -+ data[0x7] >> 3, data[0x7] & 0x7); -+ else -+ pr_attr("PCI Device", "%04x:%02x:%02x.%x", -+ WORD(data + 0xF), data[0x6], -+ data[0x7] >> 3, data[0x7] & 0x7); - dmi_hp_238_loc("Location", data[0x8]); - dmi_hp_238_flags("Management Port", WORD(data + 0x9)); - pr_attr("Port Instance", "%d", data[0xB]); -- 2.51.1