On 1/14/26 00:00, Michael Tokarev wrote:
> CONFIG_SPLICE was only needed for linux-user/, where it is not
> used anymore (assuming splice &Co is always present)
>
> Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>
> ---
> meson.build | 8 --------
> 1 file changed, 8 deletions(-)
>
> diff --git a/meson.build b/meson.build
> index c58007291a..9b5f1540ff 100644
> --- a/meson.build
> +++ b/meson.build
> @@ -2913,14 +2913,6 @@ config_host_data.set('CONFIG_PTHREAD_AFFINITY_NP', cc.links(osdep_prefix + '''
> config_host_data.set('CONFIG_SIGNALFD', cc.links(osdep_prefix + '''
> #include <sys/signalfd.h>
> int main(void) { return signalfd(-1, NULL, SFD_CLOEXEC); }'''))
> -config_host_data.set('CONFIG_SPLICE', cc.links(osdep_prefix + '''
> - int main(void)
> - {
> - int len, fd = 0;
> - len = tee(STDIN_FILENO, STDOUT_FILENO, INT_MAX, SPLICE_F_NONBLOCK);
> - splice(STDIN_FILENO, NULL, fd, NULL, len, SPLICE_F_MOVE);
> - return 0;
> - }'''))
>
> config_host_data.set('HAVE_MLOCKALL', cc.links(osdep_prefix + '''
> #include <sys/mman.h>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
r~