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
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=362108
@ -37,8 +37,8 @@
|
|||||||
struct rb_node {
|
struct rb_node {
|
||||||
RB_ENTRY(rb_node) __entry;
|
RB_ENTRY(rb_node) __entry;
|
||||||
};
|
};
|
||||||
#define rb_left __entry.rbe_left
|
#define rb_left RB_PTR(__entry.rbe_left)
|
||||||
#define rb_right __entry.rbe_right
|
#define rb_right RB_PTR(__entry.rbe_right)
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* We provide a false structure that has the same bit pattern as tree.h
|
* We provide a false structure that has the same bit pattern as tree.h
|
||||||
|
Loading…
Reference in New Issue
Block a user