/* Probably it should be a library function... search for first non-zero word or memcmp with zero_page, whatever is better for particular architecture. Linus?  */
static int all_zeroes(__le32 *p, __le32 *q)
/* Probably it should be a library function... search for first non-zero word or memcmp with zero_page, whatever is better for particular architecture. Linus?  */
static int all_zeroes(__le32 *p, __le32 *q)
{
	while (p < q)
		if (*p++)
			return 0;
	return 1;
}