mirror of
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2025-08-05 16:54:27 +00:00
xfs: Print XFS UUID on mount and umount events.
As of now only device names are printed out over __xfs_printk(). The device names are not persistent across reboots which in case of searching for origin of corruption brings another task to properly identify the devices. This patch add XFS UUID upon every mount/umount event which will make the identification much easier. Signed-off-by: Lukas Herbolt <lukas@herbolt.com> [sandeen: rebase onto current upstream kernel] Signed-off-by: Eric Sandeen <sandeen@redhat.com> Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> Reviewed-by: Dave Chinner <dchinner@redhat.com>
This commit is contained in:
parent
59f6ab40fd
commit
64c80dfd04
2 changed files with 7 additions and 5 deletions
|
@ -644,12 +644,14 @@ xfs_log_mount(
|
|||
int min_logfsbs;
|
||||
|
||||
if (!xfs_has_norecovery(mp)) {
|
||||
xfs_notice(mp, "Mounting V%d Filesystem",
|
||||
XFS_SB_VERSION_NUM(&mp->m_sb));
|
||||
xfs_notice(mp, "Mounting V%d Filesystem %pU",
|
||||
XFS_SB_VERSION_NUM(&mp->m_sb),
|
||||
&mp->m_sb.sb_uuid);
|
||||
} else {
|
||||
xfs_notice(mp,
|
||||
"Mounting V%d filesystem in no-recovery mode. Filesystem will be inconsistent.",
|
||||
XFS_SB_VERSION_NUM(&mp->m_sb));
|
||||
"Mounting V%d filesystem %pU in no-recovery mode. Filesystem will be inconsistent.",
|
||||
XFS_SB_VERSION_NUM(&mp->m_sb),
|
||||
&mp->m_sb.sb_uuid);
|
||||
ASSERT(xfs_is_readonly(mp));
|
||||
}
|
||||
|
||||
|
|
|
@ -1110,7 +1110,7 @@ xfs_fs_put_super(
|
|||
if (!sb->s_fs_info)
|
||||
return;
|
||||
|
||||
xfs_notice(mp, "Unmounting Filesystem");
|
||||
xfs_notice(mp, "Unmounting Filesystem %pU", &mp->m_sb.sb_uuid);
|
||||
xfs_filestream_unmount(mp);
|
||||
xfs_unmountfs(mp);
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue