From nobody Fri Nov 28 18:31:43 2025 X-Original-To: dev-commits-doc-all@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 4dJ22847kbz6J1Xm for ; Fri, 28 Nov 2025 18:31:44 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dJ2280g1lz3NW5 for ; Fri, 28 Nov 2025 18:31:44 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764354704; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=2va+r2Fd+lHqBj4mdvXB8CwAvtUQj502pFNiX9Ud9a4=; b=PS03nL2ihfFSOfpAKRcTaufc8HLLDwg+wzf3SsP74hu9Sf7GHRL0R/U/37NZaDUkMV8ZKh Jncq58wC7FLh9tPem8hx+ADzpkrB/cV87rjqlp0hwtOk2fcAbGf3Raw1Clen3J3T54gNov J80bq0/Y15jLC+ZGR+Tk4B15qGtM1bKPZZEoImXAtQghGMvN9WPJDwYI/wKatTVX77Vk8P cgQQVwUNilSQc76Ha0tK5GSisC8PviqjQXZRG9neI7g42s/vfz49IBsAR/woe6w9gF+SXp bL8VVz9jJ6nrazaMqvSzcW6bCW8pFGg5PRTnPcPb6aJxD9nkaGXLn5lgK5942w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1764354704; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=2va+r2Fd+lHqBj4mdvXB8CwAvtUQj502pFNiX9Ud9a4=; b=Fr1l1BiCS8yuKBDO+DfXCECfhKcKlLt4vPBrJ5/yCeMxXaZA7K2rgoKdh/lP7W5BlSLz0A krpzmYpS829QO9295yr8miGnYmxlDVxeJ4PodJR37su/rSyFZksgyFz+yZf7Io45fYBZga OIBojVzxPWrRlYZjqZY3ufIznV0MbRrhZGkmSxk82WNwRRkE29JoEY/6H8SCOIyHwEF6Bg f6mEiHtqCA5sIKD9ZzZD3EaE013F0sb6J+JtcdRPsXWOg2uzg0Xs0YUm2FRfsu+y+5MGBB zNsMockjqufziLSRjdqd+kq0IJ4U7Q/1/pgmyKP2/Rn69tiIhVD5z6b4j8M5TQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1764354704; a=rsa-sha256; cv=none; b=dPVupYN/fIztu0HX35jr7Z/ekwzM6M5dzcstxH9z9Hy6Y44xwnblk5l4HMJ0e4JgB5V3gy dPx4O2oP2TeDUobbdvyhz7u2G8HM2u5DUeOdx4uAHUwUxTS/h17sJl3uRyFi+b8utPDwDK jozNaMY00TEppa5utzI0VOTI/mpvVxhBM/DyttHgUO75w1Bvk8VAEEpxG5zlXOx6YVEy82 UBAAmCdz0fx5WdjJsR0HZAE6s4uez9aLARxGpZmx/erWD7cB3V6m9ajNGpmmA/+mU4Lpj+ gdtVvUF4RWO+upagSesHV3C+Q/SR+kIFh/dx3CLC/4jzqwE877c+jESNPfDfVw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dJ2276w7zz1CQ1 for ; Fri, 28 Nov 2025 18:31:43 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 22899 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Fri, 28 Nov 2025 18:31:43 +0000 To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Mark Johnston Subject: git: aca74f0df7 - main - 15.0/relnotes: Document inotify(2) List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-doc-all@freebsd.org Sender: owner-dev-commits-doc-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: markj X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: aca74f0df788dfc831cef9e1e5a975d3e8566357 Auto-Submitted: auto-generated Date: Fri, 28 Nov 2025 18:31:43 +0000 Message-Id: <6929ea8f.22899.7fec1a54@gitrepo.freebsd.org> The branch main has been updated by markj: URL: https://cgit.FreeBSD.org/doc/commit/?id=aca74f0df788dfc831cef9e1e5a975d3e8566357 commit aca74f0df788dfc831cef9e1e5a975d3e8566357 Author: Mark Johnston AuthorDate: 2025-11-28 17:36:40 +0000 Commit: Mark Johnston CommitDate: 2025-11-28 18:30:32 +0000 15.0/relnotes: Document inotify(2) --- website/content/en/releases/15.0R/relnotes.adoc | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/website/content/en/releases/15.0R/relnotes.adoc b/website/content/en/releases/15.0R/relnotes.adoc index 179c991d73..b0cc5ffde8 100644 --- a/website/content/en/releases/15.0R/relnotes.adoc +++ b/website/content/en/releases/15.0R/relnotes.adoc @@ -613,6 +613,11 @@ This section covers changes to kernel configurations, system tuning, and system [[kernel-general]] === General Kernel Changes +FreeBSD now natively implements the Linux man:inotify[2] interface. +The system calls themselves are not API-compatible, but libc provides an API-compatible interface, so software which relies on inotify can be run unmodified. +gitref:f1f230439fa4[repository=src], +(Sponsored by Klara, Inc.) + The `fpu_kern_enter` and `fpu_kern_leave` routines have been implemented for powerpc, allowing the use of man:ossl[4] crypto functions in the kernel that use floating point and vector registers. gitref:91e53779b4fc[repository=src] @@ -1037,6 +1042,9 @@ The `AT_NO_AUTOMOUNT` flag is now ignored for all Linuxulator stat() variants (a gitref:99d3ce80ba07[repository=src] (Sponsored by The FreeBSD Foundation) +The Linux man:inotify[2] system calls are now implemented in the Linuxulator. +(Sponsored by Klara, Inc.) + [[multimedia]] == Multimedia