drbd_nl.c: Use bitmap_parse instead of __bitmap_parse
Subsystems (2)
PATCH 1/1 drbd_nl.c: Use bitmap_parse instead of __bitmap_parse
The buffer 'sc.cpu_mask' is a kernel buffer. If bitmap_parse is used instead of __bitmap_parse the extra parameter that indicates a kernel buffer is not needed.
Signed-off-by H Hartley Sweeten <[email protected]>
Cc Lars Ellenberg <[email protected]>
---
drivers/block/drbd/drbd_nl.c +2 -2
@@ -1829,10 +1829,10 @@ static int drbd_nl_syncer_conf(struct drbd_conf *mdev, struct drbd_nl_cfg_req *n/* silently ignore cpu mask on UP kernel */ if (nr_cpu_ids >1 && sc.cpu_mask[0 ] !=0 ) { - err =__bitmap_parse (sc.cpu_mask,32 ,0 , + err =bitmap_parse (sc.cpu_mask,32 ,cpumask_bits (new_cpu_mask), nr_cpu_ids);if (err) { -dev_warn (DEV ,"__bitmap_parse() failed with %d\n" , err); +dev_warn (DEV ,"bitmap_parse() failed with %d\n" , err); retcode =ERR_CPU_MASK_PARSE ; goto fail; }