OpenBSD/src rWUz9Ms — sys/dev/pci/drm/amd/display/dc/resource/dce80 dce80_resource.c

   drm/amd/display: Fix fast updates on DCE 8.1

   From Timur Kristof
   9b995b757a87d72396c432889aaf7e31141ea4f6 in linux-6.18.y/6.18.56
   687d31ea9ac76b299817060fa1e5582d6c752ae0 in mainline linux
VersionDeltaFile
1.5+1-0sys/dev/pci/drm/amd/display/dc/resource/dce80/dce80_resource.c
+1-01 files

OpenBSD/src dc1iqsJ — sys/dev/pci/drm/amd/amdgpu vi.c

   drm/amdgpu: reset VI ASIC on MacBookPro14,3

   From Francisco Beltran Millalen
   6f36088234647fcf0799e810a2de157032888a1b in linux-6.18.y/6.18.56
   a22e5e4f2ebbdbb962cc3233094d189c4dfaa051 in mainline linux
VersionDeltaFile
1.19+1-0sys/dev/pci/drm/amd/amdgpu/vi.c
+1-01 files

OpenBSD/src dvP26PJ — sys/dev/pci/drm/amd/amdgpu vi.c

   drm/amdgpu: reset VI ASIC on MacBookPro15,1

   From Andre Eikmeyer
   d12b62677fb48408b8124be72a0eaadc339cc39a in linux-6.18.y/6.18.56
   a5be7ad8f5f0e067613e9197638f216f46252946 in mainline linux
VersionDeltaFile
1.18+20-0sys/dev/pci/drm/amd/amdgpu/vi.c
+20-01 files

OpenBSD/src uFtekuA — sys/dev/pci/drm/amd/display/dc dc.h, sys/dev/pci/drm/amd/display/dc/link/protocols link_edp_panel_control.c

   drm/amd/display: Preserve eDP mode on initial ASSR failure

   From Arthur Heymans
   0e0fd96b2626394b1c320ddeb2208a97199cfa5e in linux-6.18.y/6.18.56
   5e08102d1d336593160d1434261d50b0c0f6cbe6 in mainline linux
VersionDeltaFile
1.7+3-1sys/dev/pci/drm/amd/display/dc/link/protocols/link_edp_panel_control.c
1.24+1-0sys/dev/pci/drm/amd/display/dc/dc.h
+4-12 files

OpenBSD/src mgUJWbt — sys/dev/pci/drm/amd/display/dc/resource/dce60 dce60_resource.c

   drm/amd/display: Mark DCE 6.4 as not APU

   From Timur Kristof
   8786c5bc77375224e9fa34e06286ebc5da840912 in linux-6.18.y/6.18.56
   3a52d587d1fc8e8bf94ba1b07374f7ec91aaffb4 in mainline linux
VersionDeltaFile
1.4+0-1sys/dev/pci/drm/amd/display/dc/resource/dce60/dce60_resource.c
+0-11 files

OpenBSD/src A1JXv8b — sys/dev/pci/drm/amd/pm/powerplay/hwmgr ppatomctrl.c ppatomfwctrl.c

   drm/amd/powerplay: fix VoltageObjectInfo zero-stride loop and OOB read

   From Asad Kamal
   0a6c9b3801903b6db91f3cbf148646b501dbded3 in linux-6.18.y/6.18.56
   5d3cc8e388464f485d0944b87b8f9426e637d082 in mainline linux
VersionDeltaFile
1.5+8-3sys/dev/pci/drm/amd/pm/powerplay/hwmgr/ppatomfwctrl.c
1.8+8-2sys/dev/pci/drm/amd/pm/powerplay/hwmgr/ppatomctrl.c
+16-52 files

OpenBSD/src Ppd9E4S — sys/dev/pci/drm/amd/amdgpu amdgpu_drv.c

   drm/amdgpu: skip the noirq suspend reset for a switcheroo-parked GPU

   From Theo Andersen Carton
   5b113e8ee3268441f5eafdd4475aa649f4e810e1 in linux-6.18.y/6.18.56
   eadb85cca111152bd334b861fb53747ab851d13a in mainline linux
VersionDeltaFile
1.80+8-0sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c
+8-01 files

OpenBSD/src 4n7RYcZ — sys/dev/pci/drm/amd/amdgpu amdgpu_acp.c

   drm/amdgpu: fix ACP MFD device leak on init failure

   From Guangshuo Li
   587469076e4ffb617f7ad1a0c4a13072a3e87113 in linux-6.18.y/6.18.56
   f0013046151b7467e62c471c1c83d63ea255799c in mainline linux
VersionDeltaFile
1.11+9-4sys/dev/pci/drm/amd/amdgpu/amdgpu_acp.c
+9-41 files

