summaryrefslogtreecommitdiffstats
path: root/arch/um/os-Linux/skas
AgeCommit message (Expand)AuthorLines
2025-10-27um: Add initial SMP supportTiwei Bie-14/+25
2025-10-27um: Remove file-based iomem emulation supportTiwei Bie-7/+0
2025-09-10um: Add missing trailing newline to help messagesTiwei Bie-1/+1
2025-07-13um: Stop tracking stub's PID via userspace_pid[]Tiwei Bie-10/+6
2025-07-13um: Remove the pid parameter of handle_trap()Tiwei Bie-2/+2
2025-07-13um: Use err consistently in userspace()Tiwei Bie-7/+6
2025-07-11um: Make unscheduled_userspace_iterations staticTiwei Bie-1/+1
2025-06-02um: pass FD for memory operations when neededBenjamin Berg-38/+154
2025-06-02um: Implement kernel side of SECCOMP based process handlingBenjamin Berg-116/+295
2025-06-02um: Track userspace children dying in SECCOMP modeBenjamin Berg-0/+1
2025-06-02um: Move faultinfo extraction into userspace routineBenjamin Berg-11/+6
2025-03-18um: mark rodata read-only and implement _nofault accessesJohannes Berg-4/+4
2025-02-12um: fix execve stub execution on old host OSsBenjamin Berg-3/+13
2024-11-07um: always include kconfig.h and compiler-version.hBenjamin Berg-2/+4
2024-10-23um: insert scheduler ticks when userspace does not yieldBenjamin Berg-0/+26
2024-10-23um: Abandon the _PAGE_NEWPROT bitTiwei Bie-21/+0
2024-10-23um: Do not propagate noreboot parameter to kernelTiwei Bie-0/+1
2024-10-10um: use execveat to create userspace MMsBenjamin Berg-56/+121
2024-10-10um: remove auxiliary FP registersBenjamin Berg-19/+6
2024-09-12um: Remove unused mm_fd field from mm_idTiwei Bie-2/+2
2024-07-03um: refactor TLB update handlingBenjamin Berg-0/+2
2024-07-03um: simplify and consolidate TLB updatesBenjamin Berg-6/+12
2024-07-03um: Delay flushing syscalls until the thread is restartedBenjamin Berg-22/+34
2024-07-03um: remove copy_context_skas0Benjamin Berg-108/+0
2024-07-03um: compress memory related stub syscalls while adding themBenjamin Berg-0/+39
2024-07-03um: Rework syscall handlingBenjamin Berg-115/+99
2024-07-03um: Create signal stack memory assignment in stub_dataBenjamin Berg-5/+6
2024-07-03um: time-travel: support time-travel protocol broadcast messagesMordechay Goodstein-0/+3
2024-04-30um: Add an internal header shared among the user codeTiwei Bie-2/+2
2024-01-04um: Do not use printk in userspace trampolineBenjamin Berg-6/+6
2024-01-04um: Drop NULL check from start_userspaceBenjamin Berg-29/+24
2024-01-04um: Drop support for hosts without SYSEMU_SINGLESTEP supportBenjamin Berg-50/+10
2023-04-20um: make stub data pages size tweakableJohannes Berg-3/+3
2023-03-01Merge tag 'uml-for-linus-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds-73/+67
2023-02-05kbuild: remove --include-dir MAKEFLAG from top MakefileMasahiro Yamada-1/+1
2023-02-01um: Switch printk calls to adhere to correct coding styleBenjamin Berg-73/+67
2022-07-17um: Replace to_phys() and to_virt() with less generic function namesGuenter Roeck-3/+3
2022-07-17um: add "noreboot" command line option for PANIC_TIMEOUT=-1 setupsJason A. Donenfeld-1/+16
2021-06-17um: Fix stack pointer alignmentYiFei Zhu-1/+1
2021-02-12um: remove process stub VMAJohannes Berg-4/+0
2021-02-12um: rework userspace stubs to not hard-code stub locationJohannes Berg-0/+2
2021-02-12um: separate child and parent errors in clone stubJohannes Berg-10/+13
2021-02-12um: defer killing userspace on page table update failuresJohannes Berg-0/+4
2021-02-12um: print register names in wait_for_stubJohannes Berg-2/+53
2020-12-13um: Fetch registers only for signals which need themAnton Ivanov-1/+14
2019-09-15um: Add SPDX headers for files in arch/um/os-LinuxAlex Dewar-3/+3
2019-09-15um: Implement TRACE_IRQFLAGS_SUPPORTJohannes Berg-6/+6
2018-10-29um: Give start_idle_thread() a return codeRichard Weinberger-0/+5
2017-09-13um: Fix FP register size for XSTATE/XSAVEThomas Meyer-9/+8
2017-07-07um: Add kerneldoc for userspace_tramp() and start_userspace()Thomas Meyer-1/+30