On Sun, 14 Aug 2016 17:34:18 +0800 Tom Yan <tom.ty89@xxxxxxxxx> wrote: > Since when it is expected that SATA disks will always be probed before > USB disks? We can't guarantee that even if we make sure all ata > drivers are loaded before usb-storage/uas. That's why we need > consistent namings (e.g. /dev/disk/by-id/*). It hasn't. It isn't even true on older kernels and can depend on all sorts of things. I have boxes that will put the USB first, and a 10 second google search says I'm not alone http://serverfault.com/questions/322946/ensure-usb-disk-is-never-sda-even-when-booting-from-it So your "regression" goes back to at least 2011. Alan -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html