OpenCloudOS-Kernel/arch/csky/mm
Linus Torvalds e55e5df193 csky: fix up lock_mm_and_find_vma() conversion
As already mentioned in my merge message for the 'expand-stack' branch,
we have something like 24 different versions of the page fault path for
all our different architectures, all just _slightly_ different due to
various historical reasons (usually related to exactly when they
branched off the original i386 version, and the details of the other
architectures they had in their history).

And a few of them had some silly mistake in the conversion.

Most of the architectures call the faulting address 'address' in the
fault path.  But not all.  Some just call it 'addr'.  And if you end up
doing a bit too much copy-and-paste, you end up with the wrong version
in the places that do it differently.

In this case it was csky.

Fixes: a050ba1e74 ("mm/fault: convert remaining simple cases to lock_mm_and_find_vma()")
Reported-by: Guenter Roeck <linux@roeck-us.net>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2023-06-29 23:34:29 -07:00
..
Makefile csky: Fixup ftrace modify panic 2020-02-21 15:43:24 +08:00
asid.c csky: Use the bitmap API to allocate bitmaps 2022-07-22 21:36:14 -04:00
cachev1.c csky: Support icache flush without specific instructions 2020-02-21 15:43:24 +08:00
cachev2.c csky/ftrace: Fixup ftrace_modify_code deadlock without CPU_HAS_ICACHE_INS 2020-03-31 22:15:42 +08:00
context.c csky: Use generic asid algorithm to implement switch_mm 2019-07-19 14:21:36 +08:00
dma-mapping.c csky: Fix versioncheck warnings 2022-04-08 15:05:23 +08:00
fault.c csky: fix up lock_mm_and_find_vma() conversion 2023-06-29 23:34:29 -07:00
highmem.c csky/mm/highmem: Switch to generic kmap atomic 2020-11-06 23:14:56 +01:00
init.c csky/mm: enable ARCH_HAS_VM_GET_PAGE_PROT 2022-07-17 17:14:40 -07:00
ioremap.c csky: use generic ioremap 2019-11-12 11:37:52 +01:00
syscache.c csky: syscache: Fixup duplicate cache flush 2021-07-04 17:39:54 +08:00
tcm.c csky: Tightly-Coupled Memory or Sram support 2020-02-21 15:43:24 +08:00
tlb.c csky: Fix TLB maintenance synchronization problem 2021-01-12 09:52:41 +08:00