- 04def1b asm-generic/bitops, kcsan: Add instrumentation for barriers by Marco Elver · 3 years, 1 month ago
- 4cdc4cc Merge tag 'asm-generic-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic by Linus Torvalds · 3 years, 4 months ago
- 8f76f9c bitops/non-atomic: make @nr unsigned to avoid any DIV by Vineet Gupta · 3 years, 5 months ago
- fc062ad asm-generic: ffs: Drop bogus reference to ffz location by Geert Uytterhoeven · 3 years, 6 months ago
- 9248e52 locking/atomic: simplify non-atomic wrappers by Mark Rutland · 3 years, 5 months ago
- cf3ee3c locking/atomic: add generic arch_*() bitops by Mark Rutland · 3 years, 6 months ago
- 2cc7b6a lib: add fast path for find_first_*_bit() and find_last_bit() by Yury Norov · 3 years, 8 months ago
- 277a20a lib: add fast path for find_next_*_bit() by Yury Norov · 3 years, 8 months ago
- 5c88af5 lib: inline _find_next_bit() wrappers by Yury Norov · 3 years, 8 months ago
- c35a824 arm64: make atomic helpers __always_inline by Arnd Bergmann · 4 years ago
- 6f6573a asm-generic: fix ffs -Wshadow warning by Arnd Bergmann · 4 years, 2 months ago
- 068df05 bitops, kcsan: Partially revert instrumentation for non-atomic bitops by Marco Elver · 4 years, 5 months ago
- b159eec asm-generic/bitops: Use instrument_read_write() where appropriate by Marco Elver · 4 years, 5 months ago
- 27f937c asm-generic, kcsan: Add KCSAN instrumentation for bitops by Marco Elver · 5 years ago
- 43a2898 Merge tag 'powerpc-5.5-2' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux by Linus Torvalds · 5 years ago
- 169c474 bitops: introduce the for_each_set_clump8 macro by William Breathitt Gray · 5 years ago
- 81d2c6f kasan: support instrumented bitops combined with generic bitops by Daniel Axtens · 5 years ago
- 3fc2579 fls: change parameter to unsigned int by Matthew Wilcox · 6 years ago
- 84c6591 locking/atomics, asm-generic/bitops/lock.h: Rewrite using atomic_fetch_*() by Will Deacon · 7 years ago
- e986a0d locking/atomics, asm-generic/bitops/atomic.h: Rewrite using atomic_*() APIs by Will Deacon · 7 years ago
- 61e0239 locking/atomic/bitops: Document and clarify ordering semantics for failed test_and_{}_bit() by Will Deacon · 7 years ago
- 0ade34c lib: optimize cpumask_next_and() by Clement Courbet · 7 years ago
- b244131 License cleanup: add SPDX GPL-2.0 license identifier to files with no license by Greg Kroah-Hartman · 7 years ago
- f75d486 bitops: Do not default to __clear_bit() for __clear_bit_unlock() by Peter Zijlstra · 9 years ago
- a1164a3 move count_zeroes.h out of asm-generic by Christoph Hellwig · 9 years ago
- 4e857c5 arch: Mass conversion of smp_mb__*() by Peter Zijlstra · 11 years ago
- c32fa99 bitops: Fix signedness of compile-time hweight implementations by Paul Walmsley · 11 years ago
- ec778ed bitops/find: clarify and extend documentation by Cody P Schafer · 11 years ago
- d25282d Merge branch 'modules-next' of git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux by Linus Torvalds · 12 years ago
- aacf29b MPILIB: Provide count_leading/trailing_zeros() based on arch functions by David Howells · 12 years ago
- b9034bf bitops: introduce generic {clear,set}_bit_le() by Takuya Yoshikawa · 12 years ago
- 048fa2d generic: Implement generic ffs/fls using __builtin_* functions by Catalin Marinas · 12 years ago
- 96f951e Add #includes needed to permit the removal of asm/system.h by David Howells · 13 years ago
- 148817b asm-generic: add another generic ext2 atomic bitops by Akinobu Mita · 13 years ago
- 19de85e bitops: add #ifndef for each of find bitops by Akinobu Mita · 14 years ago
- 61f2e7b bitops: remove minix bitops from asm/bitops.h by Akinobu Mita · 14 years ago
- f312eff bitops: remove ext2 non-atomic bitops from asm/bitops.h by Akinobu Mita · 14 years ago
- c565300 asm-generic: use little-endian bitops by Akinobu Mita · 14 years ago
- 861b5ae bitops: introduce little-endian bitops for most architectures by Akinobu Mita · 14 years ago
- a56560b asm-generic: change little-endian bitops to take any pointer types by Akinobu Mita · 14 years ago
- c4945b9 asm-generic: rename generic little-endian bitops functions by Akinobu Mita · 14 years ago
- 63ab595 bitops: merge little and big endian definisions in asm-generic/bitops/le.h by Akinobu Mita · 14 years ago
- d852a6a bitops: remove duplicated extern declarations by Akinobu Mita · 14 years ago
- 708ff2a bitops: make asm-generic/bitops/find.h more generic by Akinobu Mita · 14 years ago
- 4677d4a arch, hweight: Fix compilation errors by Borislav Petkov · 15 years ago
- d61931d x86: Add optimized popcnt variants by Borislav Petkov · 15 years ago
- 1527bc8 bitops: Optimize hweight() by making use of compile-time evaluation by Peter Zijlstra · 15 years ago
- 0199c4e locking: Convert __raw_spin* functions to arch_spin* by Thomas Gleixner · 15 years ago
- 445c895 locking: Convert raw_spinlock to arch_spinlock by Thomas Gleixner · 15 years ago
- 72099ed asm-generic: rename atomic.h to atomic-long.h by Arnd Bergmann · 16 years ago
- c8399943 x86, generic: mark complex bitops.h inlines as __always_inline by Andi Kleen · 16 years ago
- d57594c bitops: use __fls for fls64 on 64-bit archs by Alexander van Heukelum · 17 years ago
- 7d9dff2 generic: introduce a generic __fls implementation by Alexander van Heukelum · 17 years ago
- 64970b6 x86, generic: optimize find_next_(zero_)bit for small constant-size bitmaps by Alexander van Heukelum · 17 years ago
- aa02ad6 ext4: Add ext4_find_next_bit() by Aneesh Kumar K.V · 17 years ago
- d05be13b define first set of BIT* macros by Jiri Slaby · 17 years ago
- 2633357 bitops: introduce lock ops by Nick Piggin · 17 years ago
- ff80a77 sched: simplify sched_find_first_bit() by Mike Galbraith · 17 years ago
- beb7dd8 Fix misspellings collected by members of KJ list. by Robert P. J. Day · 18 years ago
- beed33a [PATCH] sched: likely profiling by Nick Piggin · 18 years ago
- b1bb952 [PATCH] bitops: generic minix_{test,set,test_and_clear,test,find_first_zero}_bit() by Akinobu Mita · 19 years ago
- 765f34f [PATCH] bitops: generic ext2_{set,clear}_bit_atomic() by Akinobu Mita · 19 years ago
- 930ae74 [PATCH] bitops: generic ext2_{set,clear,test,find_first_zero,find_next_zero}_bit() by Akinobu Mita · 19 years ago
- a54baa1 [PATCH] fix error: __u32 undeclared by Akinobu Mita · 19 years ago
- 3b9ed1a [PATCH] bitops: generic hweight{64,32,16,8}() by Akinobu Mita · 19 years ago
- 09020ad [PATCH] bitops: generic ffs() by Akinobu Mita · 19 years ago
- 6d29ea2 [PATCH] bitops: generic sched_find_first_bit() by Akinobu Mita · 19 years ago
- c7f612c [PATCH] bitops: generic find_{next,first}{,_zero}_bit() by Akinobu Mita · 19 years ago
- 2dfc383 [PATCH] bitops: generic fls64() by Akinobu Mita · 19 years ago
- 136abb3 [PATCH] bitops: generic fls() by Akinobu Mita · 19 years ago
- 176d8b0 [PATCH] bitops: generic ffz() by Akinobu Mita · 19 years ago
- c1226a0 [PATCH] bitops: generic __ffs() by Akinobu Mita · 19 years ago
- 4117b02 [PATCH] bitops: generic __{,test_and_}{set,clear,change}_bit() and test_bit() by Akinobu Mita · 19 years ago
- 7a8a242 [PATCH] bitops: generic {,test_and_}{set,clear,change}_bit() by Akinobu Mita · 19 years ago