created | 2024-07-28T10:04:15Z |
---|---|
begin | 2024-07-26T00:00:00Z |
end | 2024-07-27T00:00:00Z |
path | src/sys |
commits | 14 |
date | 2024-07-26T00:23:57Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/arch/arm64/arm64/fpu.c | log | diff | annotate |
message |
use the fp target attribute with fpu_save()/fpu_load() otherwise clang 18 errors when inline assembly uses floating point registers with nofp in -march ok kettenis@ |
date | 2024-07-26T03:29:47Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/dev/pci/drm/drm_panel_orientation_quirks.c | log | diff | annotate |
message |
drm: panel-orientation-quirks: Add quirk for Aya Neo KUN From Tobias Jakobi 97f71343f794c6ecbb3a2d55b4a04464e924b139 in linux-6.6.y/6.6.42 f74fb5df429ebc6a614dc5aa9e44d7194d402e5a in mainline linux |
date | 2024-07-26T03:32:20Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/dev/pci/drm/amd/amdgpu/gfx_v9_4_3.c | log | diff | annotate |
message |
drm/amdgpu: Indicate CU havest info to CP From Harish Kasiviswanathan 86a6a3964f600d458412295ac8d705b6b9a8efdb in linux-6.6.y/6.6.42 49c9ffabde555c841392858d8b9e6cf58998a50c in mainline linux |
date | 2024-07-26T03:34:59Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c | log | diff | annotate |
message |
drm/amd/display: Add refresh rate range check From Tom Chung 531e7852fb62bfc6a15cc1df85f62720f704d537 in linux-6.6.y/6.6.42 74ad26b36d303ac233eccadc5c3a8d7ee4709f31 in mainline linux |
date | 2024-07-26T03:37:12Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/dev/pci/drm/amd/display/dc/dml/dcn32/display_mode_vba_32.c | log | diff | annotate |
message |
drm/amd/display: Account for cursor prefetch BW in DML1 mode support From Alvin Lee 6ecf239f71ef7f6e9f8ea46b9c7ef4df2afd96c9 in linux-6.6.y/6.6.42 074b3a886713f69d98d30bb348b1e4cb3ce52b22 in mainline linux |
date | 2024-07-26T03:39:34Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c | log | diff | annotate |
message |
drm/amd/display: Fix refresh rate range for some panel From Tom Chung 607731f315d15558696e9b542121d40411df37fd in linux-6.6.y/6.6.42 9ef1548aeaa8858e7aee2152bf95cc71cdcd6dff in mainline linux |
date | 2024-07-26T03:42:02Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/dev/pci/drm/radeon/radeon_gem.c | log | diff | annotate |
message |
drm/radeon: check bo_va->bo is non-NULL before using it From Pierre-Eric Pelloux-Prayer f13c96e0e325a057c03f8a47734adb360e112efe in linux-6.6.y/6.6.42 6fb15dcbcf4f212930350eaee174bb60ed40a536 in mainline linux |
date | 2024-07-26T06:29:01Z | |||
---|---|---|---|---|
author | sf | |||
files | src/sys/dev/pv/if_vio.c | log | diff | annotate |
message |
vio: Don't request csum offload if not negotiated The standard says "A driver MUST NOT enable an offload for which the appropriate feature has not been negotiated." ok jan@ |
date | 2024-07-26T07:55:23Z | |||
---|---|---|---|---|
author | sf | |||
files | src/sys/dev/pv/if_vio.c | log | diff | annotate |
src/sys/dev/pv/vioblk.c | log | diff | annotate | |
src/sys/dev/pv/vioblkreg.h | log | diff | annotate | |
src/sys/dev/pv/virtio.c | log | diff | annotate | |
src/sys/dev/pv/virtioreg.h | log | diff | annotate | |
message |
virtio: add/fix feature bits There was a off-by-one in unused vioblk feature defines. Fix this. Add missing feature bits from virtio 1.2 so that they are displayed with VIRTIO_DEBUG. ok jan@ |
date | 2024-07-26T14:38:20Z | |||
---|---|---|---|---|
author | bluhm | |||
files | src/sys/netinet/in_proto.c | log | diff | annotate |
src/sys/netinet6/in6_proto.c | log | diff | annotate | |
message |
Run UDP input on multiple CPU in parallel. The socket layer of UDP has been made fully MP safe. UDP output is MP safe for a while. mvs@ has fixed the missing pieces in socket splicing recently. This means that complete UDP stack can be processed by multiple threads now. Activate multi processing for udp_input() when called with IPv4 or IPv6 packets. Usually IP processing runs on multiple softnet threads with shared net lock. From there local packets are queued and processed by one thread with exclusive net lock. If the PR_MPINPUT flag is set, protocol input is called directly from IP input on multiple threads, with shared net lock and no additional queueing. tested by Hrvoje Popovski; OK mvs@ |
date | 2024-07-26T15:45:31Z | |||
---|---|---|---|---|
author | yasuoka | |||
files | src/sys/net/pipex.c | log | diff | annotate |
message |
In pipex_l2tp_input(), check if ipsecflowinfo is not changed instead of updating it blindly. ok mvs |
date | 2024-07-26T15:51:09Z | |||
---|---|---|---|---|
author | yasuoka | |||
files | src/sys/net/pipex_local.h | log | diff | annotate |
message |
Mark ipsecflowinfo immutable. ok mvs |
date | 2024-07-26T15:59:04Z | |||
---|---|---|---|---|
author | bluhm | |||
files | src/sys/arch/amd64/amd64/vmm_machdep.c | log | diff | annotate |
message |
On AMD vmm(4) set SVM_INTERCEPT_INVLPGA in intercept1. According to the AMD64 Architecture Programmer's Manual volume 2 the intercept SVM_INTERCEPT_INVLPGA needs to be set in vmcb.intercept1 (vector 3, offest 00Ch) instead of intercept2 (vector 4, offset 010h). SVM_INTERCEPT_INVLPGA is bit 26, so before vcpu_reset_regs_svm() was actually setting an intercept for CR10, which does not exist. from hshoexer@; OK mlarkin@ |
date | 2024-07-26T19:16:31Z | |||
---|---|---|---|---|
author | guenther | |||
files | src/sys/kern/kern_time.c | log | diff | annotate |
src/sys/sys/ktrace.h | log | diff | annotate | |
message |
Trace struct itimerval ok deraadt@ claudio@ |