From 00eb0f15bff822ba1513635feed81779552177c4 Mon Sep 17 00:00:00 2001 From: jdolecek Date: Thu, 23 Apr 2020 15:54:36 +0000 Subject: [PATCH] elaborate on why we don't support hardware checksum offloading, and probably never will --- share/man/man4/sk.4 | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/share/man/man4/sk.4 b/share/man/man4/sk.4 index 1d35d26f06d5..addc6061dfb2 100644 --- a/share/man/man4/sk.4 +++ b/share/man/man4/sk.4 @@ -1,4 +1,4 @@ -.\" $NetBSD: sk.4,v 1.23 2019/08/30 09:24:19 wiz Exp $ +.\" $NetBSD: sk.4,v 1.24 2020/04/23 15:54:36 jdolecek Exp $ .\" .\" Copyright (c) 2003, The NetBSD Foundation, Inc. .\" All rights reserved. @@ -58,7 +58,7 @@ .\" .\" $FreeBSD: src/share/man/man4/man4.i386/sk.4,v 1.3 1999/08/28 00:20:29 peter Exp $ .\" -.Dd August 24, 2019 +.Dd April 23, 2020 .Dt SK 4 .Os .Sh NAME @@ -285,6 +285,12 @@ Support for the Marvell Yukon-2 was added by .An Mark Kettenis Aq Mt kettenis@openbsd.org . .Sh BUGS Support for checksum offload is unimplemented. +Particularly for Yukon-II hardware, there are multiple different +receive and transmit offload silicon bugs which have to be worked +around in software when using hardware offloading. +For this reason, support for hardware offloading +is not very desirable for therse controllers, and unlikely to be +ever implemented. .Pp Performance with at least some Marvell-based adapters is poor, especially on loaded PCI buses or when the adapters are behind