created | 2022-09-25T03:14:50Z |
---|---|
begin | 2022-09-20T00:00:00Z |
end | 2022-09-21T00:00:00Z |
path | src/sys |
commits | 4 |
date | 2022-09-20T07:54:27Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/arch/amd64/amd64/amd64errata.c | log | diff | annotate |
src/sys/arch/i386/i386/amd64errata.c | log | diff | annotate | |
message |
remove HY_D1_G34R1 enum value and just use HY_D1 HY-D1 C32r1 (0x00100f81) and HY-D1 G34r1 (0x00100f91) have the same errata and multiple cpuid values can map to a single enum value. |
date | 2022-09-20T10:10:11Z | |||
---|---|---|---|---|
author | mvs | |||
files | src/sys/kern/uipc_usrreq.c | log | diff | annotate |
message |
Remove unused and unimplemented unp_drain(). ok bluhm@ |
date | 2022-09-20T12:04:35Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c | log | diff | annotate |
message |
drm/amd/amdgpu: skip ucode loading if ucode_size == 0 From Chengming Gui 985a5d3d491d558f785b77cc5b86837bfa408587 in linux 5.15.y/5.15.69 39c84b8e929dbd4f63be7e04bf1a2bcd92b44177 in mainline linux |
date | 2022-09-20T14:28:27Z | |||
---|---|---|---|---|
author | robert | |||
files | src/sys/arch/amd64/amd64/acpi_machdep.c | log | diff | annotate |
src/sys/arch/amd64/amd64/cpu.c | log | diff | annotate | |
src/sys/arch/amd64/amd64/identcpu.c | log | diff | annotate | |
src/sys/arch/amd64/include/cpu.h | log | diff | annotate | |
message |
Split out handling of cpu family specific MSRs from cpu_init_msrs() to a separate function that gets called after identifycpu() so that we have the required information to handle the correct MSRs for each cpu. Additionally, move the handling of the DE_CFG_SERIALIZE_LFENCE and IA32_DEBUG_INTERFACE_LOCK MSRs out of identifycpu() to the new function so that they get set again after a suspend/resume cycle as well, which in fixes TSC sync failures. discussed with and input from deraadt@, mlarkin@ |