mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2025-04-09 00:58:03 +07:00
[GFS2] Given device ID rather than s_id in "id" sysfs file
This patch changes the /sys/fs/gfs2/<s_id>/id file to give the device id "major:minor" rather than the s_id. That enables gfs2_tool to match devices properly (by id, not name) when locating the tuning files. Signed-off-by: Bob Peterson <rpeterso@redhat.com> Signed-off-by: Steven Whitehouse <swhiteho@redhat.com>
This commit is contained in:
parent
e589665eb9
commit
c7227e4642
@ -32,7 +32,8 @@ spinlock_t gfs2_sys_margs_lock;
|
|||||||
|
|
||||||
static ssize_t id_show(struct gfs2_sbd *sdp, char *buf)
|
static ssize_t id_show(struct gfs2_sbd *sdp, char *buf)
|
||||||
{
|
{
|
||||||
return snprintf(buf, PAGE_SIZE, "%s\n", sdp->sd_vfs->s_id);
|
return snprintf(buf, PAGE_SIZE, "%u:%u\n",
|
||||||
|
MAJOR(sdp->sd_vfs->s_dev), MINOR(sdp->sd_vfs->s_dev));
|
||||||
}
|
}
|
||||||
|
|
||||||
static ssize_t fsname_show(struct gfs2_sbd *sdp, char *buf)
|
static ssize_t fsname_show(struct gfs2_sbd *sdp, char *buf)
|
||||||
|
Loading…
Reference in New Issue
Block a user