created | 2025-01-05T00:55:17Z |
---|---|
begin | 2024-12-30T00:00:00Z |
end | 2024-12-31T00:00:00Z |
path | src/sys |
commits | 9 |
date | 2024-12-30T00:23:05Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/dev/pci/drm/drm_modes.c | log | diff | annotate |
message |
drm/modes: Avoid divide by zero harder in drm_mode_vrefresh() From Ville Syrjala b39de5a71bac5641d0fda33d1cf5682d82cf1ae5 in linux-6.6.y/6.6.68 9398332f23fab10c5ec57c168b44e72997d6318e in mainline linux |
date | 2024-12-30T00:25:06Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/dev/pci/drm/i915/gt/uc/intel_guc_submission.c | log | diff | annotate |
message |
i915/guc: Reset engine utilization buffer before registration From Umesh Nerlige Ramappa b5e8103c46aa3f5bad8d9ab3727608ac1d7faa68 in linux-6.6.y/6.6.68 abcc2ddae5f82aa6cfca162e3db643dd33f0a2e8 in mainline linux |
date | 2024-12-30T00:27:58Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/dev/pci/drm/i915/gt/intel_engine_types.h | log | diff | annotate |
src/sys/dev/pci/drm/i915/gt/uc/intel_guc_submission.c | log | diff | annotate | |
message |
i915/guc: Ensure busyness counter increases motonically From Umesh Nerlige Ramappa 7871b0d81a3bbe3bec6d2c46992ae5c46b610fe1 in linux-6.6.y/6.6.68 59a0b46788d58fdcee8d2f6b4e619d264a1799bf in mainline linux |
date | 2024-12-30T00:29:46Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/dev/pci/drm/i915/gt/uc/intel_guc_submission.c | log | diff | annotate |
message |
i915/guc: Accumulate active runtime on gt reset From Umesh Nerlige Ramappa b91184b5943779f992294b59434e6eb9324fa2fc in linux-6.6.y/6.6.68 1622ed27d26ab4c234476be746aa55bcd39159dd in mainline linux |
date | 2024-12-30T00:31:50Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/dev/pci/drm/amd/amdgpu/amdgpu_job.c | log | diff | annotate |
message |
drm/amdgpu: don't access invalid sched From Pierre-Eric Pelloux-Prayer da6b2c626ae73c303378ce9eaf6e3eaf16c9925a in linux-6.6.y/6.6.68 a93b1020eb9386d7da11608477121b10079c076a in mainline linux |
date | 2024-12-30T00:36:11Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c | log | diff | annotate |
message |
drm/amdgpu: Handle NULL bo->tbo.resource (again) in amdgpu_vm_bo_update From Michel Daenzer c226b0f0d8b00e26a4460260389150a74899b7bc in linux-6.6.y/6.6.68 85230ee36d88e7a09fb062d43203035659dd10a5 in mainline linux |
date | 2024-12-30T02:46:00Z | |||
---|---|---|---|---|
author | guenther | |||
files | src/sys/arch/alpha/alpha/mem.c | log | diff | annotate |
src/sys/arch/amd64/amd64/mem.c | log | diff | annotate | |
src/sys/arch/arm/arm/mem.c | log | diff | annotate | |
src/sys/arch/arm64/arm64/mem.c | log | diff | annotate | |
src/sys/arch/hppa/hppa/mem.c | log | diff | annotate | |
src/sys/arch/i386/i386/mem.c | log | diff | annotate | |
src/sys/arch/m88k/m88k/mem.c | log | diff | annotate | |
src/sys/arch/macppc/macppc/mem.c | log | diff | annotate | |
src/sys/arch/mips64/mips64/mem.c | log | diff | annotate | |
src/sys/arch/powerpc64/powerpc64/mem.c | log | diff | annotate | |
src/sys/arch/riscv64/riscv64/mem.c | log | diff | annotate | |
src/sys/arch/sh/sh/mem.c | log | diff | annotate | |
src/sys/arch/sparc64/sparc64/mem.c | log | diff | annotate | |
src/sys/dev/audio.c | log | diff | annotate | |
src/sys/dev/hotplug.c | log | diff | annotate | |
src/sys/dev/midi.c | log | diff | annotate | |
src/sys/dev/rnd.c | log | diff | annotate | |
src/sys/dev/pci/drm/drm_ioctl.c | log | diff | annotate | |
src/sys/dev/usb/fido.c | log | diff | annotate | |
src/sys/dev/usb/ugen.c | log | diff | annotate | |
src/sys/dev/usb/uhid.c | log | diff | annotate | |
src/sys/dev/usb/ujoy.c | log | diff | annotate | |
src/sys/dev/wscons/wskbd.c | log | diff | annotate | |
src/sys/dev/wscons/wsmouse.c | log | diff | annotate | |
src/sys/dev/wscons/wsmux.c | log | diff | annotate | |
src/sys/kern/kern_descrip.c | log | diff | annotate | |
src/sys/kern/subr_log.c | log | diff | annotate | |
src/sys/kern/sys_generic.c | log | diff | annotate | |
src/sys/kern/sys_pipe.c | log | diff | annotate | |
src/sys/kern/sys_socket.c | log | diff | annotate | |
src/sys/kern/tty.c | log | diff | annotate | |
src/sys/kern/vfs_vnops.c | log | diff | annotate | |
src/sys/miscfs/fifofs/fifo_vnops.c | log | diff | annotate | |
src/sys/net/bpf.c | log | diff | annotate | |
src/sys/net/if_pppx.c | log | diff | annotate | |
src/sys/net/if_tun.c | log | diff | annotate | |
message |
All the device and file type ioctl routines just ignore FIONBIO, so stop calling down into those layer from fcntl(F_SETFL) or ioctl(FIONBIO) and delete the "do nothing for this" stubs in all the *ioctl routines. ok dlg@ |
date | 2024-12-30T12:12:35Z | |||
---|---|---|---|---|
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 |
The fixed version of previously reverted tcp(4) sockets unsplicing. Rework sorele(), sofree() and soclose() to follow closef(), fdrop() and FRELE() way. This version of sofree() never sleeps, but calls sorele() after finished it's part of destruction. sorele() destroys socket if the last reference was released. As previously, timeout(9) and task(9) reinitialization was replaced by barriers and moved to soclose(), so the only sleep points are common for all socket types. Tests and ok from bluhm. |
date | 2024-12-30T12:20:39Z | |||
---|---|---|---|---|
author | bluhm | |||
files | src/sys/netinet/tcp_input.c | log | diff | annotate |
src/sys/netinet/tcp_usrreq.c | log | diff | annotate | |
message |
Remove net lock from TCP syn cache sysctl. TCP syn cache is protected by mutex. Make access to its sysctl variables either atomic or put them into this mutex. Then net lock can be removed. OK mvs@ |