2022-10-21 |
Rik van Riel | mm,hugetlb: take hugetlb_lock before decrementing h... Signed-off-by: Rik van Riel <riel@surriel.com>
|
commit | commitdiff | tree |
2022-09-12 |
Rik van Riel | mm: align larger anonymous mappings on THP boundaries Signed-off-by: Rik van Riel <riel@surriel.com>
|
commit | commitdiff | tree |
2022-09-01 |
Rik van Riel | livepatch: fix race between fork and KLP transition Signed-off-by: Rik van Riel <riel@surriel.com>
|
commit | commitdiff | tree |
2022-08-24 |
Rik van Riel | x86/mm: Print likely CPU at segfault time Signed-off-by: Rik van Riel <riel@surriel.com>
|
commit | commitdiff | tree |
2022-04-01 |
Rik van Riel | mm,hwpoison: unmap poisoned page before invalidation Signed-off-by: Rik van Riel <riel@surriel.com>
|
commit | commitdiff | tree |
2022-03-22 |
Rik van Riel | mm: invalidate hwpoison page cache page in fault path Signed-off-by: Rik van Riel <riel@surriel.com>
|
commit | commitdiff | tree |
2021-09-09 |
Rik van Riel | mm,vmscan: fix divide by zero in get_scan_count Signed-off-by: Rik van Riel <riel@surriel.com>
|
commit | commitdiff | tree |
2021-06-22 |
Rik van Riel | sched/fair: Ensure that the CFS parent is added after... Signed-off-by: Rik van Riel <riel@surriel.com>
|
commit | commitdiff | tree |
2021-05-12 |
Rik van Riel | sched,fair: Skip newidle_balance if a wakeup is pending Signed-off-by: Rik van Riel <riel@surriel.com>
|
commit | commitdiff | tree |
2021-04-09 |
Rik van Riel | sched/fair: Bring back select_idle_smt(), but differently Signed-off-by: Rik van Riel <riel@surriel.com>
|
commit | commitdiff | tree |
2021-02-26 |
Rik van Riel | mm,shmem,thp: limit shmem THP allocations to requested... Signed-off-by: Rik van Riel <riel@surriel.com>
|
commit | commitdiff | tree |
2021-02-26 |
Rik van Riel | mm,thp,shmem: make khugepaged obey tmpfs mount flags Signed-off-by: Rik van Riel <riel@surriel.com>
|
commit | commitdiff | tree |
2021-02-26 |
Rik van Riel | mm,thp,shm: limit gfp mask to no more than specified Signed-off-by: Rik van Riel <riel@surriel.com>
|
commit | commitdiff | tree |
2021-02-26 |
Rik van Riel | mm,thp,shmem: limit shmem THP alloc gfp_mask Signed-off-by: Rik van Riel <riel@surriel.com>
|
commit | commitdiff | tree |
2020-09-25 |
Rik van Riel | silence nfscache allocation warnings with kvzalloc Signed-off-by: Rik van Riel <riel@surriel.com>
|
commit | commitdiff | tree |
2020-04-02 |
Rik van Riel | mm,thp,compaction,cma: allow THP migration for CMA... Signed-off-by: Rik van Riel <riel@surriel.com>
|
commit | commitdiff | tree |
2020-04-02 |
Rik van Riel | mm,compaction,cma: add alloc_contig flag to compact_control Signed-off-by: Rik van Riel <riel@surriel.com>
|
commit | commitdiff | tree |
2019-09-06 |
Rik van Riel | xfs: fix missed wakeup on l_flush_wait Signed-off-by: Rik van Riel <riel@surriel.com>
|
commit | commitdiff | tree |
2019-04-12 |
Rik van Riel | x86/fpu: Defer FPU state load until return to userspace Signed-off-by: Rik van Riel <riel@surriel.com>
|
commit | commitdiff | tree |
2019-04-11 |
Rik van Riel | x86/fpu: Prepare copy_fpstate_to_sigframe() for TIF_NEED_FPU... Signed-off-by: Rik van Riel <riel@surriel.com> Cc: Rik van Riel <riel@surriel.com>
|
commit | commitdiff | tree |
2019-04-11 |
Rik van Riel | x86/fpu: Always store the registers in copy_fpstate_to_sigfr... Signed-off-by: Rik van Riel <riel@surriel.com>
|
commit | commitdiff | tree |
2019-04-11 |
Rik van Riel | x86/fpu: Eager switch PKRU state Signed-off-by: Rik van Riel <riel@surriel.com>
|
commit | commitdiff | tree |
2019-04-10 |
Rik van Riel | x86/fpu: Add an __fpregs_load_activate() internal helper Signed-off-by: Rik van Riel <riel@surriel.com> Cc: Rik van Riel <riel@surriel.com>
|
commit | commitdiff | tree |
2018-12-21 |
Rik van Riel | fork,memcg: fix crash in free_thread_stack on memcg... Signed-off-by: Rik van Riel <riel@surriel.com>
|
commit | commitdiff | tree |
2018-10-09 |
Rik van Riel | x86/mm/tlb: Make lazy TLB mode lazier Signed-off-by: Rik van Riel <riel@surriel.com>
|
commit | commitdiff | tree |
2018-10-09 |
Rik van Riel | x86/mm/tlb: Add freed_tables element to flush_tlb_info Signed-off-by: Rik van Riel <riel@surriel.com>
|
commit | commitdiff | tree |
2018-10-09 |
Rik van Riel | x86/mm/tlb: Add freed_tables argument to flush_tlb_mm_range Signed-off-by: Rik van Riel <riel@surriel.com>
|
commit | commitdiff | tree |
2018-10-09 |
Rik van Riel | smp,cpumask: introduce on_each_cpu_cond_mask Signed-off-by: Rik van Riel <riel@surriel.com>
|
commit | commitdiff | tree |
2018-10-09 |
Rik van Riel | smp: use __cpumask_set_cpu in on_each_cpu_cond Signed-off-by: Rik van Riel <riel@surriel.com>
|
commit | commitdiff | tree |
2018-10-09 |
Rik van Riel | x86/mm/tlb: Restructure switch_mm_irqs_off() Signed-off-by: Rik van Riel <riel@surriel.com>
|
commit | commitdiff | tree |
2018-10-09 |
Rik van Riel | x86/mm/tlb: Always use lazy TLB mode Signed-off-by: Rik van Riel <riel@surriel.com>
|
commit | commitdiff | tree |
2018-08-17 |
Rik van Riel | Revert "mm: always flush VMA ranges affected by zap_page_range" Signed-off-by: Rik van Riel <riel@surriel.com>
|
commit | commitdiff | tree |
2018-07-17 |
Rik van Riel | x86/mm/tlb: Skip atomic operations for 'init_mm' in... Signed-off-by: Rik van Riel <riel@surriel.com>
|
commit | commitdiff | tree |
2018-07-17 |
Rik van Riel | x86/mm/tlb: Always use lazy TLB mode Signed-off-by: Rik van Riel <riel@surriel.com>
|
commit | commitdiff | tree |
2018-07-17 |
Rik van Riel | x86/mm/tlb: Only send page table free TLB flush to... Signed-off-by: Rik van Riel <riel@surriel.com>
|
commit | commitdiff | tree |
2018-07-17 |
Rik van Riel | x86/mm/tlb: Make lazy TLB mode lazier Signed-off-by: Rik van Riel <riel@surriel.com>
|
commit | commitdiff | tree |
2018-07-17 |
Rik van Riel | x86/mm/tlb: Restructure switch_mm_irqs_off() Signed-off-by: Rik van Riel <riel@surriel.com>
|
commit | commitdiff | tree |
2018-07-17 |
Rik van Riel | x86/mm/tlb: Leave lazy TLB mode at page table free... Signed-off-by: Rik van Riel <riel@surriel.com>
|
commit | commitdiff | tree |
2018-07-17 |
Rik van Riel | mm: Allocate the mm_cpumask (mm->cpu_bitmap[]) dynamically... Signed-off-by: Rik van Riel <riel@surriel.com> Signed-off-by: Rik van Riel <riel@surriel.com>
|
commit | commitdiff | tree |
2017-12-05 |
Rik van Riel | x86,kvm: remove KVM emulator get_fpu / put_fpu Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2017-12-05 |
Rik van Riel | x86,kvm: move qemu/guest FPU switching out to vcpu_run Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2017-09-24 |
Rik van Riel | x86/fpu: Add FPU state copying quirk to handle XRSTOR... Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2017-09-07 |
Rik van Riel | mm,fork: introduce MADV_WIPEONFORK Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2017-09-07 |
Rik van Riel | x86,mpx: make mpx depend on x86-64 to free up VMA flag Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2017-08-10 |
Rik van Riel | sched/numa: Scale scan period with tasks in group and... Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2017-08-10 |
Rik van Riel | sched/numa: Slow down scan rate if shared faults dominate Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2017-07-12 |
Rik van Riel | powerpc,mmap: properly account for stack randomization... Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2017-07-12 |
Rik van Riel | arm64/mmap: properly account for stack randomization... Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2017-07-12 |
Rik van Riel | x86/mmap: properly account for stack randomization... Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2017-07-12 |
Rik van Riel | sh64: ascii armor the sh64 boot init stack canary Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2017-07-12 |
Rik van Riel | arm64: ascii armor the arm64 boot init stack canary Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2017-07-12 |
Rik van Riel | x86: ascii armor the x86_64 boot init stack canary Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2017-07-12 |
Rik van Riel | fork,random: use get_random_canary() to set tsk->stack_canary Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2017-07-12 |
Rik van Riel | random,stackprotect: introduce get_random_canary function Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2017-06-24 |
Rik van Riel | sched/fair: Remove effective_load() Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2017-06-24 |
Rik van Riel | sched/numa: Implement NUMA node level wake_affine() Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2017-06-24 |
Rik van Riel | sched/fair: Simplify wake_affine() for the single socket... Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2017-06-24 |
Rik van Riel | sched/numa: Override part of migrate_degrades_locality... Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2017-03-03 |
Rik van Riel | tracing: Add #undef to fix compile error Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2016-10-16 |
Rik van Riel | x86/fpu: Split old_fpu & new_fpu handling into separate... Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2016-10-16 |
Rik van Riel | x86/fpu: Remove 'cpu' argument from __cpu_invalidate_fpregs_... Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2016-10-07 |
Rik van Riel | x86/fpu: Split old & new FPU code paths Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2016-10-07 |
Rik van Riel | x86/fpu: Remove __fpregs_(de)activate() Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2016-10-07 |
Rik van Riel | x86/fpu: Rename lazy restore functions to "register... Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2016-10-07 |
Rik van Riel | x86/fpu, kvm: Remove KVM vcpu->fpu_counter Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2016-10-07 |
Rik van Riel | x86/fpu: Remove struct fpu::counter Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2016-09-13 |
Rik van Riel | sched/numa, mm: Revert to checking pmd/pte_write instead... Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2016-08-18 |
Rik van Riel | sched: Remove struct rq::nohz_stamp Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2016-07-14 |
Rik van Riel | sched/cputime: Drop local_irq_save/restore from irqtime_acco... Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2016-07-14 |
Rik van Riel | sched/cputime: Replace VTIME_GEN irq time code with... Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2016-07-14 |
Rik van Riel | sched/cputime: Count actually elapsed irq & softirq... Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2016-05-21 |
Rik van Riel | mm: vmscan: reduce size of inactive file list Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2016-05-21 |
Rik van Riel | mm: workingset: only do workingset activations on reads Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2016-03-22 |
Rik van Riel | kvm, rt: change async pagefault code locking for PREEMPT_RT Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2016-03-17 |
Rik van Riel | cpuidle: menu: use high confidence factors only when... Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2016-02-29 |
Rik van Riel | sched, time: Switch VIRT_CPU_ACCOUNTING_GEN to jiffy... Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2016-02-29 |
Rik van Riel | time, acct: Drop irq save & restore from __acct_update_integ... Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2016-02-29 |
Rik van Riel | acct, time: Change indentation in __acct_update_integrals() Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2016-02-29 |
Rik van Riel | sched, time: Remove non-power-of-two divides from __acct_upd... Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2016-02-09 |
Rik van Riel | sched/numa: Spread memory according to CPU and memory use Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2015-11-23 |
Rik van Riel | sched/numa: Cap PTE scanning overhead to 3% of run... Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2015-11-17 |
Rik van Riel | cpuidle,menu: smooth out measured_us calculation Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2015-11-17 |
Rik van Riel | cpuidle,menu: use interactivity_req to disable polling Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2015-11-17 |
Rik van Riel | cpuidle,x86: increase forced cut-off for polling to... Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2015-11-09 |
Rik van Riel | sched/numa: Fix math underflow in task_tick_numa() Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2015-09-18 |
Rik van Riel | sched/numa: Limit the amount of virtual memory scanned... Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2015-06-26 |
Rik van Riel | exit,stats: /* obey this comment */ Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2015-06-07 |
Rik van Riel | sched/numa: Only consider less busy nodes as numa balancing... Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2015-06-07 |
Rik van Riel | Revert 095bebf61a46 ("sched/numa: Do not move past... Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2015-05-20 |
Rik van Riel | show nohz_full cpus in sysfs Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2015-05-20 |
Rik van Riel | show isolated cpus in sysfs Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2015-05-19 |
Rik van Riel | sched/numa: Reduce conflict between fbq_classify_rq... Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2015-05-07 |
Rik van Riel | kvm,x86: load guest FPU context more eagerly Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2015-03-19 |
Rik van Riel | cpuset, isolcpus: document relationship between cpusets... Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2015-03-19 |
Rik van Riel | cpusets, isolcpus: exclude isolcpus from load balancing... Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2015-03-19 |
Rik van Riel | sched, isolcpu: make cpu_isolated_map visible outside... Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2015-03-09 |
Rik van Riel | kvm,rcu,nohz: use RCU extended quiescent state when... Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2015-03-09 |
Rik van Riel | context_tracking: Export context_tracking_user_enter... Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2015-03-09 |
Rik van Riel | context_tracking: Run vtime_user_enter/exit only when... Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
2015-03-09 |
Rik van Riel | context_tracking: Add stub context_tracking_is_enabled Signed-off-by: Rik van Riel <riel@redhat.com>
|
commit | commitdiff | tree |
next |