created | 2024-09-01T06:43:14Z |
---|---|
begin | 2024-08-29T00:00:00Z |
end | 2024-08-30T00:00:00Z |
path | src/sys |
commits | 5 |
date | 2024-08-29T03:38:13Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/dev/pci/drm/i915/i915_driver.c | log | diff | annotate |
src/sys/dev/pci/drm/radeon/radeon_drv.c | log | diff | annotate | |
message | call pci_set_drvdata() on attach |
date | 2024-08-29T03:57:35Z | |||
---|---|---|---|---|
author | jsg | |||
files | src/sys/dev/pci/drm/i915/i915_drv.h | log | diff | annotate |
message | unstub pdev_to_i915() |
date | 2024-08-29T10:44:40Z | |||
---|---|---|---|---|
author | bluhm | |||
files | src/sys/kern/kern_sysctl.c | log | diff | annotate |
src/sys/kern/uipc_mbuf.c | log | diff | annotate | |
src/sys/kern/uipc_mbuf2.c | log | diff | annotate | |
src/sys/sys/mbuf.h | log | diff | annotate | |
message |
Show expensive mbuf operations in netstat(1) statistics. If the memory layout is not optimal, m_defrag(), m_prepend(), m_pullup(), and m_pulldown() will allocate mbufs or copy memory. Count these operations to find possible optimizations. input dhill@; OK mvs@ |
date | 2024-08-29T16:42:30Z | |||
---|---|---|---|---|
author | bluhm | |||
files | src/sys/kern/uipc_mbuf2.c | log | diff | annotate |
message |
In m_pulldown() replace memmove() with memcpy(). The memmove() in m_pulldown() copied memory between different mbufs. So data cannot overlap and memcpy() is enough. OK claudio@ deraadt@ |
date | 2024-08-29T20:13:42Z | |||
---|---|---|---|---|
author | dv | |||
files | src/sys/arch/amd64/amd64/pmap.c | log | diff | annotate |
message |
Hide all EPT-related bits behind #ifdef in amd64 pmap. A few functions and symbols were included in non-VMM builds. This tucks more of them behind the "#ifdef NVMM > 0" check and cleans up RAMDISK kernels. ok mpi@, feedback from chris@ |