]> git.kernelconcepts.de Git - karo-tx-linux.git/commit
[PATCH] md: Don't write more than is required of the last page of a bitmap
authorNeilBrown <neilb@suse.de>
Mon, 21 May 2007 01:33:10 +0000 (11:33 +1000)
committerChris Wright <chrisw@sous-sol.org>
Mon, 11 Jun 2007 18:36:44 +0000 (11:36 -0700)
commitae9e80bd6e189ce3947df348a06d6178fc323f9d
tree78454fc1b34c0b58510fd384adaa63fae7df31ae
parentfb5cded6f5a16342520eded69b993828965155cf
[PATCH] md: Don't write more than is required of the last page of a bitmap

It is possible that real data or metadata follows the bitmap
without full page alignment.
So limit the last write to be only the required number of bytes,
rounded up to the hard sector size of the device.

Signed-off-by: Neil Brown <neilb@suse.de>
Signed-off-by: Chris Wright <chrisw@sous-sol.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/md/bitmap.c
include/linux/raid/bitmap.h