tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: 9cb9c07d6b0c5fd97d83b8ab14d7e308ba4b612f commit: 101110f6271ce956a049250c907bc960030577f8 Kbuild: always define endianess in kconfig.h date: 2 days ago config: m32r-allyesconfig (attached as .config) compiler: m32r-linux-gcc (GCC) 7.2.0 reproduce: wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross git checkout 101110f6271ce956a049250c907bc960030577f8 # save the attached .config to linux build tree make.cross ARCH=m32r
All errors (new ones prefixed by >>):
In file included from arch/m32r/include/uapi/asm/byteorder.h:8:0,
from arch/m32r/include/asm/bitops.h:22,
from include/linux/bitops.h:38,
from lib/find_bit.c:19:
include/linux/byteorder/big_endian.h:8:2: warning: #warning inconsistent
configuration, needs CONFIG_CPU_BIG_ENDIAN [-Wcpp]
#warning inconsistent configuration, needs CONFIG_CPU_BIG_ENDIAN
^~~~~~~
>> lib/find_bit.c:203:15: error: redefinition of 'find_next_zero_bit_le'
unsigned long find_next_zero_bit_le(const void *addr, unsigned
^~~~~~~~~~~~~~~~~~~~~
In file included from arch/m32r/include/asm/bitops.h:269:0,
from include/linux/bitops.h:38,
from lib/find_bit.c:19:
include/asm-generic/bitops/le.h:12:29: note: previous definition of
'find_next_zero_bit_le' was here
static inline unsigned long find_next_zero_bit_le(const void *addr,
^~~~~~~~~~~~~~~~~~~~~
>> lib/find_bit.c:212:15: error: redefinition of 'find_next_bit_le'
unsigned long find_next_bit_le(const void *addr, unsigned
^~~~~~~~~~~~~~~~
In file included from arch/m32r/include/asm/bitops.h:269:0,
from include/linux/bitops.h:38,
from lib/find_bit.c:19:
include/asm-generic/bitops/le.h:18:29: note: previous definition of
'find_next_bit_le' was here
static inline unsigned long find_next_bit_le(const void *addr,
^~~~~~~~~~~~~~~~
vim +/find_next_zero_bit_le +203 lib/find_bit.c
^1da177e lib/find_next_bit.c Linus Torvalds 2005-04-16 @19 #include
<linux/bitops.h>
8f6f19dd lib/find_next_bit.c Yury Norov 2015-04-16 20 #include
<linux/bitmap.h>
8bc3bcc9 lib/find_next_bit.c Paul Gortmaker 2011-11-16 21 #include
<linux/export.h>
2c57a0e2 lib/find_next_bit.c Yury Norov 2015-04-16 22 #include
<linux/kernel.h>
^1da177e lib/find_next_bit.c Linus Torvalds 2005-04-16 23
0ade34c3 lib/find_bit.c Clement Courbet 2018-02-06 24 #if
!defined(find_next_bit) || !defined(find_next_zero_bit) || \
0ade34c3 lib/find_bit.c Clement Courbet 2018-02-06 25
!defined(find_next_and_bit)
c7f612cd lib/find_next_bit.c Akinobu Mita 2006-03-26 26
64970b68 lib/find_next_bit.c Alexander van Heukelum 2008-03-11 27 /*
0ade34c3 lib/find_bit.c Clement Courbet 2018-02-06 28 * This is
a common helper function for find_next_bit, find_next_zero_bit, and
0ade34c3 lib/find_bit.c Clement Courbet 2018-02-06 29 *
find_next_and_bit. The differences are:
0ade34c3 lib/find_bit.c Clement Courbet 2018-02-06 30 * - The
"invert" argument, which is XORed with each fetched word before
0ade34c3 lib/find_bit.c Clement Courbet 2018-02-06 31 *
searching it for one bits.
0ade34c3 lib/find_bit.c Clement Courbet 2018-02-06 32 * - The
optional "addr2", which is anded with "addr1" if present.
c7f612cd lib/find_next_bit.c Akinobu Mita 2006-03-26 33 */
0ade34c3 lib/find_bit.c Clement Courbet 2018-02-06 34 static
inline unsigned long _find_next_bit(const unsigned long *addr1,
0ade34c3 lib/find_bit.c Clement Courbet 2018-02-06 35
const unsigned long *addr2, unsigned long nbits,
0ade34c3 lib/find_bit.c Clement Courbet 2018-02-06 36
unsigned long start, unsigned long invert)
^1da177e lib/find_next_bit.c Linus Torvalds 2005-04-16 37 {
^1da177e lib/find_next_bit.c Linus Torvalds 2005-04-16 38
unsigned long tmp;
^1da177e lib/find_next_bit.c Linus Torvalds 2005-04-16 39
e4afd2e5 lib/find_bit.c Matthew Wilcox 2017-02-24 40 if
(unlikely(start >= nbits))
2c57a0e2 lib/find_next_bit.c Yury Norov 2015-04-16 41
return nbits;
2c57a0e2 lib/find_next_bit.c Yury Norov 2015-04-16 42
0ade34c3 lib/find_bit.c Clement Courbet 2018-02-06 43 tmp =
addr1[start / BITS_PER_LONG];
0ade34c3 lib/find_bit.c Clement Courbet 2018-02-06 44 if
(addr2)
0ade34c3 lib/find_bit.c Clement Courbet 2018-02-06 45
tmp &= addr2[start / BITS_PER_LONG];
0ade34c3 lib/find_bit.c Clement Courbet 2018-02-06 46 tmp ^=
invert;
2c57a0e2 lib/find_next_bit.c Yury Norov 2015-04-16 47
2c57a0e2 lib/find_next_bit.c Yury Norov 2015-04-16 48 /*
Handle 1st word. */
2c57a0e2 lib/find_next_bit.c Yury Norov 2015-04-16 49 tmp &=
BITMAP_FIRST_WORD_MASK(start);
2c57a0e2 lib/find_next_bit.c Yury Norov 2015-04-16 50 start =
round_down(start, BITS_PER_LONG);
2c57a0e2 lib/find_next_bit.c Yury Norov 2015-04-16 51
2c57a0e2 lib/find_next_bit.c Yury Norov 2015-04-16 52 while
(!tmp) {
2c57a0e2 lib/find_next_bit.c Yury Norov 2015-04-16 53
start += BITS_PER_LONG;
2c57a0e2 lib/find_next_bit.c Yury Norov 2015-04-16 54
if (start >= nbits)
2c57a0e2 lib/find_next_bit.c Yury Norov 2015-04-16 55
return nbits;
2c57a0e2 lib/find_next_bit.c Yury Norov 2015-04-16 56
0ade34c3 lib/find_bit.c Clement Courbet 2018-02-06 57
tmp = addr1[start / BITS_PER_LONG];
0ade34c3 lib/find_bit.c Clement Courbet 2018-02-06 58
if (addr2)
0ade34c3 lib/find_bit.c Clement Courbet 2018-02-06 59
tmp &= addr2[start / BITS_PER_LONG];
0ade34c3 lib/find_bit.c Clement Courbet 2018-02-06 60
tmp ^= invert;
^1da177e lib/find_next_bit.c Linus Torvalds 2005-04-16 61 }
^1da177e lib/find_next_bit.c Linus Torvalds 2005-04-16 62
2c57a0e2 lib/find_next_bit.c Yury Norov 2015-04-16 63 return
min(start + __ffs(tmp), nbits);
^1da177e lib/find_next_bit.c Linus Torvalds 2005-04-16 64 }
19de85ef lib/find_next_bit.c Akinobu Mita 2011-05-26 65 #endif
^1da177e lib/find_next_bit.c Linus Torvalds 2005-04-16 66
2c57a0e2 lib/find_next_bit.c Yury Norov 2015-04-16 67 #ifndef
find_next_bit
c7f612cd lib/find_next_bit.c Akinobu Mita 2006-03-26 68 /*
2c57a0e2 lib/find_next_bit.c Yury Norov 2015-04-16 69 * Find
the next set bit in a memory region.
c7f612cd lib/find_next_bit.c Akinobu Mita 2006-03-26 70 */
2c57a0e2 lib/find_next_bit.c Yury Norov 2015-04-16 71 unsigned
long find_next_bit(const unsigned long *addr, unsigned long size,
fee4b19f lib/find_next_bit.c Thomas Gleixner 2008-04-29 72
unsigned long offset)
c7f612cd lib/find_next_bit.c Akinobu Mita 2006-03-26 73 {
0ade34c3 lib/find_bit.c Clement Courbet 2018-02-06 74 return
_find_next_bit(addr, NULL, size, offset, 0UL);
^1da177e lib/find_next_bit.c Linus Torvalds 2005-04-16 75 }
2c57a0e2 lib/find_next_bit.c Yury Norov 2015-04-16 76
EXPORT_SYMBOL(find_next_bit);
2c57a0e2 lib/find_next_bit.c Yury Norov 2015-04-16 77 #endif
^1da177e lib/find_next_bit.c Linus Torvalds 2005-04-16 78
2c57a0e2 lib/find_next_bit.c Yury Norov 2015-04-16 79 #ifndef
find_next_zero_bit
2c57a0e2 lib/find_next_bit.c Yury Norov 2015-04-16 80 unsigned
long find_next_zero_bit(const unsigned long *addr, unsigned long size,
2c57a0e2 lib/find_next_bit.c Yury Norov 2015-04-16 81
unsigned long offset)
2c57a0e2 lib/find_next_bit.c Yury Norov 2015-04-16 82 {
0ade34c3 lib/find_bit.c Clement Courbet 2018-02-06 83 return
_find_next_bit(addr, NULL, size, offset, ~0UL);
^1da177e lib/find_next_bit.c Linus Torvalds 2005-04-16 84 }
fee4b19f lib/find_next_bit.c Thomas Gleixner 2008-04-29 85
EXPORT_SYMBOL(find_next_zero_bit);
19de85ef lib/find_next_bit.c Akinobu Mita 2011-05-26 86 #endif
77b9bd9c lib/find_next_bit.c Alexander van Heukelum 2008-04-01 87
0ade34c3 lib/find_bit.c Clement Courbet 2018-02-06 88 #if
!defined(find_next_and_bit)
0ade34c3 lib/find_bit.c Clement Courbet 2018-02-06 89 unsigned
long find_next_and_bit(const unsigned long *addr1,
0ade34c3 lib/find_bit.c Clement Courbet 2018-02-06 90
const unsigned long *addr2, unsigned long size,
0ade34c3 lib/find_bit.c Clement Courbet 2018-02-06 91
unsigned long offset)
0ade34c3 lib/find_bit.c Clement Courbet 2018-02-06 92 {
0ade34c3 lib/find_bit.c Clement Courbet 2018-02-06 93 return
_find_next_bit(addr1, addr2, size, offset, 0UL);
0ade34c3 lib/find_bit.c Clement Courbet 2018-02-06 94 }
0ade34c3 lib/find_bit.c Clement Courbet 2018-02-06 95
EXPORT_SYMBOL(find_next_and_bit);
0ade34c3 lib/find_bit.c Clement Courbet 2018-02-06 96 #endif
0ade34c3 lib/find_bit.c Clement Courbet 2018-02-06 97
19de85ef lib/find_next_bit.c Akinobu Mita 2011-05-26 98 #ifndef
find_first_bit
77b9bd9c lib/find_next_bit.c Alexander van Heukelum 2008-04-01 99 /*
77b9bd9c lib/find_next_bit.c Alexander van Heukelum 2008-04-01 100 * Find
the first set bit in a memory region.
77b9bd9c lib/find_next_bit.c Alexander van Heukelum 2008-04-01 101 */
fee4b19f lib/find_next_bit.c Thomas Gleixner 2008-04-29 102 unsigned
long find_first_bit(const unsigned long *addr, unsigned long size)
77b9bd9c lib/find_next_bit.c Alexander van Heukelum 2008-04-01 103 {
2c57a0e2 lib/find_next_bit.c Yury Norov 2015-04-16 104
unsigned long idx;
77b9bd9c lib/find_next_bit.c Alexander van Heukelum 2008-04-01 105
2c57a0e2 lib/find_next_bit.c Yury Norov 2015-04-16 106 for
(idx = 0; idx * BITS_PER_LONG < size; idx++) {
2c57a0e2 lib/find_next_bit.c Yury Norov 2015-04-16 107
if (addr[idx])
2c57a0e2 lib/find_next_bit.c Yury Norov 2015-04-16 108
return min(idx * BITS_PER_LONG + __ffs(addr[idx]), size);
77b9bd9c lib/find_next_bit.c Alexander van Heukelum 2008-04-01 109 }
77b9bd9c lib/find_next_bit.c Alexander van Heukelum 2008-04-01 110
2c57a0e2 lib/find_next_bit.c Yury Norov 2015-04-16 111 return
size;
77b9bd9c lib/find_next_bit.c Alexander van Heukelum 2008-04-01 112 }
fee4b19f lib/find_next_bit.c Thomas Gleixner 2008-04-29 113
EXPORT_SYMBOL(find_first_bit);
19de85ef lib/find_next_bit.c Akinobu Mita 2011-05-26 114 #endif
77b9bd9c lib/find_next_bit.c Alexander van Heukelum 2008-04-01 115
19de85ef lib/find_next_bit.c Akinobu Mita 2011-05-26 116 #ifndef
find_first_zero_bit
77b9bd9c lib/find_next_bit.c Alexander van Heukelum 2008-04-01 117 /*
77b9bd9c lib/find_next_bit.c Alexander van Heukelum 2008-04-01 118 * Find
the first cleared bit in a memory region.
77b9bd9c lib/find_next_bit.c Alexander van Heukelum 2008-04-01 119 */
fee4b19f lib/find_next_bit.c Thomas Gleixner 2008-04-29 120 unsigned
long find_first_zero_bit(const unsigned long *addr, unsigned long size)
77b9bd9c lib/find_next_bit.c Alexander van Heukelum 2008-04-01 121 {
2c57a0e2 lib/find_next_bit.c Yury Norov 2015-04-16 122
unsigned long idx;
77b9bd9c lib/find_next_bit.c Alexander van Heukelum 2008-04-01 123
2c57a0e2 lib/find_next_bit.c Yury Norov 2015-04-16 124 for
(idx = 0; idx * BITS_PER_LONG < size; idx++) {
2c57a0e2 lib/find_next_bit.c Yury Norov 2015-04-16 125
if (addr[idx] != ~0UL)
2c57a0e2 lib/find_next_bit.c Yury Norov 2015-04-16 126
return min(idx * BITS_PER_LONG + ffz(addr[idx]), size);
77b9bd9c lib/find_next_bit.c Alexander van Heukelum 2008-04-01 127 }
77b9bd9c lib/find_next_bit.c Alexander van Heukelum 2008-04-01 128
2c57a0e2 lib/find_next_bit.c Yury Norov 2015-04-16 129 return
size;
77b9bd9c lib/find_next_bit.c Alexander van Heukelum 2008-04-01 130 }
fee4b19f lib/find_next_bit.c Thomas Gleixner 2008-04-29 131
EXPORT_SYMBOL(find_first_zero_bit);
19de85ef lib/find_next_bit.c Akinobu Mita 2011-05-26 132 #endif
930ae745 lib/find_next_bit.c Akinobu Mita 2006-03-26 133
8f6f19dd lib/find_next_bit.c Yury Norov 2015-04-16 134 #ifndef
find_last_bit
8f6f19dd lib/find_next_bit.c Yury Norov 2015-04-16 135 unsigned
long find_last_bit(const unsigned long *addr, unsigned long size)
8f6f19dd lib/find_next_bit.c Yury Norov 2015-04-16 136 {
8f6f19dd lib/find_next_bit.c Yury Norov 2015-04-16 137 if
(size) {
8f6f19dd lib/find_next_bit.c Yury Norov 2015-04-16 138
unsigned long val = BITMAP_LAST_WORD_MASK(size);
8f6f19dd lib/find_next_bit.c Yury Norov 2015-04-16 139
unsigned long idx = (size-1) / BITS_PER_LONG;
8f6f19dd lib/find_next_bit.c Yury Norov 2015-04-16 140
8f6f19dd lib/find_next_bit.c Yury Norov 2015-04-16 141
do {
8f6f19dd lib/find_next_bit.c Yury Norov 2015-04-16 142
val &= addr[idx];
8f6f19dd lib/find_next_bit.c Yury Norov 2015-04-16 143
if (val)
8f6f19dd lib/find_next_bit.c Yury Norov 2015-04-16 144
return idx * BITS_PER_LONG + __fls(val);
8f6f19dd lib/find_next_bit.c Yury Norov 2015-04-16 145
8f6f19dd lib/find_next_bit.c Yury Norov 2015-04-16 146
val = ~0ul;
8f6f19dd lib/find_next_bit.c Yury Norov 2015-04-16 147
} while (idx--);
8f6f19dd lib/find_next_bit.c Yury Norov 2015-04-16 148 }
8f6f19dd lib/find_next_bit.c Yury Norov 2015-04-16 149 return
size;
8f6f19dd lib/find_next_bit.c Yury Norov 2015-04-16 150 }
8f6f19dd lib/find_next_bit.c Yury Norov 2015-04-16 151
EXPORT_SYMBOL(find_last_bit);
8f6f19dd lib/find_next_bit.c Yury Norov 2015-04-16 152 #endif
8f6f19dd lib/find_next_bit.c Yury Norov 2015-04-16 153
930ae745 lib/find_next_bit.c Akinobu Mita 2006-03-26 154 #ifdef
__BIG_ENDIAN
930ae745 lib/find_next_bit.c Akinobu Mita 2006-03-26 155
930ae745 lib/find_next_bit.c Akinobu Mita 2006-03-26 156 /*
include/linux/byteorder does not support "unsigned long" type */
930ae745 lib/find_next_bit.c Akinobu Mita 2006-03-26 157 static
inline unsigned long ext2_swab(const unsigned long y)
930ae745 lib/find_next_bit.c Akinobu Mita 2006-03-26 158 {
930ae745 lib/find_next_bit.c Akinobu Mita 2006-03-26 159 #if
BITS_PER_LONG == 64
930ae745 lib/find_next_bit.c Akinobu Mita 2006-03-26 160 return
(unsigned long) __swab64((u64) y);
930ae745 lib/find_next_bit.c Akinobu Mita 2006-03-26 161 #elif
BITS_PER_LONG == 32
930ae745 lib/find_next_bit.c Akinobu Mita 2006-03-26 162 return
(unsigned long) __swab32((u32) y);
930ae745 lib/find_next_bit.c Akinobu Mita 2006-03-26 163 #else
930ae745 lib/find_next_bit.c Akinobu Mita 2006-03-26 164 #error
BITS_PER_LONG not defined
930ae745 lib/find_next_bit.c Akinobu Mita 2006-03-26 165 #endif
930ae745 lib/find_next_bit.c Akinobu Mita 2006-03-26 166 }
930ae745 lib/find_next_bit.c Akinobu Mita 2006-03-26 167
2c57a0e2 lib/find_next_bit.c Yury Norov 2015-04-16 168 #if
!defined(find_next_bit_le) || !defined(find_next_zero_bit_le)
0ade34c3 lib/find_bit.c Clement Courbet 2018-02-06 169 static
inline unsigned long _find_next_bit_le(const unsigned long *addr1,
0ade34c3 lib/find_bit.c Clement Courbet 2018-02-06 170
const unsigned long *addr2, unsigned long nbits,
0ade34c3 lib/find_bit.c Clement Courbet 2018-02-06 171
unsigned long start, unsigned long invert)
930ae745 lib/find_next_bit.c Akinobu Mita 2006-03-26 172 {
930ae745 lib/find_next_bit.c Akinobu Mita 2006-03-26 173
unsigned long tmp;
930ae745 lib/find_next_bit.c Akinobu Mita 2006-03-26 174
e4afd2e5 lib/find_bit.c Matthew Wilcox 2017-02-24 175 if
(unlikely(start >= nbits))
2c57a0e2 lib/find_next_bit.c Yury Norov 2015-04-16 176
return nbits;
2c57a0e2 lib/find_next_bit.c Yury Norov 2015-04-16 177
0ade34c3 lib/find_bit.c Clement Courbet 2018-02-06 178 tmp =
addr1[start / BITS_PER_LONG];
0ade34c3 lib/find_bit.c Clement Courbet 2018-02-06 179 if
(addr2)
0ade34c3 lib/find_bit.c Clement Courbet 2018-02-06 180
tmp &= addr2[start / BITS_PER_LONG];
0ade34c3 lib/find_bit.c Clement Courbet 2018-02-06 181 tmp ^=
invert;
2c57a0e2 lib/find_next_bit.c Yury Norov 2015-04-16 182
2c57a0e2 lib/find_next_bit.c Yury Norov 2015-04-16 183 /*
Handle 1st word. */
2c57a0e2 lib/find_next_bit.c Yury Norov 2015-04-16 184 tmp &=
ext2_swab(BITMAP_FIRST_WORD_MASK(start));
2c57a0e2 lib/find_next_bit.c Yury Norov 2015-04-16 185 start =
round_down(start, BITS_PER_LONG);
2c57a0e2 lib/find_next_bit.c Yury Norov 2015-04-16 186
2c57a0e2 lib/find_next_bit.c Yury Norov 2015-04-16 187 while
(!tmp) {
2c57a0e2 lib/find_next_bit.c Yury Norov 2015-04-16 188
start += BITS_PER_LONG;
2c57a0e2 lib/find_next_bit.c Yury Norov 2015-04-16 189
if (start >= nbits)
2c57a0e2 lib/find_next_bit.c Yury Norov 2015-04-16 190
return nbits;
2c57a0e2 lib/find_next_bit.c Yury Norov 2015-04-16 191
0ade34c3 lib/find_bit.c Clement Courbet 2018-02-06 192
tmp = addr1[start / BITS_PER_LONG];
0ade34c3 lib/find_bit.c Clement Courbet 2018-02-06 193
if (addr2)
0ade34c3 lib/find_bit.c Clement Courbet 2018-02-06 194
tmp &= addr2[start / BITS_PER_LONG];
0ade34c3 lib/find_bit.c Clement Courbet 2018-02-06 195
tmp ^= invert;
930ae745 lib/find_next_bit.c Akinobu Mita 2006-03-26 196 }
930ae745 lib/find_next_bit.c Akinobu Mita 2006-03-26 197
2c57a0e2 lib/find_next_bit.c Yury Norov 2015-04-16 198 return
min(start + __ffs(ext2_swab(tmp)), nbits);
930ae745 lib/find_next_bit.c Akinobu Mita 2006-03-26 199 }
2c57a0e2 lib/find_next_bit.c Yury Norov 2015-04-16 200 #endif
930ae745 lib/find_next_bit.c Akinobu Mita 2006-03-26 201
2c57a0e2 lib/find_next_bit.c Yury Norov 2015-04-16 202 #ifndef
find_next_zero_bit_le
2c57a0e2 lib/find_next_bit.c Yury Norov 2015-04-16 @203 unsigned
long find_next_zero_bit_le(const void *addr, unsigned
2c57a0e2 lib/find_next_bit.c Yury Norov 2015-04-16 204
long size, unsigned long offset)
2c57a0e2 lib/find_next_bit.c Yury Norov 2015-04-16 205 {
0ade34c3 lib/find_bit.c Clement Courbet 2018-02-06 206 return
_find_next_bit_le(addr, NULL, size, offset, ~0UL);
930ae745 lib/find_next_bit.c Akinobu Mita 2006-03-26 207 }
c4945b9e lib/find_next_bit.c Akinobu Mita 2011-03-23 208
EXPORT_SYMBOL(find_next_zero_bit_le);
19de85ef lib/find_next_bit.c Akinobu Mita 2011-05-26 209 #endif
930ae745 lib/find_next_bit.c Akinobu Mita 2006-03-26 210
19de85ef lib/find_next_bit.c Akinobu Mita 2011-05-26 211 #ifndef
find_next_bit_le
a56560b3 lib/find_next_bit.c Akinobu Mita 2011-03-23 @212 unsigned
long find_next_bit_le(const void *addr, unsigned
aa02ad67 lib/find_next_bit.c Aneesh Kumar K.V 2008-01-28 213
long size, unsigned long offset)
aa02ad67 lib/find_next_bit.c Aneesh Kumar K.V 2008-01-28 214 {
0ade34c3 lib/find_bit.c Clement Courbet 2018-02-06 215 return
_find_next_bit_le(addr, NULL, size, offset, 0UL);
aa02ad67 lib/find_next_bit.c Aneesh Kumar K.V 2008-01-28 216 }
c4945b9e lib/find_next_bit.c Akinobu Mita 2011-03-23 217
EXPORT_SYMBOL(find_next_bit_le);
19de85ef lib/find_next_bit.c Akinobu Mita 2011-05-26 218 #endif
0664996b lib/find_next_bit.c Akinobu Mita 2011-03-23 219
:::::: The code at line 203 was first introduced by commit
:::::: 2c57a0e233d72f8c2e2404560dcf0188ac3cf5d7 lib: find_*_bit reimplementation
:::::: TO: Yury Norov <[email protected]>
:::::: CC: Linus Torvalds <[email protected]>
---
0-DAY kernel test infrastructure Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all Intel Corporation
.config.gz
Description: application/gzip

