This issue appears to be an upstream bug, since you tested the latest upstream kernel. Would it be possible for you to open an upstream bug report[0]? That will allow the upstream Developers to examine the issue, and may provide a quicker resolution to the bug.
Please follow the instructions on the wiki page[0]. The first step is to email the appropriate mailing list. If no response is received, then a bug may be opened on bugzilla.kernel.org. Once this bug is reported upstream, please add the tag: 'kernel-bug- reported-upstream'. [0] https://wiki.ubuntu.com/Bugs/Upstream/kernel -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1621699 Title: Upgrade to 16.04.1 LTS incorrect disk enumeration Status in linux package in Ubuntu: Confirmed Bug description: My system had this disk configuration running 14.04 without issue: 1 SATA SSD ext4 on internal 6Gb SATA port was /dev/sda with 14.04 OS installed. 3 SATA disks (zfs raidz) on internal 3Gb SATA ports was /dev/sd[bcd] 8 SATA disks ext4 on LSI Megaraid 9240-8i in IT mode was /dev/sd[efghijkl] Upgrade to 16.04.1 LTS now looks like this: 1 SATA SSD ext4 on internal 6Gb SATA port is now /dev/sdi with 16.04.1 installed. 3 SATA disks (zfs raidz) on internal 3Gb SATA ports is now /dev/sd[jkl] 8 SATA disks ext4 on LSI Megaraid 9240-8i in IT mode are /dev/sd[abcdefgh] The sytem boots, but any utils e.g. smartd, hdparm etc. referencing /dev/sda are now fubared. Booting a 12.04 LiveCD enumerates the disks correctly. Booting a 16.04 LiveCD enumerates the disks incorrectly as described above. I'm pointing the blame for this at mpt3sas.ko (kernel module loaded for the LSI hba) which was previously mpt2sas.ko This bug is completely repeatable on every boot. See attached: To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1621699/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp