Messages in this thread | | | Date | Fri, 16 Dec 2011 15:35:27 -0500 (EST) | Subject | Re: [PATCH 1/2] net: fix sleeping while atomic problem in sock mem_cgroup. | From | David Miller <> |
| |
From: Glauber Costa <glommer@parallels.com> Date: Fri, 16 Dec 2011 14:51:59 +0400
> We can't scan the proto_list to initialize sock cgroups, as it > holds a rwlock, and we also want to keep the code generic enough to > avoid calling the initialization functions of protocols directly, > > Convert proto_list_lock into a mutex, so we can sleep and do the > necessary allocations. This lock is seldom taken, so there shouldn't > be any performance penalties associated with that > > Signed-off-by: Glauber Costa <glommer@parallels.com>
Applied.
| |