Re: [PATCH 06/13] blkcg: add generic throttling mechanism
From: Johannes Weiner <hannes@cmpxchg.org>
Date: 2018-05-30 13:11:59
Also in:
linux-fsdevel, linux-mm, lkml
From: Johannes Weiner <hannes@cmpxchg.org>
Date: 2018-05-30 13:11:59
Also in:
linux-fsdevel, linux-mm, lkml
On Tue, May 29, 2018 at 05:17:17PM -0400, Josef Bacik wrote:
@@ -1099,6 +1099,11 @@ struct task_struct { unsigned int memcg_nr_pages_over_high; #endif +#ifdef CONFIG_BLK_CGROUP + struct request_queue *throttle_queue; + bool use_memdelay; +#endif
Since you only touch use_memdelay from current, you can make this a single bit and pack it with the other task flags farther up; memcg_may_oom, no_cgroup_migration and friends.