RCU Archive on lore.kernel.org
 help / color / Atom feed
rcu-torture: Internal error: Oops: 96000006
 2021-01-22 23:23 UTC  (10+ messages) - mbox.gz / Atom

[PATCH 1/3] kvfree_rcu: Allocate a page for a single argument
 2021-01-22 15:28 UTC  (16+ messages) - mbox.gz / Atom
` [PATCH 2/3] kvfree_rcu: Use __GFP_NOMEMALLOC for single-argument kvfree_rcu()
` [PATCH 3/3] kvfree_rcu: use migrate_disable/enable()

[PATCH] rcu: Release per-cpu krcp page cache when CPU going offline
 2021-01-22 14:31 UTC  (5+ messages) - mbox.gz / Atom
    ` 回复: "

[PATCH tip/core/rcu 0/4] Fix RCU priority boosting
 2021-01-20  4:32 UTC  (5+ messages) - mbox.gz / Atom
` [PATCH tip/core/rcu 1/4] rcu: Expedite deboost in case of deferred quiescent state
` [PATCH tip/core/rcu 2/4] rcutorture: Make TREE03 use real-time tree.use_softirq setting
` [PATCH tip/core/rcu 3/4] rcu: Run rcuo kthreads at elevated priority in CONFIG_RCU_BOOST kernels
` [PATCH tip/core/rcu 4/4] rcutorture: Fix testing of RCU priority boosting

[PATCH] rcu: better document kfree_rcu()
 2021-01-15 18:54 UTC  (3+ messages) - mbox.gz / Atom

[PATCH -rcu] rculist: Replace reference to atomic_ops.rst
 2021-01-15 18:21 UTC  (2+ messages) - mbox.gz / Atom

[PATCH 17/18] drivers: Remove CONFIG_OPROFILE support
 2021-01-15 17:10 UTC  (3+ messages) - mbox.gz / Atom

[PATCH] rcu: Correct cpu offline trace in rcutree_dying_cpu
 2021-01-13  5:11 UTC  (3+ messages) - mbox.gz / Atom

[PATCH] rcu: remove surplus instrumentation_end in rcu_nmi_enter
 2021-01-13  3:46 UTC  (3+ messages) - mbox.gz / Atom

[bug report] EXP rcuscale: Add crude tests for mem_dump_obj()
 2021-01-12 18:07 UTC  (2+ messages) - mbox.gz / Atom

[PATCH] rcu: Trace cbs accelerated without leaf rnp node lock held
 2021-01-11 17:35 UTC  (2+ messages) - mbox.gz / Atom

[PATCH] rcu: Only trace when cbs are accelerated
 2021-01-11 17:34 UTC  (2+ messages) - mbox.gz / Atom

[PATCH v4 sl-b 0/6] Export return addresses etc. for better diagnostics
 2021-01-08 19:41 UTC  (17+ messages) - mbox.gz / Atom
` [PATCH mm,percpu_ref,rcu 1/6] mm: Add mem_dump_obj() to print source of memory block
` [PATCH mm,percpu_ref,rcu 2/6] mm: Make mem_dump_obj() handle NULL and zero-sized pointers
` [PATCH mm,percpu_ref,rcu 3/6] mm: Make mem_dump_obj() handle vmalloc() memory
` [PATCH mm,percpu_ref,rcu 4/6] mm: Make mem_obj_dump() vmalloc() dumps include start and length
` [PATCH mm,percpu_ref,rcu 5/6] rcu: Make call_rcu() print mem_dump_obj() info for double-freed callback
` [PATCH mm,percpu_ref,rcu 6/6] percpu_ref: Dump mem_dump_obj() info upon reference-count underflow

kerneldoc warnings since commit 538fc2ee870a3 ("rcu: Introduce kfree_rcu() single-argument macro")
 2021-01-07 13:00 UTC  (6+ messages) - mbox.gz / Atom

[PATCH tip/core/rcu 0/18] Add a torture-all acceptance-test script for v5.12
 2021-01-06 17:31 UTC  (19+ messages) - mbox.gz / Atom
` [PATCH tip/core/rcu 01/18] torture: Do Kconfig analysis only once per scenario
` [PATCH tip/core/rcu 02/18] torture: Add torture.sh torture-everything script
` [PATCH tip/core/rcu 03/18] torture: Make torture.sh use common time-duration bash functions
` [PATCH tip/core/rcu 04/18] torture: Remove use of "eval" in torture.sh
` [PATCH tip/core/rcu 05/18] torture: Add "make allmodconfig" to torture.sh
` [PATCH tip/core/rcu 06/18] torture: Auto-size SCF and scaling runs based on number of CPUs
` [PATCH tip/core/rcu 07/18] torture: Enable torture.sh argument checking
` [PATCH tip/core/rcu 08/18] torture: Make torture.sh rcuscale and refscale deal with allmodconfig
` [PATCH tip/core/rcu 09/18] torture: Make torture.sh refscale runs use verbose_batched module parameter
` [PATCH tip/core/rcu 10/18] torture: Create doyesno helper function for torture.sh
` [PATCH tip/core/rcu 11/18] torture: Make torture.sh allmodconfig retain and label output
` [PATCH tip/core/rcu 12/18] torture: Make torture.sh throttle VERBOSE_TOROUT_*() for refscale
` [PATCH tip/core/rcu 13/18] torture: Make torture.sh refuse to do zero-length runs
` [PATCH tip/core/rcu 14/18] torture: Drop log.long generation from torture.sh
` [PATCH tip/core/rcu 15/18] torture: Allow scenarios to be specified to torture.sh
` [PATCH tip/core/rcu 16/18] torture: Add command and results directory to torture.sh log
` [PATCH tip/core/rcu 17/18] torture: Add --kcsan-kmake-arg to torture.sh for KCSAN
` [PATCH tip/core/rcu 18/18] torture: Compress KASAN vmlinux files

[PATCH tip/core/rcu 0/20] Torture scripting updates for v5.12
 2021-01-06 17:26 UTC  (21+ messages) - mbox.gz / Atom
` [PATCH tip/core/rcu 01/20] torture: Make --kcsan specify lockdep
` [PATCH tip/core/rcu 02/20] torture: Make kvm.sh "--dryrun sched" summarize number of batches
` [PATCH tip/core/rcu 03/20] torture: Make kvm.sh "--dryrun sched" summarize number of builds
` [PATCH tip/core/rcu 04/20] torture: Allow kvm.sh --datestamp to specify subdirectories
` [PATCH tip/core/rcu 05/20] torture: Prepare for splitting qemu execution from kvm-test-1-run.sh
` [PATCH tip/core/rcu 06/20] torture: Add config2csv.sh script to compare torture scenarios
` [PATCH tip/core/rcu 07/20] tools/rcutorture: Make identify_qemu_vcpus() independent of local language
` [PATCH tip/core/rcu 08/20] torture: Make kvm.sh "Test Summary" date be end of test
` [PATCH tip/core/rcu 09/20] torture: Make kvm.sh arguments accumulate
` [PATCH tip/core/rcu 10/20] torture: Print run duration at end of kvm.sh execution
` [PATCH tip/core/rcu 11/20] torture: Make kvm.sh return failure upon build failure
` [PATCH tip/core/rcu 12/20] torture: Make kvm.sh include --kconfig arguments in CPU calculation
` [PATCH tip/core/rcu 13/20] torture: Add kvm.sh test summary to end of log file
` [PATCH tip/core/rcu 14/20] torture: Stop hanging on panic
` [PATCH tip/core/rcu 15/20] torture: Add --dryrun batches to help schedule a distributed run
` [PATCH tip/core/rcu 16/20] torture: s/STOP/STOP.1/ to avoid scenario collision
` [PATCH tip/core/rcu 17/20] torture: Simplify exit-code plumbing for kvm-recheck.sh and kvm-find-errors.sh
` [PATCH tip/core/rcu 18/20] torture: Remove "Failed to add ttynull console" false positive
` [PATCH tip/core/rcu 19/20] torture: Allow standalone kvm-recheck.sh run detect --trust-make
` [PATCH tip/core/rcu 20/20] torture: Do Kconfig analysis only once per scenario

[PATCH tip/core/rcu 0/17] Torture-test updates for v5.12
 2021-01-06 17:17 UTC  (18+ messages) - mbox.gz / Atom
` [PATCH tip/core/rcu 01/17] rcutorture: Add testing for RCU's global memory ordering
` [PATCH tip/core/rcu 02/17] scftorture: Add debug output for wrong-CPU warning
` [PATCH tip/core/rcu 03/17] refscale: Allow summarization of verbose output
` [PATCH tip/core/rcu 04/17] rcutorture: Require entire stutter period be post-boot
` [PATCH tip/core/rcu 05/17] rcutorture: Make synctype[] and nsynctype be static global
` [PATCH tip/core/rcu 06/17] rcutorture: Make rcu_torture_fakewriter() use blocking wait primitives
` [PATCH tip/core/rcu 07/17] torture: Add fuzzed hrtimer-based sleep functions
` [PATCH tip/core/rcu 08/17] rcutorture: Use torture_hrtimeout_jiffies() to avoid busy-waits
` [PATCH tip/core/rcu 09/17] torture: Make stutter use torture_hrtimeout_*() functions
` [PATCH tip/core/rcu 10/17] rcutorture: Use hrtimers for reader and writer delays
` [PATCH tip/core/rcu 11/17] torture: Make refscale throttle high-rate printk()s
` [PATCH tip/core/rcu 12/17] torture: Throttle VERBOSE_TOROUT_*() output
` [PATCH tip/core/rcu 13/17] rcutorture: Make object_debug also double call_rcu() heap object
` [PATCH tip/core/rcu 14/17] torture: Clean up after torture-test CPU hotplugging
` [PATCH tip/core/rcu 15/17] torture: Maintain torture-specific set of CPUs-online books
` [PATCH tip/core/rcu 16/17] torture: Break affinity of kthreads last running on outgoing CPU
` [PATCH tip/core/rcu 17/17] rcutorture: Add rcutree.use_softirq=0 to RUDE01 and TASKS01

