]> git.baikalelectronics.ru Git - kernel.git/commit
kernel.h: split out min()/max() et al. helpers
authorAndy Shevchenko <andriy.shevchenko@linux.intel.com>
Fri, 16 Oct 2020 03:10:21 +0000 (20:10 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Fri, 16 Oct 2020 18:11:19 +0000 (11:11 -0700)
commit1e308927d84806a2cae8681068c994dff7533d8f
tree3690c09dcb43d2f3d823d5b1f6aabbc1fbf79cb0
parentd93abd748299d3530bf258149168ec6c583060bd
kernel.h: split out min()/max() et al. helpers

kernel.h is being used as a dump for all kinds of stuff for a long time.
Here is the attempt to start cleaning it up by splitting out min()/max()
et al.  helpers.

At the same time convert users in header and lib folder to use new header.
Though for time being include new header back to kernel.h to avoid
twisted indirected includes for other existing users.

Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Cc: "Rafael J. Wysocki" <rjw@rjwysocki.net>
Cc: Steven Rostedt <rostedt@goodmis.org>
Cc: Rasmus Villemoes <linux@rasmusvillemoes.dk>
Cc: Joe Perches <joe@perches.com>
Cc: Linus Torvalds <torvalds@linux-foundation.org>
Link: https://lkml.kernel.org/r/20200910164152.GA1891694@smile.fi.intel.com
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
12 files changed:
include/linux/blkdev.h
include/linux/bvec.h
include/linux/jiffies.h
include/linux/kernel.h
include/linux/minmax.h [new file with mode: 0644]
include/linux/nodemask.h
include/linux/uaccess.h
kernel/range.c
lib/find_bit.c
lib/hexdump.c
lib/math/rational.c
lib/math/reciprocal_div.c