Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

sh: Zero-out coherent buffer in consistent_alloc().

Be sure to zero out the buffer, this was causing occasional problems
under heavier PCI tests.

Signed-off-by: Paul Mundt <lethal@linux-sh.org>

+1
+1
arch/sh/mm/consistent.c
··· 28 split_page(page, order); 29 30 ret = page_address(page); 31 *handle = virt_to_phys(ret); 32 33 /*
··· 28 split_page(page, order); 29 30 ret = page_address(page); 31 + memset(ret, 0, size); 32 *handle = virt_to_phys(ret); 33 34 /*