ACK w/cmnt: eCryptfs: Infinite loop due to overflow in ecryptfs_write()
On 05.03.2012 15:07, Colin King wrote:
> From: Li Wang <liwang@nudt.edu.cn>
>
> ecryptfs_write() can enter an infinite loop when truncating a file to a
> size larger than 4G. This only happens on architectures where size_t is
> represented by 32 bits.
>
> This was caused by a size_t overflow due to it incorrectly being used to
> store the result of a calculation which uses potentially large values of
> type loff_t.
>
> [tyhicks@canonical.com: rewrite subject and commit message]
> Signed-off-by: Li Wang <liwang@nudt.edu.cn>
> Signed-off-by: Yunchuan Wen <wenyunchuan@kylinos.com.cn>
> Reviewed-by: Cong Wang <xiyou.wangcong@gmail.com>
> Cc: <stable@vger.kernel.org>
> Signed-off-by: Tyler Hicks <tyhicks@canonical.com>
> Signed-off-by: Colin ian King <colin.king@canonical.com>
> (cherry picked from commit 684a3ff7e69acc7c678d1a1394fe9e757993fd34)
Maybe better switch around the picked and sob. So picked and then signed off?
Probably should have a bug link in there?