diff options
-rw-r--r-- | drivers/block/null_blk.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/drivers/block/null_blk.c b/drivers/block/null_blk.c index 5c8ba5484d86..a96ce7ec1ca5 100644 --- a/drivers/block/null_blk.c +++ b/drivers/block/null_blk.c | |||
@@ -510,17 +510,17 @@ static int null_lnvm_id(struct request_queue *q, struct nvm_id *id) | |||
510 | id->ppaf.ch_offset = 56; | 510 | id->ppaf.ch_offset = 56; |
511 | id->ppaf.ch_len = 8; | 511 | id->ppaf.ch_len = 8; |
512 | 512 | ||
513 | do_div(size, bs); /* convert size to pages */ | 513 | sector_div(size, bs); /* convert size to pages */ |
514 | do_div(size, 256); /* concert size to pgs pr blk */ | 514 | size >>= 8; /* concert size to pgs pr blk */ |
515 | grp = &id->groups[0]; | 515 | grp = &id->groups[0]; |
516 | grp->mtype = 0; | 516 | grp->mtype = 0; |
517 | grp->fmtype = 0; | 517 | grp->fmtype = 0; |
518 | grp->num_ch = 1; | 518 | grp->num_ch = 1; |
519 | grp->num_pg = 256; | 519 | grp->num_pg = 256; |
520 | blksize = size; | 520 | blksize = size; |
521 | do_div(size, (1 << 16)); | 521 | size >>= 16; |
522 | grp->num_lun = size + 1; | 522 | grp->num_lun = size + 1; |
523 | do_div(blksize, grp->num_lun); | 523 | sector_div(blksize, grp->num_lun); |
524 | grp->num_blk = blksize; | 524 | grp->num_blk = blksize; |
525 | grp->num_pln = 1; | 525 | grp->num_pln = 1; |
526 | 526 | ||