projects
/
linux-2.6-block.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
mmap locking API: convert mmap_sem API comments
2020-06-09
Michel Lespinasse
mmap locking API: convert mmap_sem API comments
Signed-off-by: Michel Lespinasse <
walken@google.com
>
...org/r/20200520052908.204642-12-
walken@google.com
commit
|
commitdiff
|
tree
2020-06-09
Michel Lespinasse
mmap locking API: rename mmap_sem to mmap_lock
Signed-off-by: Michel Lespinasse <
walken@google.com
>
...org/r/20200520052908.204642-11-
walken@google.com
commit
|
commitdiff
|
tree
2020-06-09
Michel Lespinasse
mmap locking API: add mmap_assert_locked() and mmap_assert_w...
Signed-off-by: Michel Lespinasse <
walken@google.com
>
...org/r/20200520052908.204642-10-
walken@google.com
commit
|
commitdiff
|
tree
2020-06-09
Michel Lespinasse
mmap locking API: add MMAP_LOCK_INITIALIZER
Signed-off-by: Michel Lespinasse <
walken@google.com
>
...org/r/20200520052908.204642-9-
walken@google.com
commit
|
commitdiff
|
tree
2020-06-09
Michel Lespinasse
mmap locking API: add mmap_read_trylock_non_owner()
Signed-off-by: Michel Lespinasse <
walken@google.com
>
...org/r/20200520052908.204642-8-
walken@google.com
commit
|
commitdiff
|
tree
2020-06-09
Michel Lespinasse
mmap locking API: convert nested write lock sites
Signed-off-by: Michel Lespinasse <
walken@google.com
>
...org/r/20200520052908.204642-7-
walken@google.com
commit
|
commitdiff
|
tree
2020-06-09
Michel Lespinasse
mmap locking API: convert mmap_sem call sites missed...
Signed-off-by: Michel Lespinasse <
walken@google.com
>
...org/r/20200520052908.204642-6-
walken@google.com
commit
|
commitdiff
|
tree
2020-06-09
Michel Lespinasse
mmap locking API: use coccinelle to convert mmap_sem...
Signed-off-by: Michel Lespinasse <
walken@google.com
>
...org/r/20200520052908.204642-5-
walken@google.com
commit
|
commitdiff
|
tree
2020-06-09
Michel Lespinasse
DMA reservations: use the new mmap locking API
Signed-off-by: Michel Lespinasse <
walken@google.com
>
...org/r/20200520052908.204642-4-
walken@google.com
commit
|
commitdiff
|
tree
2020-06-09
Michel Lespinasse
MMU notifier: use the new mmap locking API
Signed-off-by: Michel Lespinasse <
walken@google.com
>
...org/r/20200520052908.204642-3-
walken@google.com
commit
|
commitdiff
|
tree
2020-06-09
Michel Lespinasse
mmap locking API: initial implementation as rwsem wrappers
Signed-off-by: Michel Lespinasse <
walken@google.com
>
Cc: Michel Lespinasse <
walken@google.com
>
...org/r/20200520052908.204642-1-
walken@google.com
...org/r/20200520052908.204642-2-
walken@google.com
commit
|
commitdiff
|
tree
2019-09-26
Michel Lespinasse
augmented rbtree: rework the RB_DECLARE_CALLBACKS macro...
...kernel.org/r/20190703040156.56953-4-
walken@google.com
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2019-09-26
Michel Lespinasse
augmented rbtree: add new RB_DECLARE_CALLBACKS_MAX...
[
walken@google.com
: fix mm/vmalloc.c]
[
walken@google.com
: re-add check to check_augmented()]
...kernel.org/r/20190703040156.56953-3-
walken@google.com
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2019-09-26
Michel Lespinasse
augmented rbtree: add comments for RB_DECLARE_CALLBACKS...
...kernel.org/r/20190703040156.56953-2-
walken@google.com
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2019-09-26
Michel Lespinasse
rbtree: avoid generating code twice for the cached...
...kernel.org/r/20190703034812.53002-1-
walken@google.com
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2019-07-17
Michel Lespinasse
lib/rbtree: avoid generating code twice for the cached...
...kernel.org/r/20190628045008.39926-1-
walken@google.com
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2014-02-15
Michel Lespinasse
firmware: google memconsole driver fixes
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2014-02-15
Michel Lespinasse
firmware: fix google/gsmi duplicate efivars_sysfs_init()
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2013-07-12
Michel Lespinasse
lglock: Update lockdep annotations to report recursive...
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2013-07-12
Michel Lespinasse
lockdep: Introduce lock_acquire_exclusive()/shared...
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2013-07-11
Michel Lespinasse
mm: remove free_area_cache
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2013-06-20
Michel Lespinasse
x86: Fix trigger_all_cpu_backtrace() implementation
Signed-off-by: Michel Lespinasse <
walken@google.com
>
...1370518875-1346-1-git-send-email-
walken@google.com
commit
|
commitdiff
|
tree
2013-05-07
Michel Lespinasse
x86 rwsem: avoid taking slow path when stealing write...
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2013-05-07
Michel Lespinasse
rwsem: do not block readers at head of queue if other...
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2013-05-07
Michel Lespinasse
rwsem: implement support for write lock stealing on...
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2013-05-07
Michel Lespinasse
rwsem: simplify __rwsem_do_wake
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2013-05-07
Michel Lespinasse
rwsem: skip initial trylock in rwsem_down_write_failed
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2013-05-07
Michel Lespinasse
rwsem: avoid taking wait_lock in rwsem_down_write_failed
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2013-05-07
Michel Lespinasse
rwsem: use cmpxchg for trying to steal write lock
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2013-05-07
Michel Lespinasse
rwsem: more agressive lock stealing in rwsem_down_write_failed
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2013-05-07
Michel Lespinasse
rwsem: simplify rwsem_down_write_failed
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2013-05-07
Michel Lespinasse
rwsem: simplify rwsem_down_read_failed
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2013-05-07
Michel Lespinasse
rwsem: move rwsem_down_failed_common code into rwsem_down_...
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2013-05-07
Michel Lespinasse
rwsem: shorter spinlocked section in rwsem_down_failed_common()
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2013-05-07
Michel Lespinasse
rwsem: make the waiter type an enumeration rather than...
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2013-04-30
Michel Lespinasse
mm: use vm_unmapped_area() on powerpc architecture
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2013-04-30
Michel Lespinasse
mm: remove free_area_cache use in powerpc architecture
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2013-04-29
Michel Lespinasse
mm/memcontrol.c: remove unnecessary ;
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2013-03-29
Michel Lespinasse
Revert "mm: introduce VM_POPULATE flag to better deal...
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2013-03-15
Michel Lespinasse
mm/fremap.c: fix possible oops on error path
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2013-03-07
Michel Lespinasse
gitignore: ignore generated hz.bc file
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2013-02-28
Michel Lespinasse
mm: use vm_unmapped_area() on frv architecture
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2013-02-28
Michel Lespinasse
mm: accelerate munlock() treatment of THP pages
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2013-02-28
Michel Lespinasse
mm: use vm_unmapped_area() on parisc architecture
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2013-02-24
Michel Lespinasse
mm: accelerate mm_populate() treatment of THP pages
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2013-02-24
Michel Lespinasse
mm: use long type for page counts in mm_populate()...
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2013-02-24
Michel Lespinasse
mm: make do_mmap_pgoff return populate as a size in...
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2013-02-24
Michel Lespinasse
mm: introduce VM_POPULATE flag to better deal with...
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2013-02-24
Michel Lespinasse
mm: directly use __mlock_vma_pages_range() in find_extend_vma()
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2013-02-24
Michel Lespinasse
mm: remove flags argument to mmap_region
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2013-02-24
Michel Lespinasse
mm: use mm_populate() for mremap() of VM_LOCKED vmas
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2013-02-24
Michel Lespinasse
mm: use mm_populate() when adjusting brk with MCL_FUTURE...
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2013-02-24
Michel Lespinasse
mm: use mm_populate() for blocking remap_file_pages()
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2013-02-24
Michel Lespinasse
mm: introduce mm_populate() for populating new vmas
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2013-02-24
Michel Lespinasse
mm: remap_file_pages() fixes
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2013-02-22
Michel Lespinasse
mm: use vm_unmapped_area() in hugetlbfs on ia64 architecture
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2013-02-22
Michel Lespinasse
mm: use vm_unmapped_area() on ia64 architecture
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2013-02-22
Michel Lespinasse
mm: use vm_unmapped_area() on alpha architecture
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2013-01-11
Michel Lespinasse
lib/rbtree.c: avoid the use of non-static __always_inline
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2012-12-13
Michel Lespinasse
mm: protect against concurrent vma expansion
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2012-12-12
Michel Lespinasse
mm: use vm_unmapped_area() in hugetlbfs on sparc64...
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2012-12-12
Michel Lespinasse
mm: use vm_unmapped_area() on sparc64 architecture
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2012-12-12
Michel Lespinasse
mm: use vm_unmapped_area() in hugetlbfs on tile architecture
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2012-12-12
Michel Lespinasse
mm: use vm_unmapped_area() on sparc32 architecture
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2012-12-12
Michel Lespinasse
mm: use vm_unmapped_area() on sh architecture
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2012-12-12
Michel Lespinasse
mm: use vm_unmapped_area() on arm architecture
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2012-12-12
Michel Lespinasse
mm: use vm_unmapped_area() on mips architecture
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2012-12-12
Michel Lespinasse
mm: use vm_unmapped_area() in hugetlbfs on i386 architecture
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2012-12-12
Michel Lespinasse
mm: use vm_unmapped_area() in hugetlbfs
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2012-12-12
Michel Lespinasse
mm: fix cache coloring on x86_64 architecture
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2012-12-12
Michel Lespinasse
mm: use vm_unmapped_area() on x86_64 architecture
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2012-12-12
Michel Lespinasse
mm: vm_unmapped_area() lookup function
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2012-12-12
Michel Lespinasse
mm: check rb_subtree_gap correctness
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2012-12-12
Michel Lespinasse
mm: augment vma rbtree with rb_subtree_gap
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2012-11-16
Michel Lespinasse
mm: add anon_vma_lock to validate_mm()
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2012-10-10
Michel Lespinasse
perf: fix duplicate header inclusion
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinasse
mm: avoid taking rmap locks in move_ptes()
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinasse
mm anon rmap: in mremap, set the new vma's position...
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinasse
mm: add CONFIG_DEBUG_VM_RB build option
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinasse
mm rmap: remove vma_address check for address inside vma
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinasse
mm anon rmap: replace same_anon_vma linked list with...
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinasse
mm anon rmap: remove anon_vma_moveto_tail
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinasse
mm: interval tree updates
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinasse
rbtree: move augmented rbtree functionality to rbtree_augmen...
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinasse
prio_tree: remove
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinasse
kmemleak: use rbtree instead of prio tree
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinasse
mm: replace vma prio_tree with an interval tree
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinasse
rbtree: add prio tree and interval tree tests
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinasse
rbtree: add RB_DECLARE_CALLBACKS() macro
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinasse
rbtree: remove prior augmented rbtree implementation
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinasse
rbtree: faster augmented rbtree manipulation
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinasse
rbtree: augmented rbtree test
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinasse
rbtree: low level optimizations in rb_erase()
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinasse
rbtree: handle 1-child recoloring in rb_erase() instead...
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinasse
rbtree: place easiest case first in rb_erase()
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinasse
rbtree: add __rb_change_child() helper function
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinasse
rbtree test: fix sparse warning about 64-bit constant
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinasse
rbtree: optimize fetching of sibling node
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinasse
rbtree: coding style adjustments
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
2012-10-09
Michel Lespinasse
rbtree: low level optimizations in __rb_erase_color()
Signed-off-by: Michel Lespinasse <
walken@google.com
>
commit
|
commitdiff
|
tree
next