Am 19.05.2011 11:57, schrieb Alexander Graf: > AHCI provides two ways of reading/writing data: > > 1) NCQ > 2) ATA commands with the LBA in the command FIS > > In the second code path, we didn't handle any LBAs that were bigger than > 16 bits, so whenever a guest that used high LBA numbers wanted to access > data, the LBA got truncated down to 16 bits, giving the guest garbage. > > This patch adds support for LBAs higher than 16 bits. I've tested that it > works just fine with SeaBIOS and Linux guests. This patch also unbreaks > the often reported grub errors people have seen with AHCI. > > Signed-off-by: Alexander Graf <ag...@suse.de> > > --- > > v1 -> v2: > > - document fis bytes
Thanks, applied to the block branch. Kevin