git: sys/dev/disk/dm: Add dm_alloc_string()
    Tomohiro Kusumi 
    tkusumi at crater.dragonflybsd.org
       
    Mon Nov  9 04:01:22 PST 2015
    
    
  
commit 1849c72c6fecef60ca1df44346a6ed07cce6d6ca
Author: Tomohiro Kusumi <kusumi.tomohiro at gmail.com>
Date:   Mon Nov 9 18:56:38 2015 +0900
    sys/dev/disk/dm: Add dm_alloc_string()
    
    Add dm_alloc_string() which kmallocs char* from M_DM.
    
    It was confusing that targets had to use M_DM for status
    purpose while targets had their own M_DMXXX. Using this
    wrapper function makes target code less error prone when
    allocating a string without an extra comment on usage.
Summary of changes:
 sys/dev/disk/dm/device-mapper.c                       | 8 ++++++++
 sys/dev/disk/dm/dm.h                                  | 2 ++
 sys/dev/disk/dm/targets/crypt/dm_target_crypt.c       | 3 +--
 sys/dev/disk/dm/targets/delay/dm_target_delay.c       | 4 ++--
 sys/dev/disk/dm/targets/linear/dm_target_linear.c     | 3 +--
 sys/dev/disk/dm/targets/snapshot/dm_target_snapshot.c | 3 +--
 sys/dev/disk/dm/targets/striped/dm_target_striped.c   | 4 ++--
 7 files changed, 17 insertions(+), 10 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/1849c72c6fecef60ca1df44346a6ed07cce6d6ca
-- 
DragonFly BSD source repository
    
    
More information about the Commits
mailing list