git: sys/dev/disk/dm: Disable 2nd level bio_done handler for striped target

Tomohiro Kusumi tkusumi at crater.dragonflybsd.org
Fri Nov 6 07:08:00 PST 2015


commit 8a988021f16cff5a5547a603b6fb32006759e1cd
Author: Tomohiro Kusumi <kusumi.tomohiro at gmail.com>
Date:   Thu Nov 5 23:59:53 2015 +0900

    sys/dev/disk/dm: Disable 2nd level bio_done handler for striped target
    
    Disable 2nd level bio added by the previous commit for now.
    
    All it does is count # of i/o error if any, and it probably
    doesn't worth imposing 2 levels of callback for each stripe
    device just to do this. Changing netiobuf makes it possible
    to do this without using stacked bios, but that requires
    (not large but) modification to netiobuf in vfs.

Summary of changes:
 .../disk/dm/targets/striped/dm_target_striped.c    | 31 ++++++++++++++++------
 1 file changed, 23 insertions(+), 8 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/8a988021f16cff5a5547a603b6fb32006759e1cd


-- 
DragonFly BSD source repository



More information about the Commits mailing list