Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S933166AbbLODqL (ORCPT ); Mon, 14 Dec 2015 22:46:11 -0500 Received: from mail-by2on0108.outbound.protection.outlook.com ([207.46.100.108]:33565 "EHLO na01-by2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S932073AbbLODqJ convert rfc822-to-8bit (ORCPT ); Mon, 14 Dec 2015 22:46:09 -0500 From: Bhushan Bharat To: "kvmarm@lists.cs.columbia.edu" , "kvm@vger.kernel.org" , "linux-arm-kernel@lists.infradead.org" , "linux-kernel@vger.kernel.org" CC: Bhushan Bharat Subject: ARM64/KVM: Bad page state in process iperf Thread-Topic: ARM64/KVM: Bad page state in process iperf Thread-Index: AdE26xRfywNKG3f+QN+08U6/TVO0Mw== Date: Tue, 15 Dec 2015 03:46:03 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=Bharat.Bhushan@freescale.com; x-originating-ip: [192.88.169.1] x-microsoft-exchange-diagnostics: 1;DM2PR03MB560;5:tzTBRooFtfjlfe9qwZKVTRw6Zy0Q8nMcJCtWUpDIsb7Bp/wbJI5Gfr+JmxMnY2FNdoLNevDSchgM3NqZLK+ogR9D68NdFCYLb3ys5/Ng0QkbKZ3qfPXv7+9gThf+VyQPMCBc3+oOkJxXO+QaV64DLA==;24:EdOCcfye+WA/VNBcHgQzkAh7XS41Y2/lgU5talQDC+h0fBNqZvn2lfmwanmJiU2jq/GFeulY60MtzCQRjbJ82QUPSInvYoG239iGZwktsjc= x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:DM2PR03MB560; x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:; x-exchange-antispam-report-cfa-test: BCL:0;PCL:0;RULEID:(601004)(2401047)(8121501046)(5005006)(520078)(3002001)(10201501046);SRVR:DM2PR03MB560;BCL:0;PCL:0;RULEID:;SRVR:DM2PR03MB560; x-forefront-prvs: 07915F544A x-forefront-antispam-report: SFV:NSPM;SFS:(10019020)(6009001)(199003)(53754006)(189002)(2171001)(2201001)(102836003)(66066001)(77096005)(97736004)(92566002)(33656002)(2501003)(229853001)(87936001)(4001430100002)(2900100001)(5001770100001)(1096002)(3846002)(101416001)(5004730100002)(5003600100002)(586003)(54356999)(74316001)(76576001)(86362001)(40100003)(5001960100002)(122556002)(50986999)(81156007)(107886002)(11100500001)(5002640100001)(10400500002)(6116002)(189998001)(105586002)(5008740100001)(106356001)(99286002)(1220700001);DIR:OUT;SFP:1102;SCL:1;SRVR:DM2PR03MB560;H:DM2PR03MB557.namprd03.prod.outlook.com;FPR:;SPF:None;PTR:InfoNoRecords;A:1;MX:1;LANG:en; Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 8BIT MIME-Version: 1.0 X-OriginatorOrg: freescale.com X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Dec 2015 03:46:03.4705 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 710a03f5-10f6-4d38-9ff4-a80b81da590d X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM2PR03MB560 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 2540 Lines: 51 Hi All, I am running "iperf" in KVM guest on ARM64 machine and observing below crash. ============================= $iperf -c 3.3.3.3 -P 4 -t 0 -i 5 -w 90k ------------------------------------------------------------ Client connecting to 3.3.3.3, TCP port 5001 TCP window size: 180 KByte (WARNING: requested 90.0 KByte) ------------------------------------------------------------ [ 3] local 3.3.3.1 port 51131 connected with 3.3.3.3 port 5001 [ 6] local 3.3.3.1 port 51134 connected with 3.3.3.3 port 5001 [ 5] local 3.3.3.1 port 51133 connected with 3.3.3.3 port 5001 [ 4] local 3.3.3.1 port 51132 connected with 3.3.3.3 port 5001 [ 53.088567] random: nonblocking pool is initialized [ ID] Interval Transfer Bandwidth [ 3] 0.0- 5.0 sec 638 MBytes 1.07 Gbits/sec [ 4] 35.0-40.0 sec 1.66 GBytes 2.85 Gbits/sec [ 5] 40.0-45.0 sec 1.11 GBytes 1.90 Gbits/sec [ 4] 40.0-45.0 sec 1.16 GBytes 1.99 Gbits/sec [ 98.895207] BUG: Bad page state in process iperf pfn:0a584 [ 98.896164] page:ffff780000296100 count:-1 mapcount:0 mapping: (null) index:0x0 [ 98.897436] flags: 0x0() [ 98.897885] page dumped because: nonzero _count [ 98.898640] Modules linked in: [ 98.899178] CPU: 0 PID: 1639 Comm: iperf Not tainted 4.1.8-00461-ge5431ad #141 [ 98.900302] Hardware name: linux,dummy-virt (DT) [ 98.901014] Call trace: [ 98.901406] [] dump_backtrace+0x0/0x12c [ 98.902522] [] show_stack+0x10/0x1c [ 98.903441] [] dump_stack+0x8c/0xdc [ 98.904202] [] bad_page+0xc4/0x114 [ 98.904945] [] get_page_from_freelist+0x590/0x63c [ 98.905871] [] __alloc_pages_nodemask+0xec/0x794 [ 98.906791] [] skb_page_frag_refill+0x70/0xa8 [ 98.907678] [] sk_page_frag_refill+0x20/0xd0 [ 98.908550] [] tcp_sendmsg+0x1f8/0x9a8 [ 98.909368] [] inet_sendmsg+0x5c/0xd0 [ 98.910178] [] sock_sendmsg+0x14/0x58 [ 98.911027] [] sock_write_iter+0x64/0xbc [ 98.912119] [] __vfs_write+0xac/0x10c [ 98.913126] [] vfs_write+0x90/0x1a0 [ 98.913963] [] SyS_write+0x40/0xa0 ----------- -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/