Home
last modified time | relevance | path

Searched refs:deadlock (Results 1 – 57 of 57) sorted by relevance

/linux-4.1.27/Documentation/aoe/
Dtodo.txt1 There is a potential for deadlock when allocating a struct sk_buff for
4 there are no other pages available, then deadlock may occur when a
7 deadlock under memory pressure.
14 deadlock.
/linux-4.1.27/arch/ia64/sn/kernel/sn2/
Dsn2_smp.c174 int active, max_active, deadlock, flush_opt = sn2_flush_opt; in sn2_global_tlb_purge() local
271 deadlock = 0; in sn2_global_tlb_purge()
286 if ((deadlock = wait_piowc())) { in sn2_global_tlb_purge()
313 if (flush_opt == 1 && deadlock) { in sn2_global_tlb_purge()
/linux-4.1.27/Documentation/locking/
D00-INDEX16 - Intro to Mutex wait/would deadlock handling.s
Dww-mutex-design.txt19 makes. Which results in the potential for deadlock. The problem gets
29 from a global counter. In case of deadlock while locking all the buffers
35 In the RDBMS literature this deadlock handling approach is called wait/wound:
67 no deadlock potential and hence the ww_mutex_lock call will block and not
85 better to avoid grabbing a deadlock avoidance ticket).
299 Method 4: Only lock one single objects. In that case deadlock detection and
301 produce a deadlock within just one class. To simplify this case the w/w mutex
Dlglock.txt63 On -RT this deadlock scenario is resolved by the arch_spin_locks in the
64 lglocks being replaced by rt_mutexes which resolve the above deadlock
138 The deadlock noted for non-RT above is resolved due to rt_mutexes
Dlockdep-design.txt102 thus could result in a lock inversion deadlock. Likewise, a softirq-safe
127 could lead to a lock inversion deadlock - even if that lock scenario did
180 lock related deadlock. [*]
183 occur in practice to prove a deadlock: only the simple 'component'
Drt-mutex-design.txt419 For this explanation, I will not mention deadlock detection. This explanation
680 (or deadlock checking is on), we unlock the wait_lock of the mutex and go ahead
/linux-4.1.27/Documentation/filesystems/
Ddirectory-locking48 If no directory is its own ancestor, the scheme above is deadlock-free.
72 Now consider the minimal deadlock. Each process is blocked on
83 Thus link creation can't be a part of deadlock - it can't be
104 Contradiction. I.e. deadlock is impossible. Q.E.D.
Dfuse.txt198 c) Accidental deadlock
200 d) Malicious deadlock
360 There are a couple of ways in which to deadlock a FUSE filesystem.
364 Scenario 1 - Simple deadlock
382 Scenario 2 - Tricky deadlock
Dlocks.txt46 race and deadlock conditions that the current solution was the only
Dtmpfs.txt61 oversize your tmpfs instances the machine will deadlock
Doverlayfs.txt214 a crash or deadlock.
DLocking376 associated with either file_lock argument! This is the case with deadlock
379 For deadlock detection however, the blocked_lock_lock is also held. The
Dhpfs.txt264 1.98 Fixed a deadlock when using old_readdir
Dxfs-delayed-logging-design.txt173 to be an unsolvable deadlock condition, and it was solving this problem that
/linux-4.1.27/Documentation/arm/
Dswp_emulation25 cause programs that perform SWP operations to uncached memory to deadlock, as
/linux-4.1.27/scripts/rt-tester/
Dt2-l2-2rt-deadlock.tst73 # Make deadlock go away
/linux-4.1.27/arch/arm64/
DKconfig293 …bool "Cortex-A53: 826319: System might deadlock if a write cannot complete until read data is acce…
303 system can deadlock.
378 bool "Cortex-A57: 832075: possible deadlock on mixing exclusive memory accesses with device loads"
384 Affected Cortex-A57 parts might deadlock when exclusive load/store
636 with SWP emulation enabled, leading to deadlock of the user
643 perform SWP operations to uncached memory to deadlock.
/linux-4.1.27/Documentation/RCU/
DUP.txt58 be self-deadlock.
120 self-deadlock.
DwhatisRCU.txt612 from deadlock (an important property of RCU). The reason for this is
615 so there can be no deadlock cycle.
617 Quick Quiz #1: Why is this argument naive? How could a deadlock
619 kernel? How could this deadlock be avoided?
646 participate in a deadlock cycle!
932 Quick Quiz #1: Why is this argument naive? How could a deadlock
954 One way to avoid this deadlock is to use an approach like
959 release rcu_gp_mutex, avoiding the deadlock.
961 Even in the absence of deadlock, this RCU implementation
Drcu.txt25 acquire locks can also greatly simplify deadlock-avoidance code.
Dchecklist.txt199 will result in deadlock.
339 acquisition of that lock will result in deadlock as soon as
392 requiring SRCU's read-side deadlock immunity or low read-side
Drcubarrier.txt7 very low-overhead readers that are immune to deadlock, priority inversion,
Dtrace.txt437 deadlock.
/linux-4.1.27/Documentation/networking/
Ddriver.txt72 This error can deadlock sockets waiting for send buffer room
Dspider_net.txt131 deadlock condition, as the tail pointer will be pointing at this descr,
135 is a potential deadlock, with the OS waiting for one descr to fill,
/linux-4.1.27/Documentation/video4linux/bttv/
DREADME.freeze29 If you run into some kind of deadlock, you can try to dump a call trace
/linux-4.1.27/Documentation/x86/x86_64/
Dmachinecheck55 deadlock. Higher tolerant values trade potentially better uptime
/linux-4.1.27/Documentation/infiniband/
Dcore_locking.txt106 semaphores that could cause deadlock if a consumer calls back into
/linux-4.1.27/drivers/gpu/drm/i915/
Dintel_ringbuffer.h93 int deadlock; member
Di915_irq.c2762 ring->hangcheck.deadlock++; in semaphore_passed()
2769 if (signaller->hangcheck.deadlock >= I915_NUM_RINGS) in semaphore_passed()
2789 ring->hangcheck.deadlock = 0; in semaphore_clear_deadlocks()
Di915_gem.c3310 goto deadlock; in i915_find_fence_reg()
3320 deadlock: in i915_find_fence_reg()
/linux-4.1.27/Documentation/dmaengine/
Dclient.txt135 deadlock.
/linux-4.1.27/fs/jffs2/
DREADME.Locking55 lead to deadlock, unless we played games with unlocking the i_sem
/linux-4.1.27/lib/
DKconfig.debug908 bool "RT Mutex debugging, deadlock detection"
984 deadlock.
990 deadlock scenario would be to trigger: how many
993 timing: if a race and a resulting deadlock is possible
997 makes the deadlock theoretically possible).
999 If a deadlock is impossible (i.e. the locking rules, as
/linux-4.1.27/Documentation/scheduler/
Dsched-design-CFS.txt129 inversion problems which would deadlock the machine.
/linux-4.1.27/Documentation/
Drobust-futex-ABI.txt31 probably causing deadlock or other such failure of the other threads
Dmemory-barriers.txt1860 It might appear that this reordering could introduce a deadlock.
1861 However, this cannot happen because if such a deadlock threatened,
1862 the RELEASE would simply complete, thereby avoiding the deadlock.
1868 that matter, the developer) switched the operations, deadlock
1874 If there is a deadlock, this lock operation will simply spin (or
1877 in the assembly code), which will unravel the potential deadlock,
1883 to complete, again unraveling the deadlock. There might be
Dcpu-hotplug.txt343 because it is prone to an ABBA deadlock between the cpu_add_remove_lock
Dkernel-docs.txt305 Keywords: HOWTO, kernel contexts, deadlock, locking, modules,
/linux-4.1.27/Documentation/cpu-freq/
Dgovernors.txt264 no need to lock it again (in fact, this would cause a deadlock). So
/linux-4.1.27/Documentation/ia64/
Dmca.txt9 asking for deadlock. Also the state of structures that are protected
/linux-4.1.27/Documentation/ioctl/
Dbotching-up-ioctls.txt117 - it's way too easy to create a deadlock between your hangcheck code and
/linux-4.1.27/Documentation/video4linux/
Dv4l2-controls.txt377 will result in a deadlock since these helpers lock the handler as well.
693 attempting to find another control from the same handler will deadlock.
/linux-4.1.27/arch/arm/mm/
DKconfig687 with SWP emulation enabled, leading to deadlock of the user
694 perform SWP operations to uncached memory to deadlock.
/linux-4.1.27/arch/arm/
DKconfig1054 bool "ARM errata: Processor deadlock when a false hazard is created"
1062 hazard might then cause a processor deadlock. The workaround enables
1205 bool "ARM errata: A data cache maintenance operation which aborts, might lead to deadlock"
1211 to deadlock. This workaround puts DSB before executing ISB if
/linux-4.1.27/Documentation/scsi/
Daic7xxx.txt177 pool fragmentation and SCSI mid-layer deadlock.
Daic79xx.txt72 - Fix several deadlock issues.
DChangeLog.1992-1997635 kicking things loose when we deadlock.
662 deadlock situations that are created when we allow the user
DChangeLog.lpfc1279 lpfc_tasklet deadlock.
1660 causing a deadlock on insmod in some environments.
/linux-4.1.27/Documentation/s390/
Dcds.txt343 deadlock situation!
/linux-4.1.27/Documentation/development-process/
D4.Coding262 occasion, deadlock. This kind of problem can be painful (for both
/linux-4.1.27/Documentation/PCI/
DMSI-HOWTO.txt503 a different interrupt, the driver will deadlock trying to recursively
/linux-4.1.27/Documentation/block/
Dbiodoc.txt205 deadlock possibilities.
592 deadlock-free allocations during extreme VM load. For example, the VM
/linux-4.1.27/Documentation/sysctl/
Dvm.txt434 become subtly broken, and prone to deadlock under high loads.
/linux-4.1.27/Documentation/filesystems/cifs/
DCHANGES552 rename deadlock when writing out dirty pages at same time.
/linux-4.1.27/Documentation/security/
Dkeys.txt1284 a deadlock against the key semaphore.