Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
621a5f7ad9cd1ce7933f1d302067cbd58354173c
/
fs
/
proc
/
task_mmu.c
33c3fc7
mm: introduce idle page tracking
by Vladimir Davydov
· 9 years ago
8334b96
mm: /proc/pid/smaps:: show proportional swap share of the mapping
by Minchan Kim
· 9 years ago
77bb499
pagemap: add mmap-exclusive bit for marking pages mapped only here
by Konstantin Khlebnikov
· 9 years ago
1c90308
pagemap: hide physical addresses from non-privileged users
by Konstantin Khlebnikov
· 9 years ago
356515e
pagemap: rework hugetlb and thp report
by Konstantin Khlebnikov
· 9 years ago
deb9454
pagemap: switch to the new format and do some cleanup
by Konstantin Khlebnikov
· 9 years ago
a06db75
pagemap: check permissions and capabilities at open time
by Konstantin Khlebnikov
· 9 years ago
16ba6f8
userfaultfd: add VM_UFFD_MISSING and VM_UFFD_WP
by Andrea Arcangeli
· 9 years ago
2726d56
vfs: add seq_file_path() helper
by Miklos Szeredi
· 9 years ago
ab676b7
pagemap: do not leak physical addresses to non-privileged userspace
by Kirill A. Shutemov
· 10 years ago
198d159
fs: proc: task_mmu: show page size in /proc/<pid>/numa_maps
by Rafael Aquini
· 10 years ago
695f055
fs/proc/task_mmu.c: add user-space support for resetting mm->hiwater_rss (peak RSS)
by Petr Cermak
· 10 years ago
7d5b3bf
mm: /proc/pid/clear_refs: avoid split_huge_page()
by Kirill A. Shutemov
· 10 years ago
48684a6
mm: pagewalk: fix misbehavior of walk_page_range for vma(VM_PFNMAP)
by Naoya Horiguchi
· 10 years ago
d85f4d6
numa_maps: remove numa_maps->vma
by Naoya Horiguchi
· 10 years ago
632fd60
numa_maps: fix typo in gather_hugetbl_stats
by Naoya Horiguchi
· 10 years ago
f995ece
pagemap: use walk->vma instead of calling find_vma()
by Naoya Horiguchi
· 10 years ago
5c64f52
clear_refs: remove clear_refs_private->vma and introduce clear_refs_test_walk()
by Naoya Horiguchi
· 10 years ago
14eb6fd
smaps: remove mem_size_stats->vma and use walk_page_vma()
by Naoya Horiguchi
· 10 years ago
05fbf35
proc/pagemap: walk page tables under pte lock
by Konstantin Khlebnikov
· 10 years ago
dc6c9a3
mm: account pmd page tables to the process
by Kirill A. Shutemov
· 10 years ago
1da4b35
proc: drop handling non-linear mappings
by Kirill A. Shutemov
· 10 years ago
c164e03
mm: fix huge zero page accounting in smaps report
by Kirill A. Shutemov
· 10 years ago
4aae7e4
x86, mpx: Introduce VM_MPX to indicate that a VMA is MPX specific
by Qiaowei Ren
· 10 years ago
64e4550
mm: softdirty: enable write notifications on VMAs after VM_SOFTDIRTY cleared
by Peter Feiner
· 10 years ago
81d0fa6
mm: softdirty: unmapped addresses between VMAs are clean
by Peter Feiner
· 10 years ago
498f237
mempolicy: fix show_numa_map() vs exec() + do_set_mempolicy() race
by Oleg Nesterov
· 10 years ago
58cb654
proc/maps: make vm_is_stack() logic namespace-friendly
by Oleg Nesterov
· 10 years ago
2c03376
proc/maps: replace proc_maps_private->pid with "struct inode *inode"
by Oleg Nesterov
· 10 years ago
557c2d8
fs/proc/task_mmu.c: update m->version in the main loop in m_start()
by Oleg Nesterov
· 10 years ago
b8c20a9
fs/proc/task_mmu.c: reintroduce m->version logic
by Oleg Nesterov
· 10 years ago
ad2a00e
fs/proc/task_mmu.c: introduce m_next_vma() helper
by Oleg Nesterov
· 10 years ago
0c25532
fs/proc/task_mmu.c: simplify m_start() to make it readable
by Oleg Nesterov
· 10 years ago
ebb6cdd
fs/proc/task_mmu.c: kill the suboptimal and confusing m->version logic
by Oleg Nesterov
· 10 years ago
0d5f5f4
fs/proc/task_mmu.c: shift "priv->task = NULL" from m_start() to m_stop()
by Oleg Nesterov
· 10 years ago
23d5483
fs/proc/task_mmu.c: cleanup the "tail_vma" horror in m_next()
by Oleg Nesterov
· 10 years ago
59b4bf1
fs/proc/task_mmu.c: simplify the vma_stop() logic
by Oleg Nesterov
· 10 years ago
29a40ac
fs/proc/task_mmu.c: shift mm_access() from m_start() to proc_maps_open()
by Oleg Nesterov
· 10 years ago
4db7d0e
fs/proc/task_mmu.c: unify/simplify do_maps_open() and numa_maps_open()
by Oleg Nesterov
· 10 years ago
46c298c
fs/proc/task_mmu.c: don't use task->mm in m_start() and show_*map()
by Oleg Nesterov
· 10 years ago
87e6d49
mm: softdirty: addresses before VMAs in PTE holes aren't softdirty
by Peter Feiner
· 10 years ago
68b5a65
mm: softdirty: respect VM_SOFTDIRTY in PTE holes
by Peter Feiner
· 10 years ago
3f17ea6
Merge branch 'next' (accumulated 3.16 merge window patches) into master
by Linus Torvalds
· 10 years ago
17c2b4e
fs/proc/task_mmu.c: replace seq_printf by seq_puts
by Fabian Frederick
· 10 years ago
d4c5491
mm: add !pte_present() check on existing hugetlb_entry callbacks
by Naoya Horiguchi
· 10 years ago
a0abcf2e
Merge branch 'x86/vdso' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip into next
by Linus Torvalds
· 10 years ago
c86c97f
mm: softdirty: clear VM_SOFTDIRTY flag inside clear_refs_write() instead of clear_soft_dirty()
by Cyrill Gorcunov
· 10 years ago
78d683e
mm, fs: Add vm_ops->name as an alternative to arch_vma_name
by Andy Lutomirski
· 11 years ago
615d6e8
mm: per-thread vma caching
by Davidlohr Bueso
· 11 years ago
652586d
seq_file: remove "%n" usage from seq_file users
by Tetsuo Handa
· 11 years ago
bf92915
mm, thp: change pmd_trans_huge_lock() to return taken lock
by Kirill A. Shutemov
· 11 years ago
e1f56c8
mm: convert mm->nr_ptes to atomic_long_t
by Kirill A. Shutemov
· 11 years ago
ec8e41a
/proc/pid/smaps: show VM_SOFTDIRTY flag in VmFlags line
by Naoya Horiguchi
· 11 years ago
948927e
mm, mempolicy: make mpol_to_str robust and always succeed
by David Rientjes
· 11 years ago
e9cdd6e
mm: /proc/pid/pagemap: inspect _PAGE_SOFT_DIRTY only on present pages
by Cyrill Gorcunov
· 11 years ago
a3c0399
fs/proc/task_mmu.c: check the return value of mpol_to_str()
by Chen Gang
· 11 years ago
d9104d1
mm: track vma changes with VM_SOFTDIRTY bit
by Cyrill Gorcunov
· 11 years ago
8c82962
fs/proc/task_mmu.c: fix buffer overflow in add_page_map()
by yonghua zheng
· 11 years ago
41bb347
mm: save soft-dirty bits on file pages
by Cyrill Gorcunov
· 11 years ago
179ef71
mm: save soft-dirty bits on swapped pages
by Cyrill Gorcunov
· 11 years ago
541c237
pagemap: prepare to reuse constant bits with page-shift
by Pavel Emelyanov
· 11 years ago
0f8975e
mm: soft-dirty bits for user memory changes tracking
by Pavel Emelyanov
· 11 years ago
2b0a9f0
pagemap: introduce pagemap_entry_t without pmshift bits
by Pavel Emelyanov
· 11 years ago
af9de7e
clear_refs: introduce private struct for mm_walk
by Pavel Emelyanov
· 11 years ago
040fa02
clear_refs: sanitize accepted commands declaration
by Pavel Emelyanov
· 11 years ago
496ad9a
new helper: file_inode(file)
by Al Viro
· 12 years ago
a7a88b2
mempolicy: remove arg from mpol_parse_str, mpol_to_str
by Hugh Dickins
· 12 years ago
834f82e
procfs: add VmFlags field in smaps output
by Cyrill Gorcunov
· 12 years ago
4ff1b2c
procfs: use N_MEMORY instead N_HIGH_MEMORY
by Lai Jiangshan
· 12 years ago
e180377
thp: change split_huge_page_pmd() interface
by Kirill A. Shutemov
· 12 years ago
9e78144
hold task->mempolicy while numa_maps scans.
by KAMEZAWA Hiroyuki
· 12 years ago
32f8516
mm, mempolicy: fix printing stack contents in numa_maps
by David Rientjes
· 12 years ago
314e51b
mm: kill vma flag VM_RESERVED and mm->reserved_vm counter
by Konstantin Khlebnikov
· 12 years ago
bca1554
proc/smaps: show amount of nonlinear ptes in vma
by Konstantin Khlebnikov
· 13 years ago
b1d4d9e
proc/smaps: carefully handle migration entries
by Konstantin Khlebnikov
· 13 years ago
052fb0d
proc: report file/anon bit in /proc/pid/pagemap
by Konstantin Khlebnikov
· 13 years ago
e7dcd99
proc: remove mm_for_maps()
by Cong Wang
· 13 years ago
08fa29d
mm: fix NULL ptr deref when walking hugepages
by Sasha Levin
· 13 years ago
16fbdce
proc/pid/pagemap: correctly report non-present ptes and holes between vmas
by Konstantin Khlebnikov
· 13 years ago
63f61a6
revert "proc: clear_refs: do not clear reserved pages"
by Will Deacon
· 13 years ago
10bdfb5
pagemap: remove remaining unneeded spin_lock()
by Naoya Horiguchi
· 13 years ago
45f83ce
mm: thp: fix up pmd_trans_unstable() locations
by Andrea Arcangeli
· 13 years ago
b764375
procfs: mark thread stack correctly in proc/<pid>/maps
by Siddhesh Poyarekar
· 13 years ago
092b50b
pagemap: introduce data structure for pagemap entry
by Naoya Horiguchi
· 13 years ago
025c5b2
thp: optimize away unnecessary page table locking
by Naoya Horiguchi
· 13 years ago
5aaabe8
pagemap: avoid splitting thp when reading /proc/pid/pagemap
by Naoya Horiguchi
· 13 years ago
1a5a990
mm: thp: fix pmd_bad() triggering in code paths holding mmap_sem read mode
by Andrea Arcangeli
· 13 years ago
85e72aa
proc: clear_refs: do not clear reserved pages
by Will Deacon
· 13 years ago
bc3e53f
mm: distinguish between mlocked and pinned pages
by Christoph Lameter
· 13 years ago
fc360bd
/proc/self/numa_maps: restore "huge" tag for hugetlb vmas
by Andrew Morton
· 13 years ago
32ef438
teach /proc/$pid/numa_maps about transparent hugepages
by Dave Hansen
· 13 years ago
3200a8a
break out numa_maps gather_pte_stats() checks
by Dave Hansen
· 13 years ago
eb4866d
make /proc/$pid/numa_maps gather_stats() take variable page size
by Dave Hansen
· 13 years ago
98bc93e
proc: fix pagemap_read() error case
by KOSAKI Motohiro
· 14 years ago
0a8cb8e
fs/proc: convert to kstrtoX()
by Alexey Dobriyan
· 14 years ago
ca16d14
mm: don't access vm_flags as 'int'
by KOSAKI Motohiro
· 14 years ago
5b52fc8
proc: allocate storage for numa_maps statistics once
by Stephen Wilson
· 14 years ago
f69ff94
mm: proc: move show_numa_map() to fs/proc/task_mmu.c
by Stephen Wilson
· 14 years ago
a09a79f
Don't lock guardpage if the stack is growing up
by Mikulas Patocka
· 14 years ago
76597cd
proc: fix oops on invalid /proc/<pid>/maps access
by Linus Torvalds
· 14 years ago
Next »