|
@@ -411,8 +411,8 @@ retry:
|
|
|
|
|
|
while (*node != NULL) {
|
|
while (*node != NULL) {
|
|
parent = *node;
|
|
parent = *node;
|
|
- congested = container_of(parent, struct bdi_writeback_congested,
|
|
|
|
- rb_node);
|
|
|
|
|
|
+ congested = rb_entry(parent, struct bdi_writeback_congested,
|
|
|
|
+ rb_node);
|
|
if (congested->blkcg_id < blkcg_id)
|
|
if (congested->blkcg_id < blkcg_id)
|
|
node = &parent->rb_left;
|
|
node = &parent->rb_left;
|
|
else if (congested->blkcg_id > blkcg_id)
|
|
else if (congested->blkcg_id > blkcg_id)
|