index
:
kernel/git/arjan/linux-hardening.git
development
master
Linux kernel hardening
Arjan van der Ven
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
mm
Age
Commit message (
Expand
)
Author
Files
Lines
2011-10-28
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/hch/...
Linus Torvalds
1
-0
/
+3
2011-10-28
vfs: iov_iter: have iov_iter_advance decrement nr_segs appropriately
Jeff Layton
1
-0
/
+3
2011-10-26
Merge branches 'slab/next' and 'slub/partial' into slab/for-linus
Pekka Enberg
2
-178
/
+399
2011-10-25
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...
Linus Torvalds
2
-3
/
+2
2011-10-25
Merge branch 'next' of git://selinuxproject.org/~jmorris/linux-security
Linus Torvalds
1
-2
/
+2
2011-10-19
mm: fix race between mremap and removing migration entry
Hugh Dickins
1
-4
/
+4
2011-09-27
slub: Discard slab page when node partial > minimum partial number
Alex Shi
1
-1
/
+1
2011-09-27
slub: correct comments error for per cpu partial
Alex Shi
1
-1
/
+1
2011-09-27
mm: restrict access to slab files under procfs and sysfs
Vasiliy Kulikov
2
-4
/
+5
2011-09-21
Merge branch 'for-linus' of git://git.kernel.dk/linux-block
Linus Torvalds
1
-9
/
+21
2011-09-19
Merge branch 'slab/urgent' of git://github.com/penberg/linux
Linus Torvalds
1
-1
/
+1
2011-09-19
Merge branch 'slab/urgent' into slab/next
Pekka Enberg
12
-1165
/
+783
2011-09-15
Merge branch 'master' into for-next
Jiri Kosina
23
-1793
/
+1879
2011-09-15
mm: Convert vmalloc/memset to vzalloc
Joe Perches
1
-2
/
+1
2011-09-14
mm: account skipped entries to avoid looping in find_get_pages
Shaohua Li
1
-2
/
+4
2011-09-14
mm: sync vmalloc address space page tables in alloc_vm_area()
David Vrabel
1
-0
/
+8
2011-09-14
memcg: Revert "memcg: add memory.vmscan_stat"
Johannes Weiner
2
-200
/
+11
2011-09-14
mm: vmscan: fix force-scanning small targets without swap
Johannes Weiner
1
-15
/
+12
2011-09-14
numa: fix NUMA compile error when sysfs and procfs are disabled
David Rientjes
1
-2
/
+2
2011-09-14
mm/mempolicy.c: make copy_from_user() provably correct
KAMEZAWA Hiroyuki
1
-1
/
+3
2011-09-14
mm/mempolicy.c: fix pgoff in mbind vma merge
Caspar Zhang
1
-3
/
+2
2011-09-13
slub: Code optimization in get_partial_node()
Alex,Shi
1
-4
/
+2
2011-09-02
mm: Add comment explaining task state setting in bdi_forker_thread()
Jan Kara
1
-0
/
+7
2011-09-02
mm: Cleanup clearing of BDI_pending bit in bdi_forker_thread()
Jan Kara
1
-9
/
+14
2011-08-27
slub: explicitly document position of inserting slab to partial list
Shaohua Li
1
-6
/
+6
2011-08-27
slub: add slab with one free object to partial list tail
Shaohua Li
1
-1
/
+1
2011-08-25
memcg: fix hierarchical oom locking
Johannes Weiner
1
-12
/
+5
2011-08-25
vmscan: clear ZONE_CONGESTED for zone with good watermark
Shaohua Li
1
-0
/
+3
2011-08-25
mm: fix a vmscan warning
Shaohua Li
1
-8
/
+8
2011-08-25
memcg: pin execution to current cpu while draining stock
Johannes Weiner
1
-7
/
+2
2011-08-25
Merge branch 'urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/...
Linus Torvalds
1
-13
/
+2
2011-08-24
mm/vmscan.c: fix a typo in a comment "relaimed" to "reclaimed"
Justin P. Mattock
1
-1
/
+1
2011-08-19
slub: per cpu cache for partial pages
Christoph Lameter
1
-47
/
+292
2011-08-19
slub: return object pointer from get_partial() / new_slab().
Christoph Lameter
1
-60
/
+73
2011-08-19
slub: pass kmem_cache_cpu pointer to get_partial()
Christoph Lameter
1
-15
/
+15
2011-08-19
slub: Prepare inuse field in new_slab()
Christoph Lameter
1
-3
/
+2
2011-08-19
slub: Remove useless statements in __slab_alloc
Christoph Lameter
1
-4
/
+0
2011-08-19
slub: free slabs without holding locks
Christoph Lameter
1
-13
/
+13
2011-08-19
squeeze max-pause area and drop pass-good area
Wu Fengguang
1
-13
/
+2
2011-08-17
mm: make HASHED_PAGE_VIRTUAL page_address' struct page argument const.
Ian Campbell
1
-2
/
+2
2011-08-14
mm: fix wrong vmap address calculations with odd NR_CPUS values
Clemens Ladisch
1
-3
/
+4
2011-08-09
Revert "memcg: get rid of percpu_charge_mutex lock"
Michal Hocko
1
-2
/
+10
2011-08-09
slub: Fix partial count comparison confusion
Christoph Lameter
1
-1
/
+1
2011-08-09
slub: fix check_bytes() for slub debugging
Akinobu Mita
1
-1
/
+1
2011-08-09
slub: Fix full list corruption if debugging is on
Christoph Lameter
1
-2
/
+4
2011-08-09
Merge branch 'next-evm' of git://git.kernel.org/pub/scm/linux/kernel/git/zoha...
James Morris
1
-2
/
+2
2011-08-04
Merge branch 'core-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...
Linus Torvalds
1
-21
/
+71
2011-08-04
slab, lockdep: Annotate the locks before using them
Peter Zijlstra
1
-3
/
+3
2011-08-04
slab, lockdep: Annotate slab -> rcu -> debug_object -> slab
Peter Zijlstra
1
-18
/
+68
2011-08-03
Merge branch 'apei-release' of git://git.kernel.org/pub/scm/linux/kernel/git/...
Linus Torvalds
1
-0
/
+92
2011-08-03
mm: clarify the radix_tree exceptional cases
Hugh Dickins
3
-26
/
+53
2011-08-03
tmpfs radix_tree: locate_item to speed up swapoff
Hugh Dickins
1
-37
/
+1
2011-08-03
mm: a few small updates for radix-swap
Hugh Dickins
3
-22
/
+17
2011-08-03
tmpfs: use kmemdup for short symlinks
Hugh Dickins
1
-13
/
+18
2011-08-03
tmpfs: convert shmem_writepage and enable swap
Hugh Dickins
1
-51
/
+37
2011-08-03
tmpfs: convert mem_cgroup shmem to radix-swap
Hugh Dickins
2
-129
/
+20
2011-08-03
tmpfs: convert shmem_getpage_gfp to radix-swap
Hugh Dickins
1
-147
/
+112
2011-08-03
tmpfs: convert shmem_unuse_inode to radix-swap
Hugh Dickins
1
-26
/
+107
2011-08-03
tmpfs: convert shmem_truncate_range to radix-swap
Hugh Dickins
1
-46
/
+146
2011-08-03
tmpfs: copy truncate_inode_pages_range
Hugh Dickins
1
-20
/
+79
2011-08-03
tmpfs: miscellaneous trivial cleanups
Hugh Dickins
1
-109
/
+107
2011-08-03
tmpfs: demolish old swap vector support
Hugh Dickins
1
-698
/
+84
2011-08-03
mm: let swap use exceptional entries
Hugh Dickins
2
-26
/
+43
2011-08-03
radix_tree: exceptional entries and indices
Hugh Dickins
1
-2
/
+2
2011-08-03
fault-injection: add ability to export fault_attr in arbitrary directory
Akinobu Mita
2
-15
/
+12
2011-08-03
Merge branch 'apei' into apei-release
Len Brown
1
-0
/
+92
2011-08-03
HWPoison: add memory_failure_queue()
Huang Ying
1
-0
/
+92
2011-08-01
oom: task->mm == NULL doesn't mean the memory was freed
Oleg Nesterov
1
-1
/
+3
2011-07-31
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/pen...
Linus Torvalds
1
-3
/
+4
2011-07-31
slub: use print_hex_dump
Sebastian Andrzej Siewior
1
-35
/
+9
2011-07-31
slab: use print_hex_dump
Sebastian Andrzej Siewior
1
-11
/
+6
2011-07-31
slab: use NUMA_NO_NODE
Andrew Morton
1
-1
/
+1
2011-07-30
Merge branch 'slub/lockless' of git://git.kernel.org/pub/scm/linux/kernel/git...
Linus Torvalds
1
-252
/
+512
2011-07-28
slab: remove one NR_CPUS dependency
Eric Dumazet
1
-2
/
+3
2011-07-26
atomic: use <linux/atomic.h>
Arun Sharma
4
-4
/
+4
2011-07-26
fail_page_alloc: simplify debugfs initialization
Akinobu Mita
1
-31
/
+16
2011-07-26
failslab: simplify debugfs initialization
Akinobu Mita
1
-21
/
+10
2011-07-26
fault-injection: use debugfs_remove_recursive
Akinobu Mita
2
-2
/
+2
2011-07-26
cpusets: randomize node rotor used in cpuset_mem_spread_node()
Michal Hocko
1
-0
/
+16
2011-07-26
memcg: get rid of percpu_charge_mutex lock
Michal Hocko
1
-10
/
+2
2011-07-26
memcg: add mem_cgroup_same_or_subtree() helper
Michal Hocko
1
-25
/
+26
2011-07-26
memcg: unify sync and async per-cpu charge cache draining
Michal Hocko
1
-14
/
+34
2011-07-26
memcg: do not try to drain per-cpu caches without pages
Michal Hocko
1
-6
/
+7
2011-07-26
memcg: add memory.vmscan_stat
KAMEZAWA Hiroyuki
2
-11
/
+200
2011-07-26
memcg: fix behavior of mem_cgroup_resize_limit()
Daisuke Nishimura
1
-1
/
+1
2011-07-26
memcg: fix vmscan count in small memcgs
KAMEZAWA Hiroyuki
1
-6
/
+12
2011-07-26
memcg: change memcg_oom_mutex to spinlock
Michal Hocko
1
-11
/
+11
2011-07-26
memcg: make oom_lock 0 and 1 based rather than counter
Michal Hocko
1
-16
/
+70
2011-07-26
memcg: consolidate memory cgroup lru stat functions
KAMEZAWA Hiroyuki
2
-128
/
+51
2011-07-26
memcg: export memory cgroup's swappiness with mem_cgroup_swappiness()
KAMEZAWA Hiroyuki
2
-21
/
+17
2011-07-26
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/wfg...
Linus Torvalds
4
-72
/
+300
2011-07-25
Merge 'akpm' patch series
Linus Torvalds
19
-482
/
+695
2011-07-25
devres: fix possible use after free
Maxin B John
1
-1
/
+1
2011-07-25
writeback: account NR_WRITTEN at IO completion time
Wu Fengguang
1
-2
/
+3
2011-07-25
tmpfs: simplify unuse and writepage
Hugh Dickins
1
-34
/
+16
2011-07-25
tmpfs: simplify filepage/swappage
Hugh Dickins
1
-129
/
+108
2011-07-25
tmpfs: simplify prealloc_page
Hugh Dickins
1
-44
/
+16
2011-07-25
tmpfs: remove_shmem_readpage
Hugh Dickins
1
-34
/
+6
2011-07-25
tmpfs: pass gfp to shmem_getpage_gfp
Hugh Dickins
1
-23
/
+44
2011-07-25
tmpfs: refine shmem_file_splice_read
Hugh Dickins
1
-119
/
+19
2011-07-25
tmpfs: clone shmem_file_splice_read()
Hugh Dickins
1
-1
/
+217
2011-07-25
mm/futex: fix futex writes on archs with SW tracking of dirty & young
Benjamin Herrenschmidt
1
-1
/
+57
2011-07-25
mm: remove useless rcu lock-unlock from mapping_tagged()
Konstantin Khlebnikov
1
-5
/
+1
2011-07-25
mm: page allocator: reconsider zones for allocation after direct reclaim
Mel Gorman
1
-0
/
+23
2011-07-25
mm: page allocator: initialise ZLC for first zone eligible for zone_reclaim
Mel Gorman
1
-13
/
+22
2011-07-25
mm: preallocate page before lock_page() at filemap COW
KAMEZAWA Hiroyuki
1
-22
/
+34
2011-07-25
tmpfs: no need to use i_lock
Hugh Dickins
1
-8
/
+6
2011-07-25
mm: pincer in truncate_inode_pages_range
Hugh Dickins
1
-1
/
+1
2011-07-25
mm: consistent truncate and invalidate loops
Hugh Dickins
2
-63
/
+49
2011-07-25
mm: tidy vmtruncate_range and related functions
Hugh Dickins
1
-14
/
+17
2011-07-25
mm: cleanup descriptions of filler arg
Hugh Dickins
1
-6
/
+6
2011-07-25
mmap: fix and tidy up overcommit page arithmetic
Dmitry Fink
2
-42
/
+26
2011-07-25
mm/memblock.c: avoid abuse of RED_INACTIVE
Andrew Morton
1
-4
/
+4
2011-07-25
oom: remove references to old badness() function
David Rientjes
1
-1
/
+1
2011-07-25
mm/memory.c: remove ZAP_BLOCK_SIZE
Andrew Morton
1
-11
/
+0
2011-07-25
mm: hugetlb: fix coding style issues
Chris Forbes
1
-16
/
+15
2011-07-25
mm/huge_memory.c: minor lock simplification in __khugepaged_exit
Chris Wright
1
-4
/
+2
2011-07-25
mm/page_cgroup.c: simplify code by using SECTION_ALIGN_UP() and SECTION_ALIGN...
Daniel Kiper
1
-4
/
+4
2011-07-25
mm: remove the leftovers of noswapaccount
WANG Cong
1
-1
/
+1
2011-07-25
pagewalk: fix code comment for THP
KOSAKI Motohiro
1
-1
/
+2
2011-07-25
pagewalk: add locking-rule comments
KOSAKI Motohiro
1
-0
/
+3
2011-07-25
pagewalk: don't look up vma if walk->hugetlb_entry is unused
KOSAKI Motohiro
1
-6
/
+37
2011-07-25
pagewalk: fix walk_page_range() don't check find_vma() result properly
KOSAKI Motohiro
1
-1
/
+1
2011-07-25
mm: swap-token: add a comment for priority aging
KOSAKI Motohiro
1
-0
/
+11
2011-07-25
mm: swap-token: makes global variables to function local
KOSAKI Motohiro
1
-2
/
+2
2011-07-25
mm: swap-token: fix dead link
KOSAKI Motohiro
1
-1
/
+1
2011-07-25
mm: extend memory hotplug API to allow memory hotplug in virtual machines
Daniel Kiper
1
-3
/
+65
2011-07-25
mm/backing-dev.c: reset bdi min_ratio in bdi_unregister()
Peter Zijlstra
1
-0
/
+1
2011-07-25
mm: make some struct page's const
Ian Campbell
1
-1
/
+1
2011-07-25
hugetlb: add phys addr to struct huge_bootmem_page
Becky Bruce
1
-1
/
+9
2011-07-25
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...
Linus Torvalds
2
-2
/
+2
2011-07-25
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...
Linus Torvalds
1
-6
/
+0
2011-07-25
fs: take the ACL checks to common code
Christoph Hellwig
1
-6
/
+0
2011-07-25
slub: When allocating a new slab also prep the first object
Christoph Lameter
1
-0
/
+3
2011-07-25
Merge branch 'for-3.1/core' of git://git.kernel.dk/linux-block
Linus Torvalds
1
-1
/
+1
2011-07-24
[S390] reference bit testing for unmapped pages
Martin Schwidefsky
1
-3
/
+3
2011-07-24
mm: properly reflect task dirty limits in dirty_exceeded logic
Jan Kara
1
-6
/
+20
2011-07-23
backing-dev: use synchronize_rcu_expedited instead of synchronize_rcu
Mikulas Patocka
1
-1
/
+1
2011-07-22
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...
Linus Torvalds
6
-43
/
+66
2011-07-22
Merge branch 'x86-numa-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...
Linus Torvalds
1
-0
/
+54
2011-07-22
Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...
Linus Torvalds
1
-16
/
+2
2011-07-22
Merge branch 'ptrace' of git://git.kernel.org/pub/scm/linux/kernel/git/oleg/misc
Linus Torvalds
2
-4
/
+2
2011-07-22
Merge branch 'slab-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/gi...
Linus Torvalds
3
-10
/
+118
2011-07-22
slab: fix DEBUG_SLAB warning
Tetsuo Handa
1
-1
/
+2
2011-07-21
treewide: fix potentially dangerous trailing ';' in #defined values/expressions
Phil Carmody
1
-1
/
+1
2011-07-20
fs: seq_file - add event counter to simplify poll() support
Kay Sievers
1
-21
/
+8
2011-07-20
fs: kill i_alloc_sem
Christoph Hellwig
4
-7
/
+2
2011-07-20
vmalloc,rcu: Convert call_rcu(rcu_free_vb) to kfree_rcu()
Lai Jiangshan
1
-8
/
+1
2011-07-20
vmalloc,rcu: Convert call_rcu(rcu_free_va) to kfree_rcu()
Lai Jiangshan
1
-8
/
+1
2011-07-20
slab: shrink sizeof(struct kmem_cache)
Eric Dumazet
1
-4
/
+6
2011-07-20
vmscan: add customisable shrinker batch size
Dave Chinner
1
-5
/
+6
2011-07-20
vmscan: reduce wind up shrinker->nr when shrinker can't do work
Dave Chinner
1
-0
/
+15
2011-07-20
vmscan: shrinker->nr updates race and go wrong
Dave Chinner
1
-13
/
+32
2011-07-20
vmscan: add shrink_slab tracepoints
Dave Chinner
1
-1
/
+7
2011-07-19
vmscan: fix a livelock in kswapd
Shaohua Li
1
-1
/
+2
2011-07-18
security: new security_inode_init_security API adds function callback
Mimi Zohar
1
-2
/
+2
2011-07-18
slab: fix DEBUG_SLAB build
Hugh Dickins
1
-4
/
+2
2011-07-18
slub: disable interrupts in cmpxchg_double_slab when falling back to pagelock
Christoph Lameter
1
-4
/
+45
2011-07-12
x86, numa: Implement pfn -> nid mapping granularity check
Tejun Heo
1
-0
/
+54
2011-07-11
Merge branch 'master' into for-next
Jiri Kosina
20
-293
/
+634
2011-07-09
writeback: trace global_dirty_state
Wu Fengguang
1
-0
/
+1
2011-07-09
writeback: introduce max-pause and pass-good dirty limits
Wu Fengguang
1
-0
/
+33
2011-07-09
writeback: introduce smoothed global dirty limit
Wu Fengguang
1
-2
/
+72
2011-07-09
writeback: consolidate variable names in balance_dirty_pages()
Wu Fengguang
1
-10
/
+11
2011-07-09
writeback: show bdi write bandwidth in debugfs
Wu Fengguang
1
-11
/
+13
2011-07-09
writeback: bdi write bandwidth estimation
Wu Fengguang
2
-0
/
+99
2011-07-09
writeback: account per-bdi accumulated written pages
Jan Kara
2
-2
/
+9
2011-07-09
writeback: make writeback_control.nr_to_write straight
Wu Fengguang
2
-26
/
+8
2011-07-08
mm/nommu.c: fix remap_pfn_range()
Bob Liu
1
-3
/
+6
2011-07-08
memcg: fix numa scan information update to be triggered by memory event
KAMEZAWA Hiroyuki
1
-6
/
+27
2011-07-08
memcg: fix reclaimable lru check in memcg
KAMEZAWA Hiroyuki
1
-31
/
+76
2011-07-08
mm: __tlb_remove_page() check the correct batch
Shaohua Li
1
-0
/
+1
2011-07-08
mm: vmscan: only read new_classzone_idx from pgdat when reclaiming successfully
Mel Gorman
1
-13
/
+21
2011-07-08
mm: vmscan: evaluate the watermarks against the correct classzone
Mel Gorman
1
-1
/
+1
2011-07-08
mm: vmscan: do not apply pressure to slab if we are not applying pressure to ...
Mel Gorman
1
-10
/
+13
2011-07-08
mm: vmscan: correct check for kswapd sleeping in sleeping_prematurely
Mel Gorman
1
-1
/
+1
2011-07-07
SLUB: Fix missing <linux/stacktrace.h> include
Pekka Enberg
1
-0
/
+1
2011-07-07
slub: reduce overhead of slub_debug
Marcin Slusarz
1
-2
/
+34
2011-07-07
slub: Add method to verify memory is not freed
Ben Greear
1
-0
/
+36
2011-07-07
slub: Enable backtrace for create/delete points
Ben Greear
1
-0
/
+32
2011-07-02
slub: Not necessary to check for empty slab on load_freelist
Christoph Lameter
1
-3
/
+2
2011-07-02
slub: fast release on full slab
Christoph Lameter
1
-2
/
+19
2011-07-02
slub: Add statistics for the case that the current slab does not match the node
Christoph Lameter
1
-0
/
+3
2011-07-02
slub: Get rid of the another_slab label
Christoph Lameter
1
-6
/
+5
2011-07-02
slub: Avoid disabling interrupts in free slowpath
Christoph Lameter
1
-11
/
+5
2011-07-02
slub: Disable interrupts in free_debug processing
Christoph Lameter
1
-4
/
+10
2011-07-02
slub: Invert locking and avoid slab lock
Christoph Lameter
1
-77
/
+52
2011-07-02
slub: Rework allocator fastpaths
Christoph Lameter
1
-129
/
+280
2011-07-02
slub: Pass kmem_cache struct to lock and freeze slab
Christoph Lameter
1
-7
/
+8
2011-07-02
slub: explicit list_lock taking
Christoph Lameter
1
-40
/
+49
2011-07-02
slub: Add cmpxchg_double_slab()
Christoph Lameter
1
-5
/
+60
2011-07-02
slub: Move page->frozen handling near where the page->freelist handling occurs
Christoph Lameter
1
-2
/
+6
2011-07-02
slub: Do not use frozen page flag but a bit in the page counters
Christoph Lameter
1
-6
/
+6
2011-07-02
slub: Push irq disable into allocate_slab()
Christoph Lameter
1
-10
/
+13
2011-06-27
memcg: fix direct softlimit reclaim to be called in limit path
KAMEZAWA Hiroyuki
1
-12
/
+15
2011-06-27
mm: fix assertion mapping->nrpages == 0 in end_writeback()
Jan Kara
1
-0
/
+5
2011-06-27
mm/memory-failure.c: fix spinlock vs mutex order
Peter Zijlstra
2
-18
/
+8
2011-06-27
tmpfs: add shmem_read_mapping_page_gfp
Hugh Dickins
1
-0
/
+23
2011-06-27
tmpfs: take control of its truncate_range
Hugh Dickins
2
-24
/
+31
2011-06-27
mm: move shmem prototypes to shmem_fs.h
Hugh Dickins
2
-1
/
+2
[next]