commit 54b60c60ffdea2cbf93a1e98ebd607d30e79c4dc Author: Tomohiro Kusumi <kusumi.tomoh...@gmail.com> Date: Mon Oct 19 21:52:25 2015 +0900
sys/dev/disk/dm: Don't implement "status" as a subset of "table" [2/2] struct dm_target's "char *(*status)(void *);" handler should be "char *(*table)(void *);" given that it now has "char *(*info)(void *);" to be compatible with Linux dm behavior. This breaks API compatibility with NetBSD's dm, but the previous commit already broke compatibility with NetBSD, in order to implement it right. Summary of changes: sys/dev/disk/dm/dm.h | 4 ++-- sys/dev/disk/dm/dm_ioctl.c | 2 +- sys/dev/disk/dm/dm_target_error.c | 6 +++--- sys/dev/disk/dm/dm_target_zero.c | 6 +++--- sys/dev/disk/dm/targets/crypt/dm_target_crypt.c | 6 +++--- sys/dev/disk/dm/targets/delay/dm_target_delay.c | 12 ++++++------ sys/dev/disk/dm/targets/linear/dm_target_linear.c | 8 ++++---- sys/dev/disk/dm/targets/mirror/dm_target_mirror.c | 6 +++--- sys/dev/disk/dm/targets/snapshot/dm_target_snapshot.c | 16 ++++++++-------- sys/dev/disk/dm/targets/striped/dm_target_striped.c | 6 +++--- 10 files changed, 36 insertions(+), 36 deletions(-) http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/54b60c60ffdea2cbf93a1e98ebd607d30e79c4dc -- DragonFly BSD source repository