OpenBSD cvs log

created 2022-04-05T08:35:06Z
begin 2022-03-26T00:00:00Z
end 2022-03-27T00:00:00Z
path src/sys
commits 3

date 2022-03-26T06:04:20Z
author jmatthew
files src/sys/dev/pci/if_aq_pci.c log diff annotate
message Expand tx dma maps to allow packets up to the MTU limit to be transmitted.
Don't clear TPB_TX_BUF_EN when taking the interface down, as somehow that
causes transmission to fail when the interface comes up again if any large
packets had been sent.

Handle packets received into multiple rx buffers using the same approach as
ixl(4), with the addition that a receive error can be signaled on any of
the buffers rather than just the last one. Set the low water mark on the
rx ring so there are always enough buffers to receive the largest packet
supported by the interface, and fix the calculation of the data pointer
in rx buffers so there's actually MCLBYTES space available.

ok dlg@

date 2022-03-26T14:25:14Z
author stsp
files src/sys/arch/arm64/conf/GENERIC log diff annotate
src/sys/arch/arm64/conf/RAMDISK log diff annotate
src/sys/arch/i386/conf/GENERIC log diff annotate
src/sys/arch/i386/conf/RAMDISK_CD log diff annotate
src/sys/arch/macppc/conf/GENERIC log diff annotate
src/sys/arch/macppc/conf/RAMDISK log diff annotate
message Enable mtw(4) on i386, macppc, and arm64.

Testing by hastings@ and myself.
i386 has a media size issue, deraadt@ will sort it out.

date 2022-03-26T14:26:44Z
author deraadt
files src/sys/arch/i386/conf/RAMDISK_CD log diff annotate
message grow i386 media