[PATCH tip/core/rcu 0/10] SRCU updates for v5.12
 2021-01-06 16:55 UTC  (11+ messages) - mbox.gz / Atom
` [PATCH tip/core/rcu 01/10] srcu: Make Tiny SRCU use multi-bit grace-period counter
` [PATCH tip/core/rcu 02/10] srcu: Provide internal interface to start a Tiny SRCU grace period
` [PATCH tip/core/rcu 03/10] srcu: Provide internal interface to start a Tree "
` [PATCH tip/core/rcu 04/10] srcu: Provide polling interfaces for Tiny SRCU grace periods
` [PATCH tip/core/rcu 05/10] srcu: Provide polling interfaces for Tree "
` [PATCH tip/core/rcu 06/10] srcu: Document "
` [PATCH tip/core/rcu 07/10] srcu: Add comment explaining cookie overflow/wrap
` [PATCH tip/core/rcu 08/10] rcutorture: Prepare for ->start_gp_poll and ->poll_gp_state
` [PATCH tip/core/rcu 09/10] rcutorture: Add writer-side tests of polling grace-period API
` [PATCH tip/core/rcu 10/10] rcutorture: Add reader-side "

[PATCH tip/core/rcu 0/4] Stall-warning updates for v5.12
 2021-01-06 16:52 UTC  (5+ messages) - mbox.gz / Atom
