Home
last modified time | relevance | path

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

12

/linux/tools/memory-model/Documentation/
H A DREADME14 o You are new to Linux-kernel concurrency: simple.txt
16 o You have some background in Linux-kernel concurrency, and would
17 like an overview of the types of low-level concurrency primitives
22 o You are familiar with the Linux-kernel concurrency primitives
32 o You are familiar with Linux-kernel concurrency, and would
44 o You are familiar with Linux-kernel concurrency and the use of
47 o You are familiar with Linux-kernel concurrency and the use
82 The (abstract) representation of the Linux-kernel concurrency
104 Starting point for someone new to Linux-kernel concurrency.
105 And also a reminder of the simpler approaches to concurrency!
H A Daccess-marking.txt85 are not an integral part of the core concurrency design.
89 the core concurrency design. For example, suppose that the core design
240 into concurrency bugs.
262 KCSAN of aspects of your concurrency design. This section looks at a
301 The reader-writer lock prevents the compiler from introducing concurrency
573 invoked concurrently, the stress test should force this concurrency to
621 https://www.linuxfoundation.org/webinars/the-kernel-concurrency-sanitizer
H A Dreferences.txt66 Susmit Sarkar, and Peter Sewell. 2018. "Simplifying ARM concurrency:
H A Dsimple.txt76 functions that handle the concurrency nearly or entirely on their own.
H A Drecipes.txt16 second being use of that old concurrency workhorse, locking.
/linux/kernel/kcsan/
H A D.kunitconfig11 # Need some level of concurrency to test a concurrency sanitizer.
/linux/io_uring/
H A Dtctx.c20 unsigned int concurrency; in io_init_wq_offload() local
40 concurrency = min(ctx->sq_entries, 4 * num_online_cpus()); in io_init_wq_offload()
42 return io_wq_create(concurrency, &data); in io_init_wq_offload()
/linux/Documentation/process/
H A 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
H A D4.Coding.rst178 about the concurrency issues presented by multiprocessor systems. Now,
181 raise the level of concurrency within the kernel. The days when kernel
190 attention to concurrency will have a difficult path into the mainline.
/linux/Documentation/admin-guide/device-mapper/
H A Ddm-crypt.rst177 concurrency (the split requests could be encrypted in parallel by multiple
184 concurrency (the split requests could be encrypted in parallel by multiple
/linux/Documentation/livepatch/
H A Dcallbacks.rst18 mutexes/spinlocks, or even stop_machine(), to avoid concurrency issues.
/linux/Documentation/locking/
H A Dpreempt-locking.rst13 those under SMP: concurrency and reentrancy. Thankfully, the Linux preemptible
H A Dseqlock.rst147 Latch sequence counters are a multiversion concurrency control mechanism
/linux/net/mac80211/
H A DKconfig303 Note that some of the counters are not concurrency safe
/linux/Documentation/dev-tools/
H A Dtesting-overview.rst91 concurrency issues such as data races, or other undefined behaviour like
H A Dkcsan.rst232 For code with complex concurrency design, race-condition bugs may not always
/linux/Documentation/admin-guide/hw-vuln/
H A Dtsx_async_abort.rst44 software. TSX lets the processor expose and exploit concurrency hidden in an
/linux/Documentation/kernel-hacking/
H A 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
1019 some code which does locking. First is concurrency: how many things are
/linux/Documentation/admin-guide/pm/
H A Dsuspend-flows.rst72 however, that kernel threads can use locking and other concurrency controls
/linux/Documentation/RCU/
H A Dchecklist.rst89 of ways to handle this concurrency, depending on the situation:
169 concurrency design coordinating among multiple updaters.
/linux/Documentation/core-api/
H A Dthis_cpu_ops.rst35 concurrency issues with other processors in the system.
/linux/tools/testing/selftests/net/netfilter/
H A Dnft_concat_range.sh1933 if [ "${name}" = "concurrency" ] && \
/linux/Documentation/filesystems/
H A Dpath-lookup.rst142 REF-walk: simple concurrency management with refcounts and spinlocks
148 pathname, and focus on the "REF-walk" approach to concurrency
158 different concurrency controls. A background understanding of the
614 The easiest way to manage concurrency is to forcibly stop any other
/linux/Documentation/admin-guide/
H A Dxfs.rst539 the generic workqueue implementation XFS uses for concurrency, and they are
/linux/Documentation/gpu/
H A Ddrm-vm-bind-locking.rst83 the VM tree concurrently, but the benefit of that concurrency most

12