Age | Commit message (Expand) | Author |
2018-06-21 | locking/atomics, asm-generic/bitops/lock.h: Rewrite using atomic_fetch_*() | ![](//seccdn.libravatar.org/avatar/9238e9c5166f51a7993dca43157b285f?s=13&d=retro) Will Deacon |
2018-06-21 | locking/atomics, asm-generic/bitops/atomic.h: Rewrite using atomic_*() APIs | ![](//seccdn.libravatar.org/avatar/9238e9c5166f51a7993dca43157b285f?s=13&d=retro) Will Deacon |
2018-02-13 | locking/atomic/bitops: Document and clarify ordering semantics for failed tes... | ![](//seccdn.libravatar.org/avatar/9238e9c5166f51a7993dca43157b285f?s=13&d=retro) Will Deacon |
2018-02-06 | lib: optimize cpumask_next_and() | ![](//seccdn.libravatar.org/avatar/4a1062357e2cc51c705f8c5c1dd5f425?s=13&d=retro) Clement Courbet |
2017-11-02 | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | ![](//seccdn.libravatar.org/avatar/cbd18395260b6be2575187286a262f9a?s=13&d=retro) Greg Kroah-Hartman |
2016-03-21 | bitops: Do not default to __clear_bit() for __clear_bit_unlock() | ![](//seccdn.libravatar.org/avatar/5006c7a9e83a6090be8e8086eb432e1c?s=13&d=retro) Peter Zijlstra |
2015-10-15 | move count_zeroes.h out of asm-generic | ![](//seccdn.libravatar.org/avatar/5155a9f7b4ebf934b9ed078d70eba285?s=13&d=retro) Christoph Hellwig |
2014-04-18 | arch: Mass conversion of smp_mb__*() | ![](//seccdn.libravatar.org/avatar/5006c7a9e83a6090be8e8086eb432e1c?s=13&d=retro) Peter Zijlstra |
2014-02-09 | bitops: Fix signedness of compile-time hweight implementations | ![](//seccdn.libravatar.org/avatar/4a72e278c1327aab515edbd5b298de45?s=13&d=retro) Paul Walmsley |
2013-11-13 | bitops/find: clarify and extend documentation | ![](//seccdn.libravatar.org/avatar/e32bb3c36eb81ca1d6cecdfe82c959db?s=13&d=retro) Cody P Schafer |
2012-10-14 | Merge branch 'modules-next' of git://git.kernel.org/pub/scm/linux/kernel/git/... | ![](//seccdn.libravatar.org/avatar/fb47627bc8c0bcdb36321edfbf02e916?s=13&d=retro) Linus Torvalds |
2012-10-08 | MPILIB: Provide count_leading/trailing_zeros() based on arch functions | ![](//seccdn.libravatar.org/avatar/9ec16e18c2bf1b2893191c0f3e3aed0b?s=13&d=retro) David Howells |
2012-10-06 | bitops: introduce generic {clear,set}_bit_le() | ![](//seccdn.libravatar.org/avatar/c81316a201cc14ef99c0f74d2d08f6c0?s=13&d=retro) Takuya Yoshikawa |
2012-09-14 | generic: Implement generic ffs/fls using __builtin_* functions | ![](//seccdn.libravatar.org/avatar/23136fca891d323c70dc6c149d66bfeb?s=13&d=retro) Catalin Marinas |
2012-03-28 | Add #includes needed to permit the removal of asm/system.h | ![](//seccdn.libravatar.org/avatar/9ec16e18c2bf1b2893191c0f3e3aed0b?s=13&d=retro) David Howells |
2011-07-26 | asm-generic: add another generic ext2 atomic bitops | ![](//seccdn.libravatar.org/avatar/22206aa12fd58bbc58f280dc632c1c79?s=13&d=retro) Akinobu Mita |
2011-05-26 | bitops: add #ifndef for each of find bitops | ![](//seccdn.libravatar.org/avatar/22206aa12fd58bbc58f280dc632c1c79?s=13&d=retro) Akinobu Mita |
2011-03-23 | bitops: remove minix bitops from asm/bitops.h | ![](//seccdn.libravatar.org/avatar/22206aa12fd58bbc58f280dc632c1c79?s=13&d=retro) Akinobu Mita |
2011-03-23 | bitops: remove ext2 non-atomic bitops from asm/bitops.h | ![](//seccdn.libravatar.org/avatar/22206aa12fd58bbc58f280dc632c1c79?s=13&d=retro) Akinobu Mita |
2011-03-23 | asm-generic: use little-endian bitops | ![](//seccdn.libravatar.org/avatar/22206aa12fd58bbc58f280dc632c1c79?s=13&d=retro) Akinobu Mita |
2011-03-23 | bitops: introduce little-endian bitops for most architectures | ![](//seccdn.libravatar.org/avatar/22206aa12fd58bbc58f280dc632c1c79?s=13&d=retro) Akinobu Mita |
2011-03-23 | asm-generic: change little-endian bitops to take any pointer types | ![](//seccdn.libravatar.org/avatar/22206aa12fd58bbc58f280dc632c1c79?s=13&d=retro) Akinobu Mita |
2011-03-23 | asm-generic: rename generic little-endian bitops functions | ![](//seccdn.libravatar.org/avatar/22206aa12fd58bbc58f280dc632c1c79?s=13&d=retro) Akinobu Mita |
2011-03-23 | bitops: merge little and big endian definisions in asm-generic/bitops/le.h | ![](//seccdn.libravatar.org/avatar/22206aa12fd58bbc58f280dc632c1c79?s=13&d=retro) Akinobu Mita |
2010-10-09 | bitops: remove duplicated extern declarations | ![](//seccdn.libravatar.org/avatar/22206aa12fd58bbc58f280dc632c1c79?s=13&d=retro) Akinobu Mita |
2010-10-09 | bitops: make asm-generic/bitops/find.h more generic | ![](//seccdn.libravatar.org/avatar/22206aa12fd58bbc58f280dc632c1c79?s=13&d=retro) Akinobu Mita |
2010-05-04 | arch, hweight: Fix compilation errors | ![](//seccdn.libravatar.org/avatar/0751d5409d743ae9cf85aa2748a2e072?s=13&d=retro) Borislav Petkov |
2010-04-06 | x86: Add optimized popcnt variants | ![](//seccdn.libravatar.org/avatar/0751d5409d743ae9cf85aa2748a2e072?s=13&d=retro) Borislav Petkov |
2010-04-06 | bitops: Optimize hweight() by making use of compile-time evaluation | ![](//seccdn.libravatar.org/avatar/d44351fc6f113f16d3a2d59dc847b86b?s=13&d=retro) Peter Zijlstra |
2009-12-14 | locking: Convert __raw_spin* functions to arch_spin* | ![](//seccdn.libravatar.org/avatar/655933b9bf9ea16efc37f6cf1438efaa?s=13&d=retro) Thomas Gleixner |
2009-12-14 | locking: Convert raw_spinlock to arch_spinlock | ![](//seccdn.libravatar.org/avatar/655933b9bf9ea16efc37f6cf1438efaa?s=13&d=retro) Thomas Gleixner |
2009-06-11 | asm-generic: rename atomic.h to atomic-long.h | ![](//seccdn.libravatar.org/avatar/f1897d8cf2fe6c8e75a0c9add2d05b0c?s=13&d=retro) Arnd Bergmann |
2009-01-13 | x86, generic: mark complex bitops.h inlines as __always_inline | ![](//seccdn.libravatar.org/avatar/fdeb441157dcf41dc7824c16e925b160?s=13&d=retro) Andi Kleen |
2008-04-26 | bitops: use __fls for fls64 on 64-bit archs | ![](//seccdn.libravatar.org/avatar/f6b54c2b67268b90caa187863edafa33?s=13&d=retro) Alexander van Heukelum |
2008-04-26 | generic: introduce a generic __fls implementation | ![](//seccdn.libravatar.org/avatar/f6b54c2b67268b90caa187863edafa33?s=13&d=retro) Alexander van Heukelum |
2008-04-26 | x86, generic: optimize find_next_(zero_)bit for small constant-size bitmaps | ![](//seccdn.libravatar.org/avatar/f6b54c2b67268b90caa187863edafa33?s=13&d=retro) Alexander van Heukelum |
2008-01-28 | ext4: Add ext4_find_next_bit() | ![](//seccdn.libravatar.org/avatar/87b5e33cee6dbd6d5ab14e5dcc54ad1a?s=13&d=retro) Aneesh Kumar K.V |
2007-10-19 | define first set of BIT* macros | ![](//seccdn.libravatar.org/avatar/b1646ec63cb6a58b8a9d7f76aa53cc5f?s=13&d=retro) Jiri Slaby |
2007-10-18 | bitops: introduce lock ops | ![](//seccdn.libravatar.org/avatar/9b0aad6a833f3e7c0133e3f3c249f4d7?s=13&d=retro) Nick Piggin |
2007-07-09 | sched: simplify sched_find_first_bit() | ![](//seccdn.libravatar.org/avatar/96b62c566b3fd6fc81c1579c03305b34?s=13&d=retro) Mike Galbraith |
2007-05-09 | Fix misspellings collected by members of KJ list. | ![](//seccdn.libravatar.org/avatar/1c90b243a59e88a7a45ea030980655a5?s=13&d=retro) Robert P. J. Day |
2006-10-11 | [PATCH] sched: likely profiling | ![](//seccdn.libravatar.org/avatar/9b0aad6a833f3e7c0133e3f3c249f4d7?s=13&d=retro) Nick Piggin |
2006-03-26 | [PATCH] bitops: generic minix_{test,set,test_and_clear,test,find_first_zero}_... | ![](//seccdn.libravatar.org/avatar/495848913dc6db1ee04a56a6ba7df866?s=13&d=retro) Akinobu Mita |
2006-03-26 | [PATCH] bitops: generic ext2_{set,clear}_bit_atomic() | ![](//seccdn.libravatar.org/avatar/495848913dc6db1ee04a56a6ba7df866?s=13&d=retro) Akinobu Mita |
2006-03-26 | [PATCH] bitops: generic ext2_{set,clear,test,find_first_zero,find_next_zero}_... | ![](//seccdn.libravatar.org/avatar/495848913dc6db1ee04a56a6ba7df866?s=13&d=retro) Akinobu Mita |
2006-03-26 | [PATCH] fix error: __u32 undeclared | ![](//seccdn.libravatar.org/avatar/495848913dc6db1ee04a56a6ba7df866?s=13&d=retro) Akinobu Mita |
2006-03-26 | [PATCH] bitops: generic hweight{64,32,16,8}() | ![](//seccdn.libravatar.org/avatar/495848913dc6db1ee04a56a6ba7df866?s=13&d=retro) Akinobu Mita |
2006-03-26 | [PATCH] bitops: generic ffs() | ![](//seccdn.libravatar.org/avatar/495848913dc6db1ee04a56a6ba7df866?s=13&d=retro) Akinobu Mita |
2006-03-26 | [PATCH] bitops: generic sched_find_first_bit() | ![](//seccdn.libravatar.org/avatar/495848913dc6db1ee04a56a6ba7df866?s=13&d=retro) Akinobu Mita |
2006-03-26 | [PATCH] bitops: generic find_{next,first}{,_zero}_bit() | ![](//seccdn.libravatar.org/avatar/495848913dc6db1ee04a56a6ba7df866?s=13&d=retro) Akinobu Mita |