[PATCH 0/1] tools: liblockdep: move to using tools/include/

From: Levin, Alexander (Sasha Levin)
Date: Tue May 30 2017 - 22:04:50 EST


This patch applies on top of the fixes sent a few days ago.

Just delete tools/lib/lockdep/uinclude and move the small bits of
missing functionality (and a few empty headers) into
tools/include/ .

Sasha Levin (1):
tools: liblockdep: remove private kernel headers

tools/include/asm/sections.h | 0
tools/include/linux/compiler.h | 12 +++++
.../uinclude => include}/linux/debug_locks.h | 1 +
tools/include/linux/delay.h | 0
tools/include/linux/ftrace.h | 0
tools/include/linux/gfp.h | 0
.../lockdep/uinclude => include}/linux/hardirq.h | 0
tools/include/linux/interrupt.h | 0
.../lockdep/uinclude => include}/linux/irqflags.h | 0
.../lockdep/uinclude => include}/linux/kallsyms.h | 0
.../uinclude => include}/linux/kern_levels.h | 0
tools/include/linux/kernel.h | 4 ++
.../lockdep/uinclude => include}/linux/kmemcheck.h | 0
tools/include/linux/linkage.h | 0
.../lockdep/uinclude => include}/linux/lockdep.h | 8 +++
.../lockdep/uinclude => include}/linux/module.h | 0
tools/include/linux/mutex.h | 0
tools/include/linux/proc_fs.h | 0
.../{lib/lockdep/uinclude => include}/linux/rcu.h | 1 +
tools/include/linux/seq_file.h | 0
tools/include/linux/spinlock.h | 26 +++++++++
.../uinclude => include}/linux/stacktrace.h | 0
tools/include/trace/events/lock.h | 0
tools/lib/lockdep/lockdep.c | 2 +
tools/lib/lockdep/preload.c | 2 -
tools/lib/lockdep/rbtree.c | 2 +-
tools/lib/lockdep/uinclude/asm/hash.h | 6 ---
tools/lib/lockdep/uinclude/asm/hweight.h | 3 --
tools/lib/lockdep/uinclude/asm/sections.h | 3 --
tools/lib/lockdep/uinclude/linux/compiler.h | 12 -----
tools/lib/lockdep/uinclude/linux/delay.h | 3 --
tools/lib/lockdep/uinclude/linux/ftrace.h | 3 --
tools/lib/lockdep/uinclude/linux/gfp.h | 3 --
tools/lib/lockdep/uinclude/linux/hash.h | 1 -
tools/lib/lockdep/uinclude/linux/interrupt.h | 3 --
tools/lib/lockdep/uinclude/linux/kernel.h | 61 ----------------------
tools/lib/lockdep/uinclude/linux/linkage.h | 3 --
tools/lib/lockdep/uinclude/linux/list.h | 1 -
tools/lib/lockdep/uinclude/linux/mutex.h | 3 --
tools/lib/lockdep/uinclude/linux/poison.h | 1 -
tools/lib/lockdep/uinclude/linux/prefetch.h | 6 ---
tools/lib/lockdep/uinclude/linux/proc_fs.h | 3 --
.../lib/lockdep/uinclude/linux/rbtree_augmented.h | 2 -
tools/lib/lockdep/uinclude/linux/seq_file.h | 3 --
tools/lib/lockdep/uinclude/linux/spinlock.h | 25 ---------
tools/lib/lockdep/uinclude/linux/stringify.h | 7 ---
tools/lib/lockdep/uinclude/trace/events/lock.h | 3 --
47 files changed, 55 insertions(+), 158 deletions(-)
create mode 100644 tools/include/asm/sections.h
rename tools/{lib/lockdep/uinclude => include}/linux/debug_locks.h (91%)
create mode 100644 tools/include/linux/delay.h
create mode 100644 tools/include/linux/ftrace.h
create mode 100644 tools/include/linux/gfp.h
rename tools/{lib/lockdep/uinclude => include}/linux/hardirq.h (100%)
create mode 100644 tools/include/linux/interrupt.h
rename tools/{lib/lockdep/uinclude => include}/linux/irqflags.h (100%)
rename tools/{lib/lockdep/uinclude => include}/linux/kallsyms.h (100%)
rename tools/{lib/lockdep/uinclude => include}/linux/kern_levels.h (100%)
rename tools/{lib/lockdep/uinclude => include}/linux/kmemcheck.h (100%)
create mode 100644 tools/include/linux/linkage.h
rename tools/{lib/lockdep/uinclude => include}/linux/lockdep.h (81%)
rename tools/{lib/lockdep/uinclude => include}/linux/module.h (100%)
create mode 100644 tools/include/linux/mutex.h
create mode 100644 tools/include/linux/proc_fs.h
rename tools/{lib/lockdep/uinclude => include}/linux/rcu.h (89%)
create mode 100644 tools/include/linux/seq_file.h
rename tools/{lib/lockdep/uinclude => include}/linux/stacktrace.h (100%)
create mode 100644 tools/include/trace/events/lock.h
delete mode 100644 tools/lib/lockdep/uinclude/asm/hash.h
delete mode 100644 tools/lib/lockdep/uinclude/asm/hweight.h
delete mode 100644 tools/lib/lockdep/uinclude/asm/sections.h
delete mode 100644 tools/lib/lockdep/uinclude/linux/compiler.h
delete mode 100644 tools/lib/lockdep/uinclude/linux/delay.h
delete mode 100644 tools/lib/lockdep/uinclude/linux/ftrace.h
delete mode 100644 tools/lib/lockdep/uinclude/linux/gfp.h
delete mode 100644 tools/lib/lockdep/uinclude/linux/hash.h
delete mode 100644 tools/lib/lockdep/uinclude/linux/interrupt.h
delete mode 100644 tools/lib/lockdep/uinclude/linux/kernel.h
delete mode 100644 tools/lib/lockdep/uinclude/linux/linkage.h
delete mode 100644 tools/lib/lockdep/uinclude/linux/list.h
delete mode 100644 tools/lib/lockdep/uinclude/linux/mutex.h
delete mode 100644 tools/lib/lockdep/uinclude/linux/poison.h
delete mode 100644 tools/lib/lockdep/uinclude/linux/prefetch.h
delete mode 100644 tools/lib/lockdep/uinclude/linux/proc_fs.h
delete mode 100644 tools/lib/lockdep/uinclude/linux/rbtree_augmented.h
delete mode 100644 tools/lib/lockdep/uinclude/linux/seq_file.h
delete mode 100644 tools/lib/lockdep/uinclude/linux/spinlock.h
delete mode 100644 tools/lib/lockdep/uinclude/linux/stringify.h
delete mode 100644 tools/lib/lockdep/uinclude/trace/events/lock.h

--
2.11.0