Show patches with: Submitter = Benjamin Berg       |   239 patches
« 1 2 3 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
um: move thread info into task um: move thread info into task - - - - --- 2024-11-08 Benjamin Berg New
[4/4] um: virtio_uml: query the number of vqs if supported Enable virtio-fs and virtio-snd in UML - - - - --- 2024-11-03 Benjamin Berg Accepted
[3/4] um: virtio_uml: fix call_fd IRQ allocation Enable virtio-fs and virtio-snd in UML - - - - --- 2024-11-03 Benjamin Berg Accepted
[2/4] um: virtio_uml: use smaller virtqueue sizes for VIRTIO_ID_SOUND Enable virtio-fs and virtio-snd in UML - - - - --- 2024-11-03 Benjamin Berg Changes Requested
[1/4] um: virtio_uml: send SET_MEM_TABLE message with the exact size Enable virtio-fs and virtio-snd in UML - - - - --- 2024-11-03 Benjamin Berg Accepted
um: move thread info into task um: move thread info into task - - - - --- 2024-11-03 Benjamin Berg Changes Requested
[v2,5/5] um: remove broken double fault detection [v2,1/5] um: set DONTDUMP and DONTFORK flags on KASAN shadow memory - - - - --- 2024-11-03 Benjamin Berg Accepted
[v2,4/5] um: remove duplicate UM_NSEC_PER_SEC definition [v2,1/5] um: set DONTDUMP and DONTFORK flags on KASAN shadow memory - - - - --- 2024-11-03 Benjamin Berg Accepted
[v2,3/5] um: remove file sync for stub data [v2,1/5] um: set DONTDUMP and DONTFORK flags on KASAN shadow memory - - - - --- 2024-11-03 Benjamin Berg Accepted
[v2,2/5] um: always include kconfig.h and compiler-version.h [v2,1/5] um: set DONTDUMP and DONTFORK flags on KASAN shadow memory - - - - --- 2024-11-03 Benjamin Berg Accepted
[v2,1/5] um: set DONTDUMP and DONTFORK flags on KASAN shadow memory [v2,1/5] um: set DONTDUMP and DONTFORK flags on KASAN shadow memory - - - - --- 2024-11-03 Benjamin Berg Accepted
[5/5] um: remove broken double fault detection [1/5] um: set DONTDUMP and DONTFORK flags on KASAN shadow memory - - - - --- 2024-11-03 Benjamin Berg Superseded
[4/5] um: remove duplicate UM_NSEC_PER_SEC definition [1/5] um: set DONTDUMP and DONTFORK flags on KASAN shadow memory - - - - --- 2024-11-03 Benjamin Berg Superseded
[3/5] um: remove file sync for stub data [1/5] um: set DONTDUMP and DONTFORK flags on KASAN shadow memory - - - - --- 2024-11-03 Benjamin Berg Superseded
[2/5] um: always include kconfig.h and compiler-version.h [1/5] um: set DONTDUMP and DONTFORK flags on KASAN shadow memory - - - - --- 2024-11-03 Benjamin Berg Superseded
[1/5] um: set DONTDUMP and DONTFORK flags on KASAN shadow memory [1/5] um: set DONTDUMP and DONTFORK flags on KASAN shadow memory - - - - --- 2024-11-03 Benjamin Berg Superseded
[2/2] um: fix sparse warnings in signal code [1/2] um: fix sparse warnings from regset refactor - - - - --- 2024-10-31 Benjamin Berg Accepted
[1/2] um: fix sparse warnings from regset refactor [1/2] um: fix sparse warnings from regset refactor - 1 - - --- 2024-10-31 Benjamin Berg Accepted
[RFC,v2,9/9] um: pass FD for memory operations when needed SECCOMP based userspace for UML - - - - --- 2024-10-23 Benjamin Berg RFC
[RFC,v2,8/9] um: Implement kernel side of SECCOMP based process handling SECCOMP based userspace for UML - - - - --- 2024-10-23 Benjamin Berg RFC
[RFC,v2,7/9] um: Track userspace children dying in SECCOMP mode SECCOMP based userspace for UML - - - - --- 2024-10-23 Benjamin Berg RFC
[RFC,v2,6/9] um: Add SECCOMP support detection and initialization SECCOMP based userspace for UML - - - - --- 2024-10-23 Benjamin Berg RFC
[RFC,v2,5/9] um: Add helper functions to get/set state for SECCOMP SECCOMP based userspace for UML - - - - --- 2024-10-23 Benjamin Berg RFC
[RFC,v2,4/9] um: Add stub side of SECCOMP/futex based process handling SECCOMP based userspace for UML - - - - --- 2024-10-23 Benjamin Berg RFC
[RFC,v2,3/9] um: Add UML_SECCOMP configuration option SECCOMP based userspace for UML - - - - --- 2024-10-23 Benjamin Berg RFC
[RFC,v2,2/9] um: Move faultinfo extraction into userspace routine SECCOMP based userspace for UML - - - - --- 2024-10-23 Benjamin Berg RFC
[RFC,v2,1/9] um: Store full CSGSFS and SS register from mcontext SECCOMP based userspace for UML - - - - --- 2024-10-23 Benjamin Berg RFC
[v5] um: switch to regset API and depend on XSTATE [v5] um: switch to regset API and depend on XSTATE - - - - --- 2024-10-23 Benjamin Berg Accepted
[v4] um: switch to regset API and depend on XSTATE [v4] um: switch to regset API and depend on XSTATE - - - - --- 2024-10-23 Benjamin Berg Changes Requested
[v3] um: switch to regset API and depend on XSTATE [v3] um: switch to regset API and depend on XSTATE - - - - --- 2024-10-23 Benjamin Berg Changes Requested
[v2] um: insert scheduler ticks when userspace does not yield [v2] um: insert scheduler ticks when userspace does not yield - - - - --- 2024-10-10 Benjamin Berg Accepted
[v2] um: switch to regset API and depend on XSTATE [v2] um: switch to regset API and depend on XSTATE - - - - --- 2024-10-10 Benjamin Berg Changes Requested
um: switch to regset API and depend on XSTATE um: switch to regset API and depend on XSTATE - - - - --- 2024-10-07 Benjamin Berg Changes Requested
[RFC] um: switch to regset API and depend on XSTATE [RFC] um: switch to regset API and depend on XSTATE - - - - --- 2024-10-04 Benjamin Berg RFC
um: remove auxiliary FP registers um: remove auxiliary FP registers - - - - --- 2024-10-04 Benjamin Berg Accepted
[RFC,9/9] um: pass FD for memory operations when needed SECCOMP based userspace for UML - - - - --- 2024-09-25 Benjamin Berg RFC
[RFC,8/9] um: Implement kernel side of SECCOMP based process handling SECCOMP based userspace for UML - - - - --- 2024-09-25 Benjamin Berg RFC
[RFC,7/9] um: Track userspace children dying in SECCOMP mode SECCOMP based userspace for UML - - - - --- 2024-09-25 Benjamin Berg RFC
[RFC,6/9] um: Add SECCOMP support detection and initialization SECCOMP based userspace for UML - - - - --- 2024-09-25 Benjamin Berg RFC
[RFC,5/9] um: Add helper functions to get/set state for SECCOMP SECCOMP based userspace for UML - - - - --- 2024-09-25 Benjamin Berg RFC
[RFC,4/9] um: Add stub side of SECCOMP/futex based process handling SECCOMP based userspace for UML - - - - --- 2024-09-25 Benjamin Berg RFC
[RFC,3/9] um: Add UML_SECCOMP configuration option SECCOMP based userspace for UML - - - - --- 2024-09-25 Benjamin Berg RFC
[RFC,2/9] um: Move faultinfo extraction into userspace routine SECCOMP based userspace for UML - - - - --- 2024-09-25 Benjamin Berg RFC
[RFC,1/9] um: Store full CSGSFS and SS register from mcontext SECCOMP based userspace for UML - - - - --- 2024-09-25 Benjamin Berg RFC
[v9,10/10] um: Switch to 4 level page tables on 64 bit Increased address space for 64 bit - - - - --- 2024-09-19 Benjamin Berg Accepted
[v9,09/10] um: clear all memory in new userspace processes Increased address space for 64 bit - - - - --- 2024-09-19 Benjamin Berg Accepted
[v9,08/10] um: Discover host_task_size from envp Increased address space for 64 bit - - - - --- 2024-09-19 Benjamin Berg Accepted
[v9,07/10] um: Limit TASK_SIZE to the addressable range Increased address space for 64 bit - - - - --- 2024-09-19 Benjamin Berg Accepted
[v9,06/10] um: Calculate stub data address relative to stub code Increased address space for 64 bit - - - - --- 2024-09-19 Benjamin Berg Accepted
[v9,05/10] um: Add compile time assert that stub fits on a page Increased address space for 64 bit - - - - --- 2024-09-19 Benjamin Berg Accepted
[v9,04/10] um: Set parent death signal for winch thread/process Increased address space for 64 bit - - - - --- 2024-09-19 Benjamin Berg Accepted
[v9,03/10] um: Set parent death signal for userspace process Increased address space for 64 bit - - - - --- 2024-09-19 Benjamin Berg Accepted
[v9,02/10] um: use execveat to create userspace MMs Increased address space for 64 bit - - - - --- 2024-09-19 Benjamin Berg Accepted
[v9,01/10] um: Add generic stub_syscall1 function Increased address space for 64 bit - - - - --- 2024-09-19 Benjamin Berg Accepted
um: insert scheduler ticks when userspace does not yield um: insert scheduler ticks when userspace does not yield - - - - --- 2024-09-13 Benjamin Berg Superseded
[v2,5/5] um: Set HAVE_EFFICIENT_UNALIGNED_ACCESS for x86 Minor cleanups for UML - - - - --- 2024-09-13 Benjamin Berg Accepted
[v2,4/5] um: Remove unused os_getpgrp function Minor cleanups for UML - - - - --- 2024-09-13 Benjamin Berg Accepted
[v2,3/5] um: Remove unused os_stop_process Minor cleanups for UML - - - - --- 2024-09-13 Benjamin Berg Accepted
[v2,2/5] um: Remove unused os_process_parent Minor cleanups for UML - - - - --- 2024-09-13 Benjamin Berg Accepted
[v2,1/5] um: Remove unused os_process_pc Minor cleanups for UML - - - - --- 2024-09-13 Benjamin Berg Accepted
[v2] um: always use the internal copy of the FP registers [v2] um: always use the internal copy of the FP registers - - - - --- 2024-09-13 Benjamin Berg Accepted
[5/5] um: Set HAVE_EFFICIENT_UNALIGNED_ACCESS for x86 Minor cleanups for UML - - - - --- 2024-09-13 Benjamin Berg Superseded
[4/5] um: Remove unused os_getpgrp function Minor cleanups for UML - - - - --- 2024-09-13 Benjamin Berg Superseded
[3/5] um: Remove unused os_stop_process Minor cleanups for UML - - - - --- 2024-09-13 Benjamin Berg Superseded
[2/5] um: Remove unused os_process_parent Minor cleanups for UML - - - - --- 2024-09-13 Benjamin Berg Superseded
[1/5] um: Remove unused os_process_pc Minor cleanups for UML - - - - --- 2024-09-13 Benjamin Berg Superseded
um: always use the internal copy of the FP registers um: always use the internal copy of the FP registers - - - - --- 2024-09-13 Benjamin Berg Superseded
um: add RCU syscall hack for time-travel um: add RCU syscall hack for time-travel - - - - --- 2024-08-30 Benjamin Berg Changes Requested
[v8,7/7] um: Add 4 level page table support Increased address space for 64 bit - - - - --- 2024-07-04 Benjamin Berg Superseded
[v8,6/7] um: clear all memory in new userspace processes Increased address space for 64 bit - - - - --- 2024-07-04 Benjamin Berg Superseded
[v8,5/7] um: Discover host_task_size from envp Increased address space for 64 bit - - - - --- 2024-07-04 Benjamin Berg Superseded
[v8,4/7] um: Limit TASK_SIZE to the addressable range Increased address space for 64 bit - - - - --- 2024-07-04 Benjamin Berg Superseded
[v8,3/7] um: Fix stub_start address calculation Increased address space for 64 bit - - - - --- 2024-07-04 Benjamin Berg Superseded
[v8,2/7] um: use execveat to create userspace MMs Increased address space for 64 bit - - - - --- 2024-07-04 Benjamin Berg Superseded
[v8,1/7] um: Add generic stub_syscall1 function Increased address space for 64 bit - - - - --- 2024-07-04 Benjamin Berg Superseded
[v7,7/7] um: Add 4 level page table support Increased address space for 64 bit - - - - --- 2024-07-04 Benjamin Berg Changes Requested
[v7,6/7] um: clear all memory in new userspace processes Increased address space for 64 bit - - - - --- 2024-07-04 Benjamin Berg Changes Requested
[v7,5/7] um: Discover host_task_size from envp Increased address space for 64 bit - - - - --- 2024-07-04 Benjamin Berg Changes Requested
[v7,4/7] um: Limit TASK_SIZE to the addressable range Increased address space for 64 bit - - - - --- 2024-07-04 Benjamin Berg Changes Requested
[v7,3/7] um: Fix stub_start address calculation Increased address space for 64 bit - - - - --- 2024-07-04 Benjamin Berg Changes Requested
[v7,2/7] um: use execveat to create userspace MMs Increased address space for 64 bit - - - - --- 2024-07-04 Benjamin Berg Changes Requested
[v7,1/7] um: Add generic stub_syscall1 function Increased address space for 64 bit - - - - --- 2024-07-04 Benjamin Berg Changes Requested
[v4,12/12] um: refactor TLB update handling Rework stub syscall and page table handling - - - - --- 2024-07-03 Benjamin Berg Accepted
[v4,11/12] um: simplify and consolidate TLB updates Rework stub syscall and page table handling - - - - --- 2024-07-03 Benjamin Berg Accepted
[v4,10/12] um: remove force_flush_all from fork_handler Rework stub syscall and page table handling - - - - --- 2024-07-03 Benjamin Berg Accepted
[v4,09/12] um: Do not flush MM in flush_thread Rework stub syscall and page table handling - - - - --- 2024-07-03 Benjamin Berg Accepted
[v4,08/12] um: Delay flushing syscalls until the thread is restarted Rework stub syscall and page table handling - - - - --- 2024-07-03 Benjamin Berg Accepted
[v4,07/12] um: remove copy_context_skas0 Rework stub syscall and page table handling - - - - --- 2024-07-03 Benjamin Berg Accepted
[v4,06/12] um: remove LDT support Rework stub syscall and page table handling - - - - --- 2024-07-03 Benjamin Berg Accepted
[v4,05/12] um: compress memory related stub syscalls while adding them Rework stub syscall and page table handling - - - - --- 2024-07-03 Benjamin Berg Accepted
[v4,04/12] um: Rework syscall handling Rework stub syscall and page table handling - - - - --- 2024-07-03 Benjamin Berg Accepted
[v4,03/12] um: Add generic stub_syscall6 function Rework stub syscall and page table handling - - - - --- 2024-07-03 Benjamin Berg Accepted
[v4,02/12] um: Create signal stack memory assignment in stub_data Rework stub syscall and page table handling - - - - --- 2024-07-03 Benjamin Berg Accepted
[v4,01/12] um: Remove stub-data.h include from common-offsets.h Rework stub syscall and page table handling - - - - --- 2024-07-03 Benjamin Berg Accepted
[v6,7/7] um: Add 4 level page table support Increased address space for 64 bit - - - - --- 2024-06-26 Benjamin Berg Changes Requested
[v6,6/7] um: Discover host_task_size from envp Increased address space for 64 bit - - - - --- 2024-06-26 Benjamin Berg Changes Requested
[v6,5/7] um: Limit TASK_SIZE to the addressable range Increased address space for 64 bit - - - - --- 2024-06-26 Benjamin Berg Changes Requested
[v6,4/7] um: Fix stub_start address calculation Increased address space for 64 bit - - - - --- 2024-06-26 Benjamin Berg Changes Requested
[v6,3/7] um: use execveat to create userspace MMs Increased address space for 64 bit - - - - --- 2024-06-26 Benjamin Berg Changes Requested
[v6,2/7] um: Add generic stub_syscall1 function Increased address space for 64 bit - - - - --- 2024-06-26 Benjamin Berg Changes Requested
« 1 2 3 »