The patch titled Subject: linux/bitopts.h: Add for_each_set_clump8 documentation has been removed from the -mm tree. Its filename was bitops-introduce-the-for_each_set_clump8-macro-fix-fix-fix.patch This patch was dropped because it was folded into bitops-introduce-the-for_each_set_clump8-macro.patch ------------------------------------------------------ From: William Breathitt Gray <vilhelm.gray@xxxxxxxxx> Subject: linux/bitopts.h: Add for_each_set_clump8 documentation Document in kerneldoc form the for_each_set_clump8 macro. Link: http://lkml.kernel.org/r/20191016161825.301082-1-vilhelm.gray@xxxxxxxxx Signed-off-by: William Breathitt Gray <vilhelm.gray@xxxxxxxxx> Signed-off-by: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx> --- include/linux/bitops.h | 7 +++++++ 1 file changed, 7 insertions(+) --- a/include/linux/bitops.h~bitops-introduce-the-for_each_set_clump8-macro-fix-fix-fix +++ a/include/linux/bitops.h @@ -47,6 +47,13 @@ extern unsigned long __sw_hweight64(__u6 (bit) < (size); \ (bit) = find_next_zero_bit((addr), (size), (bit) + 1)) +/** + * for_each_set_clump8 - iterate over bitmap for each 8-bit clump with set bits + * @start: bit offset to start search and to store the current iteration offset + * @clump: location to store copy of current 8-bit clump + * @bits: bitmap address to base the search on + * @size: bitmap size in number of bits + */ #define for_each_set_clump8(start, clump, bits, size) \ for ((start) = find_first_clump8(&(clump), (bits), (size)); \ (start) < (size); \ _ Patches currently in -mm which might be from vilhelm.gray@xxxxxxxxx are bitops-introduce-the-for_each_set_clump8-macro.patch lib-test_bitmapc-add-for_each_set_clump8-test-cases.patch gpio-104-dio-48e-utilize-for_each_set_clump8-macro.patch gpio-104-idi-48-utilize-for_each_set_clump8-macro.patch gpio-gpio-mm-utilize-for_each_set_clump8-macro.patch gpio-ws16c48-utilize-for_each_set_clump8-macro.patch gpio-pci-idio-16-utilize-for_each_set_clump8-macro.patch gpio-pcie-idio-24-utilize-for_each_set_clump8-macro.patch gpio-uniphier-utilize-for_each_set_clump8-macro.patch gpio-74x164-utilize-the-for_each_set_clump8-macro.patch thermal-intel-intel_soc_dts_iosf-utilize-for_each_set_clump8-macro.patch gpio-pisosr-utilize-the-for_each_set_clump8-macro.patch gpio-max3191x-utilize-the-for_each_set_clump8-macro.patch gpio-pca953x-utilize-the-for_each_set_clump8-macro.patch