pub/scm/linux/kernel/git/boqun/linux.git  about / heads / tags
Boqun Feng's fork of linux.git
# heads (aka `branches'):
$ git for-each-ref --sort=-creatordate refs/heads \
	--format='%(HEAD) %(refname:short) %(subject) (%(creatordate:short))'
  rust-list-example rust: list: Add an example for `ListLinksSelfPtr` usage (2025-07-19)
  rust-thread  rust: task: Add kernel thread support (2025-07-18)
  rust-atomic-v8 rust: sync: Add memory barriers (2025-07-17)
  rust-atomic-v8-with-ptr WIP: rust: sync: atomic: Add Atomic<*mut T> (2025-07-17)
  rust-atomic-v8-for-benno rust: sync: atomic: Add Atomic<{usize,isize}> (2025-07-17)
  rust-atomic-impl WIP: rust: sync: atomic: Wire up atomic_ptr_ helpers (2025-07-15)
  rust-atomic-v8-old WIP: rust: sync: atomic: Wire up atomic_ptr_ helpers (2025-07-15)
  lockdep-for-tip lockdep: Speed up lockdep_unregister_key() with expedited RCU synchronization (2025-07-14)
  lockdep-for-tip.part1 locking/mutex: Remove redundant #ifdefs (2025-07-14)
  shazptr-v2   locking/lockdep: Use shazptr to protect the key hashlist (2025-07-13)
  rust-atomic-v7 WIP: rust: sync: atomic: Add Atomic<*mut T> (2025-07-13)
  rust-atomic-v6 WIP: rust: sync: atomic: Add Atomic<*mut T> (2025-07-09)
  rust-atomic-v6-no-transmute rust: sync: atomic: Add Atomic<*mut T> (2025-07-04)
  rust-sched-v2 rust: task: Add Rust version of might_sleep() (2025-06-24)
  shazptr-v1   locking/lockdep: Use shazptr to protect the key hashlist (2025-06-23)
  rust-atomic-v5 rust: sync: Add memory barriers (2025-06-17)
  rust-atomic-v4 rust: sync: Add memory barriers (2025-06-15)
  rust-atomic-dev WIP: rust: sync: rcu: Add example for RCU protected global (2025-06-09)
  rust-atomic-v1 rust: revocable: Use AtomicFlag to replace AtomicBool (2025-06-08)
  rust-sched   rust: task: Add Rust version of might_sleep() (2025-05-04)
  torture-fix  torture: Avoid double ->up_read() (2025-04-17)
  dev-shazptr  WIP: shazptr: Add torture test for shazptr (2025-04-12)
  rust-ftrace  rust: Add function trace point support (2025-03-31)
  rust-atomic-v3 WIP: rust: sync: rcu: Add example for RCU protected global (2025-03-16)
  dev.2025.03.09a Revert "rcu/nocb: Fix rcuog wake-up from offline softirq" (2025-03-09)
  next         Revert "rcu/nocb: Fix rcuog wake-up from offline softirq" (2025-03-09)
  next.2025.03.09a Revert "rcu/nocb: Fix rcuog wake-up from offline softirq" (2025-03-09)
  rcu/dev      Revert "rcu/nocb: Fix rcuog wake-up from offline softirq" (2025-03-09)
  lockdep      lockdep: fix deadlock issue between lockdep and rcu (2024-06-26)
  dev/hazptr   WIIP (2024-04-04)
  merge/rcu.2024.02.27a Merge commit '5c5682b9f87a' into merge/rcu.2024.02.27a (2024-02-27)
  rcu.2024.02.26a Merge branches 'rcu-doc.2024.02.14a', 'rcu-nocb.2024.02.14a', 'rcu-exp.2024.02.14a', 'rcu-tasks.2024.02.26a' and 'rcu-misc.2024.02.14a' into rcu.2024.02.26a (2024-02-26)
  rcu-tasks.2024.02.26a rcu-tasks: Maintain real-time response in rcu_tasks_postscan() (2024-02-25)
  rcu.2024.02.14a Merge branches 'rcu-doc.2024.02.14a', 'rcu-nocb.2024.02.14a', 'rcu-exp.2024.02.14a', 'rcu-tasks.2024.02.14a' and 'rcu-misc.2024.02.14a' into rcu.2024.02.14a (2024-02-14)
  rcu-tasks.2024.02.14a rcu-tasks: Maintain real-time response in rcu_tasks_postscan() (2024-02-14)
  rcu-misc.2024.02.14a rcu/sync: remove un-used rcu_sync_enter_start function (2024-02-14)
  rcu-doc.2024.02.14a doc: Update checklist.rst discussion of callback execution (2024-02-14)
  rcu-exp.2024.02.14a rcu/exp: Remove rcu_par_gp_wq (2024-02-14)
  rcu-nocb.2024.02.14a rcu/nocb: Check rdp_gp->nocb_timer in __call_rcu_nocb_wake() (2024-02-14)
  rcu.2024.02.05a Merge branches 'rcu-doc.2024.01.29a', 'rcu-nocb.2024.01.29a', 'rcu-exp.2024.01.29b', 'rcu-tasks.2024.01.29a' and 'rcu-misc.2024.02.05a' into rcu.2024.02.05a (2024-02-05)
  rcu-misc.2024.02.05a rcu/sync: remove un-used rcu_sync_enter_start function (2024-02-05)
  rust-dev     rust: file: add abstraction for `poll_table` (2024-02-02)
  rcu.2024.01.29b Merge branches 'rcu-doc.2024.01.29a', 'rcu-nocb.2024.01.29a', 'rcu-exp.2024.01.29b', 'rcu-tasks.2024.01.29a' and 'rcu-misc.2024.01.29c' into rcu.2024.01.29b (2024-01-29)
  rcu-misc.2024.01.29c rcu/sync: remove un-used rcu_sync_enter_start function (2024-01-29)
  rcu-nocb.2024.01.29a rcu/nocb: Check rdp_gp->nocb_timer in __call_rcu_nocb_wake() (2024-01-29)
  rcu-tasks.2024.01.29a rcu-tasks: Eliminate deadlocks involving do_exit() and RCU tasks (2024-01-29)
  rcu-exp.2024.01.29b rcu/exp: Remove rcu_par_gp_wq (2024-01-29)
  rcu-doc.2024.01.29a doc: Update checklist.rst discussion of callback execution (2024-01-29)
  rcu/lockdep  rcutorture: Add srcu_lockdep.sh (2023-03-10)
  dev/arm64    Drivers: hv: balloon: Support memory hot add for larger page sizes (2022-02-23)
  arm64-pci    PCI: hv: Avoid the retarget interrupt hypercall in irq_unmask() on ARM64 (2022-02-07)
  arm64-64k    scsi: storvsc: Support PAGE_SIZE larger than 4K (2020-09-15)
  arr-rfc-v7-wip lockdep/selftest: Introduce recursion3 (2020-08-07)
  arm64-hyperv pci: hyperv: Enable virtual PCI for ARM64 (2019-12-02)
  arm64-hyperv-vpci pci: hyperv: Enable virtual PCI for ARM64 (2019-11-05)
  arm64-hyperv-vdso arm64: hyperv: Enable vDSO (2019-10-11)
  arr-rfc-wip  locking/selftest: Add test cases for queued_read_lock() (2018-11-14)
  arr-rfc-for-v4.17-rc1 lockdep/selftest: Add a irq-inversion test case for SRCU (2018-04-22)
  arr-rfc-v6-rc1 lockdep/selftest: Add a test case for SRCU (2018-04-11)
  arr-rfc-v6-wip MAINTAINERS: Add myself as a LOCKING PRIMITIVES reviewer (2018-03-21)
  arr-rfc-v5   MAINTAINERS: Add myself as a LOCKING PRIMITIVES reviewer (2018-02-20)
  arr-rfc-v4   MAINTAINERS: Add myself as a LOCKING PRIMITIVES reviewer (2018-01-09)
  waketorture  rcutorture: Allow other torture tests to override the onoff settings (2017-12-04)
  arr-dev      lockdep: Save the size of lock_list (2017-10-24)
  test/async-PF kvm/x86: Avoid async PF to end RCU read-side critical section early in PREEMPT=n kernel (2017-10-03)
  test/wq-lock workqueue: Resolve the lockdep warning (2017-10-01)
  kvm/async-PF kvm/x86: Handle async PF in RCU read-side critical sections (2017-09-30)
  arr-rfc-v3   Revert "locking/lockdep/selftests: Fix mixed read-write ABBA tests" (2017-09-25)
  arr-rfc-v3b  Revert "locking/lockdep/selftests: Fix mixed read-write ABBA tests" (2017-09-21)
  arr-rfc-v3a  Revert "locking/lockdep/selftests: Fix mixed read-write ABBA tests" (2017-09-18)
  arr-rfc-v2b  Revert "locking/lockdep/selftests: Fix mixed read-write ABBA tests" (2017-09-06)
  arr-rfc-v2a  Revert "locking/lockdep/selftests: Fix mixed read-write ABBA tests" (2017-09-06)
  arr-rfc-v2   lockdep/selftest: Add more recursive read related test cases (2017-09-06)
  arr-rfc      lockdep: Take read/write status in consideration when generate chainkey (2017-08-28)
  arr-wip      lockdep: recursive read wip (2017-08-24)
  xrel-completion lockdep: Print proper scenario if cross deadlock detected at acquisition time (2017-08-23)
  leaf-node    rcu: Use for_each_leaf_node_cpu() in online CPU iteration (2016-12-19)
* master       Merge branch 'for-linus' of git://git.kernel.dk/linux-block (2016-11-17)

git clone https://yhbt.net/pub/scm/linux/kernel/git/boqun/linux.git