` [PATCH tip/core/rcu 1/4] rcu: Mark obtuse portion of stall warning as internal debug
` [PATCH tip/core/rcu 2/4] rcu: For RCU grace-period kthread starvation, dump last CPU it ran on
` [PATCH tip/core/rcu 3/4] rcu: Do not NMI offline CPUs
` [PATCH tip/core/rcu 4/4] rcu: Check and report missed fqs timer wakeup on RCU stall

[PATCH tip/core/rcu 0/3] Real-time updates for v5.12
 2021-01-06 16:48 UTC  (4+ messages) - mbox.gz / Atom
` [PATCH tip/core/rcu 1/3] rcu: Make RCU_BOOST default on CONFIG_PREEMPT_RT
` [PATCH tip/core/rcu 2/3] rcu: Unconditionally use rcuc threads on PREEMPT_RT
` [PATCH tip/core/rcu 3/3] rcu: Enable rcu_normal_after_boot unconditionally for RT

[PATCH tip/core/rcu 0/21] Provide runtime switching of offloaded CPUs
 2021-01-06  4:48 UTC  (22+ messages) - mbox.gz / Atom
` [PATCH tip/core/rcu 01/21] rcu/nocb: Turn enabled/offload states into a common flag
` [PATCH tip/core/rcu 02/21] rcu/nocb: Provide basic callback offloading state machine bits
` [PATCH tip/core/rcu 03/21] rcu/nocb: Always init segcblist on CPU up
` [PATCH tip/core/rcu 04/21] rcu/nocb: De-offloading CB kthread
` [PATCH tip/core/rcu 05/21] rcu/nocb: Don't deoffload an offline CPU with pending work
` [PATCH tip/core/rcu 06/21] rcu/nocb: De-offloading GP kthread
` [PATCH tip/core/rcu 07/21] rcu/nocb: Re-offload support
` [PATCH tip/core/rcu 08/21] rcu/nocb: Shutdown nocb timer on de-offloading
` [PATCH tip/core/rcu 09/21] rcu/nocb: Flush bypass before setting SEGCBLIST_SOFTIRQ_ONLY
` [PATCH tip/core/rcu 10/21] rcu/nocb: Set SEGCBLIST_SOFTIRQ_ONLY at the very last stage of de-offloading
` [PATCH tip/core/rcu 11/21] rcu/nocb: Only cond_resched() from actual offloaded batch processing
` [PATCH tip/core/rcu 12/21] rcu/nocb: Process batch locally as long as offloading isn't complete
` [PATCH tip/core/rcu 13/21] rcu/nocb: Locally accelerate callbacks "
` [PATCH tip/core/rcu 14/21] cpu/hotplug: Add lockdep_is_cpus_held()
` [PATCH tip/core/rcu 15/21] timer: Add timer_curr_running()
` [PATCH tip/core/rcu 16/21] rcutorture: Test runtime toggling of CPUs' callback offloading
` [PATCH tip/core/rcu 17/21] tools/rcutorture: Support nocb toggle in TREE01
` [PATCH tip/core/rcu 18/21] rcu/nocb: Add grace period and task state to show_rcu_nocb_state() output
` [PATCH tip/core/rcu 19/21] rcu/nocb: Add nocb CB kthread list "
` [PATCH tip/core/rcu 20/21] rcu/nocb: Code-style nits in callback-offloading toggling
` [PATCH tip/core/rcu 21/21] rcu: Do any deferred nocb wakeups at CPU offline time

