diff options
author | наб <[email protected]> | 2022-04-04 22:45:58 +0200 |
---|---|---|
committer | Brian Behlendorf <[email protected]> | 2022-04-20 16:44:47 -0700 |
commit | 245529d85fb807bfc4525b3b1858896d2860995b (patch) | |
tree | daa3d9fbe380d2c85117d5242e24e05838acbd62 /contrib/dracut/90zfs/zfs-needshutdown.sh.in | |
parent | 2c74617bcf76b305937097278b614443d47681a0 (diff) |
contrib; dracut: centralise root= parsing, actually support root=s
So far, everything parsed root= manually, which meant that while
zfs-parse.sh was updated, and supposedly supported + -> ' ' conversion,
it meant nothing
Instead, centralise parsing, and allow:
root=
root=zfs
root=zfs:
root=zfs:AUTO
root=ZFS=data/set
root=zfs:data/set
root=zfs:ZFS=data/set (as a side-effect; allowed but undocumented)
rootfstype=zfs AND root=data/set <=> root=data/set
rootfstype=zfs AND root= <=> root=zfs:AUTO
So rootfstype=zfs /also/ behaves as expected, and + decoding works
Reviewed-by: Brian Behlendorf <[email protected]>
Signed-off-by: Ahelenia Ziemiańska <[email protected]>
Closes #13291
Diffstat (limited to 'contrib/dracut/90zfs/zfs-needshutdown.sh.in')
0 files changed, 0 insertions, 0 deletions