Here are a number of fixes for liblockdep. The first three need to go into 4.7 and 4.6-stable; the second should probably go to all stable branches. Ben. Ben Hutchings (7): liblockdep: Fix undefined symbol prandom_u32 liblockdep: Reduce MAX_LOCK_DEPTH to avoid overflowing lock_chain::depth liblockdep: Define the ARRAY_SIZE() macro liblockdep: Enable -Wall by default liblockdep: Fix 'unused value' warnings liblockdep: Fix 'set but not used' warnings liblockdep: Fix 'defined but not used' warning for init_utsname() tools/lib/lockdep/Makefile | 1 + tools/lib/lockdep/common.c | 6 ++++++ tools/lib/lockdep/lockdep.c | 10 ++++++++++ tools/lib/lockdep/uinclude/linux/debug_locks.h | 2 +- tools/lib/lockdep/uinclude/linux/irqflags.h | 8 ++++---- tools/lib/lockdep/uinclude/linux/kernel.h | 14 +++++++++++--- tools/lib/lockdep/uinclude/linux/lockdep.h | 18 ++++++------------ 7 files changed, 39 insertions(+), 20 deletions(-)
Attachment:
signature.asc
Description: Digital signature