https://github.com/torvalds/linux
Revision b0bb1269b9788a35af68587505d8df90498df75f authored by Linus Torvalds on 19 May 2019, 16:56:36 UTC, committed by Linus Torvalds on 19 May 2019, 16:56:36 UTC
Pull RISC-V updates from Palmer Dabbelt: "This contains an assortment of RISC-V related patches that I'd like to target for the 5.2 merge window. Most of the patches are cleanups, but there are a handful of user-visible changes: - The nosmp and nr_cpus command-line arguments are now supported, which work like normal. - The SBI console no longer installs itself as a preferred console, we rely on standard mechanisms (/chosen, command-line, hueristics) instead. - sfence_remove_sfence_vma{,_asid} now pass their arguments along to the SBI call. - Modules now support BUG(). - A missing sfence.vma during boot has been added. This bug only manifests during boot. - The arch/riscv support for SiFive's L2 cache controller has been merged, which should un-block the EDAC framework work. I've only tested this on QEMU again, as I didn't have time to get things running on the Unleashed. The latest master from this morning merges in cleanly and passes the tests as well" * tag 'riscv-for-linus-5.2-mw2' of git://git.kernel.org/pub/scm/linux/kernel/git/palmer/riscv-linux: (31 commits) riscv: fix locking violation in page fault handler RISC-V: sifive_l2_cache: Add L2 cache controller driver for SiFive SoCs RISC-V: Add DT documentation for SiFive L2 Cache Controller RISC-V: Avoid using invalid intermediate translations riscv: Support BUG() in kernel module riscv: Add the support for c.ebreak check in is_valid_bugaddr() riscv: support trap-based WARN() riscv: fix sbi_remote_sfence_vma{,_asid}. riscv: move switch_mm to its own file riscv: move flush_icache_{all,mm} to cacheflush.c tty: Don't force RISCV SBI console as preferred console RISC-V: Access CSRs using CSR numbers RISC-V: Add interrupt related SCAUSE defines in asm/csr.h RISC-V: Use tabs to align macro values in asm/csr.h RISC-V: Fix minor checkpatch issues. RISC-V: Support nr_cpus command line option. RISC-V: Implement nosmp commandline option. RISC-V: Add RISC-V specific arch_match_cpu_phys_id riscv: vdso: drop unnecessary cc-ldoption riscv: call pm_power_off from machine_halt / machine_power_off ...
Tip revision: b0bb1269b9788a35af68587505d8df90498df75f authored by Linus Torvalds on 19 May 2019, 16:56:36 UTC
Merge tag 'riscv-for-linus-5.2-mw2' of git://git.kernel.org/pub/scm/linux/kernel/git/palmer/riscv-linux
Merge tag 'riscv-for-linus-5.2-mw2' of git://git.kernel.org/pub/scm/linux/kernel/git/palmer/riscv-linux
Tip revision: b0bb126
File | Mode | Size |
---|---|---|
dwc | ||
Kconfig | -rw-r--r-- | 8.1 KB |
Makefile | -rw-r--r-- | 2.1 KB |
pci-aardvark.c | -rw-r--r-- | 28.5 KB |
pci-ftpci100.c | -rw-r--r-- | 16.0 KB |
pci-host-common.c | -rw-r--r-- | 2.4 KB |
pci-host-generic.c | -rw-r--r-- | 2.5 KB |
pci-hyperv.c | -rw-r--r-- | 74.5 KB |
pci-mvebu.c | -rw-r--r-- | 28.6 KB |
pci-rcar-gen2.c | -rw-r--r-- | 11.8 KB |
pci-tegra.c | -rw-r--r-- | 63.3 KB |
pci-thunder-ecam.c | -rw-r--r-- | 9.5 KB |
pci-thunder-pem.c | -rw-r--r-- | 11.9 KB |
pci-v3-semi.c | -rw-r--r-- | 28.0 KB |
pci-versatile.c | -rw-r--r-- | 6.3 KB |
pci-xgene-msi.c | -rw-r--r-- | 14.0 KB |
pci-xgene.c | -rw-r--r-- | 17.3 KB |
pcie-altera-msi.c | -rw-r--r-- | 7.0 KB |
pcie-altera.c | -rw-r--r-- | 21.1 KB |
pcie-cadence-ep.c | -rw-r--r-- | 15.3 KB |
pcie-cadence-host.c | -rw-r--r-- | 9.8 KB |
pcie-cadence.c | -rw-r--r-- | 6.5 KB |
pcie-cadence.h | -rw-r--r-- | 11.4 KB |
pcie-iproc-bcma.c | -rw-r--r-- | 2.7 KB |
pcie-iproc-msi.c | -rw-r--r-- | 17.2 KB |
pcie-iproc-platform.c | -rw-r--r-- | 3.8 KB |
pcie-iproc.c | -rw-r--r-- | 41.0 KB |
pcie-iproc.h | -rw-r--r-- | 3.6 KB |
pcie-mediatek.c | -rw-r--r-- | 32.0 KB |
pcie-mobiveil.c | -rw-r--r-- | 23.7 KB |
pcie-rcar.c | -rw-r--r-- | 30.5 KB |
pcie-rockchip-ep.c | -rw-r--r-- | 18.4 KB |
pcie-rockchip-host.c | -rw-r--r-- | 29.7 KB |
pcie-rockchip.c | -rw-r--r-- | 11.0 KB |
pcie-rockchip.h | -rw-r--r-- | 13.9 KB |
pcie-tango.c | -rw-r--r-- | 8.8 KB |
pcie-xilinx-nwl.c | -rw-r--r-- | 23.9 KB |
pcie-xilinx.c | -rw-r--r-- | 17.5 KB |
vmd.c | -rw-r--r-- | 22.5 KB |
Computing file changes ...