The linuxkpi code accesses left/right rb tree pointers without using
RB_LEFT or RB_RIGHT, so they aren't stripping off the color bit encoded there. Strip off that bit for linuxkpi. Reported by: dch Reviewed by: markj Differential Revision: https://reviews.freebsd.org/D25245
This commit is contained in:
parent
3ee11586b2
commit
3159ceca97
@ -37,8 +37,8 @@
|
||||
struct rb_node {
|
||||
RB_ENTRY(rb_node) __entry;
|
||||
};
|
||||
#define rb_left __entry.rbe_left
|
||||
#define rb_right __entry.rbe_right
|
||||
#define rb_left RB_PTR(__entry.rbe_left)
|
||||
#define rb_right RB_PTR(__entry.rbe_right)
|
||||
|
||||
/*
|
||||
* We provide a false structure that has the same bit pattern as tree.h
|
||||
|
Loading…
Reference in New Issue
Block a user