[Bug 1217030] Re: udev IMPORT{builtin}="path_id" returns wrong value
Martin Pitt
martin.pitt at ubuntu.com
Fri Aug 30 13:31:57 UTC 2013
This was "fixed" upstream and in saucy by dropping the by-path symlinks
for drives which are not "real" SCSI but actually ATA drives through the
pata driver:
http://git.kernel.org/cgit/linux/hotplug/udev.git/commit/?id=481dcf7c8f
has the rationale.
So this is "fixed" or "wontfix", I'm afraid.
** Changed in: udev (Ubuntu)
Status: New => Fix Released
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to udev in Ubuntu.
https://bugs.launchpad.net/bugs/1217030
Title:
udev IMPORT{builtin}="path_id" returns wrong value
Status in “udev” package in Ubuntu:
Fix Released
Bug description:
/lib/udev/rules.d/60-persistent-storage.rules has the line:
ENV{DEVTYPE}=="disk", DEVPATH!="*/virtual/*", IMPORT{builtin}="path_id"
This function is suppose to return a unique "PATH" to a particular port that a device is plugged into. Instead it is reporting the PCI address and a made up scsi ID:
pci-0000:00:11.0-scsi-0:0:0:0
It reports the same value for all 5 active SATA drives in the system.
At the time of this report, one drive is removed for RMA, but all
drives were getting the same value.
udevadm info -a reports the following for the different drives:
/devices/pci0000:00/0000:00:11.0/ata1/host0/target0:0:0/0:0:0:0/block/sda
/devices/pci0000:00/0000:00:11.0/ata3/host2/target2:0:0/2:0:0:0/block/sdb
/devices/pci0000:00/0000:00:11.0/ata4/host3/target3:0:0/3:0:0:0/block/sdc
/devices/pci0000:00/0000:00:11.0/ata6/host5/target5:0:0/5:0:0:0/block/sr0
To verify I ran:
udevadm test /block/sdc
and then ls -l /dev/disk/by-path/
pci-0000:00:11.0-scsi-0:0:0:0 -> ../../sdc
Running:
udevadm test /block/sda
results in:
pci-0000:00:11.0-scsi-0:0:0:0 -> ../../sda
ProblemType: Bug
DistroRelease: Ubuntu 13.04
Package: udev 175-0ubuntu26
ProcVersionSignature: Ubuntu 3.8.0-25.37-generic 3.8.13
Uname: Linux 3.8.0-25-generic x86_64
NonfreeKernelModules: nvidia
ApportVersion: 2.9.2-0ubuntu8.3
Architecture: amd64
Date: Mon Aug 26 13:31:11 2013
EcryptfsInUse: Yes
InstallationDate: Installed on 2013-05-29 (88 days ago)
InstallationMedia: Ubuntu 13.04 "Raring Ringtail" - Release amd64 (20130424)
MachineType: To be filled by O.E.M. To be filled by O.E.M.
MarkForUpload: True
ProcEnviron:
TERM=xterm
PATH=(custom, no user)
XDG_RUNTIME_DIR=<set>
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.8.0-25-generic root=UUID=b3fa23de-0c8d-4226-9ba0-d97e90cd05d0 ro quiet splash
SourcePackage: udev
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 09/17/2012
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 0906
dmi.board.asset.tag: To be filled by O.E.M.
dmi.board.name: M5A97 LE R2.0
dmi.board.vendor: ASUSTeK COMPUTER INC.
dmi.board.version: Rev 1.xx
dmi.chassis.asset.tag: To Be Filled By O.E.M.
dmi.chassis.type: 3
dmi.chassis.vendor: To Be Filled By O.E.M.
dmi.chassis.version: To Be Filled By O.E.M.
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr0906:bd09/17/2012:svnTobefilledbyO.E.M.:pnTobefilledbyO.E.M.:pvrTobefilledbyO.E.M.:rvnASUSTeKCOMPUTERINC.:rnM5A97LER2.0:rvrRev1.xx:cvnToBeFilledByO.E.M.:ct3:cvrToBeFilledByO.E.M.:
dmi.product.name: To be filled by O.E.M.
dmi.product.version: To be filled by O.E.M.
dmi.sys.vendor: To be filled by O.E.M.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/udev/+bug/1217030/+subscriptions
More information about the foundations-bugs
mailing list