linux/include
Suren Baghdasaryan d65d4a0538 ANDROID: mm: assert that mmap_lock is taken exclusively in vm_write_begin
vm_write_{begin|end} has to be called when mmap_lock is taken
exlusively. Add an assert statement in vm_write_begin to enforce
that. free_pgtables can free page tables without exclusive mmap_lock
if the vma was isolated, therefore avoid assertions in such cases.

Bug: 257443051
Change-Id: Ie81aefe025c743cda6f66717d2f08f4d78a55608
Signed-off-by: Suren Baghdasaryan <surenb@google.com>
2022-11-27 09:29:20 -08:00
..
acpi ACPICA: actypes.h: Expand the ACPI_ACCESS_ definitions 2022-01-27 10:54:18 +01:00
asm-generic This is the 5.10.112 stable release 2022-04-29 09:15:09 +02:00
clocksource
crypto This is the 5.10.120 stable release 2022-07-23 16:09:48 +02:00
drm Revert "drm: fix EDID struct for old ARM OABI format" 2022-07-28 14:52:52 +02:00
dt-bindings
keys
kunit
kvm
linux ANDROID: mm: assert that mmap_lock is taken exclusively in vm_write_begin 2022-11-27 09:29:20 -08:00
math-emu
media
memory memory: renesas-rpc-if: Fix HF/OSPI data transfer in Manual Mode 2022-05-09 09:05:02 +02:00
misc
net UPSTREAM: inet: fully convert sk->sk_rx_dst to RCU rules 2022-11-08 22:14:26 +00:00
pcmcia
ras
rdma RDMA/netlink: Add __maybe_unused to static inline in C file 2021-11-26 10:39:21 +01:00
scsi This is the 5.10.121 stable release 2022-07-23 16:10:22 +02:00
soc
sound UPSTREAM: ASoC: hdmi-codec: Add a prepare hook 2022-08-08 17:51:50 +00:00
target scsi: target: Fix ordered tag handling 2021-11-26 10:39:11 +01:00
trace ANDROID: dma-buf: Add vendor hook for deferred dmabuf sysfs stats release 2022-11-14 20:41:03 +00:00
uapi Merge branch 'android12-5.10' into branch 'android12-5.10-lts' 2022-08-16 14:34:54 +02:00
vdso
video video: of_display_timing.h: include errno.h 2022-07-12 16:32:19 +02:00
xen xen/gnttab: fix gnttab_end_foreign_access() without page specified 2022-03-11 12:11:54 +01:00