[PATCH 0/6] staging: lustre: use built in min/max functions

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



The lustre modules define their own custom MIN, MAX and min_t functions.
However Linux provides these functions (include/linux/kernel.h) and their
design is more robust.  They check types and produce compiler warnings
if differing types are used.

This patch set updates the lustre modules to use the built in min/max
functions.

Jeremiah Mahler (6):
  staging: lustre: use min/max instead of MIN/MAX, simple cases
  staging: lustre: replace MIN with min_t
  staging: lustre: replace MIN/MAX with min_t/max_t
  staging: lustre: replace MIN with min, cast (__kernel_size_t)
  staging: lustre: replace MIN with min_t, remove cast
  staging: lustre: remove custom MIN/MAX and min_t operations

 .../lustre/include/linux/libcfs/libcfs_private.h     |  8 --------
 .../staging/lustre/lnet/klnds/o2iblnd/o2iblnd_cb.c   |  2 +-
 drivers/staging/lustre/lnet/klnds/socklnd/socklnd.c  |  2 +-
 .../staging/lustre/lnet/klnds/socklnd/socklnd_cb.c   |  6 +++---
 drivers/staging/lustre/lnet/lnet/lib-move.c          | 20 ++++++++++----------
 drivers/staging/lustre/lnet/lnet/router.c            |  4 ++--
 drivers/staging/lustre/lnet/lnet/router_proc.c       |  2 +-
 drivers/staging/lustre/lnet/selftest/conrpc.h        |  2 +-
 drivers/staging/lustre/lnet/selftest/rpc.c           |  4 ++--
 .../lustre/lustre/libcfs/linux/linux-tracefile.c     |  2 +-
 drivers/staging/lustre/lustre/osc/osc_internal.h     |  5 -----
 11 files changed, 22 insertions(+), 35 deletions(-)

-- 
2.1.4

_______________________________________________
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxx
http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel



[Index of Archives]     [Linux Driver Backports]     [DMA Engine]     [Linux GPIO]     [Linux SPI]     [Video for Linux]     [Linux USB Devel]     [Linux Coverity]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux