On Tue, Oct 13, 2026 at 03:14:27PM +0300, Konstantin Belousov wrote:
> ...
> Try this, did not even tried to compile.
> 
> diff --git a/tests/sys/fs/ufs/sync_test.c b/tests/sys/fs/ufs/sync_test.c
> index 9adc853affd7..3dfa39e17575 100644
> --- a/tests/sys/fs/ufs/sync_test.c
> +++ b/tests/sys/fs/ufs/sync_test.c
> @@ -223,8 +223,8 @@ ondisk_read(ino_t ino, int lbn, struct ondisk *od)
>                       ATF_REQUIRE(bread(&disk, fsbtodb(fs, ib), buf,
>                           fs->fs_bsize) == fs->fs_bsize);
>                       od->blkno = disk.d_ufs == 1 ?
> -                         ((ufs1_daddr_t *)buf)[lbn - UFS_NDADDR] :
> -                         ((ufs2_daddr_t *)buf)[lbn - UFS_NDADDR];
> +                         __DECONST(ufs1_daddr_t *, buf)[lbn - UFS_NDADDR] :
> +                         __DECONST(ufs2_daddr_t *, buf)[lbn - UFS_NDADDR];
>               }
>       }
>  

Applied; result builds & installs.  Rebooting shows:

freebeast(16.0-C)[1] uname -aUK
FreeBSD freebeast.catwhisker.org 16.0-CURRENT FreeBSD 16.0-CURRENT #56 
main-n290084-b5e6d60e57ba-dirty: Tue Oct 13 12:41:50 UTC 2026     
[email protected]:/common/S4/obj/usr/src/amd64.amd64/sys/GENERIC 
amd64 1600027 1600027


Thanks!

Peace,
david
-- 
David H. Wolfskill                              [email protected]

See https://www.catwhisker.org/~david/publickey.gpg for my public key.

Attachment: signature.asc
Description: PGP signature

Reply via email to