Show patches with: Submitter = Andy Lutomirski       |   36 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[23/23] x86/mm: Opt in to IRQs-off activate_mm() mm, sched: Rework lazy mm handling - - - --- 2022-01-08 Andy Lutomirski New
[22/23] x86/mm: Optimize for_each_possible_lazymm_cpu() mm, sched: Rework lazy mm handling - - - --- 2022-01-08 Andy Lutomirski New
[21/23] x86/mm: Use unlazy_mm_irqs_off() in TLB flush IPIs mm, sched: Rework lazy mm handling - - - --- 2022-01-08 Andy Lutomirski New
[20/23] x86/mm: Remove leave_mm() in favor of unlazy_mm_irqs_off() mm, sched: Rework lazy mm handling - - - --- 2022-01-08 Andy Lutomirski New
[19/23] x86/efi: Make efi_enter/leave_mm use the temporary_mm machinery mm, sched: Rework lazy mm handling 1 - - --- 2022-01-08 Andy Lutomirski New
[18/23] x86/mm: Allow temporary mms when IRQs are on mm, sched: Rework lazy mm handling - - - --- 2022-01-08 Andy Lutomirski New
[17/23] x86/mm: Make use/unuse_temporary_mm() non-static mm, sched: Rework lazy mm handling - - - --- 2022-01-08 Andy Lutomirski New
[16/23] sched: Use lightweight hazard pointers to grab lazy mms mm, sched: Rework lazy mm handling - - - --- 2022-01-08 Andy Lutomirski New
[15/23] kthread: Switch to __change_current_mm() mm, sched: Rework lazy mm handling - - - --- 2022-01-08 Andy Lutomirski New
[14/23] sched, exec: Factor current mm changes out from exec mm, sched: Rework lazy mm handling - - - --- 2022-01-08 Andy Lutomirski New
[13/23] exec: Remove unnecessary vmacache_seqnum clear in exec_mmap() mm, sched: Rework lazy mm handling - - - --- 2022-01-08 Andy Lutomirski New
[12/23] Rework "sched/core: Fix illegal RCU from offline CPUs" mm, sched: Rework lazy mm handling - - - --- 2022-01-08 Andy Lutomirski New
[11/23] sched/scs: Initialize shadow stack on idle thread bringup, not shutdown mm, sched: Rework lazy mm handling - - - --- 2022-01-08 Andy Lutomirski New
[10/23] x86/events, x86/insn-eval: Remove incorrect active_mm references mm, sched: Rework lazy mm handling - - - --- 2022-01-08 Andy Lutomirski New
[09/23] membarrier: Fix incorrect barrier positions during exec and kthread_use_mm() mm, sched: Rework lazy mm handling - - - --- 2022-01-08 Andy Lutomirski New
[08/23] membarrier: Remove redundant clear of mm->membarrier_state in exec_mmap() mm, sched: Rework lazy mm handling - - - --- 2022-01-08 Andy Lutomirski New
[07/23] membarrier: Rewrite sync_core_before_usermode() and improve documentation mm, sched: Rework lazy mm handling 1 - - --- 2022-01-08 Andy Lutomirski New
[06/23] powerpc/membarrier: Remove special barrier on mm switch mm, sched: Rework lazy mm handling - - - --- 2022-01-08 Andy Lutomirski New
[04/23] membarrier: Make the post-switch-mm barrier explicit mm, sched: Rework lazy mm handling - - - --- 2022-01-08 Andy Lutomirski New
[03/23] membarrier: Remove membarrier_arch_switch_mm() prototype in core code mm, sched: Rework lazy mm handling 2 - - --- 2022-01-08 Andy Lutomirski New
[02/23] x86/mm: Handle unlazying membarrier core sync in the arch code mm, sched: Rework lazy mm handling - 1 - --- 2022-01-08 Andy Lutomirski New
[01/23] membarrier: Document why membarrier() works mm, sched: Rework lazy mm handling - 1 - --- 2022-01-08 Andy Lutomirski New
[8/8] membarrier: Rewrite sync_core_before_usermode() and improve documentation membarrier cleanups 2 - - --- 2021-06-16 Andy Lutomirski New
[7/8] membarrier: Remove arm (32) support for SYNC_CORE membarrier cleanups 1 - - --- 2021-06-16 Andy Lutomirski New
[6/8] powerpc/membarrier: Remove special barrier on mm switch membarrier cleanups - - - --- 2021-06-16 Andy Lutomirski New
[5/8] membarrier, kthread: Use _ONCE accessors for task->mm membarrier cleanups 1 - - --- 2021-06-16 Andy Lutomirski New
[4/8] membarrier: Make the post-switch-mm barrier explicit membarrier cleanups - - - --- 2021-06-16 Andy Lutomirski New
[3/8] membarrier: Remove membarrier_arch_switch_mm() prototype in core code membarrier cleanups 2 - - --- 2021-06-16 Andy Lutomirski New
[2/8] x86/mm: Handle unlazying membarrier core sync in the arch code membarrier cleanups - - - --- 2021-06-16 Andy Lutomirski New
[1/8] membarrier: Document why membarrier() works membarrier cleanups - - - --- 2021-06-16 Andy Lutomirski New
[v2] x86/vm86/32: Remove VM86_SCREEN_BITMAP support [v2] x86/vm86/32: Remove VM86_SCREEN_BITMAP support 1 - - --- 2021-01-19 Andy Lutomirski New
x86/vm86/32: Remove VM86_SCREEN_BITMAP support x86/vm86/32: Remove VM86_SCREEN_BITMAP support - 1 - --- 2021-01-08 Andy Lutomirski New
[RFC,v2,2/2,MOCKUP] sched/mm: Lightweight lazy mm refcounting lazy mm refcounting - - - --- 2020-12-04 Andy Lutomirski New
[RFC,v2,1/2,NEEDS,HELP] x86/mm: Handle unlazying membarrier core sync in the arch code lazy mm refcounting - - - --- 2020-12-04 Andy Lutomirski New
[MOCKUP] x86/mm: Lightweight lazy mm refcounting [MOCKUP] x86/mm: Lightweight lazy mm refcounting - - - --- 2020-12-03 Andy Lutomirski New
mm/gup: Remove some BUG_ONs from get_gate_page() mm/gup: Remove some BUG_ONs from get_gate_page() - 1 - --- 2019-06-27 Andy Lutomirski New