.. | .. |
---|
1376 | 1376 | list_for_each_entry_reverse(blkg, &q->blkg_list, q_node) |
---|
1377 | 1377 | pol->pd_init_fn(blkg->pd[pol->plid]); |
---|
1378 | 1378 | |
---|
| 1379 | + if (pol->pd_online_fn) |
---|
| 1380 | + list_for_each_entry_reverse(blkg, &q->blkg_list, q_node) |
---|
| 1381 | + pol->pd_online_fn(blkg->pd[pol->plid]); |
---|
| 1382 | + |
---|
1379 | 1383 | __set_bit(pol->plid, q->blkcg_pols); |
---|
1380 | 1384 | ret = 0; |
---|
1381 | 1385 | |
---|
.. | .. |
---|
1790 | 1794 | current->use_memdelay = use_memdelay; |
---|
1791 | 1795 | set_notify_resume(current); |
---|
1792 | 1796 | } |
---|
| 1797 | +EXPORT_SYMBOL_GPL(blkcg_schedule_throttle); |
---|
1793 | 1798 | |
---|
1794 | 1799 | /** |
---|
1795 | 1800 | * blkcg_add_delay - add delay to this blkg |
---|