Main portion of this change is to get rid of kernel.h included into other globally available headers. This decreases a dependency hell degree. The first patch makes it possible to avoid math.h to be included as bitops.h is implied by bitmap.h. Andy Shevchenko (2): xarray: Use BITS_PER_LONGS() xarray: Don't use "proxy" headers include/linux/xarray.h | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) -- 2.43.0.rc1.1336.g36b5255a03ac