projects
/
platform
/
kernel
/
linux-rpi.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
revert "memfd: improve userspace warnings for missing exec-related flags".
2023-08-24
Suren Baghdasaryan
mm: handle userfaults under VMA lock
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2023-08-24
Suren Baghdasaryan
mm: handle swap page faults under per-VMA lock
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2023-08-24
Suren Baghdasaryan
mm: change folio_lock_or_retry to use vm_fault directly
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2023-08-24
Suren Baghdasaryan
mm: drop per-VMA lock when returning VM_FAULT_RETRY...
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2023-08-24
Suren Baghdasaryan
mm: add missing VM_FAULT_RESULT_TRACE name for VM_FAULT_COMP...
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2023-08-24
Suren Baghdasaryan
swap: remove remnants of polling from read_swap_cache_async
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2023-08-21
Suren Baghdasaryan
mm: move vma locking out of vma_prepare and dup_anon_vma
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2023-08-21
Suren Baghdasaryan
mm: always lock new vma before inserting into vma tree
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2023-08-21
Suren Baghdasaryan
mm: lock vma explicitly before doing vm_flags_reset...
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2023-08-21
Suren Baghdasaryan
mm: replace mmap with vma write lock assertions when...
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2023-08-21
Suren Baghdasaryan
mm: for !CONFIG_PER_VMA_LOCK equate write lock assertion...
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2023-08-21
Suren Baghdasaryan
mm: enable page walking API to lock vmas during the...
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2023-07-10
Suren Baghdasaryan
sched/psi: use kernfs polling functions for PSI trigger...
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2023-07-08
Suren Baghdasaryan
fork: lock VMAs of the parent process when forking
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2023-07-08
Suren Baghdasaryan
mm: lock newly mapped VMA which can be modified after...
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2023-07-08
Suren Baghdasaryan
mm: lock a vma before stack expansion
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2023-07-08
Suren Baghdasaryan
mm: disable CONFIG_PER_VMA_LOCK until its fixed
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2023-07-08
Suren Baghdasaryan
fork: lock VMAs of the parent process when forking
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2023-05-08
Suren Baghdasaryan
psi: remove 500ms min window size limitation for triggers
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2023-05-03
Suren Baghdasaryan
mm: change per-VMA lock statistics to be disabled by...
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2023-04-21
Suren Baghdasaryan
mm: do not increment pgfault stats when page fault...
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2023-04-06
Suren Baghdasaryan
mm: separate vma->lock from vm_area_struct
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2023-04-06
Suren Baghdasaryan
mm/mmap: free vm_area_struct without call_rcu in exit_mmap
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2023-04-06
Suren Baghdasaryan
arm64/mm: try VMA lock-based page fault handling first
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2023-04-06
Suren Baghdasaryan
x86/mm: try VMA lock-based page fault handling first
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2023-04-06
Suren Baghdasaryan
mm: introduce per-VMA lock statistics
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2023-04-06
Suren Baghdasaryan
mm: prevent userfaults to be handled under per-vma...
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2023-04-06
Suren Baghdasaryan
mm: prevent do_swap_page from handling page faults...
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2023-04-06
Suren Baghdasaryan
mm: add FAULT_FLAG_VMA_LOCK flag
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2023-04-06
Suren Baghdasaryan
mm: fall back to mmap_lock if vma->anon_vma is not...
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2023-04-06
Suren Baghdasaryan
mm: introduce lock_vma_under_rcu to be used from arch...
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2023-04-06
Suren Baghdasaryan
mm: introduce vma detached flag
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2023-04-06
Suren Baghdasaryan
mm/mmap: prevent pagefault handler from racing with...
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2023-04-06
Suren Baghdasaryan
kernel/fork: assert no VMA readers during its destruction
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2023-04-06
Suren Baghdasaryan
mm: conditionally write-lock VMA in free_pgtables
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2023-04-06
Suren Baghdasaryan
mm: write-lock VMAs before removing them from VMA tree
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2023-04-06
Suren Baghdasaryan
mm/mremap: write-lock VMA while remapping it to a new...
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2023-04-06
Suren Baghdasaryan
mm/mmap: write-lock VMAs in vma_prepare before modifying...
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2023-04-06
Suren Baghdasaryan
mm/khugepaged: write-lock VMA while collapsing a huge...
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2023-04-06
Suren Baghdasaryan
mm/mmap: move vma_prepare before vma_adjust_trans_huge
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2023-04-06
Suren Baghdasaryan
mm: mark VMA as being written when changing vm_flags
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2023-04-06
Suren Baghdasaryan
mm: add per-VMA lock and helper functions to control it
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2023-04-06
Suren Baghdasaryan
mm: move mmap_lock assert function definitions
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2023-04-06
Suren Baghdasaryan
mm: introduce CONFIG_PER_VMA_LOCK
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2023-02-10
Suren Baghdasaryan
mm: introduce vm_flags_reset_once to replace WRITE_ONCE...
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2023-02-10
Suren Baghdasaryan
mm: export dump_mm()
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2023-02-10
Suren Baghdasaryan
mm: introduce __vm_flags_mod and use it in untrack_pfn
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2023-02-10
Suren Baghdasaryan
mm: replace vma->vm_flags indirect modification in...
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2023-02-10
Suren Baghdasaryan
mm: replace vma->vm_flags direct modifications with...
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2023-02-10
Suren Baghdasaryan
mm: replace VM_LOCKED_CLEAR_MASK with VM_LOCKED_MASK
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2023-02-10
Suren Baghdasaryan
mm: introduce vma->vm_flags wrapper functions
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2023-02-10
Suren Baghdasaryan
kernel/fork: convert vma assignment to a memcpy
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2023-01-12
Suren Baghdasaryan
mm: fix vma->anon_name memory leak for anonymous shmem...
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2022-10-30
Suren Baghdasaryan
sched/psi: Stop relying on timer_pending() for poll_work...
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2022-09-27
Suren Baghdasaryan
mm: delete unused MMF_OOM_VICTIM flag
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2022-09-27
Suren Baghdasaryan
mm: drop oom code from exit_mmap
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2022-05-25
Suren Baghdasaryan
selftests: vm: add process_mrelease tests
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2022-03-22
Suren Baghdasaryan
mm: count time in drain_all_pages during direct reclaim...
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2022-03-05
Suren Baghdasaryan
mm: fix use-after-free when anon vma name is used after...
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2022-03-05
Suren Baghdasaryan
mm: prevent vm_area_struct::anon_name refcount saturation
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2022-03-05
Suren Baghdasaryan
mm: refactor vm_area_struct::anon_vma_name usage code
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2022-02-26
Suren Baghdasaryan
mm: fix use-after-free bug when mm->mmap is reused...
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2022-01-30
Suren Baghdasaryan
psi: fix "defined but not used" warnings when CONFIG_PROC_FS=n
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2022-01-30
Suren Baghdasaryan
psi: fix "no previous prototype" warnings when CONFIG_CGROUPS=n
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2022-01-27
Suren Baghdasaryan
psi: Fix "no previous prototype" warnings when CONFIG_CGROUPS=n
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2022-01-27
Suren Baghdasaryan
psi: Fix "defined but not used" warnings when CONFIG_PROC_FS=n
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2022-01-18
Suren Baghdasaryan
psi: Fix uaf issue when psi trigger is destroyed while...
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2022-01-15
Suren Baghdasaryan
mm/pagealloc: sysctl: change watermark_scale_factor...
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2022-01-15
Suren Baghdasaryan
mm/oom_kill: allow process_mrelease to run under mmap_lock...
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2022-01-15
Suren Baghdasaryan
mm: document locking restrictions for vm_operations_struct...
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2022-01-15
Suren Baghdasaryan
mm: protect free_pgtables with mmap_lock write lock...
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2022-01-15
Suren Baghdasaryan
mm: add anonymous vma name refcounting
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2021-10-29
Suren Baghdasaryan
mm/oom_kill.c: prevent a race between process_mrelease...
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2021-09-03
Suren Baghdasaryan
mm: wire up syscall process_mrelease
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2021-09-03
Suren Baghdasaryan
mm: introduce process_mrelease system call
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2021-09-03
Suren Baghdasaryan
mm, memcg: inline swap-related functions to improve...
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2021-09-03
Suren Baghdasaryan
mm, memcg: inline mem_cgroup_{charge/uncharge} to improve...
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2021-09-03
Suren Baghdasaryan
mm, memcg: add mem_cgroup_disabled checks in vmpressure...
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2021-06-08
Suren Baghdasaryan
cgroup: make per-cgroup pressure stall tracking configurable
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2021-03-13
Suren Baghdasaryan
mm/madvise: replace ptrace attach requirement for process_ma...
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2020-10-14
Suren Baghdasaryan
mm, oom_adj: don't loop through tasks in __set_oom_adj...
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2020-07-31
Suren Baghdasaryan
staging: android: ashmem: Fix lockdep warning for write...
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2020-07-10
Suren Baghdasaryan
MAINTAINERS: add Hridya and myself into Android driver...
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2020-06-15
Suren Baghdasaryan
psi: eliminate kthread_worker from psi trigger scheduling...
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2020-02-12
Suren Baghdasaryan
kselftest/cgroup: add cgroup destruction test
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2020-02-11
Suren Baghdasaryan
sched/psi: Fix OOB write when writing 0 bytes to PSI...
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2020-02-10
Suren Baghdasaryan
staging: android: ashmem: Disallow ashmem memory from...
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2019-08-06
Suren Baghdasaryan
tests: add pidfd poll tests
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2019-08-06
Suren Baghdasaryan
tests: move common definitions and functions into pidfd.h
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2019-08-06
Suren Baghdasaryan
sched/psi: Do not require setsched permission from...
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2019-07-22
Suren Baghdasaryan
pidfd: fix a poll race when setting exit_state
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2019-05-15
Suren Baghdasaryan
psi: introduce psi monitor
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2019-05-15
Suren Baghdasaryan
include/: refactor headers to allow kthread.h inclusion...
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2019-05-15
Suren Baghdasaryan
psi: track changed states
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2019-05-15
Suren Baghdasaryan
psi: split update_stats into parts
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2019-05-15
Suren Baghdasaryan
psi: rename psi fields in preparation for psi trigger...
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2019-05-15
Suren Baghdasaryan
psi: make psi_enable static
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2019-05-15
Suren Baghdasaryan
psi: introduce state_mask to represent stalled psi...
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2018-09-19
Suren Baghdasaryan
NFC: Fix the number of pipes
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
2018-09-19
Suren Baghdasaryan
NFC: Fix possible memory corruption when handling SHDLC...
Signed-off-by:
Suren Baghdasaryan
<surenb@google.com>
commit
|
commitdiff
|
tree
next