Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 19 Sep 2025 17:25:11 +0000
From:      Colin Percival <cperciva@tarsnap.com>
To:        Konstantin Belousov <kib@FreeBSD.org>, src-committers@FreeBSD.org,  dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org
Subject:   Re: git: 94a0f9f63e16 - main - kern/vfs_vnops.c: generalize the lock primitive for file foffset
Message-ID:  <0100019963022dae-ba8a32d7-8b7d-4c96-9e31-05a6559d4b20-000000@email.amazonses.com>
In-Reply-To: <202509191419.58JEJrSZ031832@gitrepo.freebsd.org>
References:  <202509191419.58JEJrSZ031832@gitrepo.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On 9/19/25 07:19, Konstantin Belousov wrote:
> commit 94a0f9f63e164e4f3791bc7d105d6f267b4d47bc
> 
>      kern/vfs_vnops.c: generalize the lock primitive for file foffset
 >
> +	atomic_clear_16(flagsp, lock_bit | lock_wait_bit);

Jenkins says this breaks powerpc64:

/usr/src/sys/kern/vfs_vnops.c:852:2: error: call to undeclared function 
'atomic_clear_16'; ISO C99 and later do not support implicit function 
declarations [-Werror,-Wimplicit-function-declaration]
   852 |         atomic_clear_16(flagsp, lock_bit | lock_wait_bit);
       |         ^
/usr/src/sys/kern/vfs_vnops.c:852:2: note: did you mean 'atomic_clear_int'?

-- 
Colin Percival
FreeBSD Release Engineering Lead & EC2 platform maintainer
Founder, Tarsnap | www.tarsnap.com | Online backups for the truly paranoid




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?0100019963022dae-ba8a32d7-8b7d-4c96-9e31-05a6559d4b20-000000>