A diff (ignoring whitespace) of the builtin-path_id.c in Debian's 175 and the upstream 182 is attached. The following looks possibly relevant:
@@ -322,19 +317,6 @@
goto out;
}
- /*
- * We do not support the ATA transport class, it creates
duplicated link
- * names as the fake SCSI host adapters are all separated, they are all
- * re-based as host == 0. ATA should just stop faking two duplicated
- * hierarchies for a single topology and leave the SCSI stuff alone;
- * until that happens, there are no by-path/ links for ATA
devices behind
- * an ATA transport class.
- */
- if (strstr(name, "/ata") != NULL) {
- parent = NULL;
- goto out;
- }
-
parent = handle_scsi_default(parent, path);
out:
return parent;
I noticed that udev-182 was released five months ago. Is there a particular
reason why Debian's shipping 175?
I will rebuild udeb-175 with the attached diff and see if that solves
the problem.
--
nick black -- http://www.sprezzatech.com -- unix/hpc consulting
"if you want to make an apple pie from scratch,
you must first invent a universe."
175-vs-182.diff
Description: Binary data

