Revision 435faf5c218a47fd6258187f62d9bb1009717896 authored by Linus Torvalds on 05 June 2020, 03:14:18 UTC, committed by Linus Torvalds on 05 June 2020, 03:14:18 UTC
Pull RISC-V updates from Palmer Dabbelt: - The remainder of the code necessary to support the Kendryte K210: * Support for building device trees into the kernel, as the K210 doesn't have a bootloader that provides one * A K210 device tree and the associated defconfig update * Support for skipping PMP initialization on systems that trap on PMP accesses rather than treating them as WARL - Support for KGDB - Improvements to text patching - Some cleanups to the SiFive L2 cache driver * tag 'riscv-for-linus-5.8-mw0' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux: soc: sifive: l2 cache: Mark l2_get_priv_group as static soc: sifive: l2 cache: Eliminate an unsigned zero compare warning riscv: Add support to determine no. of L2 cache way enabled riscv: cacheinfo: Implement cache_get_priv_group with a generic ops structure riscv: Use text_mutex instead of patch_lock riscv: Use NOKPROBE_SYMBOL() instead of __krpobes annotation riscv: Remove the 'riscv_' prefix of function name riscv: Add SW single-step support for KDB riscv: Use the XML target descriptions to report 3 system registers riscv: Add KGDB support kgdb: Add kgdb_has_hit_break function RISC-V: Skip setting up PMPs on traps riscv: K210: Update defconfig riscv: K210: Add a built-in device tree riscv: Allow device trees to be built into the kernel
File | Mode | Size |
---|---|---|
pat | ||
Makefile | -rw-r--r-- | 1.7 KB |
amdtopology.c | -rw-r--r-- | 3.9 KB |
cpu_entry_area.c | -rw-r--r-- | 6.9 KB |
debug_pagetables.c | -rw-r--r-- | 1.8 KB |
dump_pagetables.c | -rw-r--r-- | 12.2 KB |
extable.c | -rw-r--r-- | 6.6 KB |
fault.c | -rw-r--r-- | 36.8 KB |
highmem_32.c | -rw-r--r-- | 2.3 KB |
hugetlbpage.c | -rw-r--r-- | 4.7 KB |
ident_map.c | -rw-r--r-- | 3.2 KB |
init.c | -rw-r--r-- | 28.6 KB |
init_32.c | -rw-r--r-- | 23.5 KB |
init_64.c | -rw-r--r-- | 40.0 KB |
iomap_32.c | -rw-r--r-- | 3.0 KB |
ioremap.c | -rw-r--r-- | 23.6 KB |
kasan_init_64.c | -rw-r--r-- | 11.3 KB |
kaslr.c | -rw-r--r-- | 6.4 KB |
kmmio.c | -rw-r--r-- | 16.2 KB |
maccess.c | -rw-r--r-- | 1.1 KB |
mem_encrypt.c | -rw-r--r-- | 10.6 KB |
mem_encrypt_boot.S | -rw-r--r-- | 4.2 KB |
mem_encrypt_identity.c | -rw-r--r-- | 16.8 KB |
mm_internal.h | -rw-r--r-- | 772 bytes |
mmap.c | -rw-r--r-- | 7.0 KB |
mmio-mod.c | -rw-r--r-- | 11.2 KB |
numa.c | -rw-r--r-- | 23.5 KB |
numa_32.c | -rw-r--r-- | 1.9 KB |
numa_64.c | -rw-r--r-- | 252 bytes |
numa_emulation.c | -rw-r--r-- | 15.1 KB |
numa_internal.h | -rw-r--r-- | 765 bytes |
pf_in.c | -rw-r--r-- | 9.8 KB |
pf_in.h | -rw-r--r-- | 708 bytes |
pgtable.c | -rw-r--r-- | 20.7 KB |
pgtable_32.c | -rw-r--r-- | 2.3 KB |
physaddr.c | -rw-r--r-- | 2.3 KB |
physaddr.h | -rw-r--r-- | 231 bytes |
pkeys.c | -rw-r--r-- | 5.8 KB |
pti.c | -rw-r--r-- | 17.5 KB |
setup_nx.c | -rw-r--r-- | 1.4 KB |
srat.c | -rw-r--r-- | 2.9 KB |
testmmiotrace.c | -rw-r--r-- | 3.2 KB |
tlb.c | -rw-r--r-- | 26.2 KB |
Computing file changes ...