Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751714AbbLQFtL (ORCPT ); Thu, 17 Dec 2015 00:49:11 -0500 Received: from mail-db3on0096.outbound.protection.outlook.com ([157.55.234.96]:25424 "EHLO emea01-db3-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1750756AbbLQFtI (ORCPT ); Thu, 17 Dec 2015 00:49:08 -0500 Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=mika.penttila@nextfour.com; To: From: =?UTF-8?Q?Mika_Penttil=c3=a4?= Subject: 4.4-rc4 crash net/80211 related X-Enigmail-Draft-Status: N1110 Message-ID: <56724CC9.6070906@nextfour.com> Date: Thu, 17 Dec 2015 07:48:57 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.4.0 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-Originating-IP: [194.157.170.34] X-ClientProxiedBy: AM2PR09CA0004.eurprd09.prod.outlook.com (25.161.22.142) To VI1PR07MB0909.eurprd07.prod.outlook.com (25.161.108.27) X-Microsoft-Exchange-Diagnostics: 1;VI1PR07MB0909;2:COdFLc10FTix3KZQiaLypyxMVMi9XJS78TUNt2yueXWlEd8BPbz1SJwiTKWhjmAqjQp3kqC0g81IAM/XNMiQ8Rep2lJ/c34W9PyWfOzxipljGZL2E63F/BKEcdeRO9EyYsVrfrP0CiRiTQ+PRAzwFg==;3:LjPY9WfZzStwgtTUc13vyJl20onBq4tszk7zsSnLU3Ibkmhpj8igAF7zCfqcsCBd+xNnTnH8w8fTdhZxkmu0RMHq1tB8WFQ9GULxddyBIO1mt0VwxtGfS0vd7nomTRof;25:dVjfuemooZbauHKe6nkeh7s3/QJd+xC8CT05ohIWRpIDqKjotat9vEYKx1K2mhQZWO0nFTYXx/NjL4EvD3ixBtSnjpBXO6GXwqnXmPCfyg26eVUw+4443KsEsio/liMrbheAIwaQKwsBdahhMYpX92sZ/QfpExKN2rE41sMj+y2LY7PbXtqBGpGheCzg+n9+ud66enRj2Xhrv4jZB0UDb3+mfPlFsTSqFEP306YnKxRYstbVwpm/cgfMl3VoAETnxqXZNUF4I4JNn4wcMF5aBg==;4:0ww0thbZRl6iDwc6zBItSL3LzJQdR7h02unJVTD5VYmsv5ZxvnRggVCIg7eKf5Uw0BRmpK/qhYCjKFZlAd6DxFh6xG1x1xztjgEUbHZenIG0ch4U7R5TRCKzB/ejTCoKxRt7w3qXvW0G29cQ1IRtc95i+h0xZuNIMP7Hu99o2zaIBuTalKv3d/yQj5qGggcktWXY23dJM9NrTCBXl7g0w63XLbleYIn8pyJC2BqoVxdlGRI2/OXAz5MCabB6BYCz3v1ReAPH/8mnoub4R7PFdH304aC19HSGVTMgrkjwmmtHNZn8NPNc3ALzWN8m88QeYOhs1yz690WKIxFTzvvt849A2ADbCITjPgMYWGbjBcsjtDCGiEIpEPhT7W77b1SR X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:VI1PR07MB0909; X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(601004)(2401047)(520078)(8121501046)(5005006)(3002001)(10201501046);SRVR:VI1PR07MB0909;BCL:0;PCL:0;RULEID:;SRVR:VI1PR07MB0909; X-Forefront-PRVS: 07935ACF08 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(6049001)(6009001)(199003)(189002)(65816999)(87266999)(54356999)(5004730100002)(77096005)(64126003)(50986999)(106356001)(105586002)(50466002)(97736004)(42186005)(36756003)(66066001)(65956001)(87976001)(23676002)(33656002)(122386002)(40100003)(81156007)(92566002)(4001350100001)(80316001)(47776003)(83506001)(65806001)(19580395003)(101416001)(1096002)(99136001)(229853001)(2351001)(5001960100002)(107886002)(110136002)(189998001)(5008740100001)(450100001)(3846002)(586003)(59896002)(6116002)(575784001)(86362001)(230700001);DIR:OUT;SFP:1101;SCL:1;SRVR:VI1PR07MB0909;H:[10.10.10.110];FPR:;SPF:None;PTR:InfoNoRecords;A:1;MX:1;LANG:en; X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtWSTFQUjA3TUIwOTA5OzIzOk9WZlNWRllHQTdwMDI1K25za1BYN1JSa0ow?= =?utf-8?B?UWlKekxUejU3Vno0TFo0dmY4ekZQbU9oQXZTVGNDMHltNUhrWDQ2V1Z1Mjk0?= =?utf-8?B?SmxnUXp5aDV1QVpiRHVpejlrcEtNWmJqNXFuWll0NURhcUdsRWRDNTdzaGhl?= =?utf-8?B?R2Z6Vms1QWRIQ2VJa0dLeUhKUmYvYjhTMU85SmdTWFFocjVUN0k2c2E1WXk3?= =?utf-8?B?N2xodFpQV25FRmRwUjIrb2s5SmxTNlV0L1lPWEdpdkY5T2FPYzBpVkh3R2dF?= =?utf-8?B?a2ljaWZ6dnNmSVpxS3R3VkpYZjkyc2I0Wjdud0FDNUs0WlJ6bkhzR3BKamEv?= =?utf-8?B?dGxuQk1HQzU2OWU5OG5IRE9SeURYdW1Ob0h0OVZxNGhocDNnQlQ3ZzdoKzEy?= =?utf-8?B?ZjFhemZ5UkdBUXNtVHY1eHVHQlVqOHJHZWtCSnZERDhFVkp0UE9TSkJNTUtK?= =?utf-8?B?bnBIa3FBeGNDMENWZXJEL0lCSFdLeVY3TEhCQnE4a2YwWk5sL3FCUkZ4TFJO?= =?utf-8?B?NW1LWmFYNm8xcmFDMi9hZ2tmbHkxMk5VVW5wMlcwRndUZElzd2RZaUNHaStN?= =?utf-8?B?UFNSc3FDQlI2enFxMTJGNmcrSWx3bU1zd0JSTStReG9BQXgxTnNhTzhrd0ZB?= =?utf-8?B?VE9UUFZwYWVjaU9kVGwrQVo0YXovdWNaU2dLS0gwYUlBV0RyNnJOUFpXNjZU?= =?utf-8?B?K3BVK1liZGpyZWFkdnB2b2dVeHpGMHc4SERFcDlaZXphYzU5ZG9MZ2pVYlJl?= =?utf-8?B?VHVjcGxRWHVzcWxwNS9FMlhWTTFtZ1daeGpsYmNuWmRHL1hKRThGMFV6NWQx?= =?utf-8?B?Q1V6d284UFIwSjRFYmlLcHZqSlBuVWpKRWRqQlphdlBnakJPL0UzKzkyQXhP?= =?utf-8?B?Q0VWb09FMUdGZTVTV0VWWVJFU0VmU2o4S051Rm5BSnliMEQ0cmoveW9MamxW?= =?utf-8?B?TmpvRWhQZE1KS21GSFd6c1BobmxYcHlYcHgwQkdLa0hwNW9nNkI1MjFqWjNw?= =?utf-8?B?UmtIWkZNUEhKd1lUUlFNb1JtNW54N2hOUW1obVMveUNLN0tzZzZzMGZFdG9V?= =?utf-8?B?NjBnU29KRzIrWmNIUWRlY2RXTWx4OGE1MVdSaG5kYTBybWc1Wmdmb0dzZjVx?= =?utf-8?B?dHVBaDQvV0RQUVhIWVdYZnQvUmdUSWRpSUlNdWhaU3JqbW50ZlR6RmRxeUZo?= =?utf-8?B?YnpSUnJ1U0srcDNSNVFaVWZBM3lKeEVkQi8xcy9FY0ZDY1pRVVhDenRYVUlU?= =?utf-8?B?Sk5sN1hpK2RBZW1CQ1ZpY0tvWVhpSitlaGRaSS9CdzkydUo0YTlFeGVkOEpE?= =?utf-8?B?MGtMMlRyZnZ0TDdPRFMzV3lxbC9QQythSzNacWNrdFc1MEtSaFAybHFJTnJU?= =?utf-8?B?aWFUdTNGNGpmTHd4a0had1ljc1RtTTNCRXF4STl0K29uaGR6Mk5LaVh5aFR1?= =?utf-8?B?U0lIbG9HOU9aNU1FVGdub25UYXBwbllPU0thWkV1ZHduRWlZK2dseE5Ja0Ey?= =?utf-8?B?SGxyOWNiN2F6VE5tL0lIU1JZdTdxZFEwMjVNV2crRXY0eXEyYkg4c0NMckND?= =?utf-8?B?cnYvb09SK2h0d2h1U1BtekF6WVZFRUZOMWRyVVRLemtuM0h4UWlUYUJreG03?= =?utf-8?B?TVZ1OXZFZmY2TGo1YnU2UmlteWQ2SjVHVncxRUtkNGVNYkhkZGU2bVpWUmw2?= =?utf-8?Q?VrWZ6OXGg9DDGdiRDTHZm72Ll9F6RRZFPQiyf7q?= X-Microsoft-Exchange-Diagnostics: 1;VI1PR07MB0909;5:xVyj/5AzhPLLaVR3u1jfTb41Ea7gGDy5djj5DygNSLXKCfCkTildsil6HG8pJBZ1Cfs4vy2OgkaWAwnDOPOBdFlyOUnWNmGzsNJTEfXJ4px++TuNmPHEy69EUuwzZc0AYYPiHYvCbBLFQf8aW0RYSg==;24:FUf0iOF/QOU0BgLVXciISn5wPo+0WVMjdMf7jAoiPFIigju2nQo168mXSM+kveChzWPW1G7yK01NffPBcEXDXvkXxCGZ+E+XnQ5BkrYkk3I= SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: nextfour.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Dec 2015 05:49:02.2541 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR07MB0909 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 6717 Lines: 222 Hi, Triggered this with rc4, but the relevant parts are same in rc5: offending line is : (gdb) list *(ieee80211_scan_rx+0x158) 0xf68 is in ieee80211_scan_rx (net/mac80211/scan.c:205). 200 if (!(sdata1 && 201 (ether_addr_equal(mgmt->da, sdata1->vif.addr) || 202 scan_req->flags & NL80211_SCAN_FLAG_RANDOM_ADDR)) && 203 !(sdata2 && 204 (ether_addr_equal(mgmt->da, sdata2->vif.addr) || 205 sched_scan_req->flags & NL80211_SCAN_FLAG_RANDOM_ADDR))) 206 return; 207 208 elements = mgmt->u.probe_resp.variable; 209 baselen = offsetof(struct ieee80211_mgmt, u.probe_resp.variable); (gdb) i.e. sched_scan_req->flags which means sched_scan_req is NULL. It is not easy to trigger (have been running for days) so its not easy to say if it's triggering with rc5. relevant hw info : i.mx6 + ti wl1835 wlan ------ [471559.635143] Unable to handle kernel NULL pointer dereference at virtual address 00000018 Internal error: Oops: 17 [#1] PREEMPT SMP ARM CPU: 1 PID: 24194 Comm: kworker/u8:1 Tainted: G W 4.4.0-rc4 #1 [a4c7e1(505x9a.76e9f0872] Hardware name: Freescale i.MX6 Quad/DualLite (Device Tree) S[u4r7f1a559.717313] PC is at ieee80211_scan_rx+0x158/0x168 LR is at 0x2f04a578 ce(0xa7efe8) [471559.729744] pc : [<806a0bb0>] lr : [<2f04a578>] psr: a0030113 [471559.729744] sp : a8aa7da0 ip : 00000066 fp : a800ac00 [471559.742599] r10: a89e6a00 r9 : 00000000 r8 : 00000000 [471559.747913] r7 : a8b00440 r6 : a87764c0 r5 : 0000647b r4 : a8b00440 [471559.754529] r3 : d0fbdb87 r2 : 00009b84 r1 : a8cc76c0 r0 : a84d43e0 [471559.761146] Flags: NzCv IRQs on FIQs on Mode SVC_32 ISA ARM Segment kernel [471559.768544] Control: 10c5387d Table: 1b48804a DAC: 00000055 [471559.774379] Process kworker/u8:1 (pid: 24194, stack limit = 0xa8aa6210) [471559.781081] Stack: (0xa8aa7da0 to 0xa8aa8000) [471559.785531] 7da0: 0006f631 00000000 afb50401 ab712080 a8aa7dfc 806dc340 ab712080 80042018 [471559.793799] 7dc0: ffffffff 8a14a000 00000002 8003e980 a82d5f48 a82d5f50 a82d5f48 800500d4 [471559.802066] 7de0: 00000000 00000000 5129e9f0 0001ace1 00000001 00000000 a8aa7e3c 806d870c [471559.810334] 7e00: 00000000 00000000 a8aa7e1c 800455e4 9c119808 ab7120c0 0000625e a82d5f00 [471559.818601] 7e20: ab7120c0 a82d5f48 80b6170c 00000002 00000001 00000000 ab712080 80053738 [471559.826868] 7e40: 9c119808 ab7120c0 00001259 00000000 00001259 00000000 00000001 a84d43e0 [471559.835136] 7e60: 00000050 a8cc76c0 a8b00440 00000000 00000000 806b6ee8 80b5c080 80b5c080 [471559.843403] 7e80: 00000004 00000000 02953182 00000000 a8cc76c0 a84d43e0 00000000 00000000 [471559.851670] 7ea0: 00000000 00000000 00000010 00000010 00000000 00000000 a800ac00 a84d4c40 [471559.859938] 7ec0: a8cc76c0 a84d43e0 a84d4e00 803b37a4 00000000 a89e6a00 a800ac00 803b37c0 [471559.868205] 7ee0: a84d4ecc a84d4c40 a800ac00 a83c2f00 00000000 803b383c a89e6a00 a84d4ecc [471559.876473] 7f00: a800ac00 800388ac a800ac14 a800ac14 00000001 a800ac00 a89e6a18 a800ac14 [471559.884740] 7f20: a8aa6000 00000088 80b9a73b a89e6a00 a800ac00 80038b1c 80b60100 a800ad64 [471559.893007] 7f40: 80038ad0 00000000 a8a96f40 a89e6a00 80038ad0 00000000 00000000 00000000 [471559.901274] 7f60: 00000000 8003dd78 fffffff5 00000000 00000000 a89e6a00 00000000 00000000 [471559.909542] 7f80: a8aa7f80 a8aa7f80 00000000 00000000 a8aa7f90 a8aa7f90 a8aa7fac a8a96f40 [471559.917809] 7fa0: 8003dc90 00000000 00000000 8000f5a8 00000000 00000000 00000000 00000000 [471559.926076] 7fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [471559.934343] 7fe0: 00000000 00000000 00000000 00000000 00000013 00000000 00000000 00000000 [471559.942623] [<806a0bb0>] (ieee80211_scan_rx) from [<806b6ee8>] (ieee80211_rx_napi+0x680/0x7a0) [471559.951330] [<806b6ee8>] (ieee80211_rx_napi) from [<803b37c0>] (wl1271_flush_deferred_work+0x30/0x98) [471559.960643] [<803b37c0>] (wl1271_flush_deferred_work) from [<803b383c>] (wl1271_netstack_work+0x14/0x24) [471559.970216] [<803b383c>] (wl1271_netstack_work) from [<800388ac>] (process_one_work+0x120/0x344) [471559.979093] [<800388ac>] (process_one_work) from [<80038b1c>] (worker_thread+0x4c/0x490) [471559.987279] [<80038b1c>] (worker_thread) from [<8003dd78>] (kthread+0xe8/0x104) [471559.994686] [<8003dd78>] (kthread) from [<8000f5a8>] (ret_from_fork+0x14/0x2c) [471560.002000] Code: e0222005 e023300e e1923003 0affffc0 (e5993018) [471560.008219] ---[ end trace eb084eff56d23079 ]--- [471560.012947] Kernel panic - not syncing: Fatal exception in interrupt [471560.012954] CPU0: stopping [471560.012962] CPU: 0 PID: 24339 Comm: compositor Tainted: G D W 4.4.0-rc4 #1 [471560.012965] Hardware name: Freescale i.MX6 Quad/DualLite (Device Tree) [471560.012988] [<80016be4>] (unwind_backtrace) from [<80012b70>] (show_stack+0x10/0x14) [471560.013001] [<80012b70>] (show_stack) from [<802527b8>] (dump_stack+0x84/0xc4) [471560.013010] [<802527b8>] (dump_stack) from [<80015aa8>] (handle_IPI+0x1ac/0x1c0) [471560.013018] [<80015aa8>] (handle_IPI) from [<80009468>] (gic_handle_irq+0x84/0x88) [471560.013025] [<80009468>] (gic_handle_irq) from [<80013600>] (__irq_svc+0x40/0x74) [471560.013029] Exception stack(0xa91cbd00 to 0xa91cbd48) [471560.013036] bd00: ab706080 00000000 00000000 00009221 ab706080 00000000 a8944740 806d870c [471560.013043] bd20: 80b6170c 00000000 a82d50c0 a91cbd94 00000000 a91cbd50 80042018 806dc338 [471560.013046] bd40: 600d0013 ffffffff [471560.013062] [<80013600>] (__irq_svc) from [<806dc338>] (_raw_spin_unlock_irq+0x20/0x54) [471560.013075] [<806dc338>] (_raw_spin_unlock_irq) from [<80042018>] (finish_task_switch+0xa8/0x230) [471560.013084] [<80042018>] (finish_task_switch) from [<806d870c>] (__schedule+0x1c0/0x500) [471560.013092] [<806d870c>] (__schedule) from [<806d8c54>] (schedule+0x4c/0xac) [471560.013100] [<806d8c54>] (schedule) from [<806db69c>] (schedule_timeout+0x13c/0x188) [471560.013108] [<806db69c>] (schedule_timeout) from [<806da578>] (__down+0x64/0x9c) [471560.013123] [<806da578>] (__down) from [<80059f14>] (down+0x44/0x58) [471560.013134] [<80059f14>] (down) from [<8005f394>] (console_lock+0x20/0x44) [471560.013149] [<8005f394>] (console_lock) from [<802aac94>] (do_fb_ioctl+0x274/0x610) [471560.013160] [<802aac94>] (do_fb_ioctl) from [<800f3840>] (do_vfs_ioctl+0x43c/0x640) [471560.013167] [<800f3840>] (do_vfs_ioctl) from [<800f3a78>] -------------------- Thanks --Mika -- 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/