[Bug 1815212] Re: [Xenial][Bionic][SRU] Update pci.ids to version 2018.07.21

David Negreira 1815212 at bugs.launchpad.net
Mon Feb 11 16:05:08 UTC 2019


[VERIFICATION BIONIC]
Weird that the Xeon is appearing there, this is a very recent Thinkpad t480.

dnegreira at freedom:~ 
 $ diff -u lspci-before lspci-after 
--- lspci-before	2019-02-11 16:55:09.444316078 +0100
+++ lspci-after	2019-02-11 16:57:57.505861734 +0100
@@ -1,15 +1,15 @@
 00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v6/7th Gen Core Processor Host Bridge/DRAM Registers (rev 08)
 00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 620 (rev 07)
-00:04.0 Signal processing controller: Intel Corporation Skylake Processor Thermal Subsystem (rev 08)
-00:08.0 System peripheral: Intel Corporation Skylake Gaussian Mixture Model
+00:04.0 Signal processing controller: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem (rev 08)
+00:08.0 System peripheral: Intel Corporation Xeon E3-1200 v5/v6 / E3-1500 v5 / 6th/7th Gen Core Processor Gaussian Mixture Model
 00:14.0 USB controller: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller (rev 21)
 00:14.2 Signal processing controller: Intel Corporation Sunrise Point-LP Thermal subsystem (rev 21)
 00:16.0 Communication controller: Intel Corporation Sunrise Point-LP CSME HECI #1 (rev 21)
-00:1c.0 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port (rev f1)
+00:1c.0 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #1 (rev f1)
 00:1c.6 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #7 (rev f1)
 00:1d.0 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #9 (rev f1)
 00:1d.2 PCI bridge: Intel Corporation Device 9d1a (rev f1)
-00:1f.0 ISA bridge: Intel Corporation Device 9d4e (rev 21)
+00:1f.0 ISA bridge: Intel Corporation Intel(R) 100 Series Chipset Family LPC Controller/eSPI Controller - 9D4E (rev 21)
 00:1f.2 Memory controller: Intel Corporation Sunrise Point-LP PMC (rev 21)
 00:1f.3 Audio device: Intel Corporation Sunrise Point-LP HD Audio (rev 21)
 00:1f.4 SMBus: Intel Corporation Sunrise Point-LP SMBus (rev 21)
@@ -28,4 +28,4 @@
 08:04.0 PCI bridge: Intel Corporation JHL6540 Thunderbolt 3 Bridge (C step) [Alpine Ridge 4C 2016] (rev 02)
 09:00.0 USB controller: Fresco Logic FL1100 USB 3.0 Host Controller (rev 10)
 0b:00.0 USB controller: Fresco Logic FL1100 USB 3.0 Host Controller (rev 10)
-3d:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd Device a808
+3d:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd NVMe SSD Controller SM981/PM981


### The CPU:
dnegreira at freedom:~ 
 $ cat /proc/cpuinfo                                                                                                                                                                     1 ↵
processor	: 0
vendor_id	: GenuineIntel
cpu family	: 6
model		: 142
model name	: Intel(R) Core(TM) i7-8550U CPU @ 1.80GHz
stepping	: 10
microcode	: 0x9a
cpu MHz		: 794.544
cache size	: 8192 KB
physical id	: 0
siblings	: 8
core id		: 0
cpu cores	: 4
apicid		: 0
initial apicid	: 0
fpu		: yes
fpu_exception	: yes
cpuid level	: 22
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb invpcid_single pti ssbd ibrs ibpb stibp tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid mpx rdseed adx smap clflushopt intel_pt xsaveopt xsavec xgetbv1 xsaves dtherm ida arat pln pts hwp hwp_notify hwp_act_window hwp_epp flush_l1d
bugs		: cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass l1tf
bogomips	: 3984.00
clflush size	: 64
cache_alignment	: 64
address sizes	: 39 bits physical, 48 bits virtual
power management:

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to pciutils in Ubuntu.
https://bugs.launchpad.net/bugs/1815212

Title:
  [Xenial][Bionic][SRU] Update pci.ids to version 2018.07.21

Status in pciutils package in Ubuntu:
  Fix Released
Status in pciutils source package in Xenial:
  Fix Committed
Status in pciutils source package in Bionic:
  Fix Committed

Bug description:
  [Impact]

  pci.ids table in Xenial seems a little bit behind in term of new
  device id added since last time it was updated.

  Some user are observing that their new device doesn't show up because
  they don't exist in the pci.ids file yet.

  User or troubleshooter may get a wrong impression that, for instance,
  the correct raid controller is not present, if the user doesn't read
  the PCI bus address.

  While we are here, I will update Xenial and Bionic to be at the same
  version level (Version: 2018.07.21) of current devel release (Disco)
  which isn't too far behind current upstream (github) one in master
  branch.

  x/pciutils-3.3.1/pci.ids:#	Version: 2016.01.02
  b/pciutils-3.5.2/pci.ids:#	Version: 2017.03.16
  c/pciutils-3.5.2/pci.ids:#	Version: 2018.07.21
  d/pciutils-3.5.2/pci.ids:#	Version: 2018.07.21
  upstream/pciutils/pci.ids:#	Version: 2018.08.12

  [Test case]

  Here's an example took by a user using a device id (0014) not in the
  Xenial pci.ids table:

  Xenial:
  60:00.0 RAID bus controller: LSI Logic / Symbios Logic Device 0014 (rev 01)

  Bionic:
  60:00.0 RAID bus controller: LSI Logic / Symbios Logic MegaRAID Tri-Mode SAS3516 (rev 01)

  [Regression Potential]

  Low, no core functionality change.
  The intention is to only update pci.ids table list to recognise new PCI vendor/product list, by updating it to the same version level as Cosmic and Disco has as of today.

  The only thing I can think of ...
  In some cases there is some device id renaming, which I guess can "possibly" impact some user script and/or HW inventory solution. If this happens to certain users, I don't expect it to have a major impact and this should can be consider low and easy to fix by the user or admin of the HW inventory solution ... IMHO.

  Example:
  - 67df  Ellesmere [Polaris10]
  + 67df  Ellesmere [Radeon RX 470/480]

  [Other information]

  Confirmed w/ vorlon (SRU verification team) on #ubuntu-release

  https://wiki.ubuntu.com/StableReleaseUpdates#Other_safe_cases

  For Long Term Support releases we regularly want to enable new
  hardware. Such changes are appropriate provided that we can ensure not
  to affect upgrades on existing hardware. For example, modaliases of
  newly introduced drivers must not overlap with previously shipped
  drivers. This also includes updating hardware description data such as
  udev's keymaps, media-player-info, mobile broadband vendors, or PCI
  vendor/product list updates.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/pciutils/+bug/1815212/+subscriptions



More information about the foundations-bugs mailing list