summaryrefslogtreecommitdiff
path: root/arch/riscv/kernel/setup.c
AgeCommit message (Expand)AuthorFilesLines
2024-05-02Revert "riscv: kdump: fix crashkernel reserving problem on RISC-V"Mingzheng Xing1-0/+13
2023-10-12riscv: kdump: fix crashkernel reserving problem on RISC-VChen Jiahao1-13/+0
2023-09-08Merge patch series "riscv: Introduce KASLR"Palmer Dabbelt1-0/+25
2023-09-06riscv: Dump out kernel offset information on panicAlexandre Ghiti1-0/+25
2023-08-31Merge patch series "riscv: Reduce ARCH_KMALLOC_MINALIGN to 8"Palmer Dabbelt1-0/+1
2023-08-24riscv: allow kmalloc() caches aligned to the smallest valueJisheng Zhang1-0/+1
2023-08-16riscv: kdump: Implement crashkernel=X,[high,low]Chen Jiahao1-0/+5
2023-06-08Merge patch series "riscv: Add vector ISA support"Palmer Dabbelt1-0/+3
2023-06-08riscv: signal: Add sigcontext save/restore for vectorGreentime Hu1-0/+3
2023-06-01RISC-V: ACPI: Cache and retrieve the RINTC structureSunil V L1-0/+4
2023-06-01RISC-V: Add ACPI initialization in setup_arch()Sunil V L1-0/+5
2023-06-01riscv: move sbi_init() earlier before jump_label_init()Jisheng Zhang1-1/+1
2023-04-29Merge tag 'riscv-for-linus-6.4-mw1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-1/+1
2023-04-27Merge tag 'devicetree-for-6.4-2' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-1/+1
2023-04-14riscv: Do not set initial_boot_params to the linear address of the dtbAlexandre Ghiti1-4/+1
2023-04-14riscv: Move early dtb mapping into the fixmap regionAlexandre Ghiti1-1/+0
2023-04-14riscv: Add explicit include for cpu.hRob Herring1-1/+1
2023-03-15RISC-V: Add Zicboz detection and block size parsingAndrew Jones1-1/+1
2023-02-01riscv: move riscv_noncoherent_supported() out of ZICBOM probeJisheng Zhang1-0/+3
2022-11-30riscv: mm: Proper page permissions after initmem freeBjörn Töpel1-4/+5
2022-11-11riscv: fix reserved memory setupConor Dooley1-0/+1
2022-10-12riscv: always honor the CONFIG_CMDLINE_FORCE when parsing dtbWenting Zhang1-2/+2
2022-09-13RISC-V: Clean up the Zicbom block size probingPalmer Dabbelt1-1/+1
2022-07-29riscv: Add support for non-coherent devices using zicbom extensionHeiko Stuebner1-0/+2
2022-06-02RISC-V: Mark IORESOURCE_EXCLUSIVE for reserved mem instead of IORESOURCE_BUSYXianting Tian1-2/+2
2022-05-12riscv: move boot alternatives to after fill_hwcapHeiko Stuebner1-0/+2
2022-03-23drivers/base/node: consolidate node device subsystem initialization in node_d...David Hildenbrand1-3/+0
2022-01-20RISC-V: Do not use cpumask data structure for hartid bitmapAtish Patra1-10/+0
2022-01-09RISC-V: Use common riscv_cpuid_to_hartid_mask() for both SMP=y and SMP=nSean Christopherson1-0/+10
2021-11-06memblock: use memblock_free for freeing virtual pointersMike Rapoport1-3/+2
2021-11-06memblock: rename memblock_free to memblock_phys_freeMike Rapoport1-2/+3
2021-09-05Merge tag 'riscv-for-linus-5.15-mw0' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-1/+1
2021-08-26riscv: use strscpy to replace strlcpyJason Wang1-1/+1
2021-08-20riscv: Fix a number of free'd resources in init_resources()Petr Pavlu1-2/+2
2021-07-09Merge tag 'riscv-for-linus-5.14-mw0' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-15/+3
2021-07-08riscv: convert to setup_initial_init_mm()Kefeng Wang1-4/+1
2021-07-01Merge branch 'riscv-wx-mappings' into for-nextPalmer Dabbelt1-9/+3
2021-07-01riscv: Map the kernel with correct permissions the first timeAlexandre Ghiti1-9/+3
2021-06-11riscv: Only initialize swiotlb when necessaryKefeng Wang1-5/+0
2021-06-02RISC-V: Fix memblock_free() usages in init_resources()Wende Tan1-2/+2
2021-05-26riscv: Move setup_bootmem into paging_initKefeng Wang1-1/+0
2021-05-06riscv: Consistify protect_kernel_linear_mapping_text_rodata() useGeert Uytterhoeven1-2/+0
2021-04-26RISC-V: enable XIPVitaly Wool1-3/+8
2021-04-26RISC-V: Add crash kernel supportNick Kossifidis1-0/+12
2021-04-26RISC-V: Add kdump supportNick Kossifidis1-1/+10
2021-04-26RISC-V: Improve init_resources()Nick Kossifidis1-44/+46
2021-04-26riscv: Move kernel mapping outside of linear mappingAlexandre Ghiti1-1/+6
2021-02-26Merge tag 'riscv-for-linus-5.12-mw0' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-5/+18
2021-02-03RISC-V: Fix .init section permission updateAtish Patra1-1/+3
2021-01-16RISC-V: Do not allocate memblock while iterating reserved memblocksAtish Patra1-11/+13