On Sun, 2010-07-04 at 01:33 -0400, Abhijith Das wrote:
> This patch is for inclusion upstream.
>
> HighMem pages on i686 do not get mapped to the buffer_heads and this was
> causing a NULL pointer dereference when we were trying to memset page buffers
> to zero.
> We now use zero_user() that kmaps the page and directly manipulates page data.
> This patch also fixes a boundary condition that was incorrect.
>
> Signed-off-by: Abhi Das <adas@redhat.com>