commit | ffb733c65000ee701294f7b80c4eca2a5f335637 | [log] [tgz] |
---|---|---|
author | paul.moore@hp.com <paul.moore@hp.com> | Wed Oct 04 11:46:31 2006 -0400 |
committer | David S. Miller <davem@sunset.davemloft.net> | Wed Oct 11 23:59:29 2006 -0700 |
tree | edda8e25792fe4a7bf0c619787949291276b9ed7 | |
parent | c25d5180441e344a3368d100c57f0a481c6944f7 [diff] |
NetLabel: fix a cache race condition Testing revealed a problem with the NetLabel cache where a cached entry could be freed while in use by the LSM layer causing an oops and other problems. This patch fixes that problem by introducing a reference counter to the cache entry so that it is only freed when it is no longer in use. Signed-off-by: Paul Moore <paul.moore@hp.com> Signed-off-by: James Morris <jmorris@namei.org>