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 X-Spam-Level: X-Spam-Status: No, score=-4.1 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 12BA9C4743C for ; Wed, 23 Jun 2021 15:50:17 +0000 (UTC) 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 mail.kernel.org (Postfix) with ESMTPS id CC25160FEE for ; Wed, 23 Jun 2021 15:50:16 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org CC25160FEE Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org 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:In-Reply-To:References: Message-ID:Date:Subject:CC:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=Tyf3gByDpGi+8PWjeSd7qs9uu0tSog9X+dPaNOLMRUU=; b=oz7dtQehkdXdLn r47Q//2Ub/qjUlNv0XImPJpwyLRn1G/AXXUKPJSmXxLIUvu8V2GLp5WT0x7YzilIMsXSF775QR6sc //tet/4e1GddJaKZFCF4fHQV19Y3a+MLIQZaUqJLfZVFQDFEhpTOQAe7pfd9+tLXhvb8MOiomVR50 KtvTcMcM/Eko05ehUHI81SzYvyEJ2UB18Ppp5IzYXF01EbzjCHqxfHWFQWlsKKZFgY6fxhjQbPcbC pRXKcV3AQVOM4X75eRykDmYBpbQ/COlET3GvzTdR1IMxVZid1C+VpVet9bvHCDOSQ6s9NAAzp0yB3 G8hyFmZPqg2UeskqQsCw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1lw56y-00BAj1-Hc; Wed, 23 Jun 2021 15:48:20 +0000 Received: from mail-eopbgr70081.outbound.protection.outlook.com ([40.107.7.81] helo=EUR04-HE1-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1lw56t-00BAiV-Nx for linux-arm-kernel@lists.infradead.org; Wed, 23 Jun 2021 15:48:17 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=oBS81Eu9/dp+bE/laPeBAmAaWNZhCuPEWk4Jg49KAoyK5j+hUdOz+Rng5tlk4VF3GPUp74bhEjR+t1h1L5UlC6VRHcVzlKKGHJE7uJ/GRt7t5+/DfoUYXquS7TbFXYbyBxN4Ji31k1i+VHzMFF5YrGWZXE2L66w5AXc+mwCS3nLUzRWClW/0c26waNumjRPScqy5u9X9OornU1IfHHyimf3fhw+ARWLV7JgTd9Ze41vWaZtibbII3NRaLLtsGd5WSOWIJF6uwAnj4P9GWPvGa4S2Ap74JSDboFbbK+VxRxyy2FB9FFcn/XQ9XMK53wcusUSEG/UEA4W6c014N8QlVQ== 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-SenderADCheck; bh=VLxQlSxM7qxZQzIoF86lLVi8D/hH9mg8X8N8Q6AAx30=; b=XFKaQAV8t+Fw29iAq/SOMsVTM8DxndUoEBgb789CbAXp3I0ko3W4dTc3pbZNybYSWzDZzq2ni8R7pNQqvp7TXfNwbR2z8t5NQZmPME0kGbFN//ESvficsRuflf6H1QOpooYBhBTYepltpBF79VhMn2h9k6+iEhpdmD1XhIur5hn8mhegsYURV4zZ4bEYUBVgX5bUxLXOGh5+mL64ludlzQSwQn2WpzNST53Ef/M8Wx5Xcb4FRcHwIay+IUXTBrbP3UBz7mGCS3FwGvOJwad3Q8xUjmCffQu/cw65e98YFmBQvw8ijqCVNmODRne9kZ8LwxXz9k+d6+lbaqtbH3jQ4w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=VLxQlSxM7qxZQzIoF86lLVi8D/hH9mg8X8N8Q6AAx30=; b=mK/9Zd0EMXKLxw0gbNqNhujD3YR5jE3rs4N/muZOpKiZfnan4VnqCC4ni6Zf+W04q7bxemTXfBBHLhcK8LNfLB//6S0nSJggnxn2yt6wogCUJAwBzGKF13ssU/yMv0Fof3PgblbB/aWCeWM7bFHGl0csrhGsO9lg2uYtq4SDKac= Received: from AS8PR04MB8500.eurprd04.prod.outlook.com (2603:10a6:20b:343::14) by AS8PR04MB8435.eurprd04.prod.outlook.com (2603:10a6:20b:346::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4264.19; Wed, 23 Jun 2021 15:48:10 +0000 Received: from AS8PR04MB8500.eurprd04.prod.outlook.com ([fe80::2ca8:978f:5800:3e9a]) by AS8PR04MB8500.eurprd04.prod.outlook.com ([fe80::2ca8:978f:5800:3e9a%7]) with mapi id 15.20.4242.023; Wed, 23 Jun 2021 15:48:10 +0000 From: Frank Li To: Will Deacon CC: Catalin Marinas , Zhi Li , Shenwei Wang , Han Xu , Nitin Garg , Jason Liu , "linux-arm-kernel@lists.infradead.org" Subject: RE: [EXT] Re: The problem about arm64: io: Relax implicit barriers in default I/O accessors Thread-Topic: [EXT] Re: The problem about arm64: io: Relax implicit barriers in default I/O accessors Thread-Index: Addi4iZxCs/FNCdNS+mEtJE2ixnUpwAAxl6AAB1xwAAAEK9FAAAAj6YAAATT00AAA4IFAAC9jG0AAACrFQAAAScLAAAAEzdQAAKAAwAABaMm0AAZu9WAAD+9y2A= Date: Wed, 23 Jun 2021 15:48:10 +0000 Message-ID: References: <20210617172528.GA24813@willie-the-truck> <20210617174131.GC24813@willie-the-truck> <20210617214012.GA25403@willie-the-truck> <20210621162641.GA29595@willie-the-truck> <20210621165941.GB29595@willie-the-truck> <20210621181326.GD29713@willie-the-truck> <20210622091140.GA30677@willie-the-truck> In-Reply-To: <20210622091140.GA30677@willie-the-truck> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: kernel.org; dkim=none (message not signed) header.d=none;kernel.org; dmarc=none action=none header.from=nxp.com; x-originating-ip: [72.177.87.193] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 54c5ce5b-55c0-454d-7304-08d9365e4d67 x-ms-traffictypediagnostic: AS8PR04MB8435: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:6430; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 3W8I32rLZW3+DteRzkXvVGsLLzrqmZ8/LpNbZHqJ/MfJG2KyEmiqvgA+1MfP1xHxFvb0CvlufWXz/kU0Y89ZQOBtZDO1U6X3afMfqCi2RC7bq4Hj5Ph4Vj+5k9TLScStdUT2a9QsJDhCATggPdlyPnRQ6uk8f2mtq6Eaz41YaUDIzY/iY0QzXRxu0SUDU1cUcGy8J2VaqRXDBL9QVWkP2QvpAXxA6NYZs0XRmhZ2YeyCXCPmjDH9ouPUSaBtpYPlNbnLb6SCl91jqs8r/h9P6OSQBev5Jc2j9R6Mx0LYZu35sTSdR9KLRc0vw+Xi2Nv4TaGVj6dRpYxGTO07s0Pl4r8IkC1guknt4JXzSRQQVkqEMz9+S3Wh0IQ7aTkgKK6DaVypSTIUr6aU2T06rtcKUguIrHptHoiNiACnsKbQoZiW/bWbmNHcYY+OCmrRbf8Gq3DRI0lsEoig/ltHgU6NsjNPtVGn1gyi3v17jEWoWu1aRoNIi9qYBeaCtRnNJaBdwd7YG4VuKQcYrrcfjiMjaNsTr2/5KiMeFauANc4a3F8QErlXqIFnk6eWPVnKUZEXSzExajfyyFlQ26abFOpw+VcIfhr8g/6lY//MSbtrjxf8KueyDhTbuHiviCZtsg8VE8MLYZieksBuvNtb0i5NOgng2w9TgJU5WW8YfqWBHJznoVP2lXHKUBjm4dI1X21Ar8wABMY4eFIbdLKaefuq5v2mIWuZIaiBAODoSuXqaNHJwjyL23zbJw3J3Cqi/3FQ7hFvj12DlAs+F5EfvdoITQ== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AS8PR04MB8500.eurprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(136003)(366004)(346002)(376002)(39850400004)(396003)(66556008)(66476007)(66446008)(64756008)(26005)(33656002)(66946007)(52536014)(76116006)(2906002)(186003)(53546011)(8936002)(6506007)(478600001)(966005)(38100700002)(83380400001)(122000001)(54906003)(55016002)(45080400002)(71200400001)(86362001)(4326008)(7696005)(5660300002)(6916009)(316002)(44832011)(8676002)(9686003); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?9EPZ+NkH8Vg9Bc3l5hDUFnXlLxoJxL20S7BgkBTOJXJdH3gd4KtUXL4B4fac?= =?us-ascii?Q?HikDdF3S+1XSWxpfQnQOoATKSY7Q8fX+QyGXk05LRD/5+8o3776dVfYpu/Xw?= =?us-ascii?Q?bYx9iO4fSPJn3aGr3+Eo1BdumkfIuofyc7cCgcWnFZnvHN3xCKvU1shnev4O?= =?us-ascii?Q?IOLitRKXZoC9iTmIQ3y7FGxD7WQAlgwziIrnvXElnvK7Q8uDMj4S0lKB40cW?= =?us-ascii?Q?ih9C5dVHR32U2h6oS0/S06Vg3o0ySGnBm3Iw3NakRPAmTYtKaokyw6q/mEkw?= =?us-ascii?Q?RsqWj33PwLJZ9nGdOiEG+ed6y4p2WDkxu/tdIPhOB/0k38CF0obdWc9QBVpD?= =?us-ascii?Q?mEumtHLnHQPSVggjnYQ0yKhRL8Ux5x2V+AkuLdKdMOtiPbJUZFeTbbsQpGMj?= =?us-ascii?Q?E8shIOilWU9f2MYBnwndiguBMN2DxfUxqjjEz5X5WyzNM+uNnliQmVEOaaTC?= =?us-ascii?Q?IOskgE4LAg73a5En4LzDr5eMJgopbICqYgtJM2vSEynESUPtly/61VyKX0UD?= =?us-ascii?Q?+FyyENXveeUvd/UibcgK+sLzI7TnWqUh6b98TWy3wQ5TLPF9tyA0D6KeUWjO?= =?us-ascii?Q?Xn1crOTxgdED698fa7rPXFabbAiqwoeyZsSAWbTK9Od7xU+W9s0dlejRkIJq?= =?us-ascii?Q?Cajtj4rVymhPLd/9ttQAD1smtYn5rqYGkjwMhydSnE81taPFwfSr7702ZCVg?= =?us-ascii?Q?39GHke05JCw2zaRkYbCNAO6uZDl1EKa/BHkKTz5sf7QmGKCdg+PTI0w8ghRV?= =?us-ascii?Q?Y/iMLtK0xwveJUtxrFhGcWyt0sAsE9jiv2FAwNxuV8UXioruN4QAsR4Y1efT?= =?us-ascii?Q?/4+pJbbE6LMRoOp0EKtNMPfqmVjjyE1vfiRXDPj24jur7P5nUU2EYsSitDul?= =?us-ascii?Q?MimXsL4LBL7skDKuDTzzmNXRiIWxtrpdhEHNsOvtjb2UdqSMWXKb+jVun0IO?= =?us-ascii?Q?3cALphf8yuwLLQAh6TEXgZYB5BpvdrAIDUg02KIP/VXPN6XT8dy4QO74rlyz?= =?us-ascii?Q?fOlPUiVIr3QURSTHq64rbY2JemN9ZjiGFjI7XnM4ivrcgEF8KswehwCpT76u?= =?us-ascii?Q?/w48iy5NOQ49GQLZtmoekOcLzlMpBkej/M2DLtwIzqx5ewsLxP7LkapkjT5H?= =?us-ascii?Q?V7quQg7kD03QprwznC6BxNbhIs5dmG+WVkH+KKSOo8qJIn/8V/xyxTbQM+Cm?= =?us-ascii?Q?bbp2cQby3yoUIwH3mC3lbvml00fukcGwQE03wBSzZiiGidUFGhSYDKAL+Za+?= =?us-ascii?Q?/VbIsKX9OdRyLVmCR/Jro1e6/Aj1F4O1qRm7SBbLRHm0lQHChdQ9KUJHstKp?= =?us-ascii?Q?5s1Z6uUE7GG5MuwiWf02C/DD?= MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: AS8PR04MB8500.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 54c5ce5b-55c0-454d-7304-08d9365e4d67 X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Jun 2021 15:48:10.2116 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 5xa81etRbosaHbTs8u8nJlqhzSyweySjNLp6pbwbdk2ZnyZiJ2pIycV9BtPGOkwzkco0kX1kFKJIbgrdRj6guQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR04MB8435 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210623_084816_064775_F1C16F5B X-CRM114-Status: GOOD ( 43.09 ) 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 > -----Original Message----- > From: Will Deacon > Sent: Tuesday, June 22, 2021 4:12 AM > To: Frank Li > Cc: Catalin Marinas ; Zhi Li ; > Shenwei Wang ; Han Xu ; Nitin Garg > ; Jason Liu ; linux-arm- > kernel@lists.infradead.org > Subject: Re: [EXT] Re: The problem about arm64: io: Relax implicit barriers > in default I/O accessors > > Caution: EXT Email > > On Mon, Jun 21, 2021 at 09:32:22PM +0000, Frank Li wrote: > > > > > > > -----Original Message----- > > > From: Will Deacon > > > Sent: Monday, June 21, 2021 1:13 PM > > > To: Frank Li > > > Cc: Catalin Marinas ; Zhi Li > ; > > > Shenwei Wang ; Han Xu ; Nitin > Garg > > > ; Jason Liu ; linux-arm- > > > kernel@lists.infradead.org > > > Subject: Re: [EXT] Re: The problem about arm64: io: Relax implicit > barriers > > > in default I/O accessors > > > > > > Caution: EXT Email > > > > > > On Mon, Jun 21, 2021 at 05:56:43PM +0000, Frank Li wrote: > > > > > > > > > > > > > -----Original Message----- > > > > > From: Will Deacon > > > > > Sent: Monday, June 21, 2021 12:00 PM > > > > > To: Frank Li > > > > > Cc: Catalin Marinas ; Zhi Li > > > ; > > > > > Shenwei Wang ; Han Xu ; Nitin > > > Garg > > > > > ; Jason Liu ; linux-arm- > > > > > kernel@lists.infradead.org > > > > > Subject: Re: [EXT] Re: The problem about arm64: io: Relax implicit > > > barriers > > > > > in default I/O accessors > > > > > > > > > > Caution: EXT Email > > > > > > > > > > On Mon, Jun 21, 2021 at 05:26:41PM +0100, Will Deacon wrote: > > > > > > On Mon, Jun 21, 2021 at 04:11:57PM +0000, Frank Li wrote: > > > > > > > > Oh, interesting. Maybe this is a case where OSH vs SY > actually > > > makes > > > > > a > > > > > > > > difference. I'm not quite sure what it means for the > coherency of > > > > > normal, > > > > > > > > non-cacheable accesses (which are outer-shareable) so that > > > probably > > > > > needs a > > > > > > > > bit more thought. > > > > > > > > > > > > > > > > Can you confirm that the issue *does* still occur if you use > > > dmb(osh) > > > > > > > > instead of dmb(oshst), please? > > > > > > > > > > > > > > After get ARM support > > > > > > > > > https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fservices. > > > > > > > > > arm.com%2Fsupport%2Fs%2Fcase%2F5003t00001RuJHw&data=04%7C01%7Cfrank.li% > > > > > > > > > 40nxp.com%7Ca319ac5213a14aa6bb2508d934d5facc%7C686ea1d3bc2b4c6fa92cd99c5c30 > > > > > > > > > 1635%7C0%7C0%7C637598915908588560%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwM > > > > > > > > > DAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=6%2F%2FK > > > > > ScsCmnUgNPnzcvyjRrOLjLVPrHtbVgI3J959U%2BQ%3D&reserved=0, > > > > > > > This issue have some progress. > > > > > > > > > > > > > > Our system configure SYSBARDISABLE = 0x0, So ARM core barrier > > > propagate > > > > > to CCI-400 > > > > > > > > > > > > > > Our DMA and USB is located below downstream of CCI-400. So USB > or > > > DMA > > > > > is located > > > > > > > in system shared domain. Only use dmb(st), CCI-400 wait for > > > previous > > > > > transaction > > > > > > > Complete. When dma(osh), the response is sent when snoop > responses > > > are > > > > > received for > > > > > > > all earlier transactions. CCI-400 don't wait for previous write > > > finish. > > > > > > > > > > > > Thanks for following up. I'll cook a patch to fix this... > > > > > > > > > > ... and in doing so, I realised I still have a question about this. > > > > > > > > > > If a CPU is writing to a zero-initialised non-cacheable buffer in > > > memory > > > > > and does something like: > > > > > > > > > > buffer[0] = 1; > > > > > dma_wmb(); // DMB OSHST > > > > > buffer[64] = 1; > > > > > > > > > > would a non-coherent device reading this be able to see buffer[64] > == 1 > > > > > but buffer[0] = 0? In other words, do we need to upgrade the dmb_* > > > barriers > > > > > as well as the I/O accessors, or are they still ordered by the bus > > > fabric > > > > > because all of the accesses are going to the DDR? > > > > > > > > I think re-order is possible. According to my understanding, > > > > If cci ack dmb(oshst), the follow order is not guaranteed if no > address > > > overlap > > > > for normal memory. > > > > > > Hmm, so that's a bit rubbish because it means that > > > load-acquire/store-release to non-cacheable memory will *not* create > order > > > for non-coherent devices, as the memory type is outer-shareable :/ > > > > > > So rewriting the above as: > > > > > > buffer[0] = 1; > > > smp_store_release(&buffer[64], 1); > > > > > > wouldn't be ordered either. > > > > > > Can you confirm that it is the case, please? > > > > I have not test case, which can test it directly. > > I supposed smp_mb is not work for no-coherent dma master. > > If want dma master see order, need dma_wmb(). > > I think you had a support case open with Arm [1] which I'm not able to > access -- please can you ask them about the two examples above? Still not get feedback from ARM. But I found some information, https://developer.arm.com/documentation/den0024/a/CHDCJBGA Unlike the data barrier instructions, which take a qualifier to control which shareability domains see the effect of the barrier, the LDAR and STLR instructions use the attribute of the address accessed. * address attribute * is controlled by page table. SH0 bits[13:12] Shareability 00 Non-shareable 01 UNPREDICTABLE 10 Outer Shareable 11 Inner Shareable #define PTE_SHARED (_AT(pteval_t, 3) << 8) /* SH[1:0], inner shareable */ So I think smp_store_release barrier to inner shared domain only. Frank Li > > Will > > [1] > https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fservices. > arm.com%2Fsupport%2Fs%2Fcase%2F5003t00001RuJHw&data=04%7C01%7Cfrank.li% > 40nxp.com%7C985edf1d391d42b0a6c908d9355dc3d7%7C686ea1d3bc2b4c6fa92cd99c5c30 > 1635%7C0%7C0%7C637599499095794610%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwM > DAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=wgaC0e%2 > B%2BjDBC0LrqVX%2F0b4KHJUqds5DUS72db94%2B%2Fsw%3D&reserved=0 _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel