소스 검색

tools/liblockdep: Fix compilation error

Recent changes to kernel/locking/lockdep.c broke the liblockdep build. Fix
that.

Signed-off-by: Eunbong Song <eunb.song@samsung.com>
Signed-off-by: Sasha Levin <sasha.levin@oracle.com>
Eunbong Song 10 년 전
부모
커밋
2480257fb1
1개의 변경된 파일3개의 추가작업 그리고 0개의 파일을 삭제
  1. 3 0
      tools/lib/lockdep/uinclude/linux/kernel.h

+ 3 - 0
tools/lib/lockdep/uinclude/linux/kernel.h

@@ -28,6 +28,9 @@
 #define __init
 #define __init
 #define noinline
 #define noinline
 #define list_add_tail_rcu list_add_tail
 #define list_add_tail_rcu list_add_tail
+#define list_for_each_entry_rcu list_for_each_entry
+#define barrier() 
+#define synchronize_sched()
 
 
 #ifndef CALLER_ADDR0
 #ifndef CALLER_ADDR0
 #define CALLER_ADDR0 ((unsigned long)__builtin_return_address(0))
 #define CALLER_ADDR0 ((unsigned long)__builtin_return_address(0))