From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751144AbdA2MhM (ORCPT ); Sun, 29 Jan 2017 07:37:12 -0500 Received: from mail-sn1nam02on0060.outbound.protection.outlook.com ([104.47.36.60]:32798 "EHLO NAM02-SN1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751057AbdA2MhJ (ORCPT ); Sun, 29 Jan 2017 07:37:09 -0500 Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Yuri.Norov@caviumnetworks.com; Date: Sun, 29 Jan 2017 17:51:25 +0530 From: Yury Norov To: , Subject: Re: next-20170125 hangs on aarch64 Message-ID: <20170129122125.GA20269@yury-N73SV> References: <20170129101255.GA29415@yury-N73SV> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20170129101255.GA29415@yury-N73SV> User-Agent: Mutt/1.5.24 (2015-08-30) X-Originating-IP: [103.78.20.12] X-ClientProxiedBy: AM4PR02CA0013.eurprd02.prod.outlook.com (10.165.239.151) To DM3PR07MB2251.namprd07.prod.outlook.com (10.164.33.149) X-MS-Office365-Filtering-Correlation-Id: 1e6a7e8f-60bc-4c3f-1bbe-08d448415f5e X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001);SRVR:DM3PR07MB2251; X-Microsoft-Exchange-Diagnostics: 1;DM3PR07MB2251;3:FrN3duZEe91doCQldNZZQ8H/rbgMlZ5nMC/pA/5xRuB7sZGxa6cx4VZxGPcOrTrUksyd/lo1fajZhhXGBOAL1tj6+k4fzMlZk+xOpADp5bPcpnGOLymZzFDmBknBLyKziylvva0lKHozG/gLahsXpI5/Yubt8hvVAjclAA2Fy8Seow/9A7hGk973QO+UA6saAWvsBQ4yj5buMpmcsxto/JeKH01otxNzBJoVbWzNbTl5XeTF/Q6e4TLoWw7D7gDcARJLgPAOf3pHQWGiJgc9cw== X-Microsoft-Exchange-Diagnostics: 1;DM3PR07MB2251;25:xWnEZpSaSBD5GA/Pwcd7aDLwPaKiCiCOfAV8TqgJhDyEaOvUKnWU85YN/toENU6JnUb5ztqh11SGcSBnFQNBKWNpXaA7Yp/BMVqF2UAlzwzu+3NMCIUdWre+khnasw8G58xB5t2N3U09XmgdQ3sdcTNGzCDkWFf+kUhjkvgbHr61EHJ2fN+r3plvhGm6NeKXMuprTYRFQnw7DUDS9S1cPkp0xIsB5lZ4JFwvrOEs6r4uoFHCiTxhfxshSiC92ruiLbCXjEcy7HtIgNPQyM30QTH5mbUhS5YtaZTLjT2tg0jLoZTge/Ox3HVuG9oqwWXIbxZIIXiMet1rBJ4Mq4Ctc0QBmCCLXYsvwt63yMKgdB9eVzzjvIApmekTusUCud6UgR4zBJpbjRDgIIr5JXnU88Q18ViqMtyK4455jog58PSDlIoRiCN/ULzhYhrxkN8SX+QK1lf005RKPtekTZ/9GjleaVN+qhbwwulqTfD2zGXnGYQN52A8radiwQbyyGTprXlg+abdDxFnbK1dRnsf7uwn5Hi0akx5WlofsgIKNmgifQilmdrUFfNHQHxF7xyXIWimiXeuH0Q5t3quo2UK6EfbHct3a9n51hmmupEA3KPYz1NLa5b0D5AT4l+90xHyMu6Em7KN+1QZnhYKAol+MrBv8D5nNbgsimJqKlJsBIYYo4LkTygzHrEmk4SRRYYd4y1lEb9IfwI06GfarycKqg== X-Microsoft-Exchange-Diagnostics: 1;DM3PR07MB2251;31:HuQ6yPY0MuPx3wcsUdJRPTh9HI9MdpvdlC1ekCK8sYmLlh7PYDO8RaJLyO5W5kTH5di4hZrh5TWwFJvm1BC/CvSP9jp38DRTKSbOmXjY3ieaWDQBIIrnQJNfJ/CdvvjnwGmV07DWZuJy+u+wRu8dD1ik0xu4Vl8DYau5jdRcG64oymkfd+2QDboooWm4Bw0A7SMBJJWg1xUjQ/9kNzNZPuqhEu+g9b0DSstt2Tc2Gn8ADAfZ3hIHfBdgpcphhvXfhfTfKA94mZQHH96L11KnkA==;20:/vwki6KX8/gv3vW6AaoY6FSmGkkZ6DBsZu1TOJwT4PlcXlEWD9ah+5okoo2859PtAzU2K+nsa7nVVeWR1vHj+nwXWBdMU4jN+Q3sSUN73Mm7fRAPe8iISsTE2sPjvzyJjVpgpC6EwarcCibtV2F+mYxE0qMFfkkKBVcvXDOhQVCx2QRzLE5pBUQa4Y1GZfQutivgTwU3IFRwxZ3Au6UzR6UTOmYqbCaVtP9BapTXS6zHNcztQ8vBKWVouUhHFsr8cq0IgxH1y/ncjMVi0cJjVR4VCIjhynjYegLEtmk4WqRI+2Bx/dJhlLpZEKUOq+76PGUnMMaHVVolgwgk1AIGJuInwlcFAaRtoMas2z/IbXOC1/nFrVwiI7hLYQXdgEtG68Bkz8nSM18OnTO96iAcKh3oseGon57FLCodZf9NK5OW+aMCJFwnWNNKSlUH89qHHw6e4fXQNTFz3vNy9l4aC3e0VgJ893+Mn48u0nrom6IhZXFLxFHYd64Ki2xki9ScDFOeYa5e/8Lyjx2Xc59qIP1++gbaLo/UF9UORXRazYsUB0rkF1taE9LdICa/ZjUFwgMkGI9QMM5qPHfVpG5y2J+7C3ny2cJbdoaeDtu61sM= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6040375)(601004)(2401047)(8121501046)(5005006)(10201501046)(3002001)(6041248)(20161123564025)(20161123562025)(20161123555025)(20161123560025)(6072148);SRVR:DM3PR07MB2251;BCL:0;PCL:0;RULEID:;SRVR:DM3PR07MB2251; X-Microsoft-Exchange-Diagnostics: 1;DM3PR07MB2251;4:j3dJbmKhDqfC8nZ/MFb4R5iDHA6X9v+IxTD8LNEyF9mP+5/e72DabHKOV5yPPPAkPw9Qtdp20V7oZo3u+13P7WxDjI+s0+S1HFSswub07e85KRtq7syPxQDhf71fj9NXMrlV2WjLVlu0s3eOHUlNvgn77mwfUPg9QbmA/+54V7EXCTx/oFzKONtVeF3o0LG/Mo+3EgCo6sHVVDJZ4nS+alqRpxNhBLQGPzQRAFYCekzdHMve+7s9KFEk5gQxyfnQ8CKYTXcM2muUX0KmN9VPl6j9HZ/mSEcClOSP+NLVvZQZNIZLGQJluJeQ+YAyY7GmzAdJlfFGujpwh0mBpkHkoWk3lgqtFHFduU4XzkEuqBhlbshpQYb3/iJ1lteIiMNZL4IkTLFLo3PVygNwebcwJkIpWbxxFPe/cDYrt4zGWIhfoKb73EYv6JUHcGIZueiEGBB/Zh24esleasnA3t37uHXxDap/vDyeX3Oph3XthSfYhXk4JYqzWhIcx3zJZBZW+WVFKJRHcNK65UOeCmRGCWmqjJwwBgA4S+AezNehrzMIi3Bv2J+6JynOANdfzkXM X-Forefront-PRVS: 0202D21D2F X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(4630300001)(6069001)(6009001)(7916002)(39450400003)(53754006)(24454002)(199003)(189002)(5001770100001)(97736004)(8676002)(6666003)(54356999)(50986999)(76176999)(53936002)(4001350100001)(101416001)(7736002)(68736007)(107886002)(305945005)(81156014)(81166006)(2950100002)(33716001)(189998001)(33656002)(106356001)(105586002)(50466002)(9686003)(23676002)(5660300001)(47776003)(2870700001)(66066001)(2906002)(42186005)(76506005)(3846002)(92566002)(6116002)(38730400001)(6496003)(6486002)(229853002)(25786008)(83506001)(1076002)(18370500001)(2101003);DIR:OUT;SFP:1101;SCL:1;SRVR:DM3PR07MB2251;H:localhost;FPR:;SPF:None;PTR:InfoNoRecords;A:1;MX:1;LANG:en; X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtETTNQUjA3TUIyMjUxOzIzOnNqRFNRYm1ZdjVkTjVpV2lFZGhjZEtXOHpl?= =?utf-8?B?bTBzWXFrMDM4YVFmYTJCTm45REtDQ1BjaUZlMG9yQWNoUTB5QlpCejNsTVIv?= =?utf-8?B?K1FmM3JhV29uUDI1SnN6ZFZXNVBGMWRDdjVPaStJbjBaSXZ2dlNUYmJPcWJq?= =?utf-8?B?MVN4VXh2Qkd4TFBJcFpDSFpyeDFlQ1p2K1FlMldqK1J6UXZqSWJEQmFwMU9X?= =?utf-8?B?Qk1hSDhRK1RFbzhPWFpFOTNVRXl4L2pnWXJPdHFvSE8rUEtNRzY3cHFDaE5J?= =?utf-8?B?QXVKYnloMkcwQ0pNRXJ4MkorY0xuYTlCQ2l5WmNJNStRWlNHd1B1U0JRQ3Zv?= =?utf-8?B?dTNPbllEL2xBWlJxdHFzOW5DZkV0Mnk3dUMvdEdoOHV1Q3VraFh2ZnJZcjc3?= =?utf-8?B?WlVoVnVDRXNwdll0STYrL3FEMmdSdldHM2QwNm9RWGIvOTBUYnMwZkxwZ0Jj?= =?utf-8?B?cEY0QVZKc3JOQUNVU1BiMU1jZ2RSQnlZYytPMVNLTnlMV1UzRnJDdzI1czdI?= =?utf-8?B?RERkaS9OSlpNeGhpallFR0MyYUZSdnVQbGpReTdBWFNwMTJLcHRmNkU2a2Vj?= =?utf-8?B?NlZGdGg3Q3JLZ25NRDFVZ0dYbHFLbXByb3Z6YTc5UWJONkN5UFp6bjY1eGxj?= =?utf-8?B?SC8ySE9UeTJHb2I1NlgxUnRhdlpFYlo4K056Z29VVVNDUG42b1BLa0RkaWgr?= =?utf-8?B?MUI2SGtRTjFuN1BUb0V0V2hva1drdmJadjlZUlU2U0plcEo0VUJ3eHdKaWdO?= =?utf-8?B?YXRBWFJybFRHeUxyZ1BFS1c4TXZCTlptWG42bFNySFZFalIvb29nOHZpenpR?= =?utf-8?B?eWk2Sk42dHBwVnRxUmpPbnk0a09PR3JNazlmMGMwVnpnWmxiTDAySEIvRllX?= =?utf-8?B?K3VHSGUzRGl5a2grNzBuekVrNElkb3dWQlNiOFgvVm1wL0Qra1ZsSTREc25M?= =?utf-8?B?Witvb3psaGhiRytNOFBQVUdUZzArOG10ZlBxSjZJS1kwZFNrZlZlTHpRNUhM?= =?utf-8?B?NDJYL1VBUzVwa1h1WWpsYTE1MU5hQTJWWWtaK21pQjZ4aFdVdUdjMjVNTGE1?= =?utf-8?B?ZDIrRXp1YTBKa2ROQ2ZSeThieUZlWEFVa2Y1WW05ai9rKzlnWUpGYWpoL0l0?= =?utf-8?B?WGR3Mm84eDJzM0ZRR3AzS1J6dDV1NlpmajZaREJUc3JlekEvUGc2WndjaHdr?= =?utf-8?B?Z3ZscW1md0lkQnNRUjFBQStuaDN2ZmVKeTBYeThrNkZ0Vmw1alRST0N3UExi?= =?utf-8?B?OEt6WlZEV00ra0RQd1BxQWtWUWFvbGt0cFVIT2svWGRlbHhsUml2Q1BlWEpF?= =?utf-8?B?L2RzZ01jbGFtbW5DQkw5S29FdlExM0pDY2RENHNjOHp6RVBXUHkzdERkL2Na?= =?utf-8?B?dlRiZzlPaXR4Y1FtZWJ0VVJZMzlPUVc1SmRKWnpJMVR0a3FDY2xraDdQN3hQ?= =?utf-8?B?cU9wYkdTMGNuWk9Xb0RGQjZ0WXd1WnA0ckZTYUFSOTg5S1hRMG5HVmVMbHMr?= =?utf-8?B?UUppMVQ0Z2Nmd2tDV3k3SHhrbmw4Y3lpb0FPNHhhUkdxYkdzbG9WeEdFUDlW?= =?utf-8?B?SnhnK3lSdk1qb3g0c3dLem4wemJuREJxbEVrZ2k3MXFKK2pSbkQ2OGZYaWR0?= =?utf-8?B?cXp5WUxlSEtleUlSOG9KS0JYRUpCY0I4SDkybzRxdkY0cS85dmZlNTNIVzhU?= =?utf-8?B?WW45SHhVS05jekxvTU9oWVYrNEFNUmdIbnQvUFY2MVRHQkxWcC8vYzFjSVFL?= =?utf-8?B?UllJN0F3ZzNJWVE4QXhLdz09?= X-Microsoft-Exchange-Diagnostics: 1;DM3PR07MB2251;6:5QaoUe9PfuG+078UhMK2IZLmWFNIDOWHpv7R/deUBBHA0tVedYfo0yrZUD2Qg7rffopjxi/xT9N2E5URpsRo5QNWa5f+v61iv6I4dKTV2rtgYJrfHBtUwayuG1vBSgm2BKLl+hgQAzHnPnPolSc1twB/zrMY/bxSpuUjql3u2aa287mCVWQxL5WSOngbOylyH6C2SdQR6hvglEIdxpb/PIjQpAwrRUppev4J3Mjfye0AitMHsX9z9oM9xvWuiLJDDSeEb9Kt7Ynr6k9LHrcElubHVYjdvH+JzCPeOqHGq0CN2kG1EERxSLMWHlyAjlosNLodmBDX1CUvi04I7RRzNDgpo63Py6SwjgF64uonAx+ab8QG5jGEAlouOHz7badYyeXszVpmxudup8QBLfg8/hCTvFnZQCwX1rSPoD+4+eA=;5:8JRfBiK+J1UKcn5pznz12x5WKVUFXvTcNt4PTXOa5VF1qwzlYga+5ycTMjmOfR7mTiHw6bQXTOan8hGocd4kUhOQ4E+hCZypdFZeImUorIVluznKz5kSXJkqjIKl2iOEF3NOMsU3dPr8LPTtMdCckfpZrMl4yGM+qHRu7DJMQMA=;24:GNRX3DVV8+4TZha1YFqr+iaoRe2yncKNC29CBf1sqIFpm+ctiq4D03aKiH+Y0TXujAwjIN8aT0LqSCDooIoAvypTTvR4A2JyFYMuavs16vk= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;DM3PR07MB2251;7:ASE8ID62Sj+rhE9mW8G0jM/P7CPqyPCDtSQ+iBXJWvOCtvv1+YIE2rJgPuvuxW9MrItT/EbeDexob0CQqaTi+rJEd8Q3WaDuJLuO65XrYvVOtBujxmoKZY71Yi2Xrs1vup3YlVgM2EiflnYD0PnP5Sy8j/eWfZMFykQYpgKBHEtY+FcXEayDDww/BnG4mchWyk8G0uM3sWdApxMt0tkewOfoeR9FeTQQz3IFuPKdUrUnutnH3X44msYS1GnhdtPifj4iXnWA1QGyCWj1BEZ3mCro2wezCYNH9RUYE8xwNQ0eTtgTyojuIVp6Zs/7811EqI8H6XvrC/Xx3TKwKNfV45dI9FHUC7BQXvqnpo2NVr15zMfUSDx2HTF/ortQWMwi3tZbmerFsvP8TgmXyDlqWjcDa4AGzK/H6DDz37plERyRsufF35dldObK5uVq6oJJLu/ZGh88qRoIttJjWcCx9w== X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 29 Jan 2017 12:21:36.9344 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM3PR07MB2251 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sun, Jan 29, 2017 at 03:42:55PM +0530, Yury Norov wrote: > Hi all, > > I pulled next-20170125 kernel, and found it hanged on boot. The exact reason is > panic on dereferencing of the 0xffffffc8 address, which is most probably the > attempt to dereference the ENOSYS error code as the address. next-20170124 works > fine, at least it boots. > > Does anyone have details on that? > > Yury UPD: I run qemu for testing. The true failure backtrace is like below. The bad dereference happens for me in arm_smccc_hvc() function in macro SMCCC. Yury Backtrace: #0 0xffff00000808f7a8 in arm_smccc_hvc () at arch/arm64/kernel/smccc-call.S:50 #1 0xffff000008745ea0 in __invoke_psci_fn_hvc (function_id=, arg0=, arg1=, arg2=) at drivers/firmware/psci.c:119 #2 0xffff000008745d18 in psci_migrate_info_type () at drivers/firmware/psci.c:204 #3 0xffff000008ca150c in psci_init_migrate () at drivers/firmware/psci.c:465 #4 psci_probe () at drivers/firmware/psci.c:539 #5 0xffff000008ca1684 in psci_0_2_init (np=) at drivers/firmware/psci.c:571 #6 0xffff000008ca16d8 in psci_dt_init () at drivers/firmware/psci.c:637 #7 0xffff000008c62914 in setup_arch (cmdline_p=) at arch/arm64/kernel/setup.c:287 #8 0xffff000008c6082c in start_kernel () at init/main.c:509 #9 0xffff000008c601e0 in __primary_switched () at arch/arm64/kernel/head.S:452 Listing: │0xffff00000808f790 hvc #0x0 │0xffff00000808f794 ldr x4, [sp] │0xffff00000808f798 stp x0, x1, [x4] │0xffff00000808f79c stp x2, x3, [x4,#16] │0xffff00000808f7a0 ldr x4, [sp,#8] │0xffff00000808f7a4 cbz x4, 0xffff00000808f7b8 >│0xffff00000808f7a8 cmp x9, #0x1 │0xffff00000808f7b0 b.ne 0xffff00000808f7b8 │0xffff00000808f7b4 str x6, [x4,#8] │0xffff00000808f7b8 ret