Home
last modified time | relevance | path

Searched refs:concurrency (Results 1 – 25 of 36) sorted by relevance

12

/linux-6.1.9/tools/memory-model/Documentation/
DREADME12 o You are new to Linux-kernel concurrency: simple.txt
14 o You have some background in Linux-kernel concurrency, and would
15 like an overview of the types of low-level concurrency primitives
20 o You are familiar with the Linux-kernel concurrency primitives
24 o You are familiar with Linux-kernel concurrency, and would
31 o You are familiar with Linux-kernel concurrency and the use of
34 o You are familiar with Linux-kernel concurrency and the use
75 Starting point for someone new to Linux-kernel concurrency.
76 And also a reminder of the simpler approaches to concurrency!
Daccess-marking.txt79 are not an integral part of the core concurrency design.
83 the core concurrency design. For example, suppose that the core design
217 into concurrency bugs.
239 KCSAN of aspects of your concurrency design. This section looks at a
278 The reader-writer lock prevents the compiler from introducing concurrency
550 invoked concurrently, the stress test should force this concurrency to
Dreferences.txt67 Susmit Sarkar, and Peter Sewell. 2018. "Simplifying ARM concurrency:
Dsimple.txt76 functions that handle the concurrency nearly or entirely on their own.
/linux-6.1.9/Documentation/core-api/
Dworkqueue.rst39 Although MT wq wasted a lot of resource, the level of concurrency
47 The tension between the provided level of concurrency and resource
51 MT wq don't provide much better concurrency, users which require
52 higher level of concurrency, like async or fscache, had to implement
61 flexible level of concurrency on demand without wasting a lot of
64 * Automatically regulate worker pool and level of concurrency so that
98 things like CPU locality, concurrency limits, priority and more. To
109 For any worker pool implementation, managing the concurrency level
111 tries to keep the concurrency at a minimal but sufficient level.
115 Each worker-pool bound to an actual CPU implements concurrency
[all …]
Dthis_cpu_ops.rst35 concurrency issues with other processors in the system.
/linux-6.1.9/kernel/kcsan/
D.kunitconfig11 # Need some level of concurrency to test a concurrency sanitizer.
/linux-6.1.9/io_uring/
Dtctx.c20 unsigned int concurrency; in io_init_wq_offload() local
42 concurrency = min(ctx->sq_entries, 4 * num_online_cpus()); in io_init_wq_offload()
44 return io_wq_create(concurrency, &data); in io_init_wq_offload()
/linux-6.1.9/tools/testing/selftests/rcutorture/bin/
Dtorture.sh96 --compress-concurrency)
97 checkarg --compress-concurrency "(concurrency level)" $# "$2" '^[0-9][0-9]*$' '^error'
/linux-6.1.9/Documentation/process/
Dvolatile-considered-harmful.rst18 process of protecting against unwanted concurrency will also avoid almost
105 they come with a justification which shows that the concurrency issues have
D4.Coding.rst174 about the concurrency issues presented by multiprocessor systems. Now,
177 raise the level of concurrency within the kernel. The days when kernel
186 attention to concurrency will have a difficult path into the mainline.
/linux-6.1.9/Documentation/locking/
Dlocktypes.rst61 concurrency control mechanisms and not suited for inter-CPU concurrency
201 interrupts is the appropriate form of concurrency control to protect
Dpreempt-locking.rst13 those under SMP: concurrency and reentrancy. Thankfully, the Linux preemptible
Dseqlock.rst147 Latch sequence counters are a multiversion concurrency control mechanism
/linux-6.1.9/Documentation/livepatch/
Dcallbacks.rst18 mutexes/spinlocks, or even stop_machine(), to avoid concurrency issues.
/linux-6.1.9/Documentation/ABI/testing/
Ddebugfs-driver-habanalabs80 This interface doesn't support concurrency in the same device.
236 This interface doesn't support concurrency in the same device.
/linux-6.1.9/drivers/net/wireless/ath/ath9k/
DKconfig150 for multi-channel concurrency. Enable this if P2P PowerSave support
/linux-6.1.9/net/mac80211/
DKconfig293 Note that some of the counters are not concurrency safe
/linux-6.1.9/Documentation/dev-tools/
Dtesting-overview.rst91 concurrency issues such as data races, or other undefined behaviour like
/linux-6.1.9/Documentation/admin-guide/hw-vuln/
Dtsx_async_abort.rst44 software. TSX lets the processor expose and exploit concurrency hidden in an
/linux-6.1.9/Documentation/kernel-hacking/
Dlocking.rst18 fundamentals of concurrency and locking for SMP.
79 the concurrency issue is called a critical region. And especially since
156 no concurrency), and the list of registrations is only consulted for an
1016 some code which does locking. First is concurrency: how many things are
/linux-6.1.9/Documentation/RCU/
Dchecklist.rst88 of ways to handle this concurrency, depending on the situation:
163 concurrency design coordinating among multiple updaters.
/linux-6.1.9/Documentation/admin-guide/pm/
Dsuspend-flows.rst72 however, that kernel threads can use locking and other concurrency controls
/linux-6.1.9/tools/testing/selftests/netfilter/
Dnft_concat_range.sh1617 if [ "${name}" = "concurrency" ] && \
/linux-6.1.9/Documentation/mm/
Dfrontswap.rst15 a synchronous concurrency-safe page-oriented "pseudo-RAM device" conforming

12