mirror of
https://git.proxmox.com/git/mirror_zfs.git
synced 2024-12-26 11:19:32 +03:00
Linux 6.6 compat: fix implicit conversion error with debug build
With Linux v6.6.0 and GCC 12, when debug build is configured, implicit conversion error is raised while converting 'enum <anonymous>' to 'boolean_t'. Use 'B_TRUE' instead of 'true' to fix the issue. Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed-by: Pavel Snajdr <snajpa@snajpa.net> Reviewed-by: Brian Atkinson <batkinson@lanl.gov> Signed-off-by: Umer Saleem <usaleem@ixsystems.com> Closes #15489
This commit is contained in:
parent
dc45a00eac
commit
9198de8f10
@ -1488,7 +1488,7 @@ zfs_domount(struct super_block *sb, zfs_mnt_t *zm, int silent)
|
|||||||
* read-only flag, pretend it was set, as done for snapshots.
|
* read-only flag, pretend it was set, as done for snapshots.
|
||||||
*/
|
*/
|
||||||
if (!canwrite)
|
if (!canwrite)
|
||||||
vfs->vfs_readonly = true;
|
vfs->vfs_readonly = B_TRUE;
|
||||||
|
|
||||||
error = zfsvfs_create(osname, vfs->vfs_readonly, &zfsvfs);
|
error = zfsvfs_create(osname, vfs->vfs_readonly, &zfsvfs);
|
||||||
if (error) {
|
if (error) {
|
||||||
|
Loading…
Reference in New Issue
Block a user