From owner-freebsd-net@freebsd.org Sun Apr 29 19:05:01 2018 Return-Path: Delivered-To: freebsd-net@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A3CE7FB5662 for ; Sun, 29 Apr 2018 19:05:01 +0000 (UTC) (envelope-from thj@freebsd.org) Received: from out2-smtp.messagingengine.com (out2-smtp.messagingengine.com [66.111.4.26]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4C63778B2D for ; Sun, 29 Apr 2018 19:05:01 +0000 (UTC) (envelope-from thj@freebsd.org) Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailout.nyi.internal (Postfix) with ESMTP id 8F1B421A7C; Sun, 29 Apr 2018 15:05:00 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute2.internal (MEProxy); Sun, 29 Apr 2018 15:05:00 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm2; bh=nIdnoGo421BFdzIJ+faVGBnlRNZoR MCLpToGnoWUcaM=; b=H7lBz9jjV/YPM30vcFYnABNoR+FxwzmR8A8BhPngp8TYa cLCxVUwVg3X3Kwbfxk3Hvnk35g35AEz/kCw1Kh86u8qnmcKz3N+J05CZMvWucl43 OYDEL22ZiHJ8dpaRIRWTwmtS7/UzGWjBfRU9dBDC+B94qIWQLn6NkZqPqNB0KVsW Xf/Ze18fouTwOnnlHYffeAtQk5Rj4o0bCXTB7s0TQv6ykapixgvbz7WQB6I3Lhsm sTE2zgh85k0Q+/9f6JLrxFHTOpQQiB1rWZsCZOPqz03U2H4yY4d7QkvXezAFvvnb 0kyF0wsIYcVQXgdDnYrNEmXflWLlY5dzic+OrOaLQ== X-ME-Sender: Received: from tom-desk.erg.abdn.ac.uk (tom-desk.erg.abdn.ac.uk [139.133.204.4]) by mail.messagingengine.com (Postfix) with ESMTPA id EA99D10260; Sun, 29 Apr 2018 15:04:59 -0400 (EDT) Date: Sun, 29 Apr 2018 20:04:50 +0100 From: Tom Jones To: Dries Michiels Cc: "freebsd-net@freebsd.org" Subject: Re: kernel: in6_delayed_cksum: delayed m_pullup Message-ID: <20180429190450.GA97911@tom-desk.erg.abdn.ac.uk> References: <5ae60f44.1c69fb81.ee4a5.1043@mx.google.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <5ae60f44.1c69fb81.ee4a5.1043@mx.google.com> User-Agent: Mutt/1.9.4 (2018-02-28) X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 Apr 2018 19:05:01 -0000 On Sun, Apr 29, 2018 at 08:30:28PM +0200, Dries Michiels wrote: > Dear mailing list, > > After upgrading my FreeBSD server from source from: > FreeBSD 11.1-STABLE (VADOS) #9 r331859: Sun Apr 1 12:09:18 CEST 2018 > to > FreeBSD 11.2-PRERELEASE (VADOS) #10 r333091: Sun Apr 29 16:48:44 CEST 2018 > > My /var/log/messages is getting spammed by the following notice/error: > Apr 29 19:51:42 vados kernel: in6_delayed_cksum: delayed m_pullup, m->len: 48 plen 68 off 56 csum_flags=400 > Apr 29 19:55:34 vados last message repeated 11 times > Apr 29 20:11:56 vados last message repeated 10 times > Apr 29 20:12:42 vados last message repeated 4 times > > Does anyone have a clue what this indicates? An error it seems: if (offset + sizeof(u_short) > m->m_len) { printf("%s: delayed m_pullup, m->len: %d plen %u off %u " "csum_flags=%b\n", __func__, m->m_len, plen, offset, (int)m->m_pkthdr.csum_flags, CSUM_BITS); /* * XXX this should not happen, but if it does, the correct * behavior may be to insert the checksum in the appropriate * next mbuf in the chain. */ return; } > I did not have this message on my older system (r331859). What network hardware are you using? Do you have a heavy ipv6 workload that might be a source? - [tj]