From owner-freebsd-stable@freebsd.org Mon Nov 20 14:37:04 2017 Return-Path: Delivered-To: freebsd-stable@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C23BFDECFE4; Mon, 20 Nov 2017 14:37:04 +0000 (UTC) (envelope-from lev@FreeBSD.org) Received: from onlyone.not-for.work (onlyone.not-for.work [148.251.9.81]) by mx1.freebsd.org (Postfix) with ESMTP id 7AF748057E; Mon, 20 Nov 2017 14:37:04 +0000 (UTC) (envelope-from lev@FreeBSD.org) Received: from [192.168.19.110] (unknown [89.113.128.32]) (Authenticated sender: lev@serebryakov.spb.ru) by onlyone.not-for.work (Postfix) with ESMTPSA id 8795C337; Mon, 20 Nov 2017 17:36:56 +0300 (MSK) Reply-To: lev@FreeBSD.org Subject: =?UTF-8?Q?Re:_Intel_I210_=28igb=29_sometimes_consume_all_CPU_on_not?= =?UTF-8?Q?-so-big_traffic_=e2=80=94_need_help!?= From: Lev Serebryakov To: "freebsd-net@freebsd.org" , freebsd-stable , Sean Bruno References: <8590fa5d-fd06-90c6-8d3e-34c155423720@FreeBSD.org> Organization: FreeBSD Message-ID: <8f7eb0e7-29fe-fcf5-7e8a-b509b9c6405b@FreeBSD.org> Date: Mon, 20 Nov 2017 17:36:50 +0300 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 MIME-Version: 1.0 In-Reply-To: <8590fa5d-fd06-90c6-8d3e-34c155423720@FreeBSD.org> Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="qM5H4Nr8lMIQGikPDmRt8BSgTD6pW4Htj" X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Nov 2017 14:37:04 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --qM5H4Nr8lMIQGikPDmRt8BSgTD6pW4Htj Content-Type: multipart/mixed; boundary="DEKsc0vcEjcH5Pvsmku8aEv4o0eX3N3LH"; protected-headers="v1" From: Lev Serebryakov Reply-To: lev@FreeBSD.org To: "freebsd-net@freebsd.org" , freebsd-stable , Sean Bruno Message-ID: <8f7eb0e7-29fe-fcf5-7e8a-b509b9c6405b@FreeBSD.org> Subject: =?UTF-8?Q?Re:_Intel_I210_=28igb=29_sometimes_consume_all_CPU_on_not?= =?UTF-8?Q?-so-big_traffic_=e2=80=94_need_help!?= References: <8590fa5d-fd06-90c6-8d3e-34c155423720@FreeBSD.org> In-Reply-To: <8590fa5d-fd06-90c6-8d3e-34c155423720@FreeBSD.org> --DEKsc0vcEjcH5Pvsmku8aEv4o0eX3N3LH Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable On 09.11.2017 23:17, Lev Serebryakov wrote: Looks like I know where it spent all time. I've used 'pmcstat' and got very suspicious flamegraph. Looks like problem is on codepath which lies through igb_refresh_mbufs m_getjcl uma_zalloc_arg [zone_alloc_item] zone_import zone_fetch_slab keg_fetch_slab keg_alloc_slab mbuf_jumbo_alloc kmem_alloc_contig vm_page_reclaim_contig vm_phys_scan_contig vm_page_scan_contig zone_alloc_item is optional, it presents 50% of time, otherwise path is one step shorter. --=20 // Lev Serebryakov --DEKsc0vcEjcH5Pvsmku8aEv4o0eX3N3LH-- --qM5H4Nr8lMIQGikPDmRt8BSgTD6pW4Htj Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQKTBAEBCgB9FiEE+W0coLX0MYtnSzMK6rA8WL/cR48FAloS6IJfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEY5 NkQxQ0EwQjVGNDMxOEI2NzRCMzMwQUVBQjAzQzU4QkZEQzQ3OEYACgkQ6rA8WL/c R480QA/+Kh2iH3w1KVQRfIVUXpQEeMAOH+N5y8pVRCUeNLBubMmb9UcejZzdNmyY tKT7wDwjDaF7VAq1cuKQD/wappWLx2uvrb2ZzUGvIqKHkDmGTlBDGL31jJso5hHV oqGHoVU0Zt9OOKvYsQKVdoKJa79mKEKRADxtQrZbfEw4maVSIs3s6Xm+KIZFZHO+ dMbeSAoUdpC049T7NvAIYle+KZ2Qq1xnAXJWAb+MvuhQTOeAoc1tu2j4RZH+Euxz KCN11xjAT/EOPySJC/IwG7W9uQDJcIelhf3A7eN4M6FQqxIK4MnKW61ekdCRsCwu 40X2+HO18OTeLBD3FO38n+uuwqHBU69Nvkozj/gzuIoh//1GQ+mraZuA2csWuHkx iAs7JunuCjS0fMyCnk3pYM1ULqBvCr0BdQFBAX+lG2TXPxUnk/pxrGRjjPbZZG9Y kVdsEgdtdW5BCDZvaBCP9RT/DNRpohjT+Z/rsb3B4aNfsqAj8yDUlODxi91dWlKU jo3GKX0ulXfh83Tw0p/FXlbC1QFV+7TgdvDRMb4EbbMwer7HhxHHgNSIyt3QYOpu fOe3etfyeTgdzShgU08HRU1SAy4JgEL6tAdZJSsi+tPunBDTKIfZDpHEh9yO95Rz 99CHjEuy6fKvP8lf+aL3ZmjYVhfV+1boO1jbzC8ZpyvtFYqLAmQ= =REhC -----END PGP SIGNATURE----- --qM5H4Nr8lMIQGikPDmRt8BSgTD6pW4Htj--