[PATCH tip/core/rcu 0/6] Track callbacks on a per-segment basis
 2021-01-06  1:26 UTC  (7+ messages) - mbox.gz / Atom
` [PATCH tip/core/rcu 1/6] rcu/tree: Make rcu_do_batch count how many callbacks were executed
` [PATCH tip/core/rcu 2/6] rcu/segcblist: Add additional comments to explain smp_mb()
` [PATCH tip/core/rcu 3/6] rcu/segcblist: Add counters to segcblist datastructure
` [PATCH tip/core/rcu 4/6] rcu/tree: segcblist: Remove redundant smp_mb()s
` [PATCH tip/core/rcu 5/6] rcu/trace: Add tracing for how segcb list changes
` [PATCH tip/core/rcu 6/6] rcu/segcblist: Add debug checks for segment lengths

[PATCH tip/core/rcu 0/3] kfree_rcu() updates for v5.12
 2021-01-06  1:01 UTC  (4+ messages) - mbox.gz / Atom
` [PATCH tip/core/rcu 1/3] rcu: Record kvfree_call_rcu() call stack for KASAN
` [PATCH tip/core/rcu 2/3] rcu: Introduce kfree_rcu() single-argument macro
` [PATCH tip/core/rcu 3/3] rcu: Eliminate the __kvfree_rcu() macro

[PATCH tip/core/rcu 0/6] Miscellaneous fixes for v5.12
 2021-01-06  0:57 UTC  (7+ messages) - mbox.gz / Atom
` [PATCH tip/core/rcu 1/6] sched/core: Allow try_invoke_on_locked_down_task() with irqs disabled
` [PATCH tip/core/rcu 2/6] locking: Remove duplicate include of percpu-rwsem.h
` [PATCH tip/core/rcu 3/6] rcu: Add lockdep_assert_irqs_disabled() to rcu_sched_clock_irq() and callees
` [PATCH tip/core/rcu 4/6] rcu: Add lockdep_assert_irqs_disabled() to raw_spin_unlock_rcu_node() macros
` [PATCH tip/core/rcu 5/6] rcu-tasks: Add RCU-tasks self tests
` [PATCH tip/core/rcu 6/6] rcu: Make TASKS_TRACE_RCU select IRQ_WORK

[PATCH tip/core/rcu 0/8] Documentation updates for v5.12
 2021-01-06  0:54 UTC  (8+ messages) - mbox.gz / Atom
` [PATCH tip/core/rcu 1/8] docs: Remove redundant "``" from Requirements.rst
` [PATCH tip/core/rcu 2/8] doc: Remove obsolete RCU-bh and RCU-sched update-side API members
` [PATCH tip/core/rcu 4/8] docs: Fix typos and drop/fix dead links in RCU documentation
` [PATCH tip/core/rcu 5/8] doc: Update RCU requirements RCU_INIT_POINTER() description
` [PATCH tip/core/rcu 6/8] doc: Remove obsolete rcutree.rcu_idle_lazy_gp_delay boot parameter
` [PATCH tip/core/rcu 7/8] doc: Update RCU's requirements page about the PREEMPT_RT wiki
` [PATCH tip/core/rcu 8/8] doc: Use CONFIG_PREEMPTION

page: 

RCU Archive on lore.kernel.org

Archives are clonable:
	git clone --mirror https://lore.kernel.org/rcu/0 rcu/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 rcu rcu/ https://lore.kernel.org/rcu \
		rcu@vger.kernel.org
	public-inbox-index rcu

Example config snippet for mirrors

Newsgroup available over NNTP:
	nntp://nntp.lore.kernel.org/org.kernel.vger.rcu


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git