2018-05-30 | Matthew Wilcox | idr: fix invalid ptr dereference on item delete Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2018-05-22 | Matthew Wilcox | lib/test_bitmap.c: fix bitmap optimisation tests to... Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2018-05-09 | Matthew Wilcox | errseq: Always report a writeback error once Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2018-04-24 | Matthew Wilcox | mm/filemap.c: fix NULL pointer in page_cache_tree_insert() Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2018-03-15 | Matthew Wilcox | Documentation/sphinx: Fix Directive import error Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2018-02-16 | Matthew Wilcox | cifs: Fix missing put_xid in cifs_file_strict_mmap Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2017-10-13 | Matthew Wilcox | fs/mpage.c: fix mpage_writepage() for pages with buffers Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2017-09-09 | Matthew Wilcox | vga: optimise console scrolling Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2017-09-09 | Matthew Wilcox | drivers/scsi/sym53c8xx_2/sym_hipd.c: convert to use... Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2017-09-09 | Matthew Wilcox | drivers/block/zram/zram_drv.c: convert to using memset_l Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2017-09-09 | Matthew Wilcox | alpha: add support for memset16 Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2017-09-09 | Matthew Wilcox | ARM: implement memset32 & memset64 Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2017-09-09 | Matthew Wilcox | x86: implement memset16, memset32 & memset64 Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2017-09-09 | Matthew Wilcox | lib/string.c: add testcases for memset16/32/64 Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2017-09-09 | Matthew Wilcox | lib/string.c: add multibyte memset functions Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2017-07-10 | Matthew Wilcox | bitmap: use memcmp optimisation in more situations Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2017-07-10 | Matthew Wilcox | include/linux/bitmap.h: turn bitmap_set and bitmap_clear... Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com> Cc: Matthew Wilcox <willy@infradead.org> |
commit | commitdiff | tree |
2017-07-10 | Matthew Wilcox | bitmap: optimise bitmap_set and bitmap_clear of a single bit Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com> Cc: Matthew Wilcox <willy@infradead.org> |
commit | commitdiff | tree |
2017-07-10 | Matthew Wilcox | lib/test_bitmap.c: add optimisation tests Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com> Cc: Matthew Wilcox <willy@infradead.org> |
commit | commitdiff | tree |
2017-07-10 | Matthew Wilcox | mm/hugetlb.c: replace memfmt with string_get_size Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2017-05-03 | Matthew Wilcox | mm: tighten up the fault path a little Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2017-03-13 | Matthew Wilcox | thermal: Fix potential deadlock in cpu_cooling Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2017-03-07 | Matthew Wilcox | radix tree test suite: Specify -m32 in LDFLAGS too Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2017-03-07 | Matthew Wilcox | ida: Free correct IDA bitmap Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2017-03-07 | Matthew Wilcox | radix tree test suite: Depend on Makefile and quieten... Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2017-02-25 | Matthew Wilcox | checkpatch: add another old address for the FSF Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2017-02-25 | Matthew Wilcox | lib/find_bit.c: micro-optimise find_next_*_bit Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2017-02-25 | Matthew Wilcox | mm, x86: add support for PUD-sized transparent hugepages Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2017-02-15 | Matthew Wilcox | Improve sparse documentation Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2017-02-14 | Matthew Wilcox | idr: Add missing __rcu annotations Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2017-02-14 | Matthew Wilcox | radix-tree: Fix __rcu annotations Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2017-02-14 | Matthew Wilcox | radix-tree: Add rcu_dereference and rcu_assign_pointer... Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2017-02-14 | Matthew Wilcox | radix tree test suite: Run iteration tests for longer Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2017-02-14 | Matthew Wilcox | radix tree test suite: Fix split/join memory leaks Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2017-02-14 | Matthew Wilcox | radix tree test suite: Fix leaks in regression2.c Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2017-02-14 | Matthew Wilcox | radix tree test suite: Fix leaky tests Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2017-02-14 | Matthew Wilcox | radix tree test suite: Enable address sanitizer Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2017-02-14 | Matthew Wilcox | radix_tree_iter_resume: Fix out of bounds error Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2017-02-14 | Matthew Wilcox | radix-tree: Store a pointer to the root in each node Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2017-02-14 | Matthew Wilcox | radix-tree: Chain preallocated nodes through ->parent Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2017-02-14 | Matthew Wilcox | radix tree test suite: Introduce kmalloc_verbose Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2017-02-14 | Matthew Wilcox | idr: Return the deleted entry from idr_remove Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2017-02-14 | Matthew Wilcox | radix tree test suite: Build separate binaries for... Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2017-02-14 | Matthew Wilcox | ida: Use exceptional entries for small IDAs Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2017-02-14 | Matthew Wilcox | ida: Move ida_bitmap to a percpu variable Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2017-02-14 | Matthew Wilcox | Reimplement IDR and IDA using the radix tree Signed-off-by: Matthew Wilcox <willy@infradead.org> Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2017-02-13 | Matthew Wilcox | radix-tree: Add radix_tree_iter_delete Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2017-02-13 | Matthew Wilcox | radix-tree: Add radix_tree_iter_tag_clear() Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2017-02-13 | Matthew Wilcox | radix tree test suite: Remove obsolete CONFIG Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2017-02-13 | Matthew Wilcox | radix tree test suite: Use vpath to find lib files Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2017-02-13 | Matthew Wilcox | radix tree test suite: Reduce kernel.h Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2017-02-13 | Matthew Wilcox | radix tree test suite: Remove export.h Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2017-02-13 | Matthew Wilcox | radix tree test suite: Remove types.h Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2017-02-13 | Matthew Wilcox | radix tree test suite: Remove mempool Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2017-02-13 | Matthew Wilcox | radix tree test suite: Depend on tools/include/asm... Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2017-01-28 | Matthew Wilcox | tools: Provide a definition of WARN_ON Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2017-01-28 | Matthew Wilcox | radix tree test suite: Remove duplicate bitops code Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2017-01-28 | Matthew Wilcox | radix tree: constify some pointers Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2017-01-28 | Matthew Wilcox | radix tree: Add some implicit includes Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2017-01-26 | Matthew Wilcox | kernel-doc: Handle returning pointers to pointers Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2017-01-25 | Matthew Wilcox | radix-tree: fix private list warnings Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2017-01-04 | Matthew Wilcox | thermal: convert devfreq_cooling to use an IDA Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2017-01-04 | Matthew Wilcox | thermal: convert cpu_cooling to use an IDA Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2017-01-04 | Matthew Wilcox | thermal: convert clock cooling to use an IDA Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2017-01-04 | Matthew Wilcox | thermal core: convert ID allocation to IDA Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2017-01-02 | Matthew Wilcox | dmaengine: Convert ID allocation to an IDA Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2016-12-15 | Matthew Wilcox | redo: radix tree test suite: fix compilation Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com> Cc: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2016-12-15 | Matthew Wilcox | radix tree test suite: delete unused rcupdate.c Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2016-12-15 | Matthew Wilcox | radix tree test suite: add new tag check Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2016-12-15 | Matthew Wilcox | radix-tree: ensure counts are initialised Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2016-12-15 | Matthew Wilcox | radix tree test suite: cache recently freed objects Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2016-12-15 | Matthew Wilcox | radix tree test suite: add some more functionality Signed-off-by: Matthew Wilcox <willy@linux.intel.com> Cc: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2016-12-15 | Matthew Wilcox | idr: reduce the number of bits per level from 8 to 6 Signed-off-by: Matthew Wilcox <willy@linux.intel.com> Cc: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2016-12-15 | Matthew Wilcox | rxrpc: abstract away knowledge of IDR internals Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com> Cc: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2016-12-15 | Matthew Wilcox | tpm: use idr_find(), not idr_find_slowpath() Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com> Cc: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2016-12-15 | Matthew Wilcox | idr: add ida_is_empty Signed-off-by: Matthew Wilcox <willy@linux.intel.com> Cc: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2016-12-15 | Matthew Wilcox | radix tree test suite: check multiorder iteration Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com> Cc: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2016-12-15 | Matthew Wilcox | radix-tree: fix replacement for multiorder entries Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com> Cc: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2016-12-15 | Matthew Wilcox | radix-tree: add radix_tree_split_preload() Signed-off-by: Matthew Wilcox <willy@linux.intel.com> Cc: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2016-12-15 | Matthew Wilcox | radix-tree: add radix_tree_split Signed-off-by: Matthew Wilcox <willy@linux.intel.com> Cc: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2016-12-15 | Matthew Wilcox | radix-tree: add radix_tree_join Signed-off-by: Matthew Wilcox <willy@linux.intel.com> Cc: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2016-12-15 | Matthew Wilcox | radix-tree: delete radix_tree_range_tag_if_tagged() Signed-off-by: Matthew Wilcox <willy@infradead.org> Cc: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2016-12-15 | Matthew Wilcox | radix-tree: delete radix_tree_locate_item() Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com> Cc: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2016-12-15 | Matthew Wilcox | radix-tree: improve multiorder iterators Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com> Cc: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2016-12-15 | Matthew Wilcox | btrfs: fix race in btrfs_free_dummy_fs_info() Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com> Cc: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2016-12-15 | Matthew Wilcox | radix-tree: improve dump output Signed-off-by: Matthew Wilcox <willy@infradead.org> Cc: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2016-12-15 | Matthew Wilcox | radix-tree: make radix_tree_find_next_bit more useful Signed-off-by: Matthew Wilcox <willy@infradead.org> Cc: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2016-12-15 | Matthew Wilcox | radix-tree: create node_tag_set() Signed-off-by: Matthew Wilcox <willy@linux.intel.com> Cc: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2016-12-15 | Matthew Wilcox | radix-tree: move rcu_head into a union with private_list Signed-off-by: Matthew Wilcox <willy@infradead.org> Cc: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2016-12-15 | Matthew Wilcox | radix-tree: fix typo Signed-off-by: Matthew Wilcox <willy@linux.intel.com> Cc: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2016-12-15 | Matthew Wilcox | radix tree test suite: use common find-bit code Signed-off-by: Matthew Wilcox <willy@linux.intel.com> Cc: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2016-12-15 | Matthew Wilcox | tools: add more bitmap functions Signed-off-by: Matthew Wilcox <willy@linux.intel.com> Cc: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2016-12-15 | Matthew Wilcox | radix tree test suite: record order in each item Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com> Cc: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2016-12-15 | Matthew Wilcox | radix tree test suite: handle exceptional entries Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com> Cc: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2016-12-15 | Matthew Wilcox | radix tree test suite: use rcu_barrier Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com> Cc: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2016-12-15 | Matthew Wilcox | radix tree test suite: iteration test misuses RCU Signed-off-by: Matthew Wilcox <mawilcox@microsoft.com> Cc: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2016-12-15 | Matthew Wilcox | radix tree test suite: make runs more reproducible Signed-off-by: Matthew Wilcox <willy@infradead.org> Cc: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2016-12-15 | Matthew Wilcox | radix tree test suite: free preallocated nodes Signed-off-by: Matthew Wilcox <willy@infradead.org> Cc: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2016-12-15 | Matthew Wilcox | radix tree test suite: track preempt_count Signed-off-by: Matthew Wilcox <willy@infradead.org> Cc: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
2016-12-15 | Matthew Wilcox | radix tree test suite: allow GFP_ATOMIC allocations... Signed-off-by: Matthew Wilcox <willy@linux.intel.com> Cc: Matthew Wilcox <mawilcox@microsoft.com> |
commit | commitdiff | tree |
next |