Age | Commit message (Expand) | Author | Files | Lines |
2018-02-28 | x86/asm: Add instruction suffixes to bitops | ![](https://seccdn.libravatar.org/avatar/d85e7926e3558bc23df7a4eb6c8a7c5e?s=13&d=retro) Jan Beulich | 1 | -13/+16 |
2017-11-07 | Merge branch 'linus' into x86/asm, to pick up fixes and resolve conflicts | ![](https://seccdn.libravatar.org/avatar/32bf2b7caf423ebd4d5cc5c6288af416?s=13&d=retro) Ingo Molnar | 1 | -0/+1 |
2017-11-02 | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | ![](https://seccdn.libravatar.org/avatar/cbd18395260b6be2575187286a262f9a?s=13&d=retro) Greg Kroah-Hartman | 1 | -0/+1 |
2017-09-24 | x86/asm: Remove unnecessary \n\t in front of CC_SET() from asm templates | ![](https://seccdn.libravatar.org/avatar/8da302ea019c09e422eae18cd9e079d0?s=13&d=retro) Uros Bizjak | 1 | -5/+5 |
2016-12-29 | mm: optimize PageWaiters bit use for unlock_page() | ![](https://seccdn.libravatar.org/avatar/fb47627bc8c0bcdb36321edfbf02e916?s=13&d=retro) Linus Torvalds | 1 | -0/+13 |
2016-06-08 | x86, asm: Use CC_SET()/CC_OUT() in <asm/bitops.h> | ![](https://seccdn.libravatar.org/avatar/05d8963004e8ca6f6b71b6006b39d206?s=13&d=retro) H. Peter Anvin | 1 | -8/+8 |
2016-06-08 | x86, asm: change the GEN_*_RMWcc() macros to not quote the condition | ![](https://seccdn.libravatar.org/avatar/05d8963004e8ca6f6b71b6006b39d206?s=13&d=retro) H. Peter Anvin | 1 | -3/+3 |
2016-06-08 | x86, asm: use bool for bitops and other assembly outputs | ![](https://seccdn.libravatar.org/avatar/05d8963004e8ca6f6b71b6006b39d206?s=13&d=retro) H. Peter Anvin | 1 | -14/+14 |
2016-06-08 | x86, bitops: remove use of "sbb" to return CF | ![](https://seccdn.libravatar.org/avatar/05d8963004e8ca6f6b71b6006b39d206?s=13&d=retro) H. Peter Anvin | 1 | -12/+12 |
2016-02-09 | x86/asm/bitops: Force inlining of test_and_set_bit and friends | ![](https://seccdn.libravatar.org/avatar/f0bbcf60aca0e1e1465d384102f3b236?s=13&d=retro) Denys Vlasenko | 1 | -18/+18 |
2014-09-13 | Make ARCH_HAS_FAST_MULTIPLIER a real config variable | ![](https://seccdn.libravatar.org/avatar/fb47627bc8c0bcdb36321edfbf02e916?s=13&d=retro) Linus Torvalds | 1 | -2/+0 |
2014-04-18 | arch,x86: Convert smp_mb__*() | ![](https://seccdn.libravatar.org/avatar/5006c7a9e83a6090be8e8086eb432e1c?s=13&d=retro) Peter Zijlstra | 1 | -4/+2 |
2013-12-04 | x86, bitops: Correct the assembly constraints to testing bitops | ![](https://seccdn.libravatar.org/avatar/94fc5944dd42729a2be89a74eeaa6038?s=13&d=retro) H. Peter Anvin | 1 | -3/+3 |
2013-09-25 | x86: Use asm goto to implement better modify_and_test() functions | ![](https://seccdn.libravatar.org/avatar/5006c7a9e83a6090be8e8086eb432e1c?s=13&d=retro) Peter Zijlstra | 1 | -20/+4 |
2013-07-16 | x86, bitops: Change bitops to be native operand size | ![](https://seccdn.libravatar.org/avatar/94fc5944dd42729a2be89a74eeaa6038?s=13&d=retro) H. Peter Anvin | 1 | -19/+27 |
2012-09-19 | x86: Use REP BSF unconditionally | ![](https://seccdn.libravatar.org/avatar/d85e7926e3558bc23df7a4eb6c8a7c5e?s=13&d=retro) Jan Beulich | 1 | -17/+2 |
2012-09-13 | x86: Prefer TZCNT over BFS | ![](https://seccdn.libravatar.org/avatar/d85e7926e3558bc23df7a4eb6c8a7c5e?s=13&d=retro) Jan Beulich | 1 | -2/+17 |
2012-09-13 | x86/64: Adjust types of temporaries used by ffs()/fls()/fls64() | ![](https://seccdn.libravatar.org/avatar/d85e7926e3558bc23df7a4eb6c8a7c5e?s=13&d=retro) Jan Beulich | 1 | -6/+4 |
2012-06-25 | x86, bitops: note on __test_and_clear_bit atomicity | ![](https://seccdn.libravatar.org/avatar/babd7f18f9cf1b9dc7e06b2722174d15?s=13&d=retro) Michael S. Tsirkin | 1 | -0/+7 |
2012-05-23 | x86/bitops: Move BIT_64() for a wider use | ![](https://seccdn.libravatar.org/avatar/0751d5409d743ae9cf85aa2748a2e072?s=13&d=retro) Borislav Petkov | 1 | -0/+2 |
2011-12-15 | x86_64, asm: Optimise fls(), ffs() and fls64() | ![](https://seccdn.libravatar.org/avatar/9ec16e18c2bf1b2893191c0f3e3aed0b?s=13&d=retro) David Howells | 1 | -5/+62 |
2011-12-15 | x86, bitops: Move fls64.h inside __KERNEL__ | ![](https://seccdn.libravatar.org/avatar/94fc5944dd42729a2be89a74eeaa6038?s=13&d=retro) H. Peter Anvin | 1 | -9/+2 |
2011-07-26 | asm-generic: add another generic ext2 atomic bitops | ![](https://seccdn.libravatar.org/avatar/22206aa12fd58bbc58f280dc632c1c79?s=13&d=retro) Akinobu Mita | 1 | -4/+1 |
2011-03-23 | bitops: remove minix bitops from asm/bitops.h | ![](https://seccdn.libravatar.org/avatar/22206aa12fd58bbc58f280dc632c1c79?s=13&d=retro) Akinobu Mita | 1 | -2/+0 |
2011-03-23 | bitops: remove ext2 non-atomic bitops from asm/bitops.h | ![](https://seccdn.libravatar.org/avatar/22206aa12fd58bbc58f280dc632c1c79?s=13&d=retro) Akinobu Mita | 1 | -1/+0 |
2011-03-23 | bitops: introduce little-endian bitops for most architectures | ![](https://seccdn.libravatar.org/avatar/22206aa12fd58bbc58f280dc632c1c79?s=13&d=retro) Akinobu Mita | 1 | -0/+1 |
2010-10-09 | bitops: make asm-generic/bitops/find.h more generic | ![](https://seccdn.libravatar.org/avatar/22206aa12fd58bbc58f280dc632c1c79?s=13&d=retro) Akinobu Mita | 1 | -0/+2 |
2010-09-26 | x86: Avoid 'constant_test_bit()' misoptimization due to cast to non-volatile | ![](https://seccdn.libravatar.org/avatar/0f7e5165e836dd4c91e03bed0a1f8115?s=13&d=retro) Alexander Chumachenko | 1 | -1/+1 |
2010-04-06 | x86: Add optimized popcnt variants | ![](https://seccdn.libravatar.org/avatar/0751d5409d743ae9cf85aa2748a2e072?s=13&d=retro) Borislav Petkov | 1 | -1/+3 |
2009-01-13 | x86, generic: mark complex bitops.h inlines as __always_inline | ![](https://seccdn.libravatar.org/avatar/fdeb441157dcf41dc7824c16e925b160?s=13&d=retro) Andi Kleen | 1 | -4/+10 |
2009-01-09 | x86: make 'constant_test_bit()' take an unsigned bit number | ![](https://seccdn.libravatar.org/avatar/fb47627bc8c0bcdb36321edfbf02e916?s=13&d=retro) Linus Torvalds | 1 | -1/+1 |
2008-11-05 | x86: Implement change_bit with immediate operand as "lock xorb" | ![](https://seccdn.libravatar.org/avatar/8da302ea019c09e422eae18cd9e079d0?s=13&d=retro) Uros Bizjak | 1 | -1/+9 |
2008-10-22 | x86: Fix ASM_X86__ header guards | ![](https://seccdn.libravatar.org/avatar/05d8963004e8ca6f6b71b6006b39d206?s=13&d=retro) H. Peter Anvin | 1 | -3/+3 |
2008-10-22 | x86, um: ... and asm-x86 move | ![](https://seccdn.libravatar.org/avatar/b1fecf6b03fc62f894bef52b49551915?s=13&d=retro) Al Viro | 1 | -0/+451 |