created | 2024-05-02T17:31:55Z |
---|---|
begin | 2024-04-11T00:00:00Z |
end | 2024-04-12T00:00:00Z |
path | src/sys |
commits | 29 |
date | 2024-04-11T02:56:48Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/dev/pci/drm/i915/display/intel_cursor.c | log | diff | annotate |
message |
drm/i915/display: Use i915_gem_object_get_dma_address to get dma address From Maarten Lankhorst 2c07e2437a3e98027c049ca560e4b6e39a975089 in linux-6.6.y/6.6.26 7054b551de18e9875fbdf8d4f3baade428353545 in mainline linux |
date | 2024-04-11T02:58:50Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/dev/pci/drm/i915/display/intel_cursor.c | log | diff | annotate |
src/sys/dev/pci/drm/i915/display/intel_display_types.h | log | diff | annotate | |
src/sys/dev/pci/drm/i915/display/intel_fb_pin.c | log | diff | annotate | |
message |
drm/i915: Pre-populate the cursor physical dma address From Ville Syrjala cc696ce93089e3e1bc28d749aee321a37cabe4bd in linux-6.6.y/6.6.26 582dc04b0658ef3b90aeb49cbdd9747c2f1eccc3 in mainline linux |
date | 2024-04-11T03:01:04Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/dev/pci/drm/i915/intel_clock_gating.c | log | diff | annotate |
src/sys/dev/pci/drm/i915/gt/intel_lrc.c | log | diff | annotate | |
src/sys/dev/pci/drm/i915/gt/intel_mocs.c | log | diff | annotate | |
src/sys/dev/pci/drm/i915/gt/intel_rc6.c | log | diff | annotate | |
src/sys/dev/pci/drm/i915/gt/intel_workarounds.c | log | diff | annotate | |
src/sys/dev/pci/drm/i915/gt/uc/intel_guc.c | log | diff | annotate | |
message |
drm/i915/dg2: Drop pre-production GT workarounds From Matt Roper 0a9901fdb7bb785ec4975aeeebc1428e3abae172 in linux-6.6.y/6.6.26 eaeb4b3614529bfa8a7edfdd7ecf6977b27f18b2 in mainline linux |
date | 2024-04-11T03:02:42Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/dev/pci/drm/i915/gt/intel_workarounds.c | log | diff | annotate |
message |
drm/i915: Tidy workaround definitions From Matt Roper 6b25099eea4b65ba3b750ce49fa1a9a13d158046 in linux-6.6.y/6.6.26 f1c805716516f9e648e13f0108cea8096e0c7023 in mainline linux |
date | 2024-04-11T03:04:44Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/dev/pci/drm/i915/gt/intel_engine_cs.c | log | diff | annotate |
src/sys/dev/pci/drm/i915/gt/intel_execlists_submission.c | log | diff | annotate | |
src/sys/dev/pci/drm/i915/gt/intel_reset.c | log | diff | annotate | |
src/sys/dev/pci/drm/i915/gt/intel_reset.h | log | diff | annotate | |
src/sys/dev/pci/drm/i915/gt/uc/intel_guc.c | log | diff | annotate | |
src/sys/dev/pci/drm/i915/gt/uc/intel_guc_submission.c | log | diff | annotate | |
message |
drm/i915: Consolidate condition for Wa_22011802037 From Matt Roper 67f7fba8a08608cfd42ab354b79df56e9fee8856 in linux-6.6.y/6.6.26 28c46feec7f8760683ef08f12746630a3598173e in mainline linux |
date | 2024-04-11T03:06:59Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/dev/pci/drm/i915/gt/intel_gt.h | log | diff | annotate |
src/sys/dev/pci/drm/i915/gt/intel_workarounds.c | log | diff | annotate | |
message |
drm/i915/xelpg: Call Xe_LPG workaround functions based on IP version From Matt Roper 18e77951e14a73f75d269e54b90c648b1e18b66e in linux-6.6.y/6.6.26 f7696ded7c9e358670dae1801660f442f059c7db in mainline linux |
date | 2024-04-11T03:09:31Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/dev/pci/drm/i915/i915_drv.h | log | diff | annotate |
message |
drm/i915: Eliminate IS_MTL_GRAPHICS_STEP From Matt Roper b3749611a5e51188d17b4898eed8ecea571bc539 in linux-6.6.y/6.6.26 5a213086a025349361b5cf75c8fd4591d96a7a99 in mainline linux |
date | 2024-04-11T03:09:32Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/dev/pci/drm/i915/display/skl_universal_plane.c | log | diff | annotate |
src/sys/dev/pci/drm/i915/gt/gen8_engine_cs.c | log | diff | annotate | |
src/sys/dev/pci/drm/i915/gt/intel_gt.h | log | diff | annotate | |
src/sys/dev/pci/drm/i915/gt/intel_gt_mcr.c | log | diff | annotate | |
src/sys/dev/pci/drm/i915/gt/intel_lrc.c | log | diff | annotate | |
src/sys/dev/pci/drm/i915/gt/intel_reset.c | log | diff | annotate | |
src/sys/dev/pci/drm/i915/gt/intel_workarounds.c | log | diff | annotate | |
src/sys/dev/pci/drm/i915/gt/uc/intel_guc.c | log | diff | annotate | |
src/sys/dev/pci/drm/i915/gt/uc/intel_guc_submission.c | log | diff | annotate | |
message |
drm/i915: Eliminate IS_MTL_GRAPHICS_STEP From Matt Roper b3749611a5e51188d17b4898eed8ecea571bc539 in linux-6.6.y/6.6.26 5a213086a025349361b5cf75c8fd4591d96a7a99 in mainline linux |
date | 2024-04-11T03:11:25Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/dev/pci/drm/i915/i915_debugfs.c | log | diff | annotate |
src/sys/dev/pci/drm/i915/i915_perf.c | log | diff | annotate | |
src/sys/dev/pci/drm/i915/gem/i915_gem_create.c | log | diff | annotate | |
src/sys/dev/pci/drm/i915/gt/intel_engine_pm.c | log | diff | annotate | |
src/sys/dev/pci/drm/i915/gt/intel_mocs.c | log | diff | annotate | |
src/sys/dev/pci/drm/i915/gt/intel_rc6.c | log | diff | annotate | |
src/sys/dev/pci/drm/i915/gt/intel_reset.c | log | diff | annotate | |
src/sys/dev/pci/drm/i915/gt/intel_rps.c | log | diff | annotate | |
message |
drm/i915: Replace several IS_METEORLAKE with proper IP version checks From Matt Roper ec84b2a44b057b2c51ed9f670b92690904e1106c in linux-6.6.y/6.6.26 14128d64090fa88445376cb8ccf91c50c08bd410 in mainline linux |
date | 2024-04-11T03:13:06Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/dev/pci/drm/i915/gt/gen8_engine_cs.c | log | diff | annotate |
message |
drm/i915/mtl: Update workaround 14016712196 From Tejas Upadhyay 338db8193cb2dd93544ac445a7b4b4a7f77094ad in linux-6.6.y/6.6.26 7467e1da906468bcbd311023b30708193103ecf9 in mainline linux |
date | 2024-04-11T03:15:02Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/dev/pci/drm/i915/i915_perf.c | log | diff | annotate |
src/sys/dev/pci/drm/i915/gt/gen8_engine_cs.c | log | diff | annotate | |
src/sys/dev/pci/drm/i915/gt/intel_workarounds.c | log | diff | annotate | |
message |
drm/i915/xelpg: Extend some workarounds/tuning to gfx version 12.74 From Matt Roper 798781b43194c6d2bdea0c4ded660f3135c484d3 in linux-6.6.y/6.6.26 c44d4ef47fdad0a33966de89f9064e19736bb52f in mainline linux |
date | 2024-04-11T03:16:35Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/dev/pci/drm/i915/gt/intel_workarounds.c | log | diff | annotate |
message |
drm/i915/mtl: Update workaround 14018575942 From Tejas Upadhyay 2564623ee0da92ed7f8a87aa3758cbf2c46257bb in linux-6.6.y/6.6.26 186bce682772e7346bf7ced5325b5f4ff050ccfb in mainline linux |
date | 2024-04-11T03:18:45Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/dev/pci/drm/amd/display/dc/dce110/dce110_hw_sequencer.c | log | diff | annotate |
src/sys/dev/pci/drm/amd/display/dc/dcn20/dcn20_hwseq.c | log | diff | annotate | |
message |
drm/amd/display: Fix DPSTREAM CLK on and off sequence From Dmytro Laktyushkin 8dc9a27589a9bf5f0a7eb517543411adc185e957 in linux-6.6.y/6.6.26 e8d131285c98927554cd007f47cedc4694bfedde in mainline linux |
date | 2024-04-11T03:20:22Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/dev/pci/drm/amd/display/dc/dce110/dce110_hw_sequencer.c | log | diff | annotate |
message |
drm/amd/display: Prevent crash when disable stream From Chris Park 4356a2c3f296503c8b420ae8adece053960a9f06 in linux-6.6.y/6.6.26 72d72e8fddbcd6c98e1b02d32cf6f2b04e10bd1c in mainline linux |
date | 2024-04-11T03:24:40Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/dev/pci/drm/amd/amdgpu/amdgpu.h | log | diff | annotate |
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c | log | diff | annotate | |
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c | log | diff | annotate | |
message |
drm/amd: Evict resources during PM ops prepare() callback From Mario Limonciello 8b5f720486ca87e102ee722a73ae0894c12f1e7a in linux-6.6.y/6.6.26 5095d5418193eb2748c7d8553c7150b8f1c44696 in mainline linux |
date | 2024-04-11T03:27:39Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c | log | diff | annotate |
src/sys/dev/pci/drm/amd/include/amd_shared.h | log | diff | annotate | |
message |
drm/amd: Add concept of running prepare_suspend() sequence for IP blocks From Mario Limonciello da67a1139f054fc59c9c18f135729bc16aef93d4 in linux-6.6.y/6.6.26 cb11ca3233aa3303dc11dca25977d2e7f24be00f in mainline linux |
date | 2024-04-11T03:29:26Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c | log | diff | annotate |
message |
drm/amd: Flush GFXOFF requests in prepare stage From Mario Limonciello 3da10e91ecd24c49dd80e73f5ca86166f90dcfe1 in linux-6.6.y/6.6.26 ca299b4512d4b4f516732a48ce9aa19d91f4473e in mainline linux |
date | 2024-04-11T03:31:39Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/dev/pci/drm/drm_prime.c | log | diff | annotate |
message |
drm/prime: Unbreak virtgpu dma-buf export From Rob Clark cc4d9f0597ee1f1f94323611ae5d7473ddf2a99a in linux-6.6.y/6.6.26 a4ec240f6b7c21cf846d10017c3ce423a0eae92c in mainline linux |
date | 2024-04-11T03:33:42Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/dev/pci/drm/i915/gt/intel_gt_regs.h | log | diff | annotate |
src/sys/dev/pci/drm/i915/gt/intel_workarounds.c | log | diff | annotate | |
message |
drm/i915/gt: Disable HW load balancing for CCS From Andi Shyti c1f7ce2a11a945044d9d5556e638efdca70fb321 in linux-6.6.y/6.6.26 bc9a1ec01289e6e7259dc5030b413a9c6654a99a in mainline linux |
date | 2024-04-11T03:35:18Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/dev/pci/drm/i915/gt/intel_engine_cs.c | log | diff | annotate |
message |
drm/i915/gt: Do not generate the command streamer for all the CCS From Andi Shyti 726ff623869ddc3de887d99296cac3c849061b21 in linux-6.6.y/6.6.26 ea315f98e5d6d3191b74beb0c3e5fc16081d517c in mainline linux |
date | 2024-04-11T03:40:05Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/dev/pci/drm/files.drm | log | diff | annotate |
src/sys/dev/pci/drm/i915/gt/intel_gt_ccs_mode.c | log | diff | annotate | |
src/sys/dev/pci/drm/i915/gt/intel_gt_ccs_mode.h | log | diff | annotate | |
src/sys/dev/pci/drm/i915/gt/intel_gt_regs.h | log | diff | annotate | |
src/sys/dev/pci/drm/i915/gt/intel_workarounds.c | log | diff | annotate | |
message |
drm/i915/gt: Enable only one CCS for compute workload From Andi Shyti a7ff84a6fe5ae8889a5f1c97008358836bd7f947 in linux-6.6.y/6.6.26 6db31251bb265813994bfb104eb4b4d0f44d64fb in mainline linux |
date | 2024-04-11T05:30:55Z | |||
---|---|---|---|---|
author | jmatthew | |||
files | src/sys/dev/pci/if_mcx.c | log | diff | annotate |
message |
Add support for media types from the extended ethernet capabilities fields. If none of the regular ethernet capabilities are present, check the extended capabilities. Since we only report that the link is active if there's a detected media type, this isn't just a cosmetic change. Joerg Streckfuss reported that a gigabit SFP didn't work in a ConnectX-6 Lx, and tested that this change makes it work. ok dlg@ |
date | 2024-04-11T06:42:12Z | |||
---|---|---|---|---|
author | jmatthew | |||
files | src/sys/dev/pci/if_mcx.c | log | diff | annotate |
message |
Match on ConnectX-6 virtual functions too, since they don't seem to be any different to earlier revisions. from Brad |
date | 2024-04-11T08:33:37Z | |||
---|---|---|---|---|
author | mvs | |||
files | src/sys/kern/sys_socket.c | log | diff | annotate |
message |
Take solock_shared() in soo_stat(). Only unix(4) and tcp(4) sockets set (*pru_sence)() handler. The rest of soo_stat() is the read only access. ok bluhm |
date | 2024-04-11T13:32:51Z | |||
---|---|---|---|---|
author | mvs | |||
files | src/sys/kern/uipc_socket.c | log | diff | annotate |
src/sys/kern/uipc_socket2.c | log | diff | annotate | |
src/sys/sys/socketvar.h | log | diff | annotate | |
message |
Don't take solock() in soreceive() for SOCK_RAW inet sockets. For inet sockets solock() is the netlock wrapper, so soreceive() could be performed simultaneous with exclusively locked code paths. These sockets are not connection oriented, they don't call pru_rcvd(), they can't be spliced, they don't set `so_error'. Nothing to protect with solock() in soreceive() path. `so_rcv' buffer protected by `sb_mtx' mutex(9), but since it released, sblock() required to serialize concurrent soreceive() and sorflush() threads. Current sblock() is some kind of rwlock(9) implementation, so introduce `sb_lock' rwlock(9) and use it directly for that purpose. The sorflush() and callers were refactored to avoid solock() for raw inet sockets. This was done to avoid packet processing stop. Tested and ok bluhm. |
date | 2024-04-11T15:08:18Z | |||
---|---|---|---|---|
author | bluhm | |||
files | src/sys/net/if.h | log | diff | annotate |
message |
Prevent changing interface loopback flag from userland. IFF_LOOPBACK is telling userland the behaviour of a specific driver, it is supposed to be static and permanent. Clearing the loopback flag on lo0 could lead to a kernel crash due to inconsistent multicast igmp group. Reported-by: [email protected] OK claudio@ deraadt@ |
date | 2024-04-11T16:31:30Z | |||
---|---|---|---|---|
author | otto | |||
files | src/sys/ufs/ffs/ffs_extern.h | log | diff | annotate |
message |
Fix previous: it should not have removed the "max_softdeps" entry to keep the indexes consistent. ok deraadt@ |
date | 2024-04-11T18:58:44Z | |||
---|---|---|---|---|
author | miod | |||
files | src/sys/arch/sparc64/include/pmap.h | log | diff | annotate |
src/sys/arch/sparc64/sparc64/db_interface.c | log | diff | annotate | |
src/sys/arch/sparc64/sparc64/genassym.cf | log | diff | annotate | |
src/sys/arch/sparc64/sparc64/ipifuncs.c | log | diff | annotate | |
src/sys/arch/sparc64/sparc64/pmap.c | log | diff | annotate | |
message |
Stop making <machine/pmap.h> include <machine/pte.h>, and fix the very few files which really need <machine/pte.h> guts. |
date | 2024-04-11T23:00:13Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/arch/amd64/include/specialreg.h | log | diff | annotate |
message |
correct value of XFEATURE_AMX ok miod@ guenther@ |