From nobody Thu Mar 7 16:35:16 2024 X-Original-To: freebsd-stable@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4TrFKK1DS0z5DKLx for ; Thu, 7 Mar 2024 16:35:33 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mail-ej1-x630.google.com (mail-ej1-x630.google.com [IPv6:2a00:1450:4864:20::630]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1D4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4TrFKJ5BWkz4GFL for ; Thu, 7 Mar 2024 16:35:32 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-ej1-x630.google.com with SMTP id a640c23a62f3a-a36126ee41eso161963866b.2 for ; Thu, 07 Mar 2024 08:35:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsdimp-com.20230601.gappssmtp.com; s=20230601; t=1709829328; x=1710434128; darn=freebsd.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=pMfEokmJs5R+UUBustMBw+LBe0hgs1Cj2kzud0YcsFU=; b=wZoVs6i/7ugN0WOymdsPHtmhoR3JclkTFeTGtp9N3ptN1k/ji4qnyHMJzIU6/6t4SW ZtOXo/gAo7nQuolHEkdQev+B0okHPYQbWuP1mhfyIKuHUvkKF8DHemvHxVOTLqM6AQCN latM4SZ4YVyFaqZvzOjMcF7BF7GVUbraaPxgqDVVc5J570swJzOdZIqH2+ySHhOWE7n1 3y6HYajvh9HpK29iiRyNM/DdIa//5R30VoEdFQTAqfU3Exj+rQRcMHNUOX4IxPGrqovy YTNnVlCU5l26nAyAwzucniEkqRM+44IXC8inaG68C1LJf9IDrE/JkroiTHTgpn4rLKbX fo2A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1709829328; x=1710434128; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=pMfEokmJs5R+UUBustMBw+LBe0hgs1Cj2kzud0YcsFU=; b=OBmW5OGGvMoYrjJBnZTEkORK+TUQNHfoB9ZpwPWZ8Kg/jseki4es8oq+onJiw5efxL 2nAAG/DHwfNWvlyYBz8VnaLdagz7aIP9HizF2KyCHYFkorgC30KuWz15rk3LlRrTBU31 zk48Fy5TaH2W3vaNr3EkKcWRw5QWRJnG7vvZ2kDpIr3OE0xPedmGnkiOTqGJO1G9/57Q 4qWvLJcQOgCSRAM27MuZzfdXwQFzmEi4aGtK/V48ISnXGQoOuN0/KKBhjsOSaFiS2VV0 +Hi0EiE+I/Vtb8rymAM0GgHEvr7VWIljIq/lcxcKPI0dg0knXV3Fq3GDo+MRwYiakNyD 8Xug== X-Forwarded-Encrypted: i=1; AJvYcCUu2DZ1wjWPmb9G1qFdhUZk/azGhAWfWfVnaLWpTsGL8hHMtZ+jR6rx1QnFfRQlTAzNKmn0APkaJtUY1yS9qSVnhSE3BS6Lw/Br7w== X-Gm-Message-State: AOJu0YzW9PzoZ8ra9FVvp/w/yYldtkmpO3HTVLMEGfSn4oaIu6zWR53i A545uuVFb+EKY7f+hzTgh1BJ8yLFbyymix6GBdAw1It7hmAZJOk76YpxpfdoMdvnozN6XxqzUF4 SqneDSKgQGY5yp90WpoWR76TMsectf2m+uPiAcA== X-Google-Smtp-Source: AGHT+IGSUz4x5hiXscI45OhzhR/K8MlmVdp9i+jjANhefOhD09tg3F008b3aYFoJVr8+C+24kjznQsR1wuAo5TG2if4= X-Received: by 2002:a17:906:184e:b0:a44:b90a:8459 with SMTP id w14-20020a170906184e00b00a44b90a8459mr12083673eje.53.1709829327640; Thu, 07 Mar 2024 08:35:27 -0800 (PST) List-Id: Production branch of FreeBSD source code List-Archive: https://lists.freebsd.org/archives/freebsd-stable List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-stable@freebsd.org X-BeenThere: freebsd-stable@freebsd.org MIME-Version: 1.0 References: In-Reply-To: From: Warner Losh Date: Thu, 7 Mar 2024 08:35:16 -0800 Message-ID: Subject: Re: kqueuex() system call was MFC'ed to releng/13 and releng/13.3? To: "Patrick M. Hausen" Cc: Alan Somers , Freebsd Stable Content-Type: multipart/alternative; boundary="000000000000b3732a061314a968" X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US] X-Rspamd-Queue-Id: 4TrFKJ5BWkz4GFL --000000000000b3732a061314a968 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Thu, Mar 7, 2024, 8:30=E2=80=AFAM Patrick M. Hausen wr= ote: > Hi! > > > Am 07.03.2024 um 16:44 schrieb Alan Somers : > >> Isn't -stable implying there won't be incompatible ABI changes? > > > > Yes, there won't be any _incompatible_ ABI changes. But the addition > > of a new syscall is a _compatible_ change. Similar changes have > > happened before. > > > >> > >> This creates a huge problem for everyone running jails on TrueNAS CORE > when the packages for releng/13 > >> will switch from 13.2 to 13.3 ... > >> > >> Of course this is not the FreeBSD projects fault but that did come as > an unpleasant surprise, nonetheless. > >> > > > > Running jails that are newer than the host has never been supported. > > It was just luck that your 13.2 jail worked on a 13.1 host. The host > > must always run a kernel at least as new as what the jail was built > > for. > > Thanks for the explanation. > Yea. It's hard to know the future so old kernels can't know about new system calls. Our support for forwards compatibility has typically been confined to short periods in current when the issue affected bootstrapping. New features in the kernel are often impossible to emulate on older kernels which is why we generally don't support new binaries with old kernels. Warner > > Kind regards, > Patrick > -- > punkt.de GmbH > Patrick M. Hausen > .infrastructure > > Sophienstr. 187 > 76185 Karlsruhe > > Tel. +49 721 9109500 > > https://infrastructure.punkt.de > info@punkt.de > > AG Mannheim 108285 > Gesch=C3=A4ftsf=C3=BChrer: Daniel Lienert, Fabian Stein > > --000000000000b3732a061314a968 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable




Kind regards,
Patrick
--
punkt.de GmbH
Patrick M. Hausen
.infrastructure

Sophienstr. 187
76185 Karlsruhe

Tel. +49 721 9109500

https://infrastructure.punkt.de
info@= punkt.de

AG Mannheim 108285
Gesch=C3=A4ftsf=C3=BChrer: Daniel Lienert, Fabian Stein

--000000000000b3732a061314a968--