]> asedeno.scripts.mit.edu Git - linux.git/commit
tools: Update rbtree implementation
authorDavidlohr Bueso <dave@stgolabs.net>
Thu, 6 Dec 2018 19:18:13 +0000 (11:18 -0800)
committerArnaldo Carvalho de Melo <acme@redhat.com>
Fri, 25 Jan 2019 14:12:09 +0000 (15:12 +0100)
commit3aef2cad5d51ee66d2a614dd2f70cb34c74caf77
treeb52f1d67040ec37a2268f91061d33fa6e38e20c6
parent95420d338e2d802ea0dce4d770d3292beb587f71
tools: Update rbtree implementation

There have been a number of changes in the kernel's rbrtee
implementation, including loose lockless searching guarantees and
rb_root_cached, which later patches will use as an optimization.

Signed-off-by: Davidlohr Bueso <dbueso@suse.de>
Tested-by: Arnaldo Carvalho de Melo <acme@redhat.com>
Cc: Jiri Olsa <jolsa@kernel.org>
Cc: Namhyung Kim <namhyung@kernel.org>
Link: http://lkml.kernel.org/r/20181206191819.30182-2-dave@stgolabs.net
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
tools/include/linux/rbtree.h
tools/include/linux/rbtree_augmented.h
tools/lib/rbtree.c