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."

Attachment: 175-vs-182.diff
Description: Binary data

Reply via email to