summaryrefslogtreecommitdiffstats
path: root/drivers/vfio
diff options
context:
space:
mode:
authorPalmer Dabbelt <palmer@sifive.com>2019-03-04 20:41:36 +0100
committerPalmer Dabbelt <palmer@sifive.com>2019-03-04 20:47:04 +0100
commit13fd5de06514458eb320188b7a815d65696efd99 (patch)
treefaa6d1ce1c20eb3b909ccecf481b865869463083 /drivers/vfio
parentarch: riscv: fix logic error in parse_dtb (diff)
parentRISC-V: Free-up initrd in free_initrd_mem() (diff)
downloadlinux-13fd5de06514458eb320188b7a815d65696efd99.tar.xz
linux-13fd5de06514458eb320188b7a815d65696efd99.zip
RISC-V: Fixmap support and MM cleanups
This patchset does: 1. Moves MM related code from kernel/setup.c to mm/init.c 2. Implements compile-time fixed mappings Using fixed mappings, we get earlyprints even without SBI calls. For example, we can now use kernel parameter "earlycon=uart8250,mmio,0x10000000" to get early prints on QEMU virt machine without using SBI calls. The patchset is tested on QEMU virt machine. Palmer: It looks like some of the code movement here conflicted with the patches to move hartid handling around. As far as I can tell the only changed code was in smp_setup_processor_id(), and I've kept the one in smp.c.
Diffstat (limited to 'drivers/vfio')
0 files changed, 0 insertions, 0 deletions