commit | e65fcfd63a9a62baa5708484ff8edbe56eb3e7ec | [log] [tgz] |
---|---|---|
author | Paul Menage <menage@google.com> | Tue May 26 20:47:02 2009 -0700 |
committer | David S. Miller <davem@davemloft.net> | Tue May 26 20:47:02 2009 -0700 |
tree | 0d21a21c2b87ef1c8db600d6abed3ba3e22cdaef | |
parent | 7682455ec36fce70bdbad9f739de05060dedfa27 [diff] |
cls_cgroup: read classid atomically in classifier Avoid reading the unsynchronized value cs->classid multiple times, since it could change concurrently from non-zero to zero; this would result in the classifier returning a positive result with a bogus (zero) classid. Signed-off-by: Paul Menage <menage@google.com> Reviewed-by: Li Zefan <lizf@cn.fujitsu.com> Signed-off-by: David S. Miller <davem@davemloft.net>