OpenBSD cvs log

created 2025-02-03T06:00:47Z
begin 2025-01-15T00:00:00Z
end 2025-01-16T00:00:00Z
path src/sys
commits 2

date 2025-01-15T06:15:44Z
author dlg
files src/sys/net/if_ethersubr.c log diff annotate
src/sys/net/if_pppoe.c log diff annotate
src/sys/net/if_pppoe.h log diff annotate
src/sys/net/if_sppp.h log diff annotate
src/sys/net/if_spppsubr.c log diff annotate
message let pppoe data packets go through if_vinput instead of the pppoeinq.

provide pppoe_vinput() for ether input to call. if the packet is
for data in an established pppoe session, it can push it straight
into the stack with if_vinput. otherwise pppoe_vinput returns the
packet to ether_input, which can queue it for processing with the
existing code.

this should improve throughput and reduce jitter for pppoe input,
and there's some evidence that it reduces packet loss.

tested by maurice janssen and myself.

date 2025-01-15T20:34:50Z
author kirill
files src/sys/dev/usb/utvfu.c log diff annotate
src/sys/dev/usb/uvideo.c log diff annotate
src/sys/sys/videoio.h log diff annotate
message sys/videoio.h: sync V4L2 with Linux-6.13-rc7

also, cleanup all __KERNEL__ macroses

man update by mglocker@

bulk build and feedback by jca@

OK: jca@ mglocker@