[DRBD-user] question about specifying CPU masks
    Chris Friesen 
    chris.friesen at windriver.com
       
    Mon Mar  9 21:48:17 CET 2020
    
    
  
Hi,
I have a 64-cpu machine.
When running "drbdsetup new-resource blah --cpu-mask=300000003" I got 
the following error in the kernel logs:
Overflow in bitmap_parse(300000003), truncating to 256 bits
Is this expected?  The man page says that the "--cpu-mask" argument 
takes a single hexadecimal number, but if I look at the kernel code for 
__bitmap_parse() code I *think* that the kernel wants to see something 
like "3,00000003" rather than ""300000003" because each chunk (separated 
by commas) can only be 32-bits.
If I run "drbdsetup new-resource blah2 --cpu-mask=3,00000003" then I 
don't see any parsing errors.
Is the documentation for drbdsetup wrong for high-cpu-count machines?
Thanks,
Chris
    
    
More information about the drbd-user
mailing list