commit | aed3bb90abaf0b42e8c8747e192f7bb97f445279 | [log] [tgz] |
---|---|---|
author | Dave Chinner <david@fromorbit.com> | Mon Jan 11 11:47:45 2010 +0000 |
committer | Alex Elder <aelder@sgi.com> | Fri Jan 15 15:34:04 2010 -0600 |
tree | 4619214ed42821792b05f4417cb95bde90abb562 | |
parent | 1c1c6ebcf5284aee4910f3b906ac90c20e510c82 [diff] |
xfs: Reference count per-ag structures Reference count the per-ag structures to ensure that we keep get/put pairs balanced. Assert that the reference counts are zero at unmount time to catch leaks. In future, reference counts will enable us to safely remove perag structures by allowing us to detect when they are no longer in use. Signed-off-by: Dave Chinner <david@fromorbit.com> Reviewed-by: Christoph Hellwig <hch@lst.de> Signed-off-by: Alex Elder <aelder@sgi.com>