OpenBSD/src CZmsdyA — sys/dev/pci/drm/amd/amdgpu amdgpu_discovery.c

   drm/amdgpu: fix IP instance memory leak on kobject add failure

   From Guangshuo Li
   7ca44cb14d0249992a8f1425ba004d6e2d16d255 in linux-6.18.y/6.18.56
   f5a5add3605935163dd0f75749b6a7869e9765af in mainline linux
VersionDeltaFile
1.30+2-0sys/dev/pci/drm/amd/amdgpu/amdgpu_discovery.c
+2-01 files

OpenBSD/src 5Y6J4jn — sys/dev/pci/drm/radeon radeon_bios.c

   drm/radeon: Read the VRAM VBIOS signature with readb()

   From Imre Kaloz
   4d12b763c2c554571b5e03a04832c34b4e90e1d3 in linux-6.18.y/6.18.56
   de1eab13efef83fd2b76f4688de5bf672644596f in mainline linux
VersionDeltaFile
1.23+5-1sys/dev/pci/drm/radeon/radeon_bios.c
+5-11 files

OpenBSD/src CL5QSgb — sys/dev/pci/drm/amd/amdgpu gfx_v6_0.c

   drm/amdgpu/gfx6: fix firmware leak on teardown

   From Willian Oliveira
   652f631e2e3a8d3b11ad72dd0b8e59b5183de0d9 in linux-6.18.y/6.18.56
   cc172e177795c5f87bc2d71768d077e1c10633e8 in mainline linux
VersionDeltaFile
1.13+9-0sys/dev/pci/drm/amd/amdgpu/gfx_v6_0.c
+9-01 files

OpenBSD/src i73Xd7U — sys/dev/pci/drm/amd/pm/legacy-dpm si_dpm.c

   drm/amd/pm/si: Fix updating clock limits on AC/DC

   From Timur Kristof
   36fa4159d005498e9527c617fd516ad3e81cee95 in linux-6.18.y/6.18.56
   08c9100f65299c64439e22e6057d750ae0e6c660 in mainline linux
VersionDeltaFile
1.7+18-18sys/dev/pci/drm/amd/pm/legacy-dpm/si_dpm.c
+18-181 files

OpenBSD/src woa3Pxm — sys/dev/pci/drm/amd/pm/legacy-dpm si_dpm.c

   drm/amd/pm/si: Check AMD_IS_MOBILITY flag for PPSMC_SYSTEMFLAG_GPIO_DC

   From Timur Kristof
   e67aef159f430946bbfb6577c4aaaf130e3b9246 in linux-6.18.y/6.18.56
   cd883d0a3937df82a5ea03709ba8ba623b868419 in mainline linux
VersionDeltaFile
1.6+2-1sys/dev/pci/drm/amd/pm/legacy-dpm/si_dpm.c
+2-11 files

OpenBSD/src 71nXfWZ — sys/dev/pci/drm/amd/display/amdgpu_dm amdgpu_dm.c

   drm/amd/display: check dc_state_create_copy() for NULL in dm_suspend

   From Jiangshan Yi
   197946faa1b7968046ba475ae2f266847c6f51ed in linux-6.18.y/6.18.56
   015e72cde567d2450e282c2790773463156b2d0a in mainline linux
VersionDeltaFile
1.217+7-2sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
+7-21 files

OpenBSD/src CtIjVjj — lib/libc/sys execve.2

   additonal -> additional
VersionDeltaFile
1.65+2-2lib/libc/sys/execve.2
+2-21 files

OpenBSD/src 4AqLGtv — usr.bin/mandoc mandoc.1

   mandoc(1) always support the -C option,
   not only together with -f or -k, as the manual claimed;
   noticed in a conversation with kristaps@
VersionDeltaFile
1.204+4-4usr.bin/mandoc/mandoc.1
+4-41 files

OpenBSD/src 0Sag5Cl — regress/usr.bin/mandoc Makefile.inc

   in the test suite, ignore /etc/man.conf;
   fixing small reliability issue noticed by kristaps@
VersionDeltaFile
1.31+3-3regress/usr.bin/mandoc/Makefile.inc
+3-31 files

OpenBSD/src OYEVO3X — usr.bin/mandoc mandoc_msg.c mandoc.h

   If eqn(7) or tbl(7) input is encountered in -mdoc -T markdown mode,
   print a line describung the problem to the formatted output and also
   raise an "unsupp" message, similar to what -T man already does,
   instead of calling assert(3), which is never appropriate when dealing
   with unsopported or incorrect input.
   A conversation with kristaps@ reminded me of this issue.
VersionDeltaFile
1.40+21-4usr.bin/mandoc/mdoc_markdown.c
1.203+22-2usr.bin/mandoc/mandoc.1
1.21+4-2usr.bin/mandoc/mandoc_msg.c
1.227+4-2usr.bin/mandoc/mandoc.h
+51-104 files

OpenBSD/src cpFCpfe — usr.bin/ssh channels.c

   Check for unsigned integer overflow when calculating how much beyond
   our local window a peer has sent.  Prevents them sneaking past the grace
   we allow.

   bz#4031, from rhowe425 at gmail.com, ok markus@
VersionDeltaFile
1.471+7-2usr.bin/ssh/channels.c
+7-21 files

OpenBSD/src fUHtHVi — usr.bin/ssh compat.c compat.h

   Remove the SSH_OLD_SESSIONID bug compatibility bit.  It was only
   set for SecureCRT 3.0 and SecureFX 1.7.  Both date back to some
   time prior to 2002 (vandyke's release history only goes back to
   2002, and these releases predate that).

   Prompted by rhowe425 at gmail.com via bz#4030, ok markus@
VersionDeltaFile
1.260+7-18usr.bin/ssh/monitor.c
1.395+4-9usr.bin/ssh/sshconnect2.c
1.132+4-9usr.bin/ssh/auth2-pubkey.c
1.129+1-3usr.bin/ssh/compat.c
1.63+2-2usr.bin/ssh/compat.h
+18-415 files

OpenBSD/src FNVsNQW — sys/dev/ic i82596.c

   Comment out, or lower log priority, of harmless but often encountered
   messages, to be in par with other Ethernet drivers.
VersionDeltaFile
1.58+11-7sys/dev/ic/i82596.c
+11-71 files

OpenBSD/src i5xATjp — share/man/man8 afterboot.8

   tweak previous: drop stray blank line, drop a few words that accidentally
   stayed behind, and fix some plural->singular issues;
   feedback and OK mglocker@, and OK jca@ on an earlier version
VersionDeltaFile
1.177+5-6share/man/man8/afterboot.8
+5-61 files

OpenBSD/src 1UM4SYe — lib/libc/sys execve.2

   tweak previous: drop duplicate word, move literal numbers out of .Dv,
   and link to abort(3), not abort(2)
VersionDeltaFile
1.64+6-6lib/libc/sys/execve.2
+6-61 files

OpenBSD/src YCuFaKL — lib/libc Symbols.list, lib/libc/dlfcn init.c

   Create the weak global _permit_setugid which must match the setuid/setgid
   mode of the executable file.  This is documented in execve(2).
   The libc startup validation code to do this is not enabled yet.
VersionDeltaFile
1.30+5-1lib/libc/dlfcn/init.c
1.99+1-0lib/libc/Symbols.list
+6-12 files

OpenBSD/src 8uV1H8e — lib/libc/sys execve.2

   Document the openbsd-specific requirement for setuid/setgid programs to
   contain a matching _permit_setugid variable.
   assistance from ingo
VersionDeltaFile
1.63+19-2lib/libc/sys/execve.2
+19-21 files

OpenBSD/src wyRv7Y6 — lib/libc/sys sysctl.2, share/man/man4 video.4

   Document new video(4) 'kern.video.record' behavior introduced by
   video.c,v 1.62.

   ok jca@
VersionDeltaFile
1.176+13-6share/man/man8/afterboot.8
1.22+6-6share/man/man4/video.4
1.75+4-4lib/libc/sys/sysctl.2
+23-163 files

OpenBSD/src TKsRT4O — lib/libexpat/lib xmlparse.c hash_table.h, lib/libexpat/tests minicheck.h common.h

   Update libexpat to version 2.8.5.

   Changes relevant for OpenBSD have been backported earlier.  Compiler
   warning #1362 has been disabled, it does not work with gcc 4.2.1.
   Move the hash table declarations into a separate header file as
   this is needed for #1355.  Convert salt test to non deprecated
   XML_SetHashSalt16Bytes() function.  Library bump is not necessary.

   OK deraadt@
VersionDeltaFile
1.1+157-0lib/libexpat/tests/hash_tests.c
1.22+65-59lib/libexpat/lib/internal.h
1.5+40-48lib/libexpat/tests/common.h
1.1+78-0lib/libexpat/lib/hash_table.h
1.10+30-46lib/libexpat/tests/minicheck.h
1.54+23-43lib/libexpat/lib/xmlparse.c
+393-19628 files not shown
+617-37734 files

OpenBSD/src jZ9llI3 — gnu/llvm/compiler-rt/lib/builtins clear_cache.c

   Fix compiler-rt __clear_cache() on mips64

   https://github.com/llvm/llvm-project/pull/222566

   From Brad
VersionDeltaFile
1.9+2-2gnu/llvm/compiler-rt/lib/builtins/clear_cache.c
+2-21 files

OpenBSD/src Eaet3SX — share/man/man4 usb.4 uncm.4

   Mention "Ethernet" in uncm(4) synopsis line.
   A USB NCN device is a type of Ethernet-over-USB device.
VersionDeltaFile
1.3+4-4share/man/man4/uncm.4
1.227+3-3share/man/man4/usb.4
+7-72 files

OpenBSD/src drtdPYN — usr.sbin/hostapd hostapd.conf.5

   duplicate word; matteo Bianchi
VersionDeltaFile
1.52+3-3usr.sbin/hostapd/hostapd.conf.5
+3-31 files