android_kernel_xiaomi_sm7250/Documentation
Yuyang Du ef3415b3a3 UPSTREAM: locking/lockdep: Add explanation to lock usage rules in lockdep design doc
The irq usage and lock dependency rules that if violated a deacklock may
happen are explained in more detail.

Signed-off-by: Yuyang Du <duyuyang@gmail.com>
Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Cc: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Peter Zijlstra <peterz@infradead.org>
Cc: Thomas Gleixner <tglx@linutronix.de>
Cc: bvanassche@acm.org
Cc: frederic@kernel.org
Cc: ming.lei@redhat.com
Cc: will.deacon@arm.com
Link: https://lkml.kernel.org/r/20190506081939.74287-17-duyuyang@gmail.com
Signed-off-by: Ingo Molnar <mingo@kernel.org>
Change-Id: Ib7980d27b4a76beb38d0b56bc4147f73c4365e10
Signed-off-by: UtsavBalar1231 <utsavbalar1231@gmail.com>
2022-11-12 11:23:42 +00:00
..
ABI usb: new attributes implementation to enable/disable usb data 2022-11-12 11:19:30 +00:00
accelerators
accounting
acpi
admin-guide UPSTREAM: Docs/admin-guide/mm/damon: document 'init_regions' feature 2022-11-12 11:22:48 +00:00
aoe
arm
arm64 Merge branch 'android-4.19-stable' of https://github.com/aosp-mirror/kernel_common into skizo-x 2022-11-12 11:18:12 +00:00
auxdisplay
backlight
block
blockdev zram: kang from v5.15 2022-11-12 11:20:00 +00:00
bpf
bus-devices
cdrom
cgroup-v1
cma
connector
console
core-api BACKPORT: ia64/tlb: Eradicate tlb_migrate_finish() callback 2022-11-12 11:23:07 +00:00
cpu-freq
cpuidle
crypto
dev-tools
device-mapper
devicetree This is the 4.19.262 stable release 2022-10-30 16:23:17 +01:00
doc-guide
driver-api
driver-model
early-userspace
EDID
extcon
fault-injection
fb
features
filesystems Merge branch 'linux-4.19.y' of https://github.com/jaegeuk/f2fs-stable into skizo-x 2022-11-12 11:18:36 +00:00
firmware_class
fmc
fpga
gpio
gpu
hid
hwmon
i2c
ia64
ide
iio
infiniband
input Input: iforce - add support for Boeder Force Feedback Wheel 2022-09-20 12:26:48 +02:00
ioctl
isdn
kbuild
kdump
kernel-hacking
laptops
leds
lightnvm
livepatch
locking UPSTREAM: locking/lockdep: Add explanation to lock usage rules in lockdep design doc 2022-11-12 11:23:42 +00:00
m68k
maintainer
md
media
memory-devices
mic
mips
misc-devices
mmc
mtd
namespaces
netlabel
networking Merge remote-tracking branch 'aosp/android-4.19-stable' into android12-base 2022-08-12 20:54:07 +05:30
nfc
nios2
nvdimm
nvmem
openrisc
parisc
PCI
pcmcia
perf
phy
platform
power
powerpc
pps
process docs: update mediator information in CoC docs 2022-10-26 13:19:16 +02:00
pti
ptp
rapidio
RCU
riscv
s390
scheduler
scsi
security
serial
sh
sound
sparc
sphinx
sphinx-static
spi
sysctl BACKPORT: mm: compaction: support triggering of proactive compaction by user 2022-11-12 11:22:27 +00:00
target
thermal
timers
trace
translations
usb
userspace-api
virtual
vm UPSTREAM: Documentation: add documents for DAMON 2022-11-12 11:22:44 +00:00
w1
watchdog
wimax
x86
xtensa
.gitignore
00-INDEX
asm-annotations.rst BACKPORT: linkage: Introduce new macros for assembler symbols 2022-11-12 11:21:32 +00:00
atomic_bitops.txt locking/atomic: Make test_and_*_bit() ordered on failure 2022-08-25 11:15:42 +02:00
atomic_t.txt
bt8xxgpio.txt
btmrvl.txt
bus-virt-phys-mapping.txt
Changes
clearing-warn-once.txt
CodingStyle
conf.py
cpu-load.txt
cputopology.txt
crc32.txt
dcdbas.txt
debugging-modules.txt
debugging-via-ohci1394.txt
dell_rbu.txt
digsig.txt
DMA-API-HOWTO.txt
DMA-API.txt
DMA-attributes.txt
DMA-ISA-LPC.txt
docutils.conf
dontdiff
efi-stub.txt
eisa.txt
flexible-arrays.txt
futex-requeue-pi.txt
gcc-plugins.txt
highuid.txt
hw_random.txt
hwspinlock.txt
index.rst BACKPORT: linkage: Introduce new macros for assembler symbols 2022-11-12 11:21:32 +00:00
intel_txt.txt
Intel-IOMMU.txt
io_ordering.txt
io-mapping.txt
iostats.txt
IPMI.txt
IRQ-affinity.txt
IRQ-domain.txt
IRQ.txt
irqflags-tracing.txt
isa.txt
isapnp.txt
kernel-per-CPU-kthreads.txt
kobject.txt
kprobes.txt
kref.txt
ldm.txt
lockup-watchdogs.txt
logo.gif
logo.txt
lsm.txt
lzo.txt lib/lzo: fix ambiguous encoding bug in lzo-rle 2022-11-12 11:19:25 +00:00
mailbox.txt
Makefile
memory-barriers.txt
memory-hotplug.txt
men-chameleon-bus.txt
mhi.txt
nommu-mmap.txt
ntb.txt
numastat.txt
padata.txt
parport-lowlevel.txt
percpu-rw-semaphore.txt
phy.txt
pi-futex.txt
pnp.txt
preempt-locking.txt
pwm.txt
rbtree.txt
remoteproc.txt
rfkill.txt
robust-futex-ABI.txt
robust-futexes.txt
rpmsg.txt
rtc.txt
SAK.txt
sgi-ioc4.txt
siphash.txt
SM501.txt
smsc_ece1099.txt
speculation.txt
static-keys.txt
SubmittingPatches
svga.txt
switchtec.txt
sync_file.txt
tee.txt
this_cpu_ops.txt
unaligned-memory-access.txt
vfio-mediated-device.txt
vfio.txt
video-output.txt
xillybus.txt
xz.txt
zorro.txt