When bitmap_fill(..., 0) is called, do not try to write anything. Before
this patch, it tried to write almost LONG_MAX, surely overwriting
something.
Signed-off-by: Marek Marczykowski-Górecki <marmarek@invisiblethingslab.com>
Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
Reviewed-by: Jan Beulich <jbeulich@suse.com>
master commit:
93df28be2d4f620caf18109222d046355ac56327
master date: 2019-05-13 10:12:00 +0200
size_t nlongs = BITS_TO_LONGS(nbits);
switch (nlongs) {
+ case 0:
+ break;
default:
memset(dst, -1, (nlongs - 1) * sizeof(unsigned long));
/* fall through */