VisionFive2 Linux kernel

StarFive Tech Linux Kernel for VisionFive (JH7110) boards (mirror)

More than 9999 Commits   32 Branches   54 Tags
Date
Commit Message
Rev
Author
2021-04-16
lib: remove "expecting prototype" kernel-doc warnings
Randy Dunlap
2020-10-20
Merge tag 'xarray-5.9' of git://git.infradead.org/users/willy/xarray
Linus Torvalds
2020-10-16
lib: radix-tree: delete duplicated words
Randy Dunlap
2020-10-07
radix tree test suite: Fix compilation
Matthew Wilcox (Oracle)
2020-07-16
treewide: Remove uninitialized_var() usage
Kees Cook
2020-05-28
radix-tree: Use local_lock for protection
Sebastian Andrzej Siewior
2020-01-31
ida: remove abandoned macros
Alex Shi
2019-11-03
idr: Fix idr_alloc_u32 on 32-bit systems
Matthew Wilcox (Oracle)
2019-05-30
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 153
Thomas Gleixner
2018-12-06
radix tree: Don't return retry entries from lookup
Matthew Wilcox
2018-10-21
radix tree: Remove multiorder support
Matthew Wilcox
2018-10-21
radix tree test suite: Convert tag_tagged_items to XArray
Matthew Wilcox
2018-10-21
radix tree: Remove radix_tree_clear_tags
Matthew Wilcox
2018-10-21
radix tree: Remove radix_tree_maybe_preload_order
Matthew Wilcox
2018-10-21
radix tree: Remove split/join code
Matthew Wilcox
2018-10-21
radix tree: Remove radix_tree_update_node_t
Matthew Wilcox
2018-10-21
shmem: Convert shmem_alloc_hugepage to XArray
Matthew Wilcox
2018-10-21
page cache: Add and replace pages using the XArray
Matthew Wilcox
2018-10-21
ida: Convert to XArray
Matthew Wilcox
2018-10-21
xarray: Add XArray unconditional store operations
Matthew Wilcox
2018-10-21
xarray: Add XArray load operation
Matthew Wilcox
2018-10-21
xarray: Define struct xa_node
Matthew Wilcox
2018-10-21
xarray: Add definition of struct xarray
Matthew Wilcox
2018-09-29
xarray: Change definition of sibling entries
Matthew Wilcox
2018-09-29
xarray: Replace exceptional entries
Matthew Wilcox
2018-09-29
idr: Permit any valid kernel pointer to be stored
Matthew Wilcox
2018-08-21
ida: Remove old API
Matthew Wilcox
2018-08-21
radix-tree: Fix UBSAN warning
Matthew Wilcox
2018-05-25
idr: fix invalid ptr dereference on item delete
Matthew Wilcox
2018-05-18
radix tree: fix multi-order iteration race
Ross Zwisler
2018-04-11
radix tree: use GFP_ZONEMASK bits of gfp_t for flags
Matthew Wilcox
2018-02-21
ida: do zeroing in ida_pre_get()
Rasmus Villemoes
2018-02-06
idr: Remove idr_alloc_ext
Matthew Wilcox
2017-11-15
mm, truncate: do not check mapping for every page being truncated
Mel Gorman
2017-09-08
radix-tree: must check __radix_tree_preload() return value
Eric Dumazet
2017-09-06
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
Linus Torvalds
2017-08-30
idr: Add new APIs to support unsigned long
Chris Mi
2017-08-18
drm/i915: Replace execbuf vma ht with an idr
Chris Wilson
2017-05-03
lockdep: allow to disable reclaim lockup detection
Michal Hocko
2017-03-07
ida: Free correct IDA bitmap
Matthew Wilcox
2017-02-28
Merge branch 'idr-4.11' of git://git.infradead.org/users/willy/linux-dax
Linus Torvalds
2017-02-13
radix-tree: Fix __rcu annotations
Matthew Wilcox
2017-02-13
radix-tree: Add rcu_dereference and rcu_assign_pointer calls
Matthew Wilcox
2017-02-13
radix_tree_iter_resume: Fix out of bounds error
Matthew Wilcox
2017-02-13
radix-tree: Store a pointer to the root in each node
Matthew Wilcox
2017-02-13
radix-tree: Chain preallocated nodes through ->parent
Matthew Wilcox
2017-02-13
ida: Use exceptional entries for small IDAs
Matthew Wilcox
2017-02-13
ida: Move ida_bitmap to a percpu variable
Matthew Wilcox
2017-02-13
Reimplement IDR and IDA using the radix tree
Matthew Wilcox
2017-02-13
radix-tree: Add radix_tree_iter_delete
Matthew Wilcox
2017-02-13
radix-tree: Add radix_tree_iter_tag_clear()
Matthew Wilcox
2017-02-13
EXPORT_SYMBOL radix_tree_replace_slot
Song Liu
2017-01-27
radix tree: constify some pointers
Matthew Wilcox
2017-01-24
radix-tree: fix private list warnings
Matthew Wilcox
2017-01-07
mm: workingset: fix use-after-free in shadow node shrinker
Johannes Weiner
2016-12-15
redo: radix tree test suite: fix compilation
Matthew Wilcox
2016-12-14
radix-tree: ensure counts are initialised
Matthew Wilcox
2016-12-14
radix-tree: fix replacement for multiorder entries
Matthew Wilcox
2016-12-14
radix-tree: add radix_tree_split_preload()
Matthew Wilcox
2016-12-14
radix-tree: add radix_tree_split
Matthew Wilcox
2016-12-14
radix-tree: add radix_tree_join
Matthew Wilcox
2016-12-14
radix-tree: delete radix_tree_range_tag_if_tagged()
Matthew Wilcox
2016-12-14
radix-tree: delete radix_tree_locate_item()
Matthew Wilcox
2016-12-14
radix-tree: improve multiorder iterators
Matthew Wilcox
2016-12-14
radix-tree: improve dump output
Matthew Wilcox
2016-12-14
radix-tree: make radix_tree_find_next_bit more useful
Matthew Wilcox
2016-12-14
radix-tree: create node_tag_set()
Matthew Wilcox
2016-12-14
radix-tree: move rcu_head into a union with private_list
Matthew Wilcox
2016-12-14
radix-tree: fix typo
Matthew Wilcox
2016-12-12
Merge branch 'akpm' (patches from Andrew)
Linus Torvalds
2016-12-12
mm: workingset: move shadow entry tracking to radix tree exceptional tracking
Johannes Weiner
2016-12-12
lib: radix-tree: update callback for changing leaf nodes
Johannes Weiner
2016-12-12
lib: radix-tree: add entry deletion support to __radix_tree_replace()
Johannes Weiner
2016-12-12
lib: radix-tree: check accounting of existing slot replacement users
Johannes Weiner
2016-12-12
lib: radix-tree: native accounting of exceptional entries
Johannes Weiner
2016-12-09
Revert "radix tree test suite: fix compilation"
Linus Torvalds
2016-12-07
radix tree test suite: fix compilation
Matthew Wilcox
2016-11-09
lib/radix-tree: Convert to hotplug state machine
Sebastian Andrzej Siewior
2016-10-05
mm: filemap: don't plant shadow entries without radix tree node
Johannes Weiner
2016-09-25
radix tree: fix sibling entry handling in radix_tree_descend()
Linus Torvalds
2016-08-02
radix-tree: account nodes to memcg only if explicitly requested
Vladimir Davydov
2016-07-26
radix-tree: implement radix_tree_maybe_preload_order()
Kirill A. Shutemov
2016-05-20
radix-tree: make radix_tree_descend() more useful
Matthew Wilcox
2016-05-20
radix-tree: introduce radix_tree_replace_clear_tags()
Matthew Wilcox
2016-05-20
radix-tree: tidy up __radix_tree_create()
Matthew Wilcox
2016-05-20
radix-tree: tidy up range_tag_if_tagged
Matthew Wilcox
2016-05-20
radix-tree: tidy up next_chunk
Matthew Wilcox
2016-05-20
radix-tree: change naming conventions in radix_tree_shrink
Matthew Wilcox
2016-05-20
radix-tree: rename radix_tree_is_indirect_ptr()
Matthew Wilcox
2016-05-20
radix-tree: rename indirect_to_ptr() to entry_to_node()
Matthew Wilcox
2016-05-20
radix-tree: rename ptr_to_indirect() to node_to_entry()
Matthew Wilcox
2016-05-20
radix-tree: rename INDIRECT_PTR to INTERNAL_NODE
Matthew Wilcox
2016-05-20
radix-tree: remove root->height
Matthew Wilcox
2016-05-20
radix-tree: remove a use of root->height from delete_node
Matthew Wilcox
2016-05-20
radix-tree: replace node->height with node->shift
Matthew Wilcox
2016-05-20
radix-tree: split node->path into offset and height
Matthew Wilcox
2016-05-20
radix-tree: miscellaneous fixes
Matthew Wilcox
2016-05-20
radix-tree: add copyright statements
Matthew Wilcox
2016-05-20
radix-tree: fix radix_tree_dump() for multi-order entries
Ross Zwisler
2016-05-20
radix-tree: fix radix_tree_range_tag_if_tagged() for multiorder entries
Matthew Wilcox
2016-05-20
radix-tree: rewrite radix_tree_locate_item
Matthew Wilcox
2016-05-20
radix-tree: fix radix_tree_create for sibling entries
Matthew Wilcox
2016-05-20
radix-tree: rewrite radix_tree_tag_get
Ross Zwisler
2016-05-20
radix-tree: rewrite radix_tree_tag_clear
Ross Zwisler
2016-05-20
radix-tree: rewrite radix_tree_tag_set
Ross Zwisler
2016-05-20
radix-tree: add support for multi-order iterating
Ross Zwisler
2016-05-20
radix-tree: fix multiorder BUG_ON in radix_tree_insert
Matthew Wilcox
2016-05-20
radix-tree: rewrite __radix_tree_lookup
Matthew Wilcox
2016-05-20
radix-tree: fix several shrinking bugs with multiorder entries
Matthew Wilcox
2016-05-20
radix-tree: fix extending the tree for multi-order entries at offset 0
Matthew Wilcox
2016-05-20
radix-tree: introduce radix_tree_load_root()
Matthew Wilcox
2016-05-20
radix-tree: remove restriction on multi-order entries
Matthew Wilcox
2016-05-20
radix-tree: fix deleting a multi-order entry through an alias
Matthew Wilcox
2016-05-20
radix-tree: fix sibling entry insertion
Matthew Wilcox
2016-05-20
radix-tree: add missing sibling entry functionality
Matthew Wilcox
2016-05-20
raxix-tree: introduce CONFIG_RADIX_TREE_MULTIORDER
Matthew Wilcox
2016-03-17
radix_tree: add radix_tree_dump
Matthew Wilcox
2016-03-17
radix_tree: add support for multi-order entries
Matthew Wilcox
2016-03-17
radix_tree: loop based on shift count, not height
Matthew Wilcox
2016-03-17
radix_tree: tag all internal tree nodes as indirect pointers
Matthew Wilcox
2016-03-17
radix-tree: account radix_tree_node to memory cgroup
Vladimir Davydov
2016-02-03
radix-tree: fix race in gang lookup
Matthew Wilcox
2015-11-06
mm, page_alloc: distinguish between being unable to sleep, unwilling to sleep and avoiding waking kswapd
Mel Gorman
2015-06-25
radix-tree: replace preallocated node array with linked list
Kirill A. Shutemov
2015-05-19
sched/preempt: Merge preempt_mask.h into preempt.h
Frederic Weisbecker
2015-02-12
lib/radix-tree.c: change to simpler include
Rasmus Villemoes
2014-06-06
lib/radix-tree.c: update the kmemleak stack trace for radix tree allocations
Catalin Marinas
2014-06-04
lib/radix-tree.c: kernel-doc warning fix
Fabian Frederick
2014-06-04
mm: replace __get_cpu_var uses with this_cpu_ptr
Christoph Lameter
2014-04-03
mm: keep page cache radix tree nodes in check
Johannes Weiner
2014-04-03
lib: radix_tree: tree node interface
Johannes Weiner
2014-04-03
mm: filemap: move radix tree hole searching here
Johannes Weiner
2014-04-03
lib: radix-tree: add radix_tree_delete_item()
Johannes Weiner
2014-03-04
lib/radix-tree.c: swapoff tmpfs radix_tree: remember to rcu_read_unlock
Hugh Dickins
2013-09-11
lib/radix-tree.c: make radix_tree_node_alloc() work correctly within interrupt
Jan Kara
2012-06-05
radix-tree: fix contiguous iterator
Konstantin Khlebnikov
2012-05-29
radix-tree: fix preload vector size
Nick Piggin
2012-03-28
radix-tree: rewrite gang lookup using iterator
Konstantin Khlebnikov
2012-03-28
radix-tree: introduce bit-optimized iterator
Konstantin Khlebnikov
2012-03-07
lib: reduce the use of module.h wherever possible
Paul Gortmaker
2012-01-12
radix_tree: take radix_tree_path off stack
Hugh Dickins
2011-10-31
radix_tree: clean away saw_unset_tag leftovers
Hugh Dickins
2011-08-03
tmpfs radix_tree: locate_item to speed up swapoff
Hugh Dickins
2011-08-03
radix_tree: exceptional entries and indices
Hugh Dickins
2011-01-26
radix_tree: radix_tree_gang_lookup_tag_slot() may never return
Toshiyuki Okajima
2010-11-12
radix-tree: fix RCU bug
Nick Piggin
2010-10-07
Merge branch 'rcu/urgent' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-2.6-rcu into core/rcu
Ingo Molnar
2010-08-23
Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-2.6-rcu into core/rcu
Ingo Molnar
2010-08-22
Merge branch 'radix-tree' of git://git.kernel.org/pub/scm/linux/kernel/git/dgc/xfsdev
Linus Torvalds
2010-08-23
radix-tree: radix_tree_range_tag_if_tagged() can set incorrect tags
Dave Chinner
2010-08-23
radix-tree: clear all tags in radix_tree_node_rcu_free
Dave Chinner
2010-08-20
lib/radix-tree.c: fix overflow in radix_tree_range_tag_if_tagged()
Jan Kara
2010-08-19
radix-tree: __rcu annotations
Arnd Bergmann
2010-08-09
radix-tree: omplement function radix_tree_range_tag_if_tagged
Jan Kara
2010-05-27
radix-tree: fix radix_tree_prev_hole() underflow case
Cesar Eduardo Barros
2010-04-09
radix_tree_tag_get() is not as safe as the docs make out [ver #2]
David Howells
2010-03-30
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
Tejun Heo
2010-02-25
radix-tree: Disable RCU lockdep checking in radix tree
Paul E. McKenney
2009-11-19
FS-Cache: Don't delete pending pages from the page-store tracking tree
David Howells
2009-11-19
FS-Cache: Use radix tree preload correctly in tracking of pages to be stored
David Howells
2009-06-16
lib: do code optimization for radix_tree_lookup() and radix_tree_lookup_slot()
Huang Shijie
2009-06-16
radix-tree: add radix_tree_prev_hole()
Wu Fengguang
2009-01-07
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
Linus Torvalds
2009-01-06
lib: radix_tree.c make percpu variable static
Harvey Harrison
2009-01-06
trivial: radix-tree: document wrap-around issue of radix_tree_next_hole()
Wu Fengguang
2008-07-26
SL*B: drop kmem cache argument from constructor
Alexey Dobriyan
2008-07-26
radix-tree: add gang_lookup_slot, gang_lookup_slot_tag
Nick Piggin
2008-07-04
Christoph has moved
Christoph Lameter
2008-06-12
radix-tree: fix small lockless radix-tree bug
Nick Piggin
2008-04-28
Remove set_migrateflags()
Christoph Lameter
2008-02-05
radix-tree: avoid atomic allocations for preloaded insertions
Nick Piggin
2007-10-17
avoid negative (and full-width) shifts in radix-tree.c
Peter Lund
2007-10-17
Slab API: remove useless ctor parameter and reorder parameters
Christoph Lameter
2007-10-16
Group short-lived and reclaimable kernel allocations
Mel Gorman
2007-10-16
fix the max path calculation in radix-tree.c
Jeff Moyer
2007-10-16
radix-tree: use indirect bit
Nick Piggin
2007-10-16
radixtree: introduce radix_tree_next_hole()
Fengguang Wu
2007-07-20
mm: Remove slab destructors from kmem_cache_create().
Paul Mundt
2007-07-14
[LIB]: export radix_tree_preload()
David Chinner
2007-05-09
Add suspend-related notifications for CPU hotplug
Rafael J. Wysocki
2006-12-07
[PATCH] hotplug CPU: clean up hotcpu_notifier() use
Ingo Molnar
2006-12-07
[PATCH] radix-tree: RCU lockless readside
Nick Piggin
2006-12-07
[PATCH] slab: remove kmem_cache_t
Christoph Lameter
2006-10-10
[PATCH] gfp annotations: radix_tree_root
Al Viro
2006-06-25
[PATCH] radixtree: normalize radix_tree_tag_get() return value
Wu Fengguang
2006-06-23
[PATCH] buglet in radix_tree_tag_set
Peter Zijlstra
2006-06-23
[PATCH] radix-tree: small
Nick Piggin
2006-06-23
[PATCH] radix-tree: direct data
Nick Piggin
2006-03-25
[PATCH] radix-tree documentation cleanups
Jonathan Corbet
2006-02-16
[PATCH] Fix over-zealous tag clearing in radix_tree_delete
NeilBrown
2006-01-08
[PATCH] radix-tree: reduce tree height upon partial truncation
Nick Piggin
2006-01-08
[PATCH] radix tree: early termination of tag clearing
Nick Piggin
2006-01-08
[PATCH] radix tree: code consolidation
Nick Piggin
2005-11-07
[PATCH] reiser4: add radix_tree_lookup_slot()
Hans Reiser
2005-10-08
[PATCH] gfp flags annotations - part 1
Al Viro
2005-09-10
[PATCH] lib/radix-tree: Fix "nocast type" warnings
Victor Fusco
2005-09-07
[PATCH] radix_tag_get(): differentiate between no present node and tag unset cases
Marcelo Tosatti
2005-09-07
[PATCH] radix-tree: Remove unnecessary indirections and clean up code
Christoph Lameter
2005-07-07
[PATCH] mostly_read data section
Christoph Lameter
2005-04-16
Linux-2.6.12-rc2
Linus Torvalds