Public bug reported:

With the default PROGRAM= line in biosdevname.rules.in, for systems with
no SMBIOS 2.6 implemented, biosdevname might not find the type 41 tables
and might fall back on PIRQ tables. PIRQ tables might be buggy and cause
incorrect names.

The PROGRAM= line is modified in RHEL's and SLES' rules file to have the  
--smbios 2.6 and –nopirq checks:
PROGRAM="/sbin/biosdevname --smbios 2.6 --nopirq --policy physical -i %k", 
NAME="%c",  OPTIONS+="string_escape=replace"

The upstream rules file does not contain the above check and looks like this:
PROGRAM="/sbin/biosdevname --policy physical -i %k", NAME="%c",  
OPTIONS+="string_escape=replace"

The attached quilt patch fixes this.

** Affects: biosdevname (Ubuntu)
     Importance: Undecided
         Status: New

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

Title:
  do not fall back on PIRQ tables on systems where SMBIOS 2.6 is not
  implemented

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to