Build date: 1774566003 - Thu Mar 26 23:00:03 UTC 2026 Build cvs date: 1774561584 - Thu Mar 26 21:46:24 UTC 2026 Build id: 2026-03-27.1 Build tags: amd64-regress ports sysupgrade Applied the following diff(s): /home/anton/tmp/robsd/src-sys-em.diff /home/anton/tmp/robsd/src-sys-uhidev-sispm.diff /home/anton/tmp/robsd/src-sysupgrade.diff P share/man/man4/rkcomphy.4 P sys/dev/fdt/rkclock.c P sys/dev/fdt/rkclock_clocks.h P sys/dev/fdt/rkcomphy.c P sys/dev/pci/if_iwx.c P sys/dev/pci/if_iwxreg.h P sys/dev/pci/drm/drm_file.c P sys/dev/pci/drm/drm_mode_config.c P sys/dev/pci/drm/amd/amdgpu/amdgpu_bo_list.c P sys/dev/pci/drm/amd/amdgpu/gmc_v9_0.c P sys/dev/pci/drm/amd/amdgpu/mmhub_v2_0.c P sys/dev/pci/drm/amd/amdgpu/mmhub_v2_3.c P sys/dev/pci/drm/amd/amdgpu/mmhub_v3_0.c P sys/dev/pci/drm/amd/amdgpu/mmhub_v3_0_1.c P sys/dev/pci/drm/amd/amdgpu/mmhub_v3_0_2.c P sys/dev/pci/drm/amd/amdgpu/mmhub_v4_1_0.c P sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c P sys/dev/pci/drm/amd/display/dc/clk_mgr/clk_mgr.c P sys/dev/pci/drm/amd/display/dc/resource/dcn32/dcn32_resource.c P sys/dev/pci/drm/amd/pm/legacy-dpm/si_dpm.c P sys/dev/pci/drm/i915/display/intel_display.c P sys/dev/pci/drm/i915/display/intel_display_power_well.c P sys/dev/pci/drm/i915/display/intel_display_types.h P sys/dev/pci/drm/i915/display/intel_dmc.c P sys/dev/pci/drm/i915/display/intel_psr.c P sys/dev/pci/drm/i915/display/intel_vdsc.c P sys/dev/pci/drm/i915/display/intel_vdsc.h P sys/dev/pci/drm/i915/display/intel_vdsc_regs.h P sys/dev/pci/drm/i915/display/intel_vrr.c P sys/dev/pci/drm/i915/gt/intel_engine_cs.c P sys/dev/pci/drm/radeon/si_dpm.c M sys/dev/usb/uhidev.c P sys/kern/kern_pledge.c P sys/net80211/ieee80211_input.c P sys/net80211/ieee80211_ioctl.h P sys/net80211/ieee80211_node.c P sys/net80211/ieee80211_node.h P sys/sys/mman.h P sys/sys/types.h M usr.sbin/bgpd/session.c U usr.sbin/bgpd/version.h P usr.sbin/smtpd/smtp_session.c P usr.sbin/smtpd/table_proc.c commit S02woZez31WKi8QC Author: daniel Date: 2026/03/26 21:46:24 shm_open(3): align the type of the mode_t parameter with POSIX POSIX says that sys/mman.h should also define mode_t which is currently missing. With mode_t defined there, the type of the last parameter of the shm_open function can be changed from __mode_t to mode_t, matching the standard. Both issues flagged by Sortix os-test. ok deraadt@, millert@ sys/sys/mman.h sys/sys/types.h commit BqWcwAKY2qy9IPB0 Author: claudio Date: 2026/03/26 19:29:07 Bump version to 9.1 usr.sbin/bgpd/version.h commit vnCkzPCPMJvmDTtp Author: bluhm Date: 2026/03/26 18:54:16 reject usernames (or passwords) with line feeds in it initial diff from philipp (at bureaucracy.de), tweaked by me. table_proc: ensure the request does not contain newlines from op@ this is errata/7.7/032_smtpd.patch.sig usr.sbin/smtpd/smtp_session.c usr.sbin/smtpd/table_proc.c commit vC6p1JBICRq37Tvm Author: bluhm Date: 2026/03/26 18:53:05 reject usernames (or passwords) with line feeds in it initial diff from philipp (at bureaucracy.de), tweaked by me. table_proc: ensure the request does not contain newlines from op@ this is errata/7.8/026_smtpd.patch.sig usr.sbin/smtpd/smtp_session.c usr.sbin/smtpd/table_proc.c commit HWgdbTuByxs3tZB2 Author: op Date: 2026/03/26 18:43:53 table_proc: ensure the request does not contain newlines usr.sbin/smtpd/table_proc.c commit sfKegTcHo9Nl1flT Author: op Date: 2026/03/26 18:43:40 reject usernames (or passwords) with line feeds in it initial diff from philipp (at bureaucracy.de), tweaked by me. usr.sbin/smtpd/smtp_session.c commit yedR3wsBOJ3C2lYe Author: stsp Date: 2026/03/26 15:39:04 Fix a fatal firmware error during association on non-MIMO iwx(4) devices. If MIMO is disabled we must not try to configure Tx rates in firmware which require MIMO. Otherwise we trigger sysassert 0x20101A0D. Problem reported and fix tested by Kirill Kaplin. Meaning of sysassert hex code provided by Johannes Berg, thanks! sys/dev/pci/if_iwx.c commit 9EF7nr3P6MWKtqC8 Author: kirill Date: 2026/03/26 12:15:48 sys/iwx: move interface into SCAN after CSA or eCSA/XCSA from AP Reported by mwpudrtxoe Input: stsp@ Feedback: phessler@ stsp@ mvs@ OK: phessler@ stsp@ sys/dev/pci/if_iwx.c sys/dev/pci/if_iwxreg.h commit grz26o7c71Ek69hC Author: kirill Date: 2026/03/26 12:15:01 sys/net80211: skip AP which announces CSA or eCSA/XCSA Reported by mwpudrtxoe Input: stsp@ Feedback: phessler@ stsp@ mvs@ OK: phessler@ stsp@ sys/net80211/ieee80211_input.c sys/net80211/ieee80211_ioctl.h sys/net80211/ieee80211_node.c sys/net80211/ieee80211_node.h commit iByph1rRkCaYh8Cg Author: jmatthew Date: 2026/03/26 06:12:38 mention RK3528 support share/man/man4/rkcomphy.4 commit kP6TBG54hsYnBnN8 Author: jmatthew Date: 2026/03/26 05:59:38 Add support for the RK3528 variant of the combo phy, currently only in PCIe mode, though USB3 may follow later. corrections from kettenis@ and Hayk Martirosyan ok kettenis@ sys/dev/fdt/rkclock.c sys/dev/fdt/rkclock_clocks.h sys/dev/fdt/rkcomphy.c commit IR2gm1eeSuuEHa6P Author: dgl Date: 2026/03/26 05:21:06 Drop PLEDGE_CPATH from SYS_open, the flags passed result in rpath or wpath pledge always being checked. cpath alone is not enough. ok deraadt sys/kern/kern_pledge.c commit mmsp4ITkpgiKOqoX Author: deraadt Date: 2026/03/26 00:55:20 fstatat, faccessat, readlinkat, lstat, and __getcwd should not be permitted by "wpath", they are exclusively in the "wpath" catagory. discussions with dgl sys/kern/kern_pledge.c commit 2gMPFAozXgekWDo7 Author: jsg Date: 2026/03/25 23:54:30 drm/i915/gt: Check set_default_submission() before deferencing From Rahul Bukte cf4b224ffb9a58181be32b64130fc36cf59c3192 in linux-6.18.y/6.18.20 0162ab3220bac870e43e229e6e3024d1a21c3f26 in mainline linux sys/dev/pci/drm/i915/gt/intel_engine_cs.c commit eiqD5gRmMxvT03hj Author: jsg Date: 2026/03/25 23:52:19 drm/amd: fix dcn 2.01 check From Andy Nguyen c51a5319bf6551a926f02ec3bdc07ff12d06e2f5 in linux-6.18.y/6.18.20 39f44f54afa58661ecae9c27e15f5dbce2372892 in mainline linux sys/dev/pci/drm/amd/display/dc/clk_mgr/clk_mgr.c commit 2tiilFnFZ59Pynwl Author: jsg Date: 2026/03/25 23:50:06 drm/amd/display: Fix DisplayID not-found handling in parse_edid_displayid_vrr() From Srinivasan Shanmugam 430334e9e4e815b0541f8337c2dbd49d7d3b55fa in linux-6.18.y/6.18.20 2323b019651ad81c20a0f7f817c63392b3110652 in mainline linux sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c commit Mhu7NZFNu5WEQUEK Author: jsg Date: 2026/03/25 23:47:39 drm/i915/psr: Compute PSR entry_setup_frames into intel_crtc_state From Jouni Hogander 9691c50fd5dd14ecb88ce8e80a8632cb7471c052 in linux-6.18.y/6.18.20 7caac659a837af9fd4cad85be851982b88859484 in mainline linux sys/dev/pci/drm/i915/display/intel_display_types.h sys/dev/pci/drm/i915/display/intel_psr.c commit HWsL8IhQvznOlpRz Author: jsg Date: 2026/03/25 23:44:32 drm/i915/dmc: Fix an unlikely NULL pointer deference at probe From Imre Deak 0b35d11fbbcfd1079c8489282a341944228835e3 in linux-6.18.y/6.18.20 ac57eb3b7d2ad649025b5a0fa207315f755ac4f6 in mainline linux sys/dev/pci/drm/i915/display/intel_display_power_well.c sys/dev/pci/drm/i915/display/intel_dmc.c commit fcOfS0AOfqzXri5S Author: jsg Date: 2026/03/25 23:42:23 drm/amdgpu: Limit BO list entry count to prevent resource exhaustion From Jesse.Zhang 5ce4a38e6c2488949e373d5066303f9c128db614 in linux-6.18.y/6.18.20 6270b1a5dab94665d7adce3dc78bc9066ed28bdd in mainline linux sys/dev/pci/drm/amd/amdgpu/amdgpu_bo_list.c commit CAFxH94DCsPHo1vS Author: jsg Date: 2026/03/25 23:37:59 drm/amdgpu: apply state adjust rules to some additional HAINAN vairants From Alex Deucher 73908f65f5cc32f9da07c5df0f58d1fd5ed5834e in linux-6.18.y/6.18.20 9787f7da186ee8143b7b6d914cfa0b6e7fee2648 in mainline linux sys/dev/pci/drm/amd/pm/legacy-dpm/si_dpm.c commit AlPO1xLxbJlaTJqB Author: jsg Date: 2026/03/25 23:36:20 drm/radeon: apply state adjust rules to some additional HAINAN vairants From Alex Deucher c18eef45af03655e1c93b6438a357ceaeb567200 in linux-6.18.y/6.18.20 86650ee2241ff84207eaa298ab318533f3c21a38 in mainline linux sys/dev/pci/drm/radeon/si_dpm.c commit 5ZtDHsIhmxTsr5wx Author: jsg Date: 2026/03/25 23:33:57 drm/amdgpu/mmhub4.1.0: add bounds checking for cid From Alex Deucher 7687403d658054027c60654cf71fc29ad90c9e1d in linux-6.18.y/6.18.20 3cdd405831d8cc50a5eae086403402697bb98a4a in mainline linux sys/dev/pci/drm/amd/amdgpu/mmhub_v4_1_0.c commit fjfJwkBMPBYO8961 Author: jsg Date: 2026/03/25 23:32:12 drm/amdgpu/mmhub3.0: add bounds checking for cid From Alex Deucher 72365be44cc7e2cf05514e0dafcd7664f3267358 in linux-6.18.y/6.18.20 cdb82ecbeccb55fae75a3c956b605f7801a30db1 in mainline linux sys/dev/pci/drm/amd/amdgpu/mmhub_v3_0.c commit qEogevgxor9qWqc3 Author: jsg Date: 2026/03/25 23:30:48 drm/amdgpu/mmhub3.0.2: add bounds checking for cid From Alex Deucher 4b9e5676db815341b0c21006250845e5a0161afa in linux-6.18.y/6.18.20 e5e6d67b1ce9764e67aef2d0eef9911af53ad99a in mainline linux sys/dev/pci/drm/amd/amdgpu/mmhub_v3_0_2.c commit EfybzwKgm6AVEO6k Author: jsg Date: 2026/03/25 23:29:33 drm/amdgpu/mmhub3.0.1: add bounds checking for cid From Alex Deucher 56f0473d3c6314502fdcf76e574985a585aa707d in linux-6.18.y/6.18.20 5d4e88bcfef29569a1db224ef15e28c603666c6d in mainline linux sys/dev/pci/drm/amd/amdgpu/mmhub_v3_0_1.c commit P8Io8QsObTjlcmDw Author: jsg Date: 2026/03/25 23:28:10 drm/amdgpu/mmhub2.3: add bounds checking for cid From Alex Deucher 603db8a36517ce318b213cf1740b7d1f0f6b233b in linux-6.18.y/6.18.20 a54403a534972af5d9ba5aaa3bb6ead612500ec6 in mainline linux sys/dev/pci/drm/amd/amdgpu/mmhub_v2_3.c commit BbpJe1LriQPc6Jko Author: jsg Date: 2026/03/25 23:26:44 drm/amdgpu/mmhub2.0: add bounds checking for cid From Alex Deucher 2c4eea0eba197b036804cf4c76bd9b70aa02f30a in linux-6.18.y/6.18.20 0b26edac4ac5535df1f63e6e8ab44c24fe1acad7 in mainline linux sys/dev/pci/drm/amd/amdgpu/mmhub_v2_0.c commit OdnmBBP8CRRm02iP Author: jsg Date: 2026/03/25 23:24:14 drm/amdgpu/gmc9.0: add bounds checking for cid From Alex Deucher 3256b95b2d3c472bccee9a6ba83e883a540c1e83 in linux-6.18.y/6.18.20 f39e1270277f4b06db0b2c6ec9405b6dd766fb13 in mainline linux sys/dev/pci/drm/amd/amdgpu/gmc_v9_0.c commit 1HzgCLo4ovYLWypa Author: jsg Date: 2026/03/25 23:22:48 drm/amd/display: Wrap dcn32_override_min_req_memclk() in DC_FP_{START, END} From Xi Ruoyao e25fff4a9eac969a580eaac86b650d355ac9a91c in linux-6.18.y/6.18.20 ebe82c6e75cfc547154d0fd843b0dd6cca3d548f in mainline linux sys/dev/pci/drm/amd/display/dc/resource/dcn32/dcn32_resource.c commit IObVywV6e9nnC2g5 Author: jsg Date: 2026/03/25 23:20:35 drm: Fix use-after-free on framebuffers and property blobs when calling drm_dev_unplug From Maarten Lankhorst 074d06d3724ccab0c5bb779db594a82b6405e501 in linux-6.18.y/6.18.20 6bee098b91417654703e17eb5c1822c6dfd0c01d in mainline linux sys/dev/pci/drm/drm_file.c sys/dev/pci/drm/drm_mode_config.c commit jZhKsV1VU2JSxHJA Author: jsg Date: 2026/03/25 23:17:42 drm/i915/vrr: Configure VRR timings after enabling TRANS_DDI_FUNC_CTL From Ville Syrjala 8a7d29b8bda144d44e61df1b2705b1d4378f4e44 in linux-6.18.y/6.18.20 237aab549676288d9255bb8dcc284738e56eaa31 in mainline linux sys/dev/pci/drm/i915/display/intel_display.c sys/dev/pci/drm/i915/display/intel_vrr.c commit X5NnV7lEZHmGumhR Author: jsg Date: 2026/03/25 23:15:02 drm/i915/vrr: Move HAS_VRR() check into intel_vrr_set_transcoder_timings() From Ville Syrjala 1aa7745b97fda5c099b0a3321a45129430afa14c in linux-6.18.y/6.18.20 78ea8eb5b6235b3ef68fa0fb8ffe0b3b490baf38 in mainline linux sys/dev/pci/drm/i915/display/intel_display.c sys/dev/pci/drm/i915/display/intel_vrr.c commit uklfUadcWTMOQYxk Author: jsg Date: 2026/03/25 23:12:30 drm/i915/psr: Write DSC parameters on Selective Update in ET mode From Jouni Hogander 4ab7c9fa0a477ebe4eb40847f85bfbcb70dfd653 in linux-6.18.y/6.18.20 5923a6e0459fdd3edac4ad5abccb24d777d8f1b6 in mainline linux sys/dev/pci/drm/i915/display/intel_psr.c commit EywgmKUThgSjVW6z Author: jsg Date: 2026/03/25 23:09:56 drm/i915/dsc: Add helper for writing DSC Selective Update ET parameters From Jouni Hogander a5cdbbc77147047219e7f35da4c778d30778e754 in linux-6.18.y/6.18.20 bb5f1cd10101c2567bff4d0e760b74aee7c42f44 in mainline linux sys/dev/pci/drm/i915/display/intel_vdsc.c sys/dev/pci/drm/i915/display/intel_vdsc.h commit ILpfI49W5ugd4mpO Author: jsg Date: 2026/03/25 23:07:05 drm/i915/dsc: Add Selective Update register definitions From Jouni Hogander 291d19d586a5af8d24eaef71e53509b5e093c2ee in linux-6.18.y/6.18.20 c2c79c6d5b939ae8a42ddb884f576bddae685672 in mainline linux sys/dev/pci/drm/i915/display/intel_vdsc_regs.h P 3RDPARTY P lib/libpng/ANNOUNCE P lib/libpng/AUTHORS P lib/libpng/CHANGES P lib/libpng/CMakeLists.txt P lib/libpng/Makefile.am P lib/libpng/Makefile.in P lib/libpng/README P lib/libpng/configure P lib/libpng/configure.ac P lib/libpng/libpng-manual.txt P lib/libpng/libpng.3 P lib/libpng/libpngpf.3 P lib/libpng/png.5 P lib/libpng/png.c P lib/libpng/png.h P lib/libpng/pngconf.h P lib/libpng/pngpriv.h P lib/libpng/pngread.c P lib/libpng/pngrtran.c P lib/libpng/pngrutil.c P lib/libpng/pngset.c P lib/libpng/pngstruct.h P lib/libpng/pngtest.c P lib/libpng/pngtrans.c P lib/libpng/pngwrite.c P lib/libpng/pngwutil.c P lib/libpng/arm/palette_neon_intrinsics.c P lib/libpng/contrib/libtests/pngstest.c P lib/libpng/contrib/libtests/pngunknown.c P lib/libpng/contrib/libtests/pngvalid.c P lib/libpng/contrib/oss-fuzz/build.sh P lib/libpng/contrib/oss-fuzz/libpng_readapi_fuzzer.cc P lib/libpng/contrib/oss-fuzz/libpng_transformations_fuzzer.cc P lib/libpng/contrib/pngminus/README.txt P lib/libpng/contrib/tools/pngfix.c P lib/libpng/contrib/visupng/VisualPng.c P lib/libpng/scripts/libpng-config-head.in P lib/libpng/scripts/libpng.pc.in P lib/libpng/scripts/pnglibconf.dfa P lib/libpng/scripts/pnglibconf.h.prebuilt P lib/libpng/tests/pngimage-full P lib/libpng/tests/pngimage-quick P lib/libpng/tests/pngstest P lib/libpng/tests/pngstest-1.8 P lib/libpng/tests/pngstest-1.8-alpha P lib/libpng/tests/pngstest-large-stride P lib/libpng/tests/pngstest-linear P lib/libpng/tests/pngstest-linear-alpha U lib/libpng/tests/pngstest-negative-stride U lib/libpng/tests/pngstest-negative-stride-extra P lib/libpng/tests/pngstest-none P lib/libpng/tests/pngstest-none-alpha P lib/libpng/tests/pngstest-sRGB P lib/libpng/tests/pngstest-sRGB-alpha P lib/libpng/tests/pngunknown-IDAT P lib/libpng/tests/pngunknown-discard P lib/libpng/tests/pngunknown-if-safe P lib/libpng/tests/pngunknown-sAPI P lib/libpng/tests/pngunknown-sTER P lib/libpng/tests/pngunknown-save P lib/libpng/tests/pngunknown-vpAg P lib/libpng/tests/pngvalid-gamma-16-to-8 P lib/libpng/tests/pngvalid-gamma-alpha-mode P lib/libpng/tests/pngvalid-gamma-background P lib/libpng/tests/pngvalid-gamma-expand16-alpha-mode P lib/libpng/tests/pngvalid-gamma-expand16-background P lib/libpng/tests/pngvalid-gamma-expand16-transform P lib/libpng/tests/pngvalid-gamma-sbit P lib/libpng/tests/pngvalid-gamma-threshold P lib/libpng/tests/pngvalid-gamma-transform P lib/libpng/tests/pngvalid-progressive-interlace-standard P lib/libpng/tests/pngvalid-progressive-size P lib/libpng/tests/pngvalid-progressive-standard P lib/libpng/tests/pngvalid-standard P lib/libpng/tests/pngvalid-transform commit WRRLB53R3P44pQ0F Author: matthieu Date: 2026/03/26 21:57:44 update 3RDPARTY commit 0ykoLtJteMIPzF4t Author: matthieu Date: 2026/03/26 19:57:02 Update to libpng 1.6.56 ok tb@ Security fixes for CVE-2026-33416 and CVE-2026-33636 lib/libpng/ANNOUNCE lib/libpng/AUTHORS lib/libpng/CHANGES lib/libpng/CMakeLists.txt lib/libpng/Makefile.am lib/libpng/Makefile.in lib/libpng/README lib/libpng/configure lib/libpng/configure.ac lib/libpng/libpng-manual.txt lib/libpng/libpng.3 lib/libpng/libpngpf.3 lib/libpng/png.5 lib/libpng/png.c lib/libpng/png.h lib/libpng/pngconf.h lib/libpng/pngpriv.h lib/libpng/pngread.c lib/libpng/pngrtran.c lib/libpng/pngrutil.c lib/libpng/pngset.c lib/libpng/pngstruct.h lib/libpng/pngtest.c lib/libpng/pngtrans.c lib/libpng/pngwrite.c lib/libpng/pngwutil.c lib/libpng/arm/palette_neon_intrinsics.c lib/libpng/contrib/libtests/pngstest.c lib/libpng/contrib/libtests/pngunknown.c lib/libpng/contrib/libtests/pngvalid.c lib/libpng/contrib/oss-fuzz/build.sh lib/libpng/contrib/oss-fuzz/libpng_readapi_fuzzer.cc lib/libpng/contrib/oss-fuzz/libpng_transformations_fuzzer.cc lib/libpng/contrib/pngminus/README.txt lib/libpng/contrib/tools/pngfix.c lib/libpng/contrib/visupng/VisualPng.c lib/libpng/scripts/libpng-config-head.in lib/libpng/scripts/libpng.pc.in lib/libpng/scripts/pnglibconf.dfa lib/libpng/scripts/pnglibconf.h.prebuilt lib/libpng/tests/pngimage-full lib/libpng/tests/pngimage-quick lib/libpng/tests/pngstest lib/libpng/tests/pngstest-1.8 lib/libpng/tests/pngstest-1.8-alpha lib/libpng/tests/pngstest-large-stride lib/libpng/tests/pngstest-linear lib/libpng/tests/pngstest-linear-alpha lib/libpng/tests/pngstest-negative-stride lib/libpng/tests/pngstest-negative-stride-extra lib/libpng/tests/pngstest-none lib/libpng/tests/pngstest-none-alpha lib/libpng/tests/pngstest-sRGB lib/libpng/tests/pngstest-sRGB-alpha lib/libpng/tests/pngunknown-IDAT lib/libpng/tests/pngunknown-discard lib/libpng/tests/pngunknown-if-safe lib/libpng/tests/pngunknown-sAPI lib/libpng/tests/pngunknown-sTER lib/libpng/tests/pngunknown-save lib/libpng/tests/pngunknown-vpAg lib/libpng/tests/pngvalid-gamma-16-to-8 lib/libpng/tests/pngvalid-gamma-alpha-mode lib/libpng/tests/pngvalid-gamma-background lib/libpng/tests/pngvalid-gamma-expand16-alpha-mode lib/libpng/tests/pngvalid-gamma-expand16-background lib/libpng/tests/pngvalid-gamma-expand16-transform lib/libpng/tests/pngvalid-gamma-sbit lib/libpng/tests/pngvalid-gamma-threshold lib/libpng/tests/pngvalid-gamma-transform lib/libpng/tests/pngvalid-progressive-interlace-standard lib/libpng/tests/pngvalid-progressive-size lib/libpng/tests/pngvalid-progressive-standard lib/libpng/tests/pngvalid-standard lib/libpng/tests/pngvalid-transform