From owner-freebsd-net@FreeBSD.ORG Thu Mar 20 15:52:16 2014 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 65433273 for ; Thu, 20 Mar 2014 15:52:16 +0000 (UTC) Received: from mail-qa0-x22d.google.com (mail-qa0-x22d.google.com [IPv6:2607:f8b0:400d:c00::22d]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 23ED383C for ; Thu, 20 Mar 2014 15:52:16 +0000 (UTC) Received: by mail-qa0-f45.google.com with SMTP id hw13so1053318qab.4 for ; Thu, 20 Mar 2014 08:52:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=mIFZHodHH8bjq8Znz3b4xvygguHkwevE0kUa7LUzNz0=; b=UYUWfOAyZ4l4S+h93m07qSdoKqkdBuwqYC5is5yc5u4BW9VkpxUYFvrpGv1jywCRS+ uO//dFuVrJeJ9n7DAJxJftXrvINjtGnc0Fx3MfNdlcJ+vjCimze5+La4NJPXVt5i4cDH 0Um6nafXv9c8+/pTWSDhj6TCgBbUAObJ5s3nm9f1fDJ0VbamjsMMRK1wYVSSV+ebz0mJ 0xsU+UiB6GdkUrcq4VR5o3FmZpINzZEIxEtZdmY1MTeV94B/WrTrV7mCXgTn6fMz4usi R7qaaZET9QDQHHELO5Puuy73bskJAw5GYxVoZ1hJ9FFVU/jzsHZADJtqEtPhWgjpX/j/ OjBQ== MIME-Version: 1.0 X-Received: by 10.140.29.68 with SMTP id a62mr34388312qga.57.1395330735374; Thu, 20 Mar 2014 08:52:15 -0700 (PDT) Received: by 10.96.79.97 with HTTP; Thu, 20 Mar 2014 08:52:15 -0700 (PDT) In-Reply-To: References: Date: Thu, 20 Mar 2014 12:52:15 -0300 Message-ID: Subject: Re: 9.2 ixgbe tx queue hang From: Christopher Forgeron To: Markus Gebert Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.17 Cc: freebsd-net@freebsd.org, Rick Macklem , Jack Vogel X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Mar 2014 15:52:16 -0000 (Struggling with this mail client for some reason, sorry, here's the paste) # dtrace -n 'fbt:::return / arg1 == EFBIG && execname == "ping" / { stack(); }' dtrace: description 'fbt:::return ' matched 24892 probes CPU ID FUNCTION:NAME 19 29656 maybe_yield:return kernel`uiomove_faultflag+0xab kernel`m_uiotombuf+0xfd kernel`sosend_generic+0x367 kernel`kern_sendit+0x224 kernel`sendit+0x116 kernel`sys_sendto+0x4d kernel`amd64_syscall+0x357 kernel`0xffffffff80c7567b 19 29656 maybe_yield:return kernel`uiomove_faultflag+0xab kernel`ttydisc_write+0xde kernel`ttydev_write+0x143 kernel`devfs_write_f+0xef kernel`dofilewrite+0x8a kernel`kern_writev+0x65 kernel`sys_write+0x63 kernel`amd64_syscall+0x357 kernel`0xffffffff80c7567b 11 29656 maybe_yield:return kernel`uiomove_faultflag+0xab kernel`m_uiotombuf+0xfd kernel`sosend_generic+0x367 kernel`kern_sendit+0x224 kernel`sendit+0x116 kernel`sys_sendto+0x4d kernel`amd64_syscall+0x357 kernel`0xffffffff80c7567b 11 29656 maybe_yield:return kernel`uiomove_faultflag+0xab kernel`ttydisc_write+0xde kernel`ttydev_write+0x143 kernel`devfs_write_f+0xef kernel`dofilewrite+0x8a kernel`kern_writev+0x65 kernel`sys_write+0x63 kernel`amd64_syscall+0x357 kernel`0xffffffff80c7567b On Thu, Mar 20, 2014 at 12:50 PM, Christopher Forgeron wrote: > Markus, > > I just wanted to clarify what dtrace will output in a 'no-error' > situation. I'm seeing the following during a normal ping (no errors) on > ix0, or even on a non-problematic bge NIC: > > > > > > On Thu, Mar 20, 2014 at 7:40 AM, Markus Gebert > wrote: > >> Also, if you have dtrace available: >> >> kldload dtraceall >> dtrace -n 'fbt:::return / arg1 == EFBIG && execname == "ping" / { >> stack(); }' >> >> while you run pings over the interface affected. This will give you hints >> about where the EFBIG error comes from. >> >> >> >> >> >