created | 2024-06-29T22:42:49Z |
---|---|
begin | 2024-06-24T00:00:00Z |
end | 2024-06-25T00:00:00Z |
path | src/sys |
commits | 6 |
date | 2024-06-24T03:49:19Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/dev/pci/drm/i915/gt/intel_breadcrumbs.c | log | diff | annotate |
message |
drm/i915/gt: Disarm breadcrumbs if engines are already idle From Chris Wilson 1d2f1123a05e3e269cd7564005b0b717f2014437 in linux-6.6.y/6.6.35 70cb9188ffc75e643debf292fcddff36c9dbd4ae in mainline linux |
date | 2024-06-24T03:52:26Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/dev/pci/drm/i915/gem/i915_gem_object.h | log | diff | annotate |
message |
drm/i915/dpt: Make DPT object unshrinkable From Vidya Srinivas 7a9883be3b98673333eec65c4a21cc18e60292eb in linux-6.6.y/6.6.35 43e2b37e2ab660c3565d4cff27922bc70e79c3f1 in mainline linux |
date | 2024-06-24T03:57:38Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/dev/pci/drm/i915/display/intel_audio.c | log | diff | annotate |
src/sys/dev/pci/drm/i915/display/intel_audio.h | log | diff | annotate | |
src/sys/dev/pci/drm/i915/display/intel_display_driver.c | log | diff | annotate | |
message |
drm/i915: Fix audio component initialization From Imre Deak f287b1e34f1dd910723ca720300548c27a9a72d7 in linux-6.6.y/6.6.35 75800e2e4203ea83bbc9d4f63ad97ea582244a08 in mainline linux |
date | 2024-06-24T12:19:19Z | |||
---|---|---|---|---|
author | bluhm | |||
files | src/sys/netinet/ip_input.c | log | diff | annotate |
message |
Explicitly allocate stack memory for ICMP payload in IPv4 forward. Old ip_forward() allocated a fake mbuf copy on the stack to send an ICMP packet after ip_output() has failed. It seems easier to just copy the data onto the stack that icmp_error() may use. Only if the ICMP error packet is acutally sent, create the mbuf. m_dup_pkthdr() uses atomic operation to link the incpb to mbuf. pf_pkt_addr_changed() was immediately called afterwards to remove the linkage again. Also m_tag_delete_chain() was overhead. New code uses less CPU locking in the hot path. OK deraadt@ claudio@ |
date | 2024-06-24T15:56:07Z | |||
---|---|---|---|---|
author | mglocker | |||
files | src/sys/dev/acpi/acpibat.c | log | diff | annotate |
message |
Some machines send AC change notifications to acpibat(4). Forward this notification to acpiac(4), so that the AC status can be reflected correctly to programs like apm(8). This for example fixes the AC status on the Microsoft Surface Go 4. Help from kettenis@ ok deraadt@, kettenis@ |
date | 2024-06-24T21:22:14Z | |||
---|---|---|---|---|
author | bluhm | |||
files | src/sys/arch/amd64/amd64/identcpu.c | log | diff | annotate |
src/sys/arch/amd64/include/cpu.h | log | diff | annotate | |
src/sys/arch/amd64/include/specialreg.h | log | diff | annotate | |
message |
Show AMD SEV bits during identify CPU in dmesg. Enable identifycpu() to discover and show AMD SEV related information provided by cpuid. The "crypt bit" for page table entries is stored in amd64_pos_cbit, although it is not used yet. Registers ecx and edx provide the number of guest and minimum ASID for SEV-only guests. At least the latter value can be configured in the BIOS, so it is useful to have this information in dmesg. Therefore define emtpy bit masks for printf("%b") to get the raw numbers. from hshoexer@; OK mlarkin@ |