CVS: cvs.openbsd.org: www
CVSROOT:/cvs Module name:www Changes by: j...@cvs.openbsd.org2024/10/01 11:34:44 Modified files: . : 76.html Log message: reword ixl(4) MSS/TSO bugs in normal language
CVS: cvs.openbsd.org: www
CVSROOT:/cvs Module name:www Changes by: j...@cvs.openbsd.org2024/10/01 11:29:13 Modified files: . : 76.html Log message: condense vio(4) stability improvements
CVS: cvs.openbsd.org: www
CVSROOT:/cvs Module name:www Changes by: j...@cvs.openbsd.org2024/10/01 11:15:25 Modified files: . : 76.html Log message: grouping igc(4) and improve change descriptions
CVS: cvs.openbsd.org: www
CVSROOT:/cvs Module name:www Changes by: j...@cvs.openbsd.org2024/10/01 11:23:58 Modified files: . : 76.html Log message: group and condense dwqe(4)
CVS: cvs.openbsd.org: www
CVSROOT:/cvs Module name:www Changes by: j...@cvs.openbsd.org2024/10/01 11:08:51 Modified files: . : 76.html Log message: grouing LRO and TSO lines
CVS: cvs.openbsd.org: www
CVSROOT:/cvs Module name:www Changes by: j...@cvs.openbsd.org2024/10/01 10:56:47 Modified files: . : 76.html Log message: move vmx/vio from VMD to hardware drivers ok bluhm
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2024/08/16 07:02:44 Modified files: sys/dev/pv : if_vio.c Log message: vio(4): Don't set IPv4 checksum OK flag for rx packets. The virtio specification just address TCP/UDP checksum offloading. Thus, we have to check the IPv4 checksum in our stack. ok sf@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2024/08/08 08:58:49 Modified files: sys/dev/pci: if_igc.c Log message: igc(4): Use same size for DMA mapping and allocation for rx bufs Also remove the ETHER_ALIGN which leads to corruped mbufs. ok bluhm@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2024/08/02 15:08:47 Modified files: usr.bin/nc : netcat.c Log message: nc(1): remove useless function pointer dereferencing ok tb@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2024/07/12 08:34:08 Modified files: usr.sbin/vmd : vionet.c Log message: vmd(8): Fix error handling in tx path. ok dv@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2024/07/09 12:56:54 Modified files: share/man/man9 : mbuf.9 Log message: mbuf.9: Add missing fields, fix order and spacing. fine by jmc@ sure mvs@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2024/07/09 12:49:05 Modified files: usr.sbin/vmd : vionet.c Log message: vmd(8): Avoid double DHCP reply when using the internal dhcp server. DHCP request should no leave vmd if its answered internally. ok dv@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2024/06/28 08:46:31 Modified files: sys/dev/pv : if_vio.c Log message: Cleanup control queue checks in vio(4). Add missing newlines in prints while here. ok sf@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2024/06/10 13:26:18 Modified files: sys/dev/pv : if_vio.c Log message: Use TCP Large Receive Offload in vio(4). Also introduce the guest offload feature to turn LRO off/on. Tested by Mark Patruck, sf@ and bluhm@ ok sf@ and bluhm@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2024/06/10 12:21:59 Modified files: sys/dev/pv : if_vio.c Log message: Clarify panic strings in vio(4) suggested by bluhm ok bluhm
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2024/06/09 10:25:28 Modified files: sbin/ifconfig : ifconfig.8 ifconfig.c sys/dev/pv : if_vio.c sys/net: if.h if_vlan.c Log message: Introduce IFCAP_VLAN_HWOFFLOAD for vio(4). Add IFCAP_VLAN_HWOFFLOAD to signal hardware like vio(4) can handle checksum or TSO offloading with inline VLAN tags. tested by Mark Patruck, sf@ and bluhm@ ok sf@ and bluhm@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2024/06/07 02:44:25 Modified files: sys/dev/pci: if_vmx.c if_vmxreg.h Log message: Use TCP Large Receive Offload in vmx(4). tested by Hrvoje Popovski and bluhm@ ok bluhm@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2024/06/04 03:51:52 Modified files: sys/dev/pv : if_vio.c Log message: vio(4): remove useless casts and fix spacing ok sf@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2024/05/28 06:11:26 Modified files: sys/dev/pv : if_vio.c Log message: vio(4): fix jumbo frames vio_rx_offload() was called too early. So, the consistency checks of ether_extact() cause wrong packet detection and wrong checkums. also tested by bluhm ok bluhm@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2024/05/21 13:49:06 Modified files: sys/dev/pci: if_vmx.c Log message: Refactor vmx(4) receive offloading. - avoid combination of M_TCP_CSUM_IN_OK and M_UDP_CSUM_IN_OK - remove useless letoh32() calls - simplify the IPv4 checksum flag check ok bluhm@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2024/05/08 11:52:11 Modified files: sys/dev/pci: if_ixl.c Log message: ixl(4): force mss of tso packets in hardware supported range. ok bluhm@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2024/05/07 12:35:23 Modified files: sys/dev/pci: if_bnxt.c if_em.c if_igc.c if_ix.c if_ixl.c if_vmx.c sys/dev/pv : if_vio.c Log message: Additional check for TSO packets with 0 MSS. Tested by bluhm ok bluhm@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2024/05/01 04:43:42 Modified files: sys/dev/pci: if_ix.c Log message: Refactor receive offloading code in ix(4) - reduce complexcity - avoid combination of TCP and UDP IN_OK mbuf annotaions with tweaks from bluhm tested by bluhm ok bluhm@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2024/04/12 13:27:43 Modified files: sys/dev/pci: if_bnxt.c if_igc.c if_ixl.c if_ngbe.c ixgbe.h Log message: remove useless includes of ip.h and ip6.h ok bluhm
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2024/04/10 13:55:50 Modified files: sys/dev/pv : if_vio.c Log message: Implement TCP Segmentation Offload for vio(4) Tested by Brian Conway and bluhm With tweaks from bluhm ok bluhm
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2024/04/02 14:59:48 Modified files: sys/dev/pci: if_vmx.c Log message: Implement and enable TSO in vmx(4) Tested with IPv4/IPv6 and vlan(4). ok jmatthew@
CVS: cvs.openbsd.org: www
CVSROOT:/cvs Module name:www Changes by: j...@cvs.openbsd.org2024/03/30 13:38:42 Modified files: . : 75.html Log message: 75.html: network hardware improvement * simplify sentences * correct TSO spelling * rm ..., i guess this section is finished * rm useless
CVS: cvs.openbsd.org: www
CVSROOT:/cvs Module name:www Changes by: j...@cvs.openbsd.org2024/03/25 16:55:11 Modified files: . : 75.html Log message: Add network hardware improvements.
CVS: cvs.openbsd.org: www
CVSROOT:/cvs Module name:www Changes by: j...@cvs.openbsd.org2024/03/25 13:50:08 Modified files: . : plus.html Log message: typo
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2024/03/22 15:49:52 Modified files: regress/sbin/disklabel: 12000.ok 18000.ok 2.ok 30.ok 4.ok 9.ok 90.ok sbin/disklabel : disklabel.8 editor.c Log message: Increase /usr/src partition to 2GB - 5GB ok miod@, deraadt@, otto@ and bluhm@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2024/03/07 10:09:02 Modified files: sys/dev/pci: if_ix.c Log message: Disable LRO in ix(4) on sparc64 by default As discussed on icb, we disables this here for a stable ix(4) in the 7.5 release to avoid buggy behavior. ok claudio@, deraadt@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2024/02/29 15:09:33 Modified files: sys/dev/pci: if_vmx.c Log message: Add missing include of vlan.h in vmx(4). ok bluhm@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2024/02/15 06:24:45 Modified files: sys/dev/pci: if_vmx.c Log message: vmx(4): Add TCP/UDP Checksum Offloading for IPv4/6 ok jmatthew@, bluhm@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2024/02/09 08:22:41 Modified files: sys/dev/pci: if_vmx.c Log message: vmx(4): add missing NVLAN checks ok bluhm@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2024/01/26 14:14:08 Modified files: sys/net: bpf.c bpf.h sbin/dhcpleased: dhcpleased.h engine.c frontend.c Log message: Put checksum flags in bpf_hdr to use them in userland dhcpleased. Thus, dhcpleased accept non-calculated checksums which were verified by hardware/hypervisor. With tweaks from dlg@ ok bluhm@ mkay tobhe@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2024/01/15 14:37:58 Modified files: sbin/iked : ikev2.c Log message: Add debug message for no policy found. In this case iked would just silently drop incomming connections. Thus, the user has a chance to figure out whats going on. ok tobhe@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2024/01/11 10:22:04 Modified files: sbin/ifconfig : ifconfig.8 Log message: ifconfig.8: reorder hwfeature list ok jmc@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2024/01/11 10:13:48 Modified files: sys/arch/amd64/amd64: vmm_machdep.c sys/dev/vmm: vmm.h Log message: fix build with VMM_DEBUG option ok dv@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/12/20 02:51:06 Modified files: sys/dev/pv : if_vio.c Log message: vio(4): checksum offloading for TCP/UDP in IPv6 Packets ok sf@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/12/11 02:40:42 Modified files: sys/dev/pv : if_vio.c Log message: vio(4): simplify mbuf parsing with ether_extract_headers() ok sf@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/12/09 03:36:05 Modified files: sys/dev/pv : if_vio.c Log message: vio(4) add recv TCP/UDP checksum offloading tested on Linux/KVM tested on proxmox and vultr by florian ok florian
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/10/27 14:56:48 Modified files: sys/net: if.c if_bpe.c if_gre.c if_vlan.c if_vxlan.c Log message: Forward TCP LRO disabling to parent devices. Also disable TCP LRO on bridged vlan(4) and default for bpe(4), nvgre(4) and vxlan(4). ok bluhm@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/10/20 07:21:15 Modified files: sys/dev/pci: if_ixl.c Log message: Add missing tcps_outpkttso counter to ixl(4) TSO setup. ok bluhm@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/10/20 01:31:12 Modified files: sys/dev/pci: if_ix.c if_ixl.c Log message: Improve bad comment. pointed out by kn@ ok kn@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/10/19 10:28:03 Modified files: sys/dev/pci: if_ixl.c Log message: Enable TCP Segmentation Offloading for ixl(4) Tested on amd64 and sparc64. Also tested by bluhm@. ok bluhm@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/10/18 08:24:29 Modified files: sys/arch/sparc64/dev: iommu.c Log message: Avoid segments greater than maxsegsz during map merging Found with hints from kettenis@ Tested on Sun-Fire-V215. Also tested on U2 and UltraBook IIe by miod@ ok miod@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/09/23 03:17:21 Modified files: sys/kern : uipc_syscalls.c Log message: Fix unreliable sys_setsockopt() with consistent use of M_WAIT Also remove useless NULL check. ok bluhm@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/08/04 04:58:27 Modified files: sys/dev/pci: if_ix.h Log message: Remove unused struct field vlan_stripping. pointed out by bluhm ok bluhm@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/08/03 12:56:32 Modified files: sys/dev/pci: if_ix.c Log message: Enable vlan stripping of LRO packets in ix(4) tested by bluhm ok bluhm@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/07/27 14:21:25 Modified files: sys/dev/pci: if_ix.c sys/net: if_ethersubr.c sys/netinet: if_ether.h Log message: Fix inline vlan-tag handling of forwarded LRO packets from ix(4) Implement vlan-tag parsing ether_extract_header() to use this information to adjust the MSS calculation of LRO packets. pointed out by mbuhl and bluhm with tweaks from bluhm ok bluhm@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/07/19 14:22:05 Modified files: sys/dev/pci: if_ixl.c Log message: Protect ixl(4) admin queue with mutex(9). with tweaks from bluhm tested by bluhm ok bluhm@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/07/10 13:36:54 Modified files: sys/dev/pci: if_ix.c Log message: ix(4): allocate less memory for tx buffers TSO packets are limited to MAXMCLBYTES (64k). Thus, we don't need to allocate IXGBE_TSO_SIZE (256k) per packet for the transmit buffers. tested by bluhm ok bluhm@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/07/04 07:37:47 Modified files: sys/net: if.c Log message: Check for interface type ethernet before call ether_brport_isset() Pointed out by bluhm. ok bluhm@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/06/01 03:05:33 Modified files: sys/dev/pci: if_ix.c sys/netinet6 : ip6_forward.c Log message: Enable forwarding of ix(4) LRO Pakets via TSO Also fix ip6_forwarding of TSO packets with tcp_if_output_tso(). With a lot of testing from Hrvoje Popovski and a lot of tweaks from bluhm@ ok bluhm@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/05/23 03:16:16 Modified files: sys/dev/pci: if_ix.c sys/netinet: tcp_usrreq.c tcp_var.h usr.bin/netstat: inet.c Log message: New counters for LRO packets from hardware TCP offloading. With tweaks from patrick@ and bluhm@. OK bluhm@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/05/18 02:22:37 Modified files: sys/dev/pci: if_ix.c ixgbe.h ixgbe_type.h sys/netinet: tcp_var.h Log message: Use TSO offloading in ix(4). With a lot of tweaks, improvements and testing from bluhm. Thanks to Hrvoje Popovski from the University of Zagreb for his great testing effort to make this happen. ok bluhm
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/05/16 08:32:54 Modified files: sbin/ifconfig : ifconfig.8 ifconfig.c sys/dev/pci: if_ix.c sys/net: if.c if.h if_aggr.c if_bridge.c if_tpmr.c if_veb.c if_vlan.c sys/netinet: ip_carp.c Log message: Use separate IFCAPs for LRO and TSO. This diff introduces separate capabilities for TCP offloading. We split this into LRO (large receive offloading) and TSO (TCP segmentation offloading). LRO can be turned on/off via tcprecvoffload option of ifconfig and is not inherited to sub interfaces. TSO is inherited by sub interfaces to signal this hardware offloading capability to the network stack. With tweaks from bluhm, claudio and dlg ok bluhm, claudio
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/05/12 12:24:13 Modified files: sbin/ifconfig : ifconfig.c Log message: Add interface names in front of error messages. Suggested by Hrvoje Popovski. ok phessler@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/04/25 18:14:21 Modified files: sys/net: if.c if_vlan.c if_vlan_var.h Log message: Also set TSO flag on vlan interfaces. with tweaks from bluhm, claudio and dlg I fine with it from claudio looks good to me from dlg ok bluhm
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/04/21 08:31:41 Modified files: sys/net: if.c if_vlan.c if_vlan_var.h Log message: vlan(4) inherits TSO flags tested by Hrvoje Popovski with tweaks from bluhm and claudio encouraged from deraadt ok bluhm
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/03/27 03:15:46 Modified files: lib/libcrypto/err: err.c Log message: Avoid errno is EINVAL after OpenSSL initialization ok tb@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/03/07 13:09:48 Modified files: sbin/ifconfig : ifconfig.8 sys/net: if.c if.h Log message: Avoid enabling TSO on interfaces which are already attached to a bridge. with tweaks from claudio and deraadt ok claudio, bluhm
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/02/27 02:35:32 Modified files: sys/net: if.c if.h if_bridge.c if_tpmr.c if_veb.c Log message: Turn off TSO if interface is added to layer 2 devices. ok bluhm@, claudio@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/02/06 13:27:45 Modified files: sys/dev/pci: if_ix.c if_ixl.c sys/net: if_ethersubr.c sys/netinet: if_ether.h Log message: consolidate mbuf header parsing on device driver layer with tweaks from mvs@, mpi@, dlg@, naddy@ and bluhm@ "go for it" deraadt@ ok naddy@, mvs@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/01/24 15:35:47 Modified files: sys/dev/pci: if_ix.c if_ixl.c sys/net: if_ethersubr.c sys/netinet: if_ether.h Log message: consolidate mbuf header parsing on device driver layer with tweaks from mvs@, mpi@ and dlg@ ok mvs@, dlg@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2022/11/05 16:33:11 Modified files: sys/net: if_pfsync.c sys/netinet: ip_ipsp.c Log message: Fix kernel build without IPSEC option. ok deraadt@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2022/09/02 08:08:09 Modified files: sys/dev/pci: if_ix.c Log message: Fix TSO large receive offloading in ix(4). Without this diff it might happen that content of different TCP connection get mixed up, when reading coalesced buffers from the receive ring. Thanks, for a lot of testing effort to mbuhl. OK mbuhl@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2022/06/28 03:41:24 Modified files: sys/net: if.c Log message: ifconfig(8) return "Not supported" if you try to configure tso on a non-tso supported interface. pointed out by bluhm@ OK bluhm@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2022/06/27 09:11:23 Modified files: sbin/ifconfig : ifconfig.8 ifconfig.c sys/dev/pci: if_ix.c if_ix.h sys/net: if.c if.h Log message: Introduce Large Receive Offloading of TCP segment offloading for ix(4). It is disabled by default. Also add a tso option to ifconfig(8) to enable and disable this feature. ok deraadt
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2022/06/27 07:14:49 Modified files: sys/dev/usb: ucom.c Log message: Remember the error of ucomreadcb() for the next ucomread() call and returns an EIO. Thus the userland notices the error and closes the device. We forget the error on reopen and the device works again. Ok mbuhl
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2022/03/15 05:22:10 Modified files: sys/dev/pci: if_ix.c Log message: Enable IP header checksum offloading in ix(4). ok jmatthew@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2022/01/10 07:07:59 Modified files: sys/net: if_vxlan.c Log message: Use NULL instead of 0 for pointers. OK bluhm@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2021/11/21 16:44:55 Modified files: lib/libc/sys : kbind.2 kqueue.2 ktrace.2 nfssvc.2 poll.2 ptrace.2 read.2 recv.2 semctl.2 shmctl.2 sigaltstack.2 stat.2 statfs.2 swapctl.2 write.2 Log message: improve legibility of structs in several manpages General uses tabs for general indentation and 4 spaces on tight spots. Also uses extra space to align pointers and non-pointers as we do this on certain places in our source. with improvements from schwarze@ OK schwarze@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2021/11/09 02:26:18 Modified files: sys/dev/pci: if_ixl.c Log message: Add IPv4, TCP4/6 and UDP4/6 checksum offloading. ok jmatthew@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2021/11/05 04:18:50 Modified files: usr.sbin/vmd : fw_cfg.c Log message: Fix bootorder string for disk ok mlarkin@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2021/11/04 11:50:05 Modified files: usr.sbin/vmd : fw_cfg.c Log message: Fix broken "boot device cdrom" feature after a fix in seabios. seabios fixes wrong LUN handling upstream. Thus, we have to adapt the LUN of our cdrom bootorder string, too. ok brynet@, dv@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2021/09/14 02:19:58 Modified files: sys/arch/amd64/conf: GENERIC Log message: Enable cy(4) on amd64. ok deraadt
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2021/09/01 10:10:39 Modified files: sys/arch/sparc64/dev: sab.c sys/dev/ic : cy.c sys/dev/sbus : magma.c spif.c Log message: Use ttopen in tty drivers open functions as ttysleep string, as the others do. ok patrick@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2021/09/01 03:29:31 Modified files: sys/dev/fdt: exuart.c imxuart.c sys/dev/ic : pluart.c Log message: Remove dead poweroff functions, as they not appear in other serial drivers. ok patrick@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2021/08/31 06:24:15 Modified files: sys/arch/riscv64/dev: sfuart.c sys/dev/fdt: amluart.c imxuart.c mvuart.c sys/dev/ic : pluart.c Log message: Using suser() instead of doing it manually. ok patrick@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2021/08/09 12:13:09 Modified files: sys/dev/pci: if_vmx.c Log message: Remove useless code. The driver_data is ignored by the host system. Set the pointer to all 1s as linux do. OK patrick@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2021/05/31 10:18:01 Modified files: libexec/ftpd : ftpcmd.y monitor.c Log message: Convert K&R function definitions to modern C. OK naddy@, millert@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2021/05/23 11:01:21 Modified files: libexec/ftpd : extern.h ftpcmd.y ftpd.c logwtmp.c Log message: Constify function parameters. OK martijn@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2021/05/22 08:30:46 Modified files: libexec/ftpd : ftpd.c Log message: Remove useless fflush(3) calls. lreply() already called fflush(3). OK martijn@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2021/05/22 08:25:30 Modified files: libexec/ftpd : ftpcmd.y Log message: Remove useless islower(2) before toupper(3). OK martijn@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2021/05/20 09:21:03 Modified files: libexec/ftpd : extern.h ftpcmd.y ftpd.c monitor.c Log message: Removes the useless FILE* parameter of get_line(). While here fix minor whitespace mistake. "looks fine to me" chris@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2021/05/15 07:37:44 Modified files: libexec/ftpd : monitor.c Log message: Add pledge for ftpd's user processes. OK tobhe@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2021/05/09 08:26:45 Modified files: regress/libexec/ftpd: Makefile Log message: Add subtest for EPRT command in ftpd regression test
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2021/05/09 08:05:42 Modified files: regress/libexec/ftpd: Makefile Log message: Add subtest for SIZE command in ftpd regression tests
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2021/05/09 07:16:33 Modified files: regress/libexec/ftpd: Makefile Log message: Add subtest for RNFR and RNTO in ftpd regression tests
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2021/03/26 02:17:23 Modified files: sys/dev/pci: pcidevs_data.h Log message: regen
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2021/03/26 02:02:34 Modified files: sys/dev/pci: if_ixl.c Log message: Add PCI ID for Intel X710 10G SFP+ NIC ok patrick@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2021/03/26 02:00:02 Modified files: sys/dev/pci: pcidevs.h Log message: regen
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2021/03/26 01:58:44 Modified files: sys/dev/pci: pcidevs Log message: Add missing PCI ID for Intel X710 SFP+ NIC ok patrick@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2021/03/13 18:10:35 Modified files: sys/dev/pci: pcidevs.h pcidevs_data.h Log message: regen
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2021/03/13 18:09:30 Modified files: sys/dev/pci: pcidevs Log message: Add ID for Intel SSD DC ok jsg@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2021/03/05 13:06:39 Modified files: usr.sbin/pcidump: pcidump.c Log message: Avoid print for NULL pointer The subclass arrays have to be empty. OK deraadt@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2021/03/05 05:57:20 Modified files: usr.sbin/pcidump: pcidump.c Log message: add missing PCI classes OK dlg@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2021/02/26 04:41:02 Modified files: sys/dev/pci: pcidevs.h pcidevs_data.h Log message: touch pcidevs again to generated new rcs ids in headers advince from sthen@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2021/02/26 03:36:46 Modified files: sys/dev/pci: if_ixl.c pcidevs pcidevs.h pcidevs_data.h Log message: Add missing PCI product IDs for x710 10GBase-T into ixl(4) OK phessler