created | 2024-12-29T05:34:00Z |
---|---|
begin | 2024-12-27T00:00:00Z |
end | 2024-12-28T00:00:00Z |
path | src/sys |
commits | 25 |
date | 2024-12-27T02:13:09Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/dev/pci/drm/display/drm_dp_mst_topology.c | log | diff | annotate |
message |
drm/dp_mst: Fix MST sideband message body length check From Imre Deak c58947a8d4a500902597ee1dbadf0518d7ff8801 in linux-6.6.y/6.6.66 bd2fccac61b40eaf08d9546acc9fef958bfe4763 in mainline linux |
date | 2024-12-27T02:15:27Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/dev/pci/drm/display/drm_dp_mst_topology.c | log | diff | annotate |
message |
drm/dp_mst: Verify request type in the corresponding down message reply From Imre Deak 396f697500c821892329cfd90e36b7a7edb90474 in linux-6.6.y/6.6.66 4d49e77a973d3b5d1881663c3f122906a0702940 in mainline linux |
date | 2024-12-27T02:19:30Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/dev/pci/drm/display/drm_dp_mst_topology.c | log | diff | annotate |
src/sys/dev/pci/drm/include/drm/display/drm_dp_mst_helper.h | log | diff | annotate | |
message |
drm/dp_mst: Fix resetting msg rx state after topology removal From Imre Deak d834d20d2e86c52ed5cab41763fa61e6071680ef in linux-6.6.y/6.6.66 a6fa67d26de385c3c7a23c1e109a0e23bfda4ec7 in mainline linux |
date | 2024-12-27T02:21:21Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/dev/pci/drm/amd/amdgpu/hdp_v5_2.c | log | diff | annotate |
message |
drm/amdgpu/hdp5.2: do a posting read when flushing HDP From Alex Deucher e2153e479e935a7c03bce98d88bf5acbbed1a55f in linux-6.6.y/6.6.66 f756dbac1ce1d5f9a2b35e3b55fa429cf6336437 in mainline linux |
date | 2024-12-27T02:27:38Z | |||
---|---|---|---|---|
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 2 model From Joaquin Ignacio Aramendia 290127c6452d15d8d393b93b47322b93786faaa3 in linux-6.6.y/6.6.66 361ebf5ef843b0aa1704c72eb26b91cf76c3c5b7 in mainline linux |
date | 2024-12-27T02:29:51Z | |||
---|---|---|---|---|
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 Founder edition From Joaquin Ignacio Aramendia 33126ee70c564ce636bfae6511fccf121e702ec3 in linux-6.6.y/6.6.66 d7972d735ca80a40a571bf753c138263981a5698 in mainline linux |
date | 2024-12-27T02:31:23Z | |||
---|---|---|---|---|
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 GEEK From Joaquin Ignacio Aramendia 189dc7030b72312cdbbdc0e27b18a762937401af in linux-6.6.y/6.6.66 428656feb972ca99200fc127b5aecb574efd9d3d in mainline linux |
date | 2024-12-27T02:33:33Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/dev/pci/drm/radeon/r600_cs.c | log | diff | annotate |
message |
drm/radeon/r600_cs: Fix possible int overflow in r600_packet3_check() From Igor Artemiev 5059372280e2a08666f1f80674d5efa0749d665a in linux-6.6.y/6.6.66 a1e2da6a5072f8abe5b0feaa91a5bcd9dc544a04 in mainline linux |
date | 2024-12-27T02:35:35Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/dev/pci/drm/display/drm_dp_dual_mode_helper.c | log | diff | annotate |
message |
drm/display: Fix building with GCC 15 From Brahmajit Das 45e43e721e269cc77d0ebb6f43c2ebd5ea8d4c2a in linux-6.6.y/6.6.66 a500f3751d3c861be7e4463c933cf467240cca5d in mainline linux |
date | 2024-12-27T02:37:31Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/dev/pci/drm/scheduler/sched_main.c | log | diff | annotate |
message |
drm/sched: memset() 'job' in drm_sched_job_init() From Philipp Stanner 87210234e5a273ebf9c4110a6aa82b8221478daa in linux-6.6.y/6.6.66 2320c9e6a768d135c7b0039995182bb1a4e4fd22 in mainline linux |
date | 2024-12-27T02:39:34Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/dev/pci/drm/amd/amdgpu/vega20_ih.c | log | diff | annotate |
message |
drm/amdgpu: clear RB_OVERFLOW bit when enabling interrupts for vega20_ih From Victor Lu 9a1546e775f51dc17812880d72729ea67b5a9b04 in linux-6.6.y/6.6.66 8b22f048331dfd45fdfbf0efdfb1d43deff7518d in mainline linux |
date | 2024-12-27T02:41:48Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/dev/pci/drm/amd/amdgpu/amdgpu_acpi.c | log | diff | annotate |
message |
drm/amdgpu: Dereference the ATCS ACPI buffer From Prike Liang ccc22ebf98dfe9ad6e13c1d89b09eb447266de78 in linux-6.6.y/6.6.66 32e7ee293ff476c67b51be006e986021967bc525 in mainline linux |
date | 2024-12-27T02:44:00Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c | log | diff | annotate |
message |
drm/amdgpu: refine error handling in amdgpu_ttm_tt_pin_userptr From Lang Yu efb054752f2c93bc873f8b213e03cc51cb27f312 in linux-6.6.y/6.6.66 46186667f98fb7158c98f4ff5da62c427761ffcd in mainline linux |
date | 2024-12-27T02:46:26Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c | log | diff | annotate |
message |
drm/amdgpu: skip amdgpu_device_cache_pci_state under sriov From Victor Zhao 4e3f73221deb464dcfab0d81164d71456e3ad215 in linux-6.6.y/6.6.66 afe260df55ac280cd56306248cb6d8a6b0db095c in mainline linux |
date | 2024-12-27T02:48:20Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c | log | diff | annotate |
message |
drm/amdgpu: set the right AMDGPU sg segment limitation From Prike Liang b9e52a96ec92245bf15dabba1d3d862d7a03efb8 in linux-6.6.y/6.6.66 e2e97435783979124ba92d6870415c57ecfef6a5 in mainline linux |
date | 2024-12-27T02:50:27Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/dev/pci/drm/amd/amdgpu/vcn_v4_0_3.c | log | diff | annotate |
message |
drm/amdgpu/vcn: reset fw_shared when VCPU buffers corrupted on vcn v4.0.3 From Xiang Liu cb6d7ffca4bef432d883f051621132fe43e63c5b in linux-6.6.y/6.6.66 928cd772e18ffbd7723cb2361db4a8ccf2222235 in mainline linux |
date | 2024-12-27T02:52:35Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c | log | diff | annotate |
message |
drm/amdgpu: rework resume handling for display (v2) From Alex Deucher 2daba7d857e48035d71cdd95964350b6d0d51545 in linux-6.6.y/6.6.66 73dae652dcac776296890da215ee7dec357a1032 in mainline linux |
date | 2024-12-27T07:51:05Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/dev/pci/drm/i915/i915_scheduler.c | log | diff | annotate |
message |
drm/i915: Fix memory leak by correcting cache object name in error handler From Jiasheng Jiang 1f7659950736f9780749572df5993fc54729d066 in linux-6.6.y/6.6.67 2828e5808bcd5aae7fdcd169cac1efa2701fa2dd in mainline linux |
date | 2024-12-27T07:53:39Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/dev/pci/drm/i915/i915_gpu_error.c | log | diff | annotate |
message |
drm/i915: Fix NULL pointer dereference in capture_engine From Eugene Kobyak e07f9c92bd127f8835ac669d83b5e7ff59bbb40f in linux-6.6.y/6.6.67 da0b986256ae9a78b0215214ff44f271bfe237c1 in mainline linux |
date | 2024-12-27T07:55:49Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/dev/pci/drm/amd/amdgpu/uvd_v7_0.c | log | diff | annotate |
message |
amdgpu/uvd: get ring reference from rq scheduler From David (Ming Qiang) Wu 86106974d0a80cf7dadb699adfb4abebdd316dc3 in linux-6.6.y/6.6.67 47f402a3e08113e0f5d8e1e6fcc197667a16022f in mainline linux |
date | 2024-12-27T10:15:09Z | |||
---|---|---|---|---|
author | mvs | |||
files | src/sys/net/pfkeyv2.c | log | diff | annotate |
src/sys/netinet/in_proto.c | log | diff | annotate | |
src/sys/netinet/ipsec_input.c | log | diff | annotate | |
src/sys/netinet/ipsec_output.c | log | diff | annotate | |
src/sys/netinet6/in6_proto.c | log | diff | annotate | |
message |
Unlock ah_sysctl() and ipcomp_sysctl(). Both are atomically accessed `ah_enable' and `ipcomp_enable' booleans and per-CPU counters based statistics. esp_sysctl() is much more system wide, so unlock it separately. ok bluhm |
date | 2024-12-27T10:18:04Z | |||
---|---|---|---|---|
author | mvs | |||
files | src/sys/kern/uipc_socket.c | log | diff | annotate |
message |
Simplify tcp(4) sockets unsplicing. tcp(4) PCB layer can destroy only sockets which were not yet accepted. Such sockets are not accessible from the userland and can't be spliced. For userland accessible sockets, tcp(4) PCB layer only destroys PCB, but left the socket alive. The socket destruction always happens through soclose() path. So while sofree() called from the soclose() path, it's safe to release netlock and wait threads which works with this dying socket. Drop the exception for tcp(4) sockets unsplicing in the soclose() and follow the common path for both tcp(4) and udp(4) sockets. Also use barrierr for `ssp_idleto' timeout and `ssp_task' task destruction instead of re-initialise them in runtime. ok bluhm |
date | 2024-12-27T11:57:16Z | |||
---|---|---|---|---|
author | mpi | |||
files | src/sys/kern/kern_ktrace.c | log | diff | annotate |
src/sys/sys/syscall_mi.h | log | diff | annotate | |
message |
Protects remaining ktrwrite*() with a KERNEL_LOCK dance. Should be enough to unlock the remaining syscalls without having to deal with the ktrace(2) bits. ok kettenis@ |
date | 2024-12-27T12:04:40Z | |||
---|---|---|---|---|
author | mpi | |||
files | src/sys/uvm/uvm_anon.c | log | diff | annotate |
src/sys/uvm/uvm_aobj.c | log | diff | annotate | |
src/sys/uvm/uvm_fault.c | log | diff | annotate | |
src/sys/uvm/uvm_map.c | log | diff | annotate | |
src/sys/uvm/uvm_page.c | log | diff | annotate | |
src/sys/uvm/uvm_pdaemon.c | log | diff | annotate | |
src/sys/uvm/uvm_vnode.c | log | diff | annotate | |
message |
Move pmap_page_protect(PROT_NONE) call inside uvm_pagedeactivate(). ok tb@, kettenis@ |
date | 2024-12-27T13:08:11Z | |||
---|---|---|---|---|
author | mvs | |||
files | src/sys/kern/uipc_socket.c | log | diff | annotate |
message |
Backout previous. I found that soclose() could leave socket tcp(4) destruction to the tcp_timer_2msl(), and the implemented logic doesn't work in this case. |