* Re: [xfs-masters] [Bug 48651] [TRIVIAl]'xfs_uuid_table' allocated in xfs_uuid_mount() is never freed
[not found] ` <bug-48651-470-8kNPGrGVTO@https.bugzilla.kernel.org/>
@ 2014-05-20 14:40 ` Christoph Hellwig
0 siblings, 0 replies; only message in thread
From: Christoph Hellwig @ 2014-05-20 14:40 UTC (permalink / raw)
To: nickkrause, sandeen; +Cc: xfs
On Tue, May 20, 2014 at 04:01:20AM +0000, bugzilla-daemon@bugzilla.kernel.org wrote:
> https://bugzilla.kernel.org/show_bug.cgi?id=48651
> --- Comment #2 from Eric Sandeen <sandeen@redhat.com> ---
> Freeing it when the module is unloaded should be sufficient.
>
> In normal use, unmounting a filesystem creates a hole in the table, which the
> next mount can fill.
>
> If you mount a lot of unique UUID filesystems without unmounting any in
> between, the table will grow accordingly, and unmounting won't shrink it - i.e.
> the table only grows as the number of concurrently mounted filesystem grows,
> but that doesn't seem like a particularly critical problem to fix.
If anyonereally cares about this he or she should just kill the uuid
table entirely. We can simple walk a list of mounted xfs filesystems
and check their uuids. The VFS even keeps a list already, which we
probably could use if we are careful.
Bonus points for implementing this in a way so that other filesystems
could share the code.
_______________________________________________
xfs mailing list
xfs@oss.sgi.com
http://oss.sgi.com/mailman/listinfo/xfs
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2014-05-20 14:40 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <bug-48651-470@https.bugzilla.kernel.org/>
[not found] ` <bug-48651-470-8kNPGrGVTO@https.bugzilla.kernel.org/>
2014-05-20 14:40 ` [xfs-masters] [Bug 48651] [TRIVIAl]'xfs_uuid_table' allocated in xfs_uuid_mount() is never freed Christoph Hellwig
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.