alistair23-linux/drivers/staging/lustre/include/linux/libcfs
Oleg Drokin 18e042f0c9 lustre: Correct KUC code max changelog msg size
The kernel to userspace communication routines (KUC) allocate
and limit the maximum cs_buf size to CR_MAXSIZE.  However this
fails to account for the fact that the buffer is assumed to begin
with a struct kuc_hdr.  To allocate and account for that space,
we introduce a new define, KUC_CHANGELOG_MSG_MAXSIZE.

Signed-off-by: Christopher J. Morrone <morrone2@llnl.gov>
Reviewed-on: http://review.whamcloud.com/7406
Intel-bug-id: https://jira.hpdd.intel.com/browse/LU-3587
Reviewed-by: Andreas Dilger <andreas.dilger@intel.com>
Reviewed-by: jacques-Charles Lafoucriere <jacques-charles.lafoucriere@cea.fr>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
Signed-off-by: Oleg Drokin <oleg.drokin@intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2014-02-07 09:09:38 -08:00
..
linux staging: delete non-required instances of include <linux/init.h> 2013-12-17 10:08:14 -08:00
bitmap.h staging: lustre: libcfs: Remove bitmap.h file 2013-10-21 04:24:37 +01:00
curproc.h staging/lustre/autoconf: remove LIBCFS_HAVE_IS_COMPAT_TASK test 2013-11-15 13:21:42 +09:00
libcfs.h staging/lustre: clean up SET_BUT_UNUSED/UNUSED macros 2013-12-03 08:51:40 -08:00
libcfs_cpu.h staging/lustre: fix build error when !CONFIG_SMP 2013-07-23 12:24:01 -07:00
libcfs_crypto.h staging: lustre: Fix typo in lustre/include 2013-08-21 10:02:29 -07:00
libcfs_debug.h staging: lustre: libcfs_debug: small whitespace cleanups 2014-01-13 15:39:22 -08:00
libcfs_fail.h
libcfs_hash.h staging: lustre: Remove typedef and update cfs_hash struct 2013-10-26 20:19:30 -07:00
libcfs_heap.h
libcfs_ioctl.h staging/lustre/lnet: Add LNet Router Priority parameter 2013-12-10 18:22:55 -08:00
libcfs_kernelcomm.h lustre: Correct KUC code max changelog msg size 2014-02-07 09:09:38 -08:00
libcfs_prim.h staging: lustre: remove cfs_task_state_t 2013-08-04 08:48:26 +08:00
libcfs_private.h staging: lustre: fix GFP_ATOMIC macro usage 2014-02-07 09:05:00 -08:00
libcfs_string.h
libcfs_time.h
libcfs_workitem.h
lucache.h staging: lustre: remove typedef for group_info_t 2013-08-04 07:59:19 +08:00
params_tree.h staging: lustre: remove typedef for module_t 2013-08-04 07:48:41 +08:00