- if (start >= (*rlp)->rl_start && start <= (*rlp)->rl_end)
- panic("overlapping rlist_free: freed twice?");
- if (end >= (*rlp)->rl_start && end <= (*rlp)->rl_end)
- panic("overlapping rlist_free: freed twice?");
+ if (start >= (*rlp)->rl_start && start <= (*rlp)->rl_end) {
+ printf("Frag %d:%d, ent %d:%d ", start, end,
+ (*rlp)->rl_start, (*rlp)->rl_end);
+ panic("overlapping front rlist_free: freed twice?");
+ }
+ if (end >= (*rlp)->rl_start && end <= (*rlp)->rl_end) {
+ printf("Frag %d:%d, ent %d:%d ", start, end,
+ (*rlp)->rl_start, (*rlp)->rl_end);
+ panic("overlapping tail rlist_free: freed twice?");
+ }