commit | 8b26c5825e023b1bccac7afd174ebe55b8905cb1 | [log] [tgz] |
---|---|---|
author | Dave Chinner <david@fromorbit.com> | Mon Jan 11 11:47:48 2010 +0000 |
committer | Alex Elder <aelder@sgi.com> | Fri Jan 15 15:34:30 2010 -0600 |
tree | a8d27401fc943101af7eda72f2ed040664eead68 | |
parent | b657fc82a3ca6d7ad16a59e81765f0fb0e86cdbb [diff] |
xfs: handle ENOMEM correctly during initialisation of perag structures Add proper error handling in case an error occurs while initializing new perag structures for a mount point. The mount structure is restored to its previous state by deleting and freeing any perag structures added during the call. Signed-off-by: Dave Chinner <david@fromorbit.com> Reviewed-by: Christoph Hellwig <hch@lst.de> Signed-off-by: Alex Elder <aelder@sgi.com>