summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2022-05-19riscv: kexec: add kexec_file_load() supportPalmer Dabbelt13-4/+686
2022-05-19RISC-V: Load purgatory in kexec_fileLi Zhengyu1-0/+151
2022-05-19RISC-V: Add purgatoryLi Zhengyu6-0/+199
2022-05-19RISC-V: Support for kexec_file on panicLi Zhengyu1-1/+118
2022-05-19RISC-V: Add kexec_file supportLiao Chang5-0/+213
2022-05-19RISC-V: use memcpy for kexec_file modeLiao Chang1-1/+3
2022-05-19kexec_file: Fix kexec_file.c build error for riscv platformLiao Chang2-3/+3
2022-05-19RISC-V: Add support for rv32 userspace via COMPATPalmer Dabbelt68-563/+1219
2022-05-17riscv: compat: Add COMPAT Kbuild skeletal supportGuo Ren1-0/+19
2022-05-17riscv: compat: ptrace: Add compat_arch_ptrace implementGuo Ren1-5/+82
2022-05-17riscv: compat: signal: Add rt_frame implementationGuo Ren4-1/+268
2022-05-12riscv: support for Svpbmt and D1 memory typesPalmer Dabbelt28-161/+724
2022-05-11riscv: add memory-type errata for T-HeadHeiko Stuebner15-9/+260
2022-05-11riscv: don't use global static vars to store alternative dataHeiko Stuebner1-27/+24
2022-05-11riscv: remove FIXMAP_PAGE_IO and fall back to its default valueHeiko Stuebner1-2/+0
2022-05-11riscv: add RISC-V Svpbmt extension supportHeiko Stuebner11-10/+189
2022-05-11riscv: Fix accessing pfn bits in PTEs for non-32bit variantsHeiko Stuebner4-12/+24
2022-05-11riscv: move boot alternatives to after fill_hwcapHeiko Stuebner2-2/+2
2022-05-11riscv: prevent compressed instructions in alternativesHeiko Stuebner1-0/+24
2022-05-11riscv: extend concatenated alternatives-lines to the same lengthHeiko Stuebner1-10/+10
2022-05-11riscv: implement ALTERNATIVE_2 macroHeiko Stuebner1-20/+58
2022-05-11riscv: implement module alternativesHeiko Stuebner4-9/+55
2022-05-11riscv: allow different stages with alternativesHeiko Stuebner3-11/+23
2022-05-11riscv: integrate alternatives better into the main architectureHeiko Stuebner11-20/+26
2022-04-26riscv: compat: vdso: Add setup additional pages implementationGuo Ren3-35/+76
2022-04-26riscv: compat: vdso: Add COMPAT_VDSO base code implementationGuo Ren13-1/+128
2022-04-26riscv: compat: Add hw capability check for elfGuo Ren2-2/+32
2022-04-26riscv: compat: Add elf.h implementationGuo Ren1-1/+40
2022-04-26riscv: compat: process: Add UXL_32 support in start_threadGuo Ren1-0/+9
2022-04-26riscv: compat: syscall: Add entry.S implementationGuo Ren2-2/+23
2022-04-26riscv: compat: syscall: Add compat_sys_call_table implementationGuo Ren13-3/+148
2022-04-26riscv: compat: Support TASK_SIZE for compat modeGuo Ren2-3/+16
2022-04-26riscv: compat: Add basic compat data type implementationGuo Ren2-0/+130
2022-04-26riscv: Fixup difference with defconfigGuo Ren1-0/+4
2022-04-26syscalls: compat: Fix the missing part for __SYSCALL_COMPATGuo Ren2-4/+4
2022-04-26asm-generic: compat: Cleanup duplicate definitionsGuo Ren8-284/+170
2022-04-26fs: stat: compat: Add __ARCH_WANT_COMPAT_STATGuo Ren8-1/+9
2022-04-26arch: Add SYSVIPC_COMPAT for all architecturesGuo Ren8-30/+4
2022-04-26compat: consolidate the compat_flock{,64} definitionChristoph Hellwig8-115/+37
2022-04-26uapi: always define F_GETLK64/F_SETLK64/F_SETLKW64 in fcntl.hChristoph Hellwig9-30/+4
2022-04-26uapi: simplify __ARCH_FLOCK{,64}_PAD a littleChristoph Hellwig3-47/+17
2022-04-20riscv: dts: rename the node name of dmaZong Li1-1/+1
2022-04-20riscv: dts: Add dma-channels property and modify compatibleZong Li1-1/+2
2022-04-20riscv: mm: Remove the copy operation of pmdChuanhua Han1-7/+3
2022-04-03Linux 5.18-rc1v5.18-rc1Linus Torvalds1-2/+2
2022-04-03Merge tag 'trace-v5.18-2' of git://git.kernel.org/pub/scm/linux/kernel/git/ro...Linus Torvalds15-167/+44
2022-04-03Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cl...Linus Torvalds2-136/+14
2022-04-03Merge tag 'x86-urgent-2022-04-03' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds6-187/+200
2022-04-03Merge tag 'core-urgent-2022-04-03' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds5-69/+1
2022-04-03Merge tag 'dma-mapping-5.18-1' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds5-142/+16