Skip to content

Bitops API

Maintained 1,519 threads 2,378 messages Latest

About Files, Maintainers, Reviewers
Files
arch/*/include/asm/bitops.h, arch/*/include/asm/bitops_32.h, arch/*/include/asm/bitops_64.h, arch/*/lib/bitops.c, include/asm-generic/bitops, include/asm-generic/bitops.h, include/linux/bitops.h, include/linux/bitrev.h and 6 more
Maintainers
Yury Norov
Reviewers
Rasmus Villemoes
  1. riscv: restrict the ISA used for atomics to avoid unsupported or slow AMO PATCH v6 6 patches Vladimir Kondratiev bpf linux-doc linux-riscv +3 arch/ (26), Documentation/ (2) In review 3 replies
  2. x86-32 CPU configuration cleanups PATCH v2 7 patches Arnd Bergmann linux-um lkml oe-kbuild-all arch/ (31), drivers/ (3), Documentation/, lib/, +1 In review 8 replies
  3. riscv: support CPUs with slow Zaamo PATCH v5 3 patches Vladimir Kondratiev bpf linux-riscv linux-trace-kernel +1 arch/ (17) Superseded 2 replies
  4. LoongArch initial support PATCH v6 20 patches Yao Zi u-boot arch/ (61), include/ (9), drivers/ (6), lib/ (6), +10 In review 12 replies
  5. riscv: support CPUs with Zalrsc but not Zaamo PATCH v4 2 patches Vladimir Kondratiev linux-riscv lkml arch/riscv/include/asm/ (4), arch/riscv/kernel/ (3), arch/riscv/ (2) Superseded 10 replies
  6. riscv: support CPUs with Zalrsc but not Zaamo PATCH v3 2 patches Vladimir Kondratiev linux-riscv lkml oe-kbuild-all arch/riscv/include/asm/ (4), arch/riscv/kernel/ (3), arch/riscv/ (2) Superseded 8 replies
  7. Change a lot of min_t() that might mask high bits PATCH 44 patches [email protected] amd-gfx bpf cgroups +24 drivers/ (20), net/ (16), fs/ (11), arch/ (6), +7 Applied 67 replies
  8. csky: bitops: Use the compiler builtin for __fls() PATCH 1 patch Tzu-Ching Yang linux-arch linux-csky lkml arch/csky/include/asm/bitops.h In review 6 replies
  9. dma-fence: Order is-signaled-bit PATCH 2 patches Philipp Stanner dri-devel linux-arch linux-media +3 drivers/dma-buf/, include/asm-generic/bitops/, include/linux/ In review 10 replies
  10. LoongArch initial support PATCH v5 20 patches Yao Zi u-boot arch/ (61), include/ (9), drivers/ (6), lib/ (6), +10 Superseded 15 replies
  11. bitops: Share the generic ffs()/fls() binary search via UNROLL() PATCH 1 patch Tzu-Ching Yang linux-arch lkml include/asm-generic/bitops/ (5) In review 6 replies
  12. LoongArch initial support PATCH v4 19 patches Yao Zi u-boot arch/ (61), include/ (9), drivers/ (6), lib/ (6), +10 Superseded 0 replies
  13. LoongArch initial support PATCH v3 19 patches Yao Zi u-boot arch/ (62), include/ (9), drivers/ (6), lib/ (6), +10 Superseded 10 replies
  14. riscv: Use Zalrsc extension to implement atomic functions PATCH v4 1 patch Aleksa Paunovic b4-sent linux-riscv lkml arch/riscv/include/asm/ (6), arch/riscv/, arch/riscv/errata/mips/, arch/riscv/kernel/ In review 6 replies
  15. LoongArch initial support PATCH v2 16 patches Yao Zi u-boot arch/ (62), include/ (9), drivers/ (6), lib/ (6), +6 Superseded 47 replies
  16. pinctrl: add support of Airoha SoCs PATCH v15 24 patches Mikhail Kshevetskiy u-boot drivers/ (14), include/ (4), configs/ (2), arch/, +1 In review 1 reply
  17. bitops: make the *_bit_le functions use unsigned long PATCH v2 1 patch Benjamin Marzinski linux-arch lkml include/asm-generic/bitops/le.h New 0 replies
  18. bitops: make the *_bit_le functions use unsigned long PATCH 1 patch Benjamin Marzinski linux-arch lkml include/asm-generic/bitops/le.h Superseded 2 replies
  19. pinctrl: add support of Airoha SoCs PATCH v14 18 patches Mikhail Kshevetskiy u-boot drivers/ (14), include/ (4), configs/ (2), arch/, +1 Superseded 9 replies
  20. pinctrl: add support of Airoha SoCs PATCH v13 12 patches Mikhail Kshevetskiy u-boot drivers/ (9), include/ (4), configs/ (2), arch/ Superseded 1 reply
  21. (no subject) PATCH v2 5 patches Yury Norov bpf linux-arch linux-riscv +2 arch/ (6), lib/ (3), include/ (2), MAINTAINERS Applied 5 replies
  22. lib: rework bitreverse PATCH 6 patches Yury Norov bpf linux-arch linux-riscv +2 include/ (3), lib/ (3), arch/ (2), MAINTAINERS In review 9 replies
  23. pinctrl: add support of Airoha SoCs PATCH v12 12 patches Mikhail Kshevetskiy u-boot drivers/ (9), include/ (4), configs/ (2), arch/ Superseded 0 replies
  24. pinctrl: add support of Airoha SoCs PATCH v11 12 patches Mikhail Kshevetskiy u-boot drivers/ (9), include/ (4), configs/ (2), arch/ Superseded 0 replies
  25. x86-32 CPU configuration cleanups PATCH 8 patches Arnd Bergmann linux-um lkml arch/ (37), drivers/ (3), Documentation/ (2), MAINTAINERS, +2 Superseded 10 replies
  26. (no subject) PATCH Marian Corcodel linux-acpi arch/ (3074), drivers/ (230), sound/ (28), crypto/ (16), +7 1 reply
  27. pinctrl: add support of Airoha SoCs PATCH v10 12 patches Mikhail Kshevetskiy u-boot drivers/ (9), include/ (4), configs/ (2), arch/ Superseded 0 replies
  28. pinctrl: add support of Airoha SoCs PATCH v9 9 patches Mikhail Kshevetskiy u-boot drivers/ (8), include/ (4), configs/ Superseded 0 replies
  29. pinctrl: add support of Airoha SoCs PATCH v8 12 patches Mikhail Kshevetskiy u-boot drivers/ (9), include/ (4), configs/ (2), arch/ Superseded 0 replies
  30. pinctrl: add support of Airoha SoCs PATCH v7 12 patches Mikhail Kshevetskiy u-boot drivers/ (9), include/ (4), configs/ (2), arch/ Superseded 0 replies
  31. pinctrl: add support of Airoha SoCs PATCH v6 12 patches Mikhail Kshevetskiy u-boot drivers/ (9), include/ (4), configs/ (2), arch/ Superseded 0 replies
  32. pinctrl: add support of Airoha SoCs PATCH v5 11 patches Mikhail Kshevetskiy u-boot drivers/ (9), include/ (4), configs/ (2), arch/ Superseded 7 replies
  33. cros_ec: Sync with upstream Chrome OS EC PATCH 2 patches Simon Glass u-boot drivers/misc/ (2), include/ (2), cmd/, include/linux/ Superseded 3 replies
  34. bitops: use common function parameter names PATCH v4 1 patch Randy Dunlap linux-arch lkml include/asm-generic/bitops/lock.h In review 1 reply
  35. bitops: use correct parameter names in kernel-doc PATCH v2 1 patch Randy Dunlap linux-arch lkml include/asm-generic/bitops/lock.h In review 2 replies
  36. bitops: use common function parameter names PATCH v3 1 patch Randy Dunlap linux-arch lkml include/asm-generic/bitops/lock.h Superseded 0 replies
  37. arch/riscv: Add bitrev.h file to support rev8 and brev8 PATCH v5 3 patches Jinjie Ruan linux-arch linux-riscv lkml arch/ (2), include/ (2), lib/ (2) Applied 6 replies
  38. lib: compile generic bitrev based on GENERIC_BITREVERSE PATCH 2 patches Yury Norov lkml lib/ (2), MAINTAINERS New 0 replies
  39. arch/riscv: Add bitrev.h file to support rev8 and brev8 PATCH v4 2 patches Jinjie Ruan linux-arch linux-riscv lkml arch/ (2), include/ (2), lib/ (2) Superseded 2 replies
  40. arch/riscv: Add bitrev.h file to support rev8 and brev8 PATCH v3 2 patches Jinjie Ruan linux-arch linux-riscv lkml arch/ (2), include/ (2), lib/ Superseded 4 replies
  41. arch/riscv: Add bitrev.h file to support rev8 and brev8 PATCH v2 2 patches Jinjie Ruan linux-arch linux-riscv lkml arch/riscv/, arch/riscv/include/asm/, include/asm-generic/bitops/, include/linux/ Superseded 6 replies
  42. crypto: lib/mpi - Fix integer underflow in mpi_read_raw_from_sgl() PATCH 1 patch Lukas Wunner linux-crypto lib/crypto/mpi/mpicoder.c Applied 6 replies
  43. arch/riscv: Add bitrev.h file to support rev8 and brev8 PATCH 1 patch Jinjie Ruan linux-riscv lkml arch/riscv/, arch/riscv/include/asm/, lib/ Superseded 5 replies
  44. riscv: support CPUs having only "zalrsc" but no "zaamo" PATCH 1 patch Vladimir Kondratiev linux-riscv lkml arch/riscv/include/asm/ (5), arch/riscv/kernel/ (4), arch/riscv/ (2) In review 6 replies
  45. bitops: Update kernel-doc for sign_extendXX() PATCH 1 patch Andy Shevchenko lkml include/linux/bitops.h Applied 1 reply
  46. lib: count_zeros: unify count_{leading,trailing}_zeros() PATCH 1 patch Yury Norov kvm lkml loongarch arch/loongarch/kvm/intc/, include/linux/ In review 2 replies
  47. asm-generic/bitops: Fix a comment typo in instrumented-atomic.h PATCH 1 patch Kai Huang linux-arch lkml include/asm-generic/bitops/instrumented-atomic.h Applied 1 reply
  48. bitops: fix kernel-doc parameter name for parity8() PATCH v2 1 patch Kit Dallege lkml include/linux/bitops.h Applied 1 reply
  49. lib: count_zeros: fix 32/64-bit inconsistency in count_trailing_zeros() PATCH 1 patch Yury Norov kexec linux-cifs linux-hyperv +2 include/linux/count_zeros.h In review 9 replies
  50. bitops: fix kernel-doc parameter name for parity8() PATCH 9 patches Kit Dallege lkml include/linux/bitops.h Superseded 0 replies
Page 1 of 31 –