OpenBSD cvs log

created 2020-02-29T18:47:38Z
begin 2020-02-27T00:00:00Z
end 2020-02-28T00:00:00Z
path src/sys
commits 12

date 2020-02-27T05:18:36Z
author jsg
files src/sys/dev/pci/drm/amd/display/dc/core/dc_link.c log diff annotate
message drm/amd/display: Retrain dongles when SINK_COUNT becomes non-zero

From Harry Wentland
ff19c8c6eab246a5011ce5d8f97ce826352f5fe6 in linux 4.19.y/4.19.106
3eb6d7aca53d81ce888624f09cd44dc0302161e8 in mainline linux

date 2020-02-27T05:21:44Z
author jsg
files src/sys/dev/pci/drm/amd/amdgpu/amdgpu_atombios.c log diff annotate
message drm/amdgpu: remove 4 set but not used variable in amdgpu_atombios_get_connector_info_from_object_table

From yu kuai
b367528f6d23b696048adc3593bc267d431663bf in linux 4.19.y/4.19.106
bae028e3e521e8cb8caf2cc16a455ce4c55f2332 in mainline linux

date 2020-02-27T05:24:51Z
author jsg
files src/sys/dev/pci/drm/amd/amdgpu/soc15_common.h log diff annotate
message drm/amdgpu: Ensure ret is always initialized when using SOC15_WAIT_ON_RREG

From Nathan Chancellor
a882dcd9fd487eca8f019dd9814cacb7fb82b2c4 in linux 4.19.y/4.19.106
a63141e31764f8daf3f29e8e2d450dcf9199d1c8 in mainline linux

date 2020-02-27T05:31:02Z
author jsg
files src/sys/dev/pci/drm/amd/display/dc/calcs/Attic/dcn_calc_math.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml/dml_common_defs.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml/dml_inline_defs.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/inc/dcn_calc_math.h log diff annotate
message drm/amd/display: fixup DML dependencies

From Jun Lei
3f2a2c738bbb3a456bc2225ec77175095877a441 in linux 4.19.y/4.19.106
34ad0230062c39cdcba564d16d122c0fb467a7d6 in mainline linux

date 2020-02-27T05:34:13Z
author jsg
files src/sys/dev/pci/drm/radeon/radeon_display.c log diff annotate
message radeon: insert 10ms sleep in dce5_crtc_load_lut

From Daniel Vetter
f1b8859e8db0c47184ad383720a086ee7f892a59 in linux 4.19.y/4.19.106
ec3d65082d7dabad6fa8f66a8ef166f2d522d6b2 in mainline linux

date 2020-02-27T05:37:12Z
author jsg
files src/sys/dev/pci/drm/amd/powerplay/hwmgr/smu10_hwmgr.c log diff annotate
message drm/amdgpu/smu10: fix smu10_get_clock_by_type_with_latency

From Alex Deucher
70e1e529159b93cfc9aa866e9412fac1a945f26f in linux 4.19.y/4.19.106
4d0a72b66065dd7e274bad6aa450196d42fd8f84 in mainline linux

date 2020-02-27T05:40:01Z
author jsg
files src/sys/dev/pci/drm/amd/powerplay/hwmgr/smu10_hwmgr.c log diff annotate
message drm/amdgpu/smu10: fix smu10_get_clock_by_type_with_voltage

From Alex Deucher
283a7289413b661981a73b28ceb39f458fed8e84 in linux 4.19.y/4.19.106
1064ad4aeef94f51ca230ac639a9e996fb7867a0 in mainline linux

date 2020-02-27T05:43:33Z
author jsg
files src/sys/dev/pci/drm/amd/display/dc/calcs/dcn_calcs.c log diff annotate
message drm/amdgpu/display: handle multiple numbers of fclks in dcn_calcs.c (v2)

From Alex Deucher
b75aaa6449b33c21b9b00c743fa90a012acf09da in linux 4.19.y/4.19.106
c37243579d6c881c575dcfb54cf31c9ded88f946 in mainline linux

date 2020-02-27T09:10:31Z
author mpi
files src/sys/isofs/cd9660/cd9660_node.c log diff annotate
src/sys/msdosfs/msdosfs_denode.c log diff annotate
src/sys/msdosfs/msdosfs_vnops.c log diff annotate
src/sys/ntfs/ntfs_subr.c log diff annotate
src/sys/ntfs/ntfs_subr.h log diff annotate
src/sys/ntfs/ntfs_vfsops.c log diff annotate
src/sys/ntfs/ntfs_vfsops.h log diff annotate
src/sys/ntfs/ntfs_vnops.c log diff annotate
src/sys/ufs/ext2fs/ext2fs_inode.c log diff annotate
src/sys/ufs/ext2fs/ext2fs_vnops.c log diff annotate
src/sys/ufs/ffs/ffs_vnops.c log diff annotate
src/sys/ufs/ufs/ufs_extern.h log diff annotate
src/sys/ufs/ufs/ufs_inode.c log diff annotate
src/sys/ufs/ufs/ufs_vnops.c log diff annotate
message Remove unused "struct proc *" argument from the following functions:

- ufs_chown() & ufs_chmod()
- ufs_reclaim()
- ext2fs_chown() & ext2fs_chmod()
- ntfs_ntget() & ntfs_ntput()
- ntfs_vgetex(), ntfs_ntlookup() & ntfs_ntlookupfile()

While here use `ap->a_p' directly when it is only required to re-enter
the VFS layer in order to help reducing the loop.

ok visa@

date 2020-02-27T16:52:42Z
author deraadt
files src/sys/arch/amd64/amd64/cpu.c log diff annotate
message in rdrand() timeout, if the rdrand instruction fails to fetch entropy
(valid == 0) we can also inject that failure an entropic event, so xor
in that bit and proceed with submission.
the rdrand instruction can vmexit, so perform an additional rdtsc
afterwards measuring the vmexit latency (which due to caches is highly
unlikely to be constant), that's also worthwhile entropy to blend.

This works on the fundamental concept that the input-side of entropy
collection can accept bad or weak data. entropypool ^= weakdata is not
saturative or attackable, the entropy pool either remains as good or
becomes better.
ok djm jsg

date 2020-02-27T16:52:44Z
author deraadt
files src/sys/arch/i386/i386/cpu.c log diff annotate
message in rdrand() timeout, if the rdrand instruction fails to fetch entropy
(valid == 0) we can also inject that failure an entropic event, so xor
in that bit and proceed with submission.
the rdrand instruction can vmexit, so perform an additional rdtsc
afterwards measuring the vmexit latency (which due to caches is highly
unlikely to be constant), that's also worthwhile entropy to blend.

This works on the fundamental concept that the input-side of entropy
collection can accept bad or weak data. entropypool ^= weakdata is not
saturative or attackable, the entropy pool either remains as good or
becomes better.
ok djm jsg

date 2020-02-27T18:37:19Z
author krw
files src/sys/dev/ic/nvme.c log diff annotate
message Trailing whitespace.