From owner-freebsd-current@freebsd.org Mon Nov 26 20:33:14 2018 Return-Path: Delivered-To: freebsd-current@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 A91C7114361C; Mon, 26 Nov 2018 20:33:14 +0000 (UTC) (envelope-from nparhar@gmail.com) Received: from mail-wr1-x42d.google.com (mail-wr1-x42d.google.com [IPv6:2a00:1450:4864:20::42d]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id BB3D569A3C; Mon, 26 Nov 2018 20:33:13 +0000 (UTC) (envelope-from nparhar@gmail.com) Received: by mail-wr1-x42d.google.com with SMTP id j2so20397960wrw.1; Mon, 26 Nov 2018 12:33:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:subject:to:references:from:openpgp:autocrypt:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=G0u/mg36sd+CYjK+e3vMX01NIdfg7KNDpg8wRe6nFPM=; b=mjIZC24DXvYtcfm5/1meMz8Va00VqJyAVyAmqSIqRrn1tG/lKlyxBkSHoBp8Xqx1DG CuEoFR66pvnW0c57Yrp2Gnm4c6mKr7ZNWyIclX7gkdtcQZjmwZNsnWrE8IkE1ExFQh82 mrUEGhFHt2+6H8R5HQcQLLTeuQgw6xp91Ze1zXaLZGP0b9KNP9a8Pv3MA8tl2AxBZsXX j+UjDI5RfBOgWxqoK2vyb8wnlZy1+x/qcB+izXLvPQCcSmOI+OUBDIbGgjwlQMswa6Yd eV/LfpFdLplmlqejqLJohv8Mi0VtEI8ShFnb8c055z415LOn8PJuVWXOx+KokXaFCeBO 8Ygw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:subject:to:references:from:openpgp :autocrypt:message-id:date:user-agent:mime-version:in-reply-to :content-language:content-transfer-encoding; bh=G0u/mg36sd+CYjK+e3vMX01NIdfg7KNDpg8wRe6nFPM=; b=TqVqGJi5t/PdJmJm7QZrsltEgTJLzanxSdSHpFqMyFIxg+no1KzM8szJ7dGCVd77Wr 3vSdX6toHTP1iaE0VNQNSK+gIsx0af1bXmrac/8d3pTeb4+o/EpvGdSR0cRmna0vkLd7 qhMBHYcsdZwExzg9DSQdZ+xSKYw0OccAEZiRplIEUKBm9860peYSSW9wmgt2g13G8cBf J/efvaeYjp+2gkDA0ujmBcTDCm84MUDDVK78y+A9Q6/gP6HFmqaET5iTqwLrVx/GO78i kBF83NbTRDIyo2VE7v3dZZcvCE104syX8NgPBQuhlWijWPgmbyg4TirKlEy3B5d1DDWL a/Ww== X-Gm-Message-State: AA+aEWZSFxyOilZUyrVnAE0h8EcO70l5w3nFJGNgmCl9F1kEvie6LiM+ N0ZDEnIsIQxe5FthaCrU4aMhXVHQ X-Google-Smtp-Source: AFSGD/WHMmbS2YjdoEmBOc+vzvK17DTjfKwHeJYB23JeDifA7t6RwumOTmXzJEZ/XK73leXXkSjsFA== X-Received: by 2002:adf:8122:: with SMTP id 31mr6297777wrm.48.1543264392081; Mon, 26 Nov 2018 12:33:12 -0800 (PST) Received: from [10.192.166.0] (stargate.chelsio.com. [12.32.117.8]) by smtp.googlemail.com with ESMTPSA id l13sm2664056wmb.27.2018.11.26.12.33.10 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 26 Nov 2018 12:33:11 -0800 (PST) Sender: Navdeep Parhar Subject: =?UTF-8?Q?Re=3a_netmap_on_cxgb_=28Chelsio_T3=29_=e2=80=94_panic_on_?= =?UTF-8?Q?transmit?= To: lev@FreeBSD.org, freebsd-net , FreeBSD-Current References: <5516ddb1-abfa-1c76-2adc-232fec253c41@FreeBSD.org> From: Navdeep Parhar Openpgp: preference=signencrypt Autocrypt: addr=np@FreeBSD.org; prefer-encrypt=mutual; keydata= xsDiBEosaGcRBACOXnXquGEW53BjpMt2jViod/TUf1xgjMekcbDxqOODPeX7eYfrwJ8G6BCN OpGjBmWDu/JcNj4Z+gmTilJ6WLZQ7ecFZfEeO91pt6ys0cyWh0xfO+/mT83D7W81S/kqrJBk QbBIdV6LumevdErHo272r8RcMELC4Ru87eRtX3hmEwCgnnGNJMpQFUfYTt5XE7nY0yQoeV8D /0OcWmJbEZWxX9O7AuliCe3zd2Dw0B4LB9SZ2Dis7+gpVd3xVgYnt5wRE9kM+ThgrMA/wqr8 07qmEG6bcfUsfwwGN9YUtNF3xAN07cXTs026sCIFNZK816PrThBzCgkwR7pDpkMzGWIBr8Wi XXy0eB+JlQ6UV4PEiXuZ5ulzP0b1A/9CZm3wJfrNC0r1gMyrfVedg4zwKU997bmPLGcYs+rW XDTI9CvMseOUYn4CoDZQCp/9zxuHK+VU7Y/w0c/hVE5ERACSn4SjN2unEDstK9njZBMHEPVk Ae/YvSG5cmc97SHlVE+eu/bbLKcvFb6rRLPOaVFQJMJA2VJEGWtYhvP7Zc0fTmF2ZGVlcCBQ YXJoYXIgPG5wQEZyZWVCU0Qub3JnPsJgBBMRAgAgBQJKLGhnAhsDBgsJCAcDAgQVAggDBBYC AwECHgECF4AACgkQyrIrk6yriBL0MQCfUJOiS2PbJFDeiav1ylcXXwfpggAAoJRoS7GDENGy M4BzjJ4b0ptZqTLRzsFNBEosaGcQCACFCWs47SL4DQA6bNDlVJu4w8wLf8uVOyatuGmdXX8Y /OTVQJgA3vS+ODNVJCxhKVlvhcn7bhBdGdWKS9K+lr8+eEvr4hf2bQpesoHC+uFgKyILkCBN L8raixbhysyq0pfZWWDJMyn+G42BG1yJJi+bykygdpYnbIVA8dYHmBibI8mkPKOHSohjXT1S RfGGn+l1w54OO4NlJhCXMkjTA/Z9Bt4XeaiR85uJi0UUfV8FGZHhgSvT+/P1xIvz+nytuehS P/QLXl13CtAG/nKVkAcZnsT/3NrJ4Z2r45k+c50Wrf210scAaBogrrV5eIHfNGgOANApN8+8 vj+aXO4pXRuXAAMFB/44ea8rd+P5N3OMrfuM8i91Qe1bJ+BIoroKPOr8jvCry0h3QpdfLKUN IgaqbS3JZeBJ8HHnWSGCF+o6H5gzRe1hvylPEclLPDCuPe7T746h9Mzejf2hNDJvOg+BuweD ZW4KhovVbdS+syJEvpGF4bO8qgHT2CKgruXSHbFetdQWbkM0rfMmTuo0GcR2BEVrPb/SPFv6 4ZZyAZzmnGO4vT1bzClnTzJixrDpH74M3vSEYegMB4KdbLYBi8Jx4QUKgVEhJHjJubKWX4et yU/uuehOC3xYrmr1UXvsom3U8r36Dvdo77Yr3dgDVXa7bolNx0TIhdWxZI+R4z9E75QY+/wg wkkEGBECAAkFAkosaGcCGwwACgkQyrIrk6yriBI+JQCfUxgyqGtzZvLh5Al7gsTmRc11PLwA niD3NfWGRcO2+9uxSSQqRH1ywC4n Message-ID: <25fef383-5ae1-dac9-58cb-ad7a63c4f6b7@FreeBSD.org> Date: Mon, 26 Nov 2018 12:33:09 -0800 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:60.0) Gecko/20100101 Thunderbird/60.3.1 MIME-Version: 1.0 In-Reply-To: <5516ddb1-abfa-1c76-2adc-232fec253c41@FreeBSD.org> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: BB3D569A3C X-Spamd-Result: default: False [-3.64 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_DKIM_ALLOW(-0.20)[gmail.com]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[FreeBSD.org]; NEURAL_HAM_LONG(-1.00)[-0.999,0]; TO_DN_SOME(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; IP_SCORE(-0.60)[ipnet: 2a00:1450::/32(-1.51), asn: 15169(-1.38), country: US(-0.09)]; DKIM_TRACE(0.00)[gmail.com:+]; MX_GOOD(-0.01)[cached: alt3.gmail-smtp-in.l.google.com]; RCVD_IN_DNSWL_NONE(0.00)[d.2.4.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.5.4.1.0.0.a.2.list.dnswl.org : 127.0.5.0]; NEURAL_HAM_SHORT(-0.84)[-0.837,0]; FORGED_SENDER(0.30)[np@FreeBSD.org,nparhar@gmail.com]; RCVD_TLS_LAST(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; FROM_NEQ_ENVFROM(0.00)[np@FreeBSD.org,nparhar@gmail.com]; MID_RHS_MATCH_FROM(0.00)[] X-Rspamd-Server: mx1.freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Nov 2018 20:33:14 -0000 On 11/22/18 7:30 AM, Lev Serebryakov wrote: > > I've obtained Chelsio T3 for my "network lab". It works with cxgb > driver well, but when I try to use Netmap's pkt-gen on it it crashes > system immediately with such message: > > panic: trying to coalesce 9 packets in to one WR > > I've turned all checksums, lro and tso off, but it doesn't help. > > Do I have any chances to get netmap supported (maybe, not very > efficient) on this NIC? > The T3 is a very old chip that has been EoL'd for some time and it's not likely to get native netmap support. Your panic must be while using netmap's emulation mode on top of cxgb. Try modifying check_pkt_coalesce() in the driver to always return 0 and see if that avoids the panic. Don't expect much performance-wise even if that works. Regards, Navdeep