Libata, partitions, and future changes to IDE support