drbd: Ensure that data_size is not 0 before using data_size-1 as index
authorPhilipp Reisner <philipp.reisner@linbit.com>
Wed, 28 Mar 2012 08:17:32 +0000 (10:17 +0200)
committerPhilipp Reisner <philipp.reisner@linbit.com>
Wed, 9 May 2012 13:16:56 +0000 (15:16 +0200)
commit5de738272e38f7051c7a44c42631b71a0e2a1e80
tree8693bda089848c0fe3123b2ac1c46f9b89300d47
parent197296ffed71b7d5056d8618a07fec145b040303
drbd: Ensure that data_size is not 0 before using data_size-1 as index

This could be exploited by a peer which runs modified code.

Reported-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
drivers/block/drbd/drbd_receiver.c