• Javier González's avatar
    lightnvm: do not reserve lun on l2p loading · 719b5917
    Javier González authored
    When the l2p table is loaded, addresses are checked for the lun they
    belong to and luns are reserved accordingly. This assumes that metadata
    is being stored in the backend device to recover the previous target
    configuration. Since this is not yet implemented, this check collides
    with some of the core initialization (e.g., sysblock initialization when
    a page is formed by several sectors).
    
    We take this check out and for now rely on that the right target will be
    created instead. When metadata is stored to recover a target, this check
    will come natural as part of the recovery strategy.
    Signed-off-by: default avatarJavier González <javier@cnexlabs.com>
    Signed-off-by: default avatarMatias Bjørling <m@bjorling.me>
    Signed-off-by: default avatarJens Axboe <axboe@fb.com>
    719b5917
gennvm.c 12.7 KB