index
:
pub/scm/linux/kernel/git/bod/linux.git
master
Fiery the angels fell deep thunder rolled around their shores burning with the fires of Orc
Bryan O'Donoghue
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
include
/
asm-generic
/
bitops
Age
Commit message (
Expand
)
Author
Files
Lines
2026-07-22
bitops: make the *_bit_le functions use unsigned long
Benjamin Marzinski
1
-9
/
+9
2026-05-28
bitops: Define generic___bitrev8/16/32 for reuse
Jinjie Ruan
1
-0
/
+23
2026-05-20
bitops: use common function parameter names
Randy Dunlap
1
-11
/
+11
2026-03-23
asm-generic/bitops: Fix a comment typo in instrumented-atomic.h
Kai Huang
1
-1
/
+1
2025-09-08
bitops: Add __attribute_const__ to generic ffs()-family implementations
Kees Cook
8
-9
/
+9
2024-05-03
bitops: Change function return types from long to int
Thorsten Blum
4
-6
/
+6
2024-01-24
riscv: Avoid code duplication with generic bitops implementation
Xiao Wang
4
-8
/
+24
2023-10-18
mm: delete checks for xor_unlock_is_negative_byte()
Matthew Wilcox (Oracle)
2
-6
/
+0
2023-10-18
bitops: add xor_unlock_is_negative_byte()
Matthew Wilcox (Oracle)
2
-28
/
+20
2023-06-05
locking/atomic: treewide: use raw_atomic*_<op>()
Mark Rutland
2
-10
/
+10
2022-08-26
wait_on_bit: add an acquire memory barrier
Mikulas Patocka
4
-0
/
+28
2022-08-16
locking/atomic: Make test_and_*_bit() ordered on failure
Hector Martin
1
-6
/
+0
2022-06-30
bitops: wrap non-atomic bitops with a transparent macro
Alexander Lobakin
2
-21
/
+21
2022-06-30
bitops: define const_*() versions of the non-atomics
Alexander Lobakin
1
-0
/
+31
2022-06-30
bitops: unify non-atomic bitops prototypes across architectures
Alexander Lobakin
4
-30
/
+44
2022-06-30
bitops: always define asm-generic non-atomic bitops
Alexander Lobakin
2
-102
/
+138
2022-01-25
asm-generic/bitops: Always inline all bit manipulation helpers
Borislav Petkov
2
-14
/
+14
2022-01-23
Merge tag 'bitmap-5.17-rc1' of git://github.com/norov/linux
Linus Torvalds
2
-252
/
+0
2022-01-15
include: move find.h from asm_generic to linux
Yury Norov
1
-262
/
+0
2022-01-15
bitops: move find_bit_*_le functions from le.h to find.h
Yury Norov
2
-64
/
+69
2022-01-15
bitops: protect find_first_{,zero}_bit properly
Yury Norov
1
-0
/
+5
2021-12-09
asm-generic/bitops, kcsan: Add instrumentation for barriers
Marco Elver
2
-0
/
+6
2021-09-01
Merge tag 'asm-generic-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git...
Linus Torvalds
3
-9
/
+9
2021-08-14
bitops/non-atomic: make @nr unsigned to avoid any DIV
Vineet Gupta
1
-7
/
+7
2021-08-11
asm-generic: ffs: Drop bogus reference to ffz location
Geert Uytterhoeven
2
-2
/
+2
2021-08-04
locking/atomic: simplify non-atomic wrappers
Mark Rutland
2
-23
/
+14
2021-07-16
locking/atomic: add generic arch_*() bitops
Mark Rutland
4
-50
/
+83
2021-05-06
lib: add fast path for find_first_*_bit() and find_last_bit()
Yury Norov
1
-4
/
+46
2021-05-06
lib: add fast path for find_next_*_bit()
Yury Norov
2
-0
/
+51
2021-05-06
lib: inline _find_next_bit() wrappers
Yury Norov
2
-10
/
+35
2021-01-13
arm64: make atomic helpers __always_inline
Arnd Bergmann
1
-3
/
+3
2020-10-26
asm-generic: fix ffs -Wshadow warning
Arnd Bergmann
1
-4
/
+1
2020-08-24
bitops, kcsan: Partially revert instrumentation for non-atomic bitops
Marco Elver
1
-3
/
+27
2020-08-24
asm-generic/bitops: Use instrument_read_write() where appropriate
Marco Elver
3
-7
/
+7
2020-03-21
asm-generic, kcsan: Add KCSAN instrumentation for bitops
Marco Elver
3
-20
/
+20
2019-12-06
Merge tag 'powerpc-5.5-2' of git://git.kernel.org/pub/scm/linux/kernel/git/po...
Linus Torvalds
3
-0
/
+295
2019-12-04
bitops: introduce the for_each_set_clump8 macro
William Breathitt Gray
1
-0
/
+17
2019-11-07
kasan: support instrumented bitops combined with generic bitops
Daniel Axtens
3
-0
/
+295
2019-01-04
fls: change parameter to unsigned int
Matthew Wilcox
2
-2
/
+2
2018-06-21
locking/atomics, asm-generic/bitops/lock.h: Rewrite using atomic_fetch_*()
Will Deacon
1
-12
/
+56
2018-06-21
locking/atomics, asm-generic/bitops/atomic.h: Rewrite using atomic_*() APIs
Will Deacon
1
-155
/
+33
2018-02-13
locking/atomic/bitops: Document and clarify ordering semantics for failed tes...
Will Deacon
1
-1
/
+2
2018-02-06
lib: optimize cpumask_next_and()
Clement Courbet
1
-0
/
+20
2017-11-02
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
Greg Kroah-Hartman
21
-0
/
+21
2016-03-21
bitops: Do not default to __clear_bit() for __clear_bit_unlock()
Peter Zijlstra
1
-7
/
+7
2015-10-15
move count_zeroes.h out of asm-generic
Christoph Hellwig
1
-57
/
+0
2014-04-18
arch: Mass conversion of smp_mb__*()
Peter Zijlstra
2
-2
/
+2
2014-02-09
bitops: Fix signedness of compile-time hweight implementations
Paul Walmsley
1
-8
/
+9
2013-11-13
bitops/find: clarify and extend documentation
Cody P Schafer
1
-2
/
+10
2012-10-14
Merge branch 'modules-next' of git://git.kernel.org/pub/scm/linux/kernel/git/...
Linus Torvalds
1
-0
/
+57
[next]