Date: Mon, 6 Nov 2017 12:49:19 -0500 From: Allan Jude <allanjude@freebsd.org> To: freebsd-current@freebsd.org Subject: Re: [HEADS UP] posix_fallocate support removed from ZFS, lld affected Message-ID: <65d93f93-31d9-0caa-d1b2-4ed21e90df21@freebsd.org> In-Reply-To: <1509989176.99235.79.camel@freebsd.org> References: <7e5599e4-2faa-29b6-4fb2-a0744a12681a@FreeBSD.org> <1509989176.99235.79.camel@freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On 2017-11-06 12:26, Ian Lepore wrote: > On Mon, 2017-11-06 at 17:40 +0200, Andriy Gapon wrote: >> From UPDATING: >> The naive and non-compliant support of posix_fallocate(2) in ZFS >> has been removed as of r325320. The system call now returns EINVAL >> when used on a ZFS file. Although the new behavior complies with the >> standard, some consumers are not prepared to cope with it. >> One known victim is lld prior to r325420. >> > > It just popped into my head... does this mean that kernels running > r325320+ on systems using ZFS will be unable to host build jails for > earlier versions / branches because lld will fail in the jail? > > I think that will be a big problem for the ports team's package > building process, and for anyone using poudriere. > > -- Ian > > _______________________________________________ > freebsd-current@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" > lld is not the default on amd64 yet. So only people who have set the src.conf knob, or are building a platform like aarch64 that uses lld by default, would be impacted. -- Allan Jude
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?65d93f93-31d9-0caa-d1b2-4ed21e90df21>