[3.13.y-ckt stable] Patch "libata: Align ata_device's id on a cacheline" has been added to the 3.13.y-ckt tree

2016-03-22 Thread Kamal Mostafa
This is a note to let you know that I have just added a patch titled libata: Align ata_device's id on a cacheline to the linux-3.13.y-queue branch of the 3.13.y-ckt extended stable tree which can be found at: http://kernel.ubuntu.com/git/ubuntu/linux.git/log/?h=linux-3.13.y-queue This

[3.16.y-ckt stable] Patch "libata: Align ata_device's id on a cacheline" has been added to the 3.16.y-ckt tree

2016-03-22 Thread Luis Henriques
This is a note to let you know that I have just added a patch titled libata: Align ata_device's id on a cacheline to the linux-3.16.y-queue branch of the 3.16.y-ckt extended stable tree which can be found at: http://kernel.ubuntu.com/git/ubuntu/linux.git/log/?h=linux-3.16.y-queue This

[3.19.y-ckt stable] Patch "libata: Align ata_device's id on a cacheline" has been added to the 3.19.y-ckt tree

2016-03-19 Thread Kamal Mostafa
This is a note to let you know that I have just added a patch titled libata: Align ata_device's id on a cacheline to the linux-3.19.y-queue branch of the 3.19.y-ckt extended stable tree which can be found at: http://kernel.ubuntu.com/git/ubuntu/linux.git/log/?h=linux-3.19.y-queue This

[4.2.y-ckt stable] Patch "libata: Align ata_device's id on a cacheline" has been added to the 4.2.y-ckt tree

2016-03-15 Thread Kamal Mostafa
This is a note to let you know that I have just added a patch titled libata: Align ata_device's id on a cacheline to the linux-4.2.y-queue branch of the 4.2.y-ckt extended stable tree which can be found at: http://kernel.ubuntu.com/git/ubuntu/linux.git/log/?h=linux-4.2.y-queue This pat

Re: [PATCH] libata: Align ata_device's id on a cacheline

2016-02-25 Thread Tejun Heo
On Wed, Feb 24, 2016 at 03:16:43PM +, Harvey Hunt wrote: > The id buffer in ata_device is a DMA target, but it isn't explicitly > cacheline aligned. Due to this, adjacent fields can be overwritten with > stale data from memory on non coherent architectures. As a result, the > kernel is sometime

[PATCH] libata: Align ata_device's id on a cacheline

2016-02-24 Thread Harvey Hunt
The id buffer in ata_device is a DMA target, but it isn't explicitly cacheline aligned. Due to this, adjacent fields can be overwritten with stale data from memory on non coherent architectures. As a result, the kernel is sometimes unable to communicate with an ATA device. Fix this by ensuring tha