Whamcloud - gitweb
LU-5435 libcfs: copy out ioctl inline buffer 13/11313/14
authorLiang Zhen <liang.zhen@intel.com>
Mon, 4 Aug 2014 08:53:15 +0000 (16:53 +0800)
committerOleg Drokin <oleg.drokin@intel.com>
Fri, 31 Oct 2014 17:10:45 +0000 (17:10 +0000)
commit1ab4b0239bbd75b4c05f36b8d2cf04fb371b10c2
tree6269e24fc3384fe8a7ad0e53318ff9b10cc1457c
parentb5ff160e58b070c03290598914554a9ffecbea2e
LU-5435 libcfs: copy out ioctl inline buffer

- libcfs_ioctl_popdata should copy out inline buffers.
- code cleanup for libcfs ioctl handler
- error number fix for obd_ioctl_getdata
- add new function libcfs_ioctl_unpack for upcoming patches

Signed-off-by: Liang Zhen <liang.zhen@intel.com>
Change-Id: I3969e4e96b1dc0c2f6c3e86039b97af5482edc74
Reviewed-on: http://review.whamcloud.com/11313
Tested-by: Jenkins
Reviewed-by: Bobi Jam <bobijam@gmail.com>
Reviewed-by: Johann Lombardi <johann.lombardi@intel.com>
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
libcfs/include/libcfs/libcfs_ioctl.h
libcfs/include/libcfs/util/libcfsutil_ioctl.h
libcfs/libcfs/linux/linux-module.c
libcfs/libcfs/module.c
libcfs/libcfs/util/l_ioctl.c
lnet/lnet/api-ni.c
lustre/obdclass/linux/linux-module.c