From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 901AFC46CD2 for ; Tue, 9 Jan 2024 08:37:46 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Content-ID:In-Reply-To: References:Message-ID:Date:Subject:CC:To:From:Reply-To:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=OzYjmfBWruHnQvDAZQwrJcaQgY9f+LD7WADTujw4Rgk=; b=CM7MTcr4bSDwN0 zft0I/KeYr4oX4rP+3z134HPfQpSZyqIOfHeqJQbJ/YM3zcn/2sEcDuWiq2FQrQx+kRJQRX7PXNIe j9tZDdl3TDYuNhyCJ5d3vOtKQVUoR0VqerDEwSAggh6ixMREnUjmnSPJe8R60CmbpvjiVwHUJge13 TAcUgW+fCa/qrMD9iXm+cBKCiZS7us4jD8oKD5W0jGv39cqisWKdQ3oPLfEKrROaVoRnAZN0az0mp CD0U2mB34JEpLCnxAuHGtAtkrTir8Q0jmfeWiK6LwKXIg9gKlOEGC3rLMjiDztq2C+ESWRw4VMtX7 Dn2Y845a69thq6XbIKsA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1rN7bn-007M1Q-1t; Tue, 09 Jan 2024 08:37:15 +0000 Received: from mail-am0eur02on20600.outbound.protection.outlook.com ([2a01:111:f403:2606::600] helo=EUR02-AM0-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1rN7bi-007Lyy-2v for linux-arm-kernel@lists.infradead.org; Tue, 09 Jan 2024 08:37:13 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=fKJXxfY8TmsIWh2K9NLhK+JFpZ6EiqRY9wn3A4SZB0VaSdt5Szu9svb2IPcMNLHrwUQPbPxWituDBPM8ameG5CT+I6hGUk9VIZ/BLtTPhla3bH1Kln7xaRH0Rse2BBraYGY+YpmZ6NTb36tAwG0iMKETos9RWHXLVQ0if2hjvPdHEHBN2nXEoAWDK5UvIerBxU6VNR3f5QiQOuR4aI2ds4FTO7GtYY/oC8+26Xp3mgwUepNLfloc8juoPiq/rYr4rGo7JnJsy7CjwY4K0Prqo07nwJEvJVUiIA0fELvEyU9lAuKTYrOzg11FGwNntFIMIhv1yyugkTALkwyKG33DhQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=Uw7Ydcc1vb8H5xpJ+dQiDKPpGzVweVTvryjZ20qsJ+w=; b=bhR+p46TmzgXOQCYkjMyTmRE3v27M90w1L5r4GrENrLPdhW5W7EnoM0NGWAlaVskyfqQd1XgMgbqC+wpZzU8PicF60EGfq2zL4O7+7CV8wFbGiIObaTxu91po0L0nlXxCIx9wk5twWyuax+pa8QuKh8vrXMkFIadOuOihbzbUOCqyhJmvYxUVRk64oDA1SVBbKtldV1Br51OUhk2WeCT9A+rOEYhYcNJzccmlpj0acyiToKfHHfmLKJPUXEmz3XI7dxCAM+BzWok2u83Z89vh9xkiXqlvTpkdM3kkrBGcMDixBiVKTMPBP17G6sgOsrOHFMrDmffYhhsoAV5SD+ryA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=lenze.com; dmarc=pass action=none header.from=lenze.com; dkim=pass header.d=lenze.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lenze.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Uw7Ydcc1vb8H5xpJ+dQiDKPpGzVweVTvryjZ20qsJ+w=; b=X9bou5mwhJjccxnnWbdmFzHMHs46uUfJjQZLeQFbU91EykHW3bcWpTwVmukVGW93sOI8W0s81s/Ye5VxvLlVdwVKOKVCZg0T5+cV0gHyflJFGdELSKrizojAlp+fNnZJI/USzFVq2aJUYDbAoKmTS3gXgwSEgRCb4HYKM5LkRhwk5o8C331OFZfAk8AfJCSz/c7N9dLWBa+cLr9gJRXG33km9sLrMRsBN6fsiyCwanfbOGyEbKG7lV4vlyftGJNXehk7dq3wbmpAaccWA8NBJS0GMwrCTy5N8hgocSKZP4/toxgagyaVNAtCnN1lsw8nqn0CZy3ulqu8O5yT1cjyGg== Received: from DB8P194MB0806.EURP194.PROD.OUTLOOK.COM (2603:10a6:10:162::23) by DB8P194MB0613.EURP194.PROD.OUTLOOK.COM (2603:10a6:10:154::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7181.15; Tue, 9 Jan 2024 08:37:01 +0000 Received: from DB8P194MB0806.EURP194.PROD.OUTLOOK.COM ([fe80::5d13:7cb5:9ade:602d]) by DB8P194MB0806.EURP194.PROD.OUTLOOK.COM ([fe80::5d13:7cb5:9ade:602d%7]) with mapi id 15.20.7181.015; Tue, 9 Jan 2024 08:37:01 +0000 From: "Brandt, Oliver - Lenze" To: "mark.rutland@arm.com" CC: "linux-arm-kernel@lists.infradead.org" , "will@kernel.org" , "catalin.marinas@arm.com" , "linux-kernel@vger.kernel.org" Subject: Re: [PATCH] arm64: mm: disable PAN during caches_clean_inval_user_pou Thread-Topic: [PATCH] arm64: mm: disable PAN during caches_clean_inval_user_pou Thread-Index: AQHaQjKt20xeAz7LS0mwiFLj8Z0q9rDQEaoAgAAL6QCAABaKAIAA9YKA Date: Tue, 9 Jan 2024 08:37:00 +0000 Message-ID: References: <15b92eff2767926aa345e159964e342e3b7192ca.camel@lenze.com> In-Reply-To: Accept-Language: de-DE, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Evolution 3.36.5-0ubuntu1 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=lenze.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DB8P194MB0806:EE_|DB8P194MB0613:EE_ x-ms-office365-filtering-correlation-id: 84155caa-85ab-43f8-7cb8-08dc10ee2654 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: J/2oTE0notXCIH5mDgegpqT2Xaizcif9nRbHnLzuYnbcGbQr+Nr9KKqU8xBAuJ/uC90XvAt746sO62yQ9vc5kqcI0anvuwmaL0JL8Afuig15jfMLax/1fPXil7JC4LDIaAMTXZeMBMG6VWoqfzWX2SYJZJpigBlvgZNMB+yKizgPUsg+ESYiF2NzEDsrYBkmUa2plQFYTOibAvDf8knLuTEwLA0ax0tbQT+RxxuPD06HaA7VxQxkNGj7BZkl8YQG/aiCTovIoK1m1re+8qbiVzPB8+gV742FaL8/ZqB97kqJBmsxZpvT5cNv7BO5FKKuS+Z4bVuia+eDNMRnnZnYOx919n/YI+KavGVq87HbZNmVEXL4EJnCMikBks8yhakRewKBpKPtrjusZcadNPwsEd3WqxW4UEqZnfFACyv4TxsmhaI/Roi9G9yYN0wL6DNneXZvdp5RztJbXjxZ+hdvhm6TpBTyTctT4SS9jTZjalmbgXjylVpGeg07ynY6fjkMQbvcHI052Qjpis3D+Y0EiBg9hh5Fo0vqG2wutH+vdEGbw5egae60DFZPf0Y2eOLKGz6mog1fWLDLJuravKjVANlm6RLFK6FydKoF0YzKQZzkjzOitoRfcsE3gk+VlrpzpqBoNbvjVU8igsZDhqIYK62UbWgVgfz9a7mlYJkecaU= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DB8P194MB0806.EURP194.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230031)(346002)(366004)(39860400002)(396003)(376002)(136003)(230922051799003)(230173577357003)(230273577357003)(451199024)(186009)(1800799012)(64100799003)(38100700002)(122000001)(38070700009)(86362001)(478600001)(6506007)(8936002)(8676002)(71200400001)(76116006)(4326008)(91956017)(54906003)(66946007)(316002)(66556008)(66476007)(66446008)(64756008)(36756003)(6916009)(6512007)(26005)(83380400001)(2616005)(6486002)(5660300002)(2906002)(41300700001);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?V2ZXTVdjaGFlZ0RpZWw5M0NqRlNpTVRzNEhaa1o4K0xwSGNTYU9NaGVSKzkr?= =?utf-8?B?bjVTSm94dGVxLzFka0hoeDlVOFZUZFFmR0oyWjAyREZvbWdVTkhOTUh1SFRP?= =?utf-8?B?TXoxdHlxVGVEQlZzR3N1ckd4Y0ZJWVJOVnRHT3ZHVG1wKyt0U2ZwQXIxdGxo?= =?utf-8?B?VE4vODY5U3paMytvT1dGNUhoQzVFeEt0LzFaMmNFS1U3RXliS3dmcmhrb2xx?= =?utf-8?B?cUxlL1dwaC9rbWRBT2tBbktibEl2WXR6cEg5Y3R6L0xHY21FeXVGelVDcUp1?= =?utf-8?B?cUgvL0R2cFpmNUdPczdZT0djS0h4RnpnVTNILysvc2ExQ1E0blN5am1XSGJT?= =?utf-8?B?U0w4RlRQWnpuZGpvOEJIeHJIakRUWGdsTkFxb2ZUQ0xsN01LN3IxSldDR0RE?= =?utf-8?B?NldDKzYra3hqZ2NmMTZmUHdOM3hXMXRYbk1ISXZValdWd01ITUFqeGZWSjB3?= =?utf-8?B?ZGVrZ3BneXYvWURsdDZRNDgrT0RPRXcrNVdvaXA0R3I5TmQyL29ETTRSSjNZ?= =?utf-8?B?WWNDamtLWDlJRW5BY2tTRnVGakh2UjNLNXFkQ3ZCRFdIQWpiT1J1VDZJZEJi?= =?utf-8?B?QTZyS2t0dU5rdXBJSVQzMyt1MTJ3TXJZcE91NFV6RERmTFpoUDBTU1JFaURi?= =?utf-8?B?WlZTaWt5amphckd5UjlOYkJBQitvMDVTQkh4a0paUEhQc2M5TUZNSkZ4TWh1?= =?utf-8?B?N2FjcjUvV3lpVEllb1ViZm9FKzNWdUk4S1dZTDhJQkFVYTlxRTV2M3B0RWdM?= =?utf-8?B?d1JQQkhRLzdqYnN2UWt4dlhpYkVReHJkMUZsaHZCS3ZRclE3bEZ0N21XWWdx?= =?utf-8?B?S3UvUVBieEF0M212clZFY3d4eW5zQVdwdndnOG4zZzRlY21WNUZZM3VxMHNx?= =?utf-8?B?eCt4OERBbCsrbWNkNThYUnNqVlp2d2tEejlvTjdOREw5bnVuY0d6NXM1dG1v?= =?utf-8?B?V2E4MEV1OUIreVY3a3FKNXBxUEEyMlE4V2ZBRU1TcnlGYTVNd3JmWC9ac3ZS?= =?utf-8?B?Nm1HWnExYmgwTlVka0JjeXBkczNDWWkrSXpjSlVDU2ErMExoeGRReVBmLzQy?= =?utf-8?B?MkxZeE0vRnVzb1lnMjdOWWFrSHQvcmczZWRIZHk0dU1sajJScmZaYXd0UklK?= =?utf-8?B?NXROWk1YY2g5MWtFMjlEQVh4RlJzdUYwc2R6cXpQK1ZjSlViOEs5SHF4VFEv?= =?utf-8?B?eG11RmlJUUt3NGJKUUFYVTJEWUYvRnpxOE9zUHlTYnNlWEt4bnV2Y1R2M1VN?= =?utf-8?B?ekx6dEZXK3pZaGhrUDhRSzRiVE1VamxmQnZPR1BIbXArTWgzY25XSEV3bUpK?= =?utf-8?B?L1piZHZaMGh5WXZEekppMXpkTmpCRmkra2toUE5sL0hpc0NMOEExSWVRYTZo?= =?utf-8?B?dmFRcWhWNmx0WWZoSFpCVjZ2RXVHQjMvbFdXUjFHeWdUZlIyOFIxYmpETTV3?= =?utf-8?B?SzQ3ZVFsRmVYd200dFB5bnljZlhYRmVDZkhCRFJZa0Qva29QeTVMWUxubTJV?= =?utf-8?B?WEs0WmZuL0tqeVg2RGU0U2pwdE1wT1RrcU5JZzBKYUtzdkd1N0FPK0NkQlQr?= =?utf-8?B?OTlJMUNuTm5zYlhudXNnMjhhSHlQSVA3Wjh1bTM2MXVUL2ZqSHRGREdVVEpI?= =?utf-8?B?SWdEK0J6QzNBeTNZeWJsR2dFdlYvaENueVpmNGp3STh3ZkRzWGNHbkYvSWZW?= =?utf-8?B?aGF5QlVCVmk1YTZmTUNRcnMrbW9xTVIvM3RSdWYyMVA4eS8yR1ZzelQvcWRZ?= =?utf-8?B?MUZiWC92eldGYXBDVzcwSTFZWVEzZmx3Tlp1dHJ2eEdGUkpCUVVMSmFYVFJx?= =?utf-8?B?UjIzdnJNeUNCL3ZLYkJJUzNFTnB3N2ROU2ovd2E3VERNNFRTWTY0WGpaVlZy?= =?utf-8?B?dWtnZExjaDczQlNaSGhNWHh2YjdyMXdUemlKdUk2T1FEaVZCZDgwb1RETGdv?= =?utf-8?B?OXVNeldiOE1ISkVkU2IzcDBYeDdQVGZMUkh5cXVYV3RsMFZtZERsK25uRS9n?= =?utf-8?B?SWpvQ1ltWS9McnAzd2hiVnZTL1VsZW9QQ0FseVV5bm0vQ2xlendYZXV3YWN2?= =?utf-8?B?SVpXbEFlTTZvSUNhVGlHa2lyLzhYNVJLRGNWanVZVU80QUd0aHBuTmY5ckJ2?= =?utf-8?Q?Hz+Kfo1AjAraBrlKxadPTyc9g?= Content-ID: MIME-Version: 1.0 X-OriginatorOrg: lenze.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DB8P194MB0806.EURP194.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: 84155caa-85ab-43f8-7cb8-08dc10ee2654 X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Jan 2024 08:37:01.0523 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 37cf0ce8-ac09-4e7d-9ff2-f1da44914b3e X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: jV/4YrBjScwpa/birLF96jnHS0H0JTno4FCpgwe7XbY2X4cilC04ZApUuWHgw5EylL/AcB37cyjnJSI402HGqA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8P194MB0613 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240109_003711_151208_C50D8D92 X-CRM114-Status: GOOD ( 32.77 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org On Mon, 2024-01-08 at 17:58 +0000, Mark Rutland wrote: > On Mon, Jan 08, 2024 at 04:37:37PM +0000, Brandt, Oliver - Lenze wrote: > > > On Mon, Jan 08, 2024 at 01:00:39PM +0000, Brandt, Oliver - Lenze wrote: > > > > Using the cacheflush() syscall from an 32-bit user-space fails when > > > > ARM64_PAN is used. We 'll get an endless loop: > > > > > > > > 1. executing "dc cvau, x2" results in raising an abort > > > > 2. abort handler does not fix the reason for the abort and > > > > returns to 1. > > > > > > > > Disabling PAN for the time of the cache maintenance fixes this. > > > > > > Hmm... the ARM ARM says PSTATE.PAN is not supposed to affect DC CVAU. > > > > > > Looking at the latest ARM ARM (ARM DDI 0487J.a), R_PMTWB states: > > > > > > > The PSTATE.PAN bit has no effect on all of the following: > > > > > > > > o Instruction fetches. > > > > o Data cache instructions, except DC ZVA. > > > > o If FEAT_PAN2 is not implemented, then address translation instructions. > > > > o If FEAT_PAN2 is implemented, then the address translation instructions > > > > other than AT S1E1RP and AT S1E1WP. > > > > > > So IIUC, DC CVAU shouldn't be affected by PAN. > > > > Ups... Sorry, didn't noticed this. > > No worries; this is not at all obvious! > > > > This could be a CPU bug; which CPU are you seeing this with? > > > > I've stumbled about this while using Intel's simulator "Simics" with a > > model of the upcoming "Agilex5 socfpga". The "Agilex5" is a SoC > > containing two Cortex A76 and two Cortex A55. > > Ah, so it could be a bug in Simics, then. > Now I think so, too. Not the first bug we've found, but the first in the used CPU models. > > We are expecting the real silicon in a couple of weeks. Seems to be a > > good idea to check the silicon first. Sorry to bother you with this. > > Just to make sure I ran a quick test on an AML-905D3-CC board (quad-core > Cortex-A55), and AFAICT we're not taking unexpected faults. Log below, > including the test case. > > If you do see problems on silicon, please let us know! > I will. Thanks a lot for spending your time on this! > Mark. Oliver > > ---->8---- > mark@flodeboller:~/test/aarch32-cacheflush$ sudo dmesg | grep -i access > [ 0.010476] CPU features: detected: Privileged Access Never > mark@flodeboller:~/test/aarch32-cacheflush$ cat test.c > #include > > void cacheflush(void *start, size_t size) > { > printf("Attempting flush of [%p..%p]\n", start, start + size); > __builtin___clear_cache(start, start + size); > } > > int main(int argc, char *argv[]) > { > static char buf[4096]; > > cacheflush(buf, sizeof(buf)); > > cacheflush(NULL, sizeof(buf)); > > return 0; > } > mark@flodeboller:~/test/aarch32-cacheflush$ arm-linux-gnueabihf-gcc test.c -o test -O3 > mark@flodeboller:~/test/aarch32-cacheflush$ file test > test: ELF 32-bit LSB pie executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-armhf.so.3, BuildID[sha1]=a53713f6b623b9b7c29cee4dc615fb7d43a0dcb6, for GNU/Linux 3.2.0, not stripped > mark@flodeboller:~/test/aarch32-cacheflush$ strace ./test > execve("./test", ["./test"], 0xffffd7e09890 /* 25 vars */ > [ Process PID=7682 runs in 32 bit mode. ] > strace: WARNING: Proper structure decoding for this personality is not supported, please consider building strace with mpers support enabled. > <... execve resumed>) = 0 > brk(NULL) = 0x222b000 > access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) > openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3 > statx(3, "", AT_STATX_SYNC_AS_STAT|AT_NO_AUTOMOUNT|AT_EMPTY_PATH, STATX_BASIC_STATS, {stx_mask=STATX_BASIC_STATS|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0644, stx_size=31402, ...}) = 0 > mmap2(NULL, 31402, PROT_READ, MAP_PRIVATE, 3, 0) = 0xf7b0b000 > close(3) = 0 > openat(AT_FDCWD, "/lib/arm-linux-gnueabihf/libc.so.6", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3 > read(3, "\177ELF\1\1\1\3\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0i\344\1\0004\0\0\0"..., 512) = 512 > statx(3, "", AT_STATX_SYNC_AS_STAT|AT_NO_AUTOMOUNT|AT_EMPTY_PATH, STATX_BASIC_STATS, {stx_mask=STATX_BASIC_STATS|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0755, stx_size=1102644, ...}) = 0 > mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf7b09000 > mmap2(NULL, 1139660, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xf79f2000 > mmap2(0xf7afc000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x109000) = 0xf7afc000 > mmap2(0xf7aff000, 37836, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xf7aff000 > close(3) = 0 > set_tls(0xf7b09ce0) = 0 > set_tid_address(0xf7b09848) = 7682 > set_robust_list(0xf7b0984c, 12) = 0 > rseq(0xf7b09cc0, 0x20, 0, 0xe7f5def3) = 0 > mprotect(0xf7afc000, 8192, PROT_READ) = 0 > mprotect(0x572000, 4096, PROT_READ) = 0 > mprotect(0xf7b31000, 4096, PROT_READ) = 0 > ugetrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM_INFINITY}) = 0 > munmap(0xf7b0b000, 31402) = 0 > statx(1, "", AT_STATX_SYNC_AS_STAT|AT_NO_AUTOMOUNT|AT_EMPTY_PATH, STATX_BASIC_STATS, {stx_mask=STATX_BASIC_STATS|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFCHR|0620, stx_size=0, ...}) = 0 > getrandom("\x79\xe4\xe7\x57", 4, GRND_NONBLOCK) = 4 > brk(NULL) = 0x222b000 > brk(0x224c000) = 0x224c000 > write(1, "Attempting flush of [0x573040..0"..., 41Attempting flush of [0x573040..0x574040] > ) = 41 > cacheflush(0x573040, 0x574040, 0) = 0 > write(1, "Attempting flush of [(nil)..0x10"..., 36Attempting flush of [(nil)..0x1000] > ) = 36 > cacheflush(0, 0x1000, 0) = -1 EFAULT (Bad address) > exit_group(0) = ? > +++ exited with 0 +++ _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel