Linux RCU subsystem development
 help / color / mirror / Atom feed
 messages from 2023-06-12 09:58:18 to 2023-06-28 01:43:54 UTC [more...]

[PATCH v2 bpf-next 00/13] bpf: Introduce bpf_mem_cache_free_rcu()
 2023-06-28  1:43 UTC  (34+ messages)
` [PATCH v2 bpf-next 01/13] bpf: Rename few bpf_mem_alloc fields
` [PATCH v2 bpf-next 02/13] bpf: Simplify code of destroy_mem_alloc() with kmemdup()
` [PATCH v2 bpf-next 03/13] bpf: Let free_all() return the number of freed elements
` [PATCH v2 bpf-next 04/13] bpf: Refactor alloc_bulk()
` [PATCH v2 bpf-next 05/13] bpf: Further refactor alloc_bulk()
` [PATCH v2 bpf-next 06/13] bpf: Optimize moving objects from free_by_rcu_ttrace to waiting_for_gp_ttrace
` [PATCH v2 bpf-next 07/13] bpf: Change bpf_mem_cache draining process
` [PATCH v2 bpf-next 08/13] bpf: Add a hint to allocated objects
` [PATCH v2 bpf-next 09/13] bpf: Allow reuse from waiting_for_gp_ttrace list
` [PATCH v2 bpf-next 10/13] rcu: Export rcu_request_urgent_qs_task()
` [PATCH v2 bpf-next 11/13] selftests/bpf: Improve test coverage of bpf_mem_alloc
` [PATCH v2 bpf-next 12/13] bpf: Introduce bpf_mem_free_rcu() similar to kfree_rcu()
` [PATCH v2 bpf-next 13/13] bpf: Convert bpf_cpumask to bpf_mem_cache_free_rcu

[GIT PULL] RCU changes for v6.5
 2023-06-27 18:30 UTC  (4+ messages)

[PATCH v2] rcu: Add necessary WRITE_ONCE()
 2023-06-26 12:22 UTC  (7+ messages)

[PATCH 24/29] mm: vmscan: make global slab shrink lockless
 2023-06-25  3:15 UTC 

[PATCH bpf-next 00/12] bpf: Introduce bpf_mem_cache_free_rcu()
 2023-06-24  9:12 UTC  (20+ messages)
` [PATCH bpf-next 01/12] bpf: Rename few bpf_mem_alloc fields
` [PATCH bpf-next 02/12] bpf: Simplify code of destroy_mem_alloc() with kmemdup()
` [PATCH bpf-next 03/12] bpf: Let free_all() return the number of freed elements
` [PATCH bpf-next 04/12] bpf: Refactor alloc_bulk()
` [PATCH bpf-next 05/12] bpf: Further refactor alloc_bulk()
` [PATCH bpf-next 06/12] bpf: Optimize moving objects from free_by_rcu_ttrace to waiting_for_gp_ttrace
` [PATCH bpf-next 07/12] bpf: Add a hint to allocated objects
` [PATCH bpf-next 08/12] bpf: Allow reuse from waiting_for_gp_ttrace list
` [PATCH bpf-next 09/12] rcu: Export rcu_request_urgent_qs_task()
` [PATCH bpf-next 10/12] selftests/bpf: Improve test coverage of bpf_mem_alloc
` [PATCH bpf-next 11/12] bpf: Introduce bpf_mem_free_rcu() similar to kfree_rcu()
` [PATCH bpf-next 12/12] bpf: Convert bpf_cpumask to bpf_mem_cache_free_rcu

Preview of RCU pull request tag for upcoming merge window
 2023-06-22 21:22 UTC 

[RFC PATCH bpf-next v5 0/2] Handle immediate reuse in bpf memory allocator
 2023-06-21  1:38 UTC  (8+ messages)
` [RFC PATCH bpf-next v5 1/2] bpf: Only reuse after one RCU GP "
` [RFC PATCH bpf-next v5 2/2] bpf: Call rcu_momentary_dyntick_idle() in task work periodically

[PATCH v2] docs/RCU: Bring smp_wmb() back
 2023-06-21  1:24 UTC  (7+ messages)

[PATCH v4 0/3] Docs/RCU/rculist_nulls: Minor fixup
 2023-06-20 21:12 UTC  (5+ messages)
` [PATCH v4 1/3] Docs/RCU/rculist_nulls: Specify type of the object in examples
` [PATCH v4 2/3] Docs/RCU/rculist_nulls: Fix hlist_[nulls]_head field names of 'obj'
` [PATCH v4 3/3] Docs/RCU/rculist_nulls: Fix text about atomic_set_release()

[RESEND 1/1] linux-5.10/rcu/kvfree: Avoid freeing new kfree_rcu() memory after old grace period
 2023-06-20 17:55 UTC  (7+ messages)
` [RESEND 1/1] linux-5.15/rcu/kvfree: "
` [RESEND 1/1] linux-6.1/rcu/kvfree: "

[PATCH bpf-next v6 0/5] Add benchmark for bpf memory allocator
 2023-06-20  1:42 UTC  (9+ messages)
` [PATCH bpf-next v6 1/5] selftests/bpf: Use producer_cnt to allocate local counter array
` [PATCH bpf-next v6 2/5] selftests/bpf: Output the correct error code for pthread APIs
` [PATCH bpf-next v6 3/5] selftests/bpf: Ensure that next_cpu() returns a valid CPU number
` [PATCH bpf-next v6 4/5] selftests/bpf: Set the default value of consumer_cnt as 0
` [PATCH bpf-next v6 5/5] selftests/bpf: Add benchmark for bpf memory allocator

[PATCH] rcu: Add necessary WRITE_ONCE()
 2023-06-19  9:46 UTC 

[PATCH] docs/RCU: Bring smp_wmb() back
 2023-06-17 11:07 UTC 

[PATCH v3 0/3] Docs/RCU/rculist_nulls: Minor fixup
 2023-06-16 23:18 UTC  (8+ messages)
` [PATCH v3 1/3] Docs/RCU/rculist_nulls: Specify type of the object in examples
` [PATCH v3 2/3] Docs/RCU/rculist_nulls: Fix hlist_[nulls]_head field names of 'obj'
` [PATCH v3 3/3] Docs/RCU/rculist_nulls: Fix text about atomic_set_release()

[PATCH v3 00/57] Scope-based Resource Management
 2023-06-16 22:41 UTC  (71+ messages)
` [PATCH v3 01/57] dmaengine: ioat: Free up __cleanup() name
` [PATCH v3 02/57] apparmor: "
` [PATCH v3 03/57] locking: Introduce __cleanup() based infrastructure
` [PATCH v3 04/57] kbuild: Drop -Wdeclaration-after-statement
` [PATCH v3 06/57] sched: Simplify sysctl_sched_uclamp_handler()
` [PATCH v3 08/57] sched: Simplify wake_up_if_idle()
` [PATCH v3 09/57] sched: Simplify ttwu()
` [PATCH v3 13/57] sched: Simplify sched_core_cpu_{starting,deactivate}()
` [PATCH v3 17/57] sched: Simplify yield_to()
` [PATCH v3 19/57] sched: Simplify sched_move_task()
` [PATCH v3 21/57] sched: Misc cleanups
` [PATCH v3 25/57] perf: Simplify perf_fget_light()
` [PATCH v3 26/57] perf: Simplify event_function*()
` [PATCH v3 28/57] perf; Simplify event_sched_in()
` [PATCH v3 29/57] perf: Simplify: __perf_install_in_context()
` [PATCH v3 32/57] perf: Simplify perf_event_context_sched_in()
` [PATCH v3 33/57] perf: Simplify perf_adjust_freq_unthr_context()
` [PATCH v3 34/57] perf: Simplify perf_event_*_on_exec()
` [PATCH v3 35/57] perf: Simplify *perf_event_read*()
` [PATCH v3 36/57] perf: Simplify find_get_pmu_context()
` [PATCH v3 39/57] perf: Simplify perf_event_*_userpage()
` [PATCH v3 45/57] perf: Simplify perf_event_parse_addr_filter()
` [PATCH v3 46/57] perf: Simplify pmu_dev_alloc()
` [PATCH v3 49/57] perf: Simplify perf_event_alloc()
` [PATCH v3 52/57] perf: Simplify perf_event_init_context()
` [PATCH v3 54/57] perf: Misc cleanups
` [PATCH v3 56/57] perf: Simplify perf_pmu_output_stop()
` [PATCH v3 57/57] perf: Simplify perf_install_in_context()

[GIT PULL] RCU regression fix for v6.4
 2023-06-16 21:26 UTC  (4+ messages)

[PATCH] rcuscale: Move schedule_timeout _uninterruptible to _idle in rcu_scale_writer()
 2023-06-16 16:39 UTC  (2+ messages)

[linux-next:master] BUILD REGRESSION 925294c9aa184801cc0a451b69a18dd0fe7d847d
 2023-06-15 17:36 UTC 

[PATCH v2 0/4] Docs/RCU/rculist_nulls: Minor fixups
 2023-06-15 17:30 UTC  (7+ messages)
` [PATCH v2 1/4] Docs/RCU/rculist_nulls: Fix trivial coding style
` [PATCH v2 2/4] Docs/RCU/rculist_nulls: Assign 'obj' before use from the examples
` [PATCH v2 3/4] Docs/RCU/rculist_nulls: Fix hlist_head field name of 'obj'
` [PATCH v2 4/4] Docs/RCU/rculist_nulls: Fix wrong text about atomic_set_release()

Pozycjonowanie- informacja
 2023-06-15  8:05 UTC 

[linux-next:master] BUILD REGRESSION b16049b21162bb649cdd8519642a35972b7910fe
 2023-06-14 18:42 UTC 

[PATCH] rcuscale: fix building with RCU_TINY
 2023-06-13 16:25 UTC  (4+ messages)

[PATCH 0/9] rcu: Support for lazy callbacks on !CONFIG_RCU_NOCB_CPU
 2023-06-13  8:44 UTC  (5+ messages)
` [PATCH 2/9] rcu: Use rcu_segcblist_segempty() instead of open coding it
` [PATCH 5/9] rcu: Add rcutree.lazy_enabled boot parameter

[PATCH v2] docs/RCU: Add the missing rcu_read_unlock()
 2023-06-13  3:16 UTC  (2+ messages)

[PATCH] docs/RCU: Add the missing rcu_read_unlock()
 2023-06-13  0:59 UTC  (3+ messages)

[PATCH bpf-next v5] selftests/bpf: Add benchmark for bpf memory allocator
 2023-06-13  0:10 UTC  (7+ messages)


This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox