OpenBSD cvs log

created 2024-09-15T06:37:23Z
begin 2024-09-12T00:00:00Z
end 2024-09-13T00:00:00Z
path src/sys
commits 17

date 2024-09-12T09:04:51Z
author claudio
files src/sys/isofs/cd9660/cd9660_vnops.c log diff annotate
src/sys/isofs/udf/udf_vnops.c log diff annotate
src/sys/nfs/nfs_vnops.c log diff annotate
src/sys/ntfs/ntfs_vnops.c log diff annotate
src/sys/tmpfs/tmpfs_subr.c log diff annotate
src/sys/ufs/ext2fs/ext2fs_lookup.c log diff annotate
src/sys/ufs/ufs/ufs_vnops.c log diff annotate
message Ensure that file names passed back by readdir do not include a '/'
character. The '/' char is the path separator and is not allowed in
any filename.

NFS specific report by Apple Security Engineering and Architecture (SEAR).

Input from guenther@ and millert@
OK beck@ miod@

date 2024-09-12T09:07:28Z
author claudio
files src/sys/msdosfs/msdosfs_conv.c log diff annotate
message msdos already transfroms for Windows long names a '/' char into '?'.
Do the same for the 8.3 case as well.

This is not ideal since now it is possible that two files in the same
directory have the same name but the msdos code already does a lot of
this and so the problem already exists.

OK beck@ miod@

date 2024-09-12T09:10:46Z
author claudio
files src/sys/miscfs/fuse/fuse_vnops.c log diff annotate
message Do a basic sanity check that dirents returned via fuse are kind of sane.

Ensure that file names passed back by readdir do not include a '/'
character. The '/' char is the path separator and is not allowed in
any filename. On top of this also check that d_reclen and d_namlen
are kind of sane and zero out the padding bytes after d_name.

OK beck@

date 2024-09-12T23:22:10Z
author jsg
files src/sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c log diff annotate
message Revert "drm/amdgpu: align pp_power_profile_mode with kernel docs"

From Alex Deucher
94479011f4f551b4b1e010776a131512402b27bc in linux-6.6.y/6.6.51
1a8d845470941f1b6de1b392227530c097dc5e0c in mainline linux

date 2024-09-12T23:26:26Z
author jsg
files src/sys/dev/pci/drm/i915/gt/uc/intel_gsc_uc.c log diff annotate
src/sys/dev/pci/drm/i915/gt/uc/intel_uc_fw.h log diff annotate
message drm/i915: Do not attempt to load the GSC multiple times

From Daniele Ceraolo Spurio
337266ada863a4232c9f8634deedc298a145521c in linux-6.6.y/6.6.51
59d3cfdd7f9655a0400ac453bf92199204f8b2a1 in mainline linux

date 2024-09-12T23:28:44Z
author jsg
files src/sys/dev/pci/drm/amd/display/dc/link/link_factory.c log diff annotate
message drm/amd/display: Run DC_LOG_DC after checking link->link_enc

From Alex Hung
874e3bb302f97b94ac548959ec4f925b8e7b45e2 in linux-6.6.y/6.6.51
3a82f62b0d9d7687eac47603bb6cd14a50fa718b in mainline linux

date 2024-09-12T23:31:07Z
author jsg
files src/sys/dev/pci/drm/amd/display/modules/hdcp/hdcp1_execution.c log diff annotate
message drm/amd/display: Check HDCP returned status

From Alex Hung
1bd1fe1109fcd9213494283b01d9421f58e0b6c5 in linux-6.6.y/6.6.51
5d93060d430b359e16e7c555c8f151ead1ac614b in mainline linux

date 2024-09-12T23:32:30Z
author jsg
files src/sys/dev/pci/drm/amd/amdgpu/gfx_v11_0.c log diff annotate
message drm/amdgpu: Fix smatch static checker warning

From Hawking Zhang
8bc7b3ce33e64c74211ed17aec823fc4e523426a in linux-6.6.y/6.6.51
bdbdc7cecd00305dc844a361f9883d3a21022027 in mainline linux

date 2024-09-12T23:34:57Z
author jsg
files src/sys/dev/pci/drm/amd/amdgpu/ih_v6_0.c log diff annotate
message drm/amdgpu: clear RB_OVERFLOW bit when enabling interrupts

From Danijel Slivka
2521ba3cfa1d1c541e1ba1a32d1b43ad5a8e412f in linux-6.6.y/6.6.51
afbf7955ff01e952dbdd465fa25a2ba92d00291c in mainline linux

date 2024-09-12T23:36:35Z
author jsg
files src/sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c log diff annotate
message drm/amd/display: Check denominator pbn_div before used

From Alex Hung
dfafee0a7b51c7c9612edd2d991401294964d02f in linux-6.6.y/6.6.51
116a678f3a9abc24f5c9d2525b7393d18d9eb58e in mainline linux

date 2024-09-12T23:38:36Z
author jsg
files src/sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c log diff annotate
message drm/amdgpu: check for LINEAR_ALIGNED correctly in check_tiling_flags_gfx6

From Marek Olsak
9a41def4c48f92d386fdadc332a91c379257aa6a in linux-6.6.y/6.6.51
11317d2963fa79767cd7c6231a00a9d77f2e0f54 in mainline linux

date 2024-09-12T23:39:51Z
author jsg
files src/sys/dev/pci/drm/amd/amdgpu/amdgpu_virt.c log diff annotate
message drm/amdgpu: Set no_hw_access when VF request full GPU fails

From Yifan Zha
077c7e5fee4b4b3fea29fd3a951a6b01f2802d9e in linux-6.6.y/6.6.51
33f23fc3155b13c4a96d94a0a22dc26db767440b in mainline linux

date 2024-09-12T23:42:34Z
author jsg
files src/sys/dev/pci/drm/amd/amdgpu/amdgpu_cs.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_ids.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_ids.h log diff annotate
message drm/amdgpu: reject gang submit on reserved VMIDs

From Christian Koenig
6922ab2932622dbc638620aae0e2f6b8eb22940c in linux-6.6.y/6.6.51
320debca1ba3a81c87247eac84eff976ead09ee0 in mainline linux

date 2024-09-12T23:45:02Z
author jsg
files src/sys/dev/pci/drm/include/uapi/drm/drm_fourcc.h log diff annotate
message drm/amd: Add gfx12 swizzle mode defs

From Aurabindo Pillai
5f2a2bf25395f50b1b2cb7c04ae2d5986520be5f in linux-6.6.y/6.6.51
7ceb94e87bffff7c12b61eb29749e1d8ac976896 in mainline linux

date 2024-09-12T23:50:02Z
author jsg
files src/sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c log diff annotate
src/sys/dev/pci/drm/include/uapi/drm/drm_fourcc.h log diff annotate
message drm/amdgpu: handle gfx12 in amdgpu_display_verify_sizes

From Marek Olsak
302ba299c31e0de54cea431ac1d281dbab7fd0b5 in linux-6.6.y/6.6.51
8dd1426e2c80e32ac1995007330c8f95ffa28ebb in mainline linux

date 2024-09-12T23:52:33Z
author jsg
files src/sys/dev/pci/drm/i915/i915_sw_fence.c log diff annotate
message drm/i915/fence: Mark debug_fence_init_onstack() with __maybe_unused

From Andy Shevchenko
a65ebba8733727ffd9d0de78899ea6ef1791ebc7 in linux-6.6.y/6.6.51
fcd9e8afd546f6ced378d078345a89bf346d065e in mainline linux

date 2024-09-12T23:54:17Z
author jsg
files src/sys/dev/pci/drm/i915/i915_sw_fence.c log diff annotate
message drm/i915/fence: Mark debug_fence_free() with __maybe_unused

From Andy Shevchenko
60d54a45dbbbac8af9f3352042bd30b527995aef in linux-6.6.y/6.6.51
f99999536128b14b5d765a9982763b5134efdd79 in mainline linux