lkml.org 
[lkml]   [2018]   [May]   [25]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH resend 7/7] dm-error: remove unnecessary direct_access() stub
    Date
    This stub was added so that we could use dm-error with
    DM_TYPE_DAX_BIO_BASED mode devices. That mode and the transition issues
    associated with it no longer exist, so we can remove this dead code.

    Signed-off-by: Ross Zwisler <ross.zwisler@linux.intel.com>
    ---
    drivers/md/dm-target.c | 7 -------
    1 file changed, 7 deletions(-)

    diff --git a/drivers/md/dm-target.c b/drivers/md/dm-target.c
    index 314d17ca6466..c4dbc15f7862 100644
    --- a/drivers/md/dm-target.c
    +++ b/drivers/md/dm-target.c
    @@ -140,12 +140,6 @@ static void io_err_release_clone_rq(struct request *clone)
    {
    }

    -static long io_err_dax_direct_access(struct dm_target *ti, pgoff_t pgoff,
    - long nr_pages, void **kaddr, pfn_t *pfn)
    -{
    - return -EIO;
    -}
    -
    static struct target_type error_target = {
    .name = "error",
    .version = {1, 5, 0},
    @@ -155,7 +149,6 @@ static struct target_type error_target = {
    .map = io_err_map,
    .clone_and_map_rq = io_err_clone_and_map_rq,
    .release_clone_rq = io_err_release_clone_rq,
    - .direct_access = io_err_dax_direct_access,
    };

    int __init dm_target_init(void)
    --
    2.14.3
    \
     
     \ /
      Last update: 2018-05-26 00:02    [W:3.157 / U:1.092 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site