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=-5.1 required=3.0 tests=DKIM_INVALID,DKIM_SIGNED, HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS,USER_AGENT_SANE_2 autolearn=ham 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 B5A81C4360C for ; Sun, 13 Oct 2019 03:43:39 +0000 (UTC) Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by mail.kernel.org (Postfix) with ESMTP id 2DD082089C for ; Sun, 13 Oct 2019 03:43:39 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=fail reason="signature verification failed" (2048-bit key) header.d=lca.pw header.i=@lca.pw header.b="DXNsQyTp" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 2DD082089C Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=lca.pw Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=owner-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix) id BB6696B0003; Sat, 12 Oct 2019 23:43:38 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id B66558E0001; Sat, 12 Oct 2019 23:43:38 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 943D46B0006; Sat, 12 Oct 2019 23:43:38 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from forelay.hostedemail.com (smtprelay0187.hostedemail.com [216.40.44.187]) by kanga.kvack.org (Postfix) with ESMTP id 580976B0003 for ; Sat, 12 Oct 2019 23:43:38 -0400 (EDT) Received: from smtpin07.hostedemail.com (10.5.19.251.rfc1918.com [10.5.19.251]) by forelay03.hostedemail.com (Postfix) with SMTP id DE55A804AB99 for ; Sun, 13 Oct 2019 03:43:37 +0000 (UTC) X-FDA: 76037366874.07.shape05_1f8138bb7854a X-HE-Tag: shape05_1f8138bb7854a X-Filterd-Recvd-Size: 68238 Received: from listssympa-test.colorado.edu (listssympa-test.colorado.edu [128.138.129.156]) by imf25.hostedemail.com (Postfix) with ESMTP for ; Sun, 13 Oct 2019 03:43:36 +0000 (UTC) Received: from listssympa-test.colorado.edu (localhost [127.0.0.1]) by listssympa-test.colorado.edu (8.15.2/8.15.2/MJC-8.0/sympa) with ESMTPS id x9D3gxWO003873 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Sat, 12 Oct 2019 21:42:59 -0600 Received: (from root@localhost) by listssympa-test.colorado.edu (8.15.2/8.15.2/MJC-8.0/submit) id x9D3gxBw003858; Sat, 12 Oct 2019 21:42:59 -0600 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lca.pw; s=google; h=message-id:subject:from:to:cc:date:in-reply-to:references :mime-version:content-transfer-encoding; bh=mASLNb/DzBMnYCk/BVkaomoauovjvnG9Kx9bKHkyDoI=; b=DXNsQyTptNLoOznPXTPe5neTJw23vokphUdG5j4/OW6dCq/JLR6wGuRE/sG+v6kLib 5PWyWpqdjVQulOqJtsNQygbPf5upOtr5Ds2DvsrVPglKiBI88hos5lL6LbuAbEUZy08W BdM9IyveLD7FDMcoEuqiOl4LynIM8ZWMGN3tJa1RBhTm36UnM7MC+t7Xqc39xoYoJnEs 4dLwvjerKSVR1XB4JECAAsUte9t9rLkxwvizRNlQ+ylBScJYug+LdNpJvFvDsmDZHcMT DANwTbNra7CZ1zJC5iRY4MxvOqYkr1eRYBs3W3f7YnppL/sSgADL2ZgcQW9/9zeW/IOn k7Og== Received: from SN6PR03MB3888.namprd03.prod.outlook.com (2603:10b6:a03:54::16) by BYAPR03MB4376.namprd03.prod.outlook.com with HTTPS via BYAPR02CA0039.NAMPRD02.PROD.OUTLOOK.COM; Wed, 9 Oct 2019 19:25:31 +0000 Received: from BN3PR03CA0104.namprd03.prod.outlook.com (2603:10b6:400:4::22) by SN6PR03MB3888.namprd03.prod.outlook.com (2603:10b6:805:72::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2327.24; Wed, 9 Oct 2019 18:04:27 +0000 Received: from SN1NAM01FT017.eop-nam01.prod.protection.outlook.com (2a01:111:f400:7e40::203) by BN3PR03CA0104.outlook.office365.com (2603:10b6:400:4::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.2347.16 via Frontend Transport; Wed, 9 Oct 2019 18:04:27 +0000 Received: from ipmx7.colorado.edu (128.138.128.233) by SN1NAM01FT017.mail.protection.outlook.com (10.152.65.10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.2347.16 via Frontend Transport; Wed, 9 Oct 2019 18:04:26 +0000 Received: from mx.colorado.edu ([128.138.128.150]) by mx.colorado.edu with ESMTP; 09 Oct 2019 11:11:34 -0600 Received: from ipmx3.colorado.edu ([128.138.67.74]) by mx.colorado.edu with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 09 Oct 2019 10:34:10 -0600 Received: from ipmx1.colorado.edu ([128.138.128.231]) by mx.colorado.edu with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 09 Oct 2019 10:13:25 -0600 Received: from mx.colorado.edu ([128.138.128.150]) by mx.colorado.edu with ESMTP; 09 Oct 2019 09:55:33 -0600 Received: from mx.colorado.edu ([128.138.128.150]) by mx.colorado.edu with ESMTP; 09 Oct 2019 09:46:43 -0600 Received: from mx.colorado.edu ([128.138.128.150]) by mx.colorado.edu with ESMTP; 09 Oct 2019 09:39:01 -0600 Received: from mx.colorado.edu ([128.138.128.150]) by mx.colorado.edu with ESMTP; 09 Oct 2019 09:33:19 -0600 Received: from mx.colorado.edu ([128.138.128.150]) by mx.colorado.edu with ESMTP; 09 Oct 2019 09:30:31 -0600 Received: from mx.colorado.edu ([128.138.128.150]) by mx.colorado.edu with ESMTP; 09 Oct 2019 09:28:55 -0600 Received: from mx.colorado.edu ([128.138.128.150]) by mx.colorado.edu with ESMTP; 09 Oct 2019 09:27:35 -0600 Received: from ipmx4.colorado.edu ([128.138.67.75]) by mx.colorado.edu with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 09 Oct 2019 09:26:35 -0600 Received: from vger.kernel.org ([209.132.180.67]) by mx.colorado.edu with ESMTP; 09 Oct 2019 09:25:44 -0600 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731616AbfJIPZn (ORCPT ); Wed, 9 Oct 2019 11:25:43 -0400 Received: from mail-qt1-f195.google.com ([209.85.160.195]:39015 "EHLO mail-qt1-f195.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729471AbfJIPZn (ORCPT ); Wed, 9 Oct 2019 11:25:43 -0400 Received: by mail-qt1-f195.google.com with SMTP id n7so3977526qtb.6 for ; Wed, 09 Oct 2019 08:25:41 -0700 (PDT) Received: from dhcp-41-57.bos.redhat.com (nat-pool-bos-t.redhat.com. [66.187.233.206]) by smtp.gmail.com with ESMTPSA id a4sm1131289qkf.91.2019.10.09.08.25.39 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 09 Oct 2019 08:25:40 -0700 (PDT) Authentication-Results: spf=none (sender IP is 128.138.128.233) smtp.mailfrom=vger.kernel.org; o365.colorado.edu; dkim=pass (signature was verified) header.d=lca.pw;o365.colorado.edu; dmarc=bestguesspass action=none header.from=lca.pw; Received-SPF: None (protection.outlook.com: vger.kernel.org does not designate permitted sender hosts) IronPort-SDR: 9a2t0Ns+vks3EAi/SCwQ1cQq/fPnfV1b5/sl+tE1Q0TFuMevjXCP4n0N14s55aQmdJq6psvstH 3PaX074gSGef16TGM7/hqmZ8fwwmGmle8= IronPort-SDR: 1G6p64ukuJDujxCelLCt3vciZd5xdltnKw25Nr4cGPRABu27YgG/M9n+JUPJmM59HOdUZrPs11 hh1i9ddLxu3IocOLcO0fFY9eScY6bVBoU= IronPort-SDR: HogV3vijge0rxU0VNFd+wefYxdNqyqA/Y4aGYPCg6FkdxSl/1ujM9hNGmKqeIX6xuyeeVj8qCD 1lgYXeXlkI20cPD9AirfPn4GOEz4jaCpc= IronPort-SDR: sqxEaQLAfzuxU7knJOiwf7F0x5XX2+emHkg0A+gOAZBbXHoaXn+NopUcUW19x8fmeBMGQ5jMIr Q9p4lamaQdndnndXeXmutb29vPF4yQMyo= IronPort-SDR: SF1NeyOeBOpoYvYtCaBSqMl+zpxAjiHIiO24rxBUSMSX18UGiIFLEq2qFTMg3hQ23zN8iYSGIV kEUDC7QjnUKwxGq2BZ35ydAlmED5HASu0= IronPort-SDR: sL+e0CyPII2dGMhs2kujKqdsE2E5qlftoRraUzLd47quYF73XFYHvHOrYwjn/FmnLp4EEwKf4R YcMVHNdwuUyLNJLIo3okblc9oxmo5qBvo= IronPort-SDR: P9TmEy1sctWNrYn/w4doKPfh80U1XpWm6DWPj4S97NVW5ebC1FTRixdQWUmx58zGxJToQNCet3 nRjkg4+E7l8cBUGqz6Gb3XsyZXm5a91UE= IronPort-SDR: pBi2hDsmAH4h7oqyN7gQ7AsVZMdr3KU6UyZv5GySRKFy0d7hrUw0vYfayTAYj1yxLblOuRoscl 34ao+XP2CQqF9G358eI5AcBBXgRbso3ww= IronPort-SDR: WZGIhLdRYDnxado1k1Uiv4LpjZKwaR4SDX0MbKealk6tqNnuYceUAMxB2774wOFxDhRFmhZgG2 /PnPhc0TDejhn8CJpjSqTAM8pT1grBgDk= IronPort-SDR: xpQzyS0NxC2WsRzt/sIYs5Q0ug48k2QxnnDEVTS514Xo0kuSdQuXmV1I4HwW+14774lQ+iPPfa lUPhC0R+DctkwF2g+c+tF177eoHx8Er4s= IronPort-SDR: 6/JSqPQtxUty3CL8QhsnDUM3TTsFaALZuyHbz5kQEP91eBXXtTkYNBdRxf9IO9U0cP5SpA63tK aRhh/o0H+F7O/NHKuNm20SsPIiCj0kJdM= IronPort-SDR: Q/732tuVMhUlq+1XKlt6rKzhPswXfcDgkktkTc8pVKUFxeFsodiL0iz9Rjnw1291DnucGDpp0s j4tyih3dRkz+9JBc7IjURKz/6UXGi9kp8= X-IronPort-Outbreak-Status: No, level 0, Unknown - Unknown X-IronPort-Outbreak-Status: No, level 0, Unknown - Unknown X-IronPort-Outbreak-Status: No, level 0, Unknown - Unknown X-IronPort-Outbreak-Status: No, level 0, Unknown - Unknown X-IronPort-Outbreak-Status: No, level 0, Unknown - Unknown X-IronPort-Outbreak-Status: No, level 0, Unknown - Unknown X-IronPort-Outbreak-Status: No, level 0, Unknown - Unknown X-IronPort-Outbreak-Status: No, level 0, Unknown - Unknown X-IronPort-Outbreak-Status: No, level 0, Unknown - Unknown X-IronPort-Outbreak-Status: No, level 0, Unknown - Unknown X-IronPort-Outbreak-Status: No, level 0, Unknown - Unknown X-IronPort-Outbreak-Status: No, level 0, Unknown - Unknown Authentication-Results-Original: mx.colorado.edu; dkim=pass (signature verified) header.i=@lca.pw IronPort-PHdr: =?us-ascii?q?9a23=3Aaln/GhS9pibqPsL8My78w//nudpsv+ypbCI2y7?= =?us-ascii?q?9ipqxHdrmq45XlOhKPvadz2QaaFYyO8elNzvHWuvq9Bz9I6sObvXQLYJFAEA?= =?us-ascii?q?UIjcwGkgBzZazNQQWzZLaiJyBvGM9LEkd6rDmgZEdSH8n6ag63wDX6pXZaUl?= =?us-ascii?q?23NV9wK//uE4HfysW7hfuv8Z/eaBkaiiC6ZOFuK0e9plfdv9Ub04pkb7w80h?= =?us-ascii?q?/Y52dPKf5by25yKFSYkg2ZhI/4tNYru2wY86Ak9stNFLv3Zb85SroKBzMgL2?= =?us-ascii?q?0z+Ij3rxDFVgWC/D4RVG4RnhtODFugjlmyFt+5+mOyvOoo3QChGev8Cpwmcx?= =?us-ascii?q?Gk3oxoDzXWiy4AMjkw7WbJiNJ2o/N4sEOrhDx80qLTQdTGUZg2NuuVNZtSDW?= =?us-ascii?q?AUcvZ3TBVQPpugSa8IKPgHBdZkl4SgoVYyjwTkXherB/vv9zNn232qmooFje?= =?us-ascii?q?gKCEbk+DZ+AP0TilmTt/q2KvkRdeG/qcuAhX2LJ7sekX+g0LfZTQg4rfOyZK?= =?us-ascii?q?90VtPz1VIJLhLKhG2e9JH9GC+Pi8gW6USF9PBebe2rqG8NilEhoj+0m8MI1K?= =?us-ascii?q?3Dm6sf52325H0p/+NXbZXwAAYzKZbsOpd15gCLKYZSbpwMb0Rjvwsn07whvc?= =?us-ascii?q?KfbS4r7cQV+DvwTaebUYHR2DjjaOPKfwp+oS1AU/Gj2Car+hPx2urNUeuy/U?= =?us-ascii?q?0vzGIN2pGE/jhFn0DfzteZSPZn3Xyf42+//Vzxx8ptCFsJiaeKN8875r0giY?= =?us-ascii?q?QSo37lGha1iUHct6S0R1grucykzfzFfJv4ioSZG71UgSTCV8Zm0oT3Saxwek?= =?us-ascii?q?Aidk6Exe6azrS81n+gUpdh0/wMo/X8oI79PPUYvPe0OT5/yd0csBjgPjG+yP?= =?us-ascii?q?BfhkIIBX5hIiCIhLHWahafMv3HStaYhTHO2H8jj7iOdvWpAcrqIS2Ww//xOL?= =?us-ascii?q?dn7EhEzxAviMpS/I9QFuQZKenoCRWr5vXFEh80NRC1yO/7CdJ7k7kTQn+LHr?= =?us-ascii?q?THbPHXoRmD4eYoOeCAY8kYtCuuY/Qm5vu7lXYighddZqim25ILdWq1VuprOU?= =?us-ascii?q?SXYHfgw58BHG4GsxB4TbnCjFaLFyZMag=3D=3D?= IronPort-PHdr: =?us-ascii?q?9a23=3AMTdoUhxIgzTMWnTXCy+O/D0hRQkC/pjqNwoI44?= =?us-ascii?q?YmjLQQIvzx4cG7bwTWsO92hRrSXYyBtqwXw+GDqa3kUHwN7dGbvXQLYJFABH?= =?us-ascii?q?pnwY1e10RoSIaJXEnwJbjycH9yB5FNU1hq+3zoVCodUI62LxWa6n3n6DMJAR?= =?us-ascii?q?zwOE90KrbuB4TQgs+rhe6o/JiBfwIajzHvbbpuIUe3q0DLu9ESkM5+LfQrxx?= =?us-ascii?q?XEuHZOcOlNoAEgbRrb1160ro/i+Z9m/mFOtug69slGA679ebg1S6AdEC4vNX?= =?us-ascii?q?s76deuuB/ISgeO4HRPNwde2lIAS0CNpBv6C5LYiQ/cvK1RygO/O/zdTvceZz?= =?us-ascii?q?er6KJsQQLvliUZMRFo03GGgO9Qj7N3pzP09Hkdi8acKMndfLJ0K4/tW8gjVF?= =?us-ascii?q?ZZQuB1UAtTBLuMU7MCUuwMAcRH9dLjoFgWrSayKlSuWKTI9WFErWax/4kAjf?= =?us-ascii?q?sODDvrmxcPXMxQs1DVprCXfO9aGaj9hOGAkA38fsxOwDv/1rHVdjc4g+2Xe4?= =?us-ascii?q?thfsDpxxQyDyTZlAi8stbJISiP6NwCt0uaxcswBeKokDMjj19VqCWGzOoRuJ?= =?us-ascii?q?iR1r1wqBiMvW0xiM59bfe0bR9acMCpNLcPmQ2/PIxbX9ojZGU0nDc865hWi6?= =?us-ascii?q?GeUw5R1LYuniT1a8CCKNa15De8cc3SPWhInXk+KaK4thGQ92W7r4+0HoH8mB?= =?us-ascii?q?4C5mIZnv3TqHIAzT/o1PLeetEh3GqK8B+U6hzeu/0VO2Q3hbXFKowb5LoJ1Y?= =?us-ascii?q?sXm3/IPB7rlwbSgImOVFsK5MSz7sjVQr7Dmvr+f8c8wkm2euxmtuWZHtgyFB?= =?us-ascii?q?IHAEOpoPae/+Dix3ylZaVUqeQHkbOAvarrD99AmfW3XD5Typ4HrA2EAB6K9I?= =?us-ascii?q?4qknI+EwMCKQCKsM/IHFerQriwRb/3yxzk2DQ04P+Ta+6pEtDMNH/FiLD7Yf?= =?us-ascii?q?Nn5lVBzBZm1dlE/MEOUOMoPe7zV0nttdfREh4+NUmOzv36DMlmiN9MXHLJCa?= =?us-ascii?q?idN7nbvVjO6+4ycKGAZ44Q7S70MONtp+XvgnkwhUIHcOG30IEWZnG1ErUuI0?= =?us-ascii?q?iQbXf2xNZUOWMBt0wmU+E=3D?= IronPort-PHdr: =?us-ascii?q?9a23=3AP0vhfhxbUSEZGc7XCy+O/D0hRQkC/pjqNwoI44?= =?us-ascii?q?YmjLQQIvzx4cG7bwTWsO92hRrSXYyBtqwXw+GDqa3kUHwN7dGbvXQLYJFABH?= =?us-ascii?q?pnwY1e10RoSIaJXEnwJbjycH9yB5FNU1hq+3zoVCodUI62LxWa6n3n6DMJAR?= =?us-ascii?q?zwOE90KrbuB4TQgs+rhe6o/JiBfwIajzHvbbpuIUe3q0DLu9ESkM5+LfQrxx?= =?us-ascii?q?XEuHZOcOlNoAEgbRrb1160ro/i+Z9m/mFOtug69slGA679ebg1S6AdEC4vNX?= =?us-ascii?q?s76deuuB/ISgeO4HRPNwde2lIAS0CNpBv6C5LYiQ/cvK1RygO/O/zdTvceZz?= =?us-ascii?q?er6KJsQQLvliUZMRFo03GGgO9Qj7N3pzP09Hkdi8acKMndfLJ0K4/tW8gjVF?= =?us-ascii?q?ZZQuB1UAtTBLuMU7MCUuwMAcRH9dLjoFgWrSayKlSuWKTI9WFErWax/4kAjf?= =?us-ascii?q?sODDvrmxcPXMxQs1DVprCXfO9aGaj9hOGAkA38fsxOwDv/1rHVdjc4g+2Xe4?= =?us-ascii?q?thfsDpxxQyDyTZlAi8stbJISiP6NwCt0uaxcswBeKokDMjj19VqCWGzOoRuJ?= =?us-ascii?q?iR1r1wqBiMvW0xiM59bfe0bR9acMCpNLcPmQ2/PIxbX9ojZGU0nDc865hWi6?= =?us-ascii?q?GeUw5R1LYuniT1a8CCKNa15De8cc3SPWhInXk+KaK4thGQ92W7r4+0HoH8mB?= =?us-ascii?q?4C5mIZnv3TqHIAzT/o1PLeetEh3GqK8B+U6hzeu/0VO2Q3hbXFKowb5LoJ1Y?= =?us-ascii?q?sXm3/IPB7rlwbSgImOVFsK5MSz7sjVQr7Dmvr+f8c8wkm2euxmtuWZHtgyFB?= =?us-ascii?q?IHAEOpoPae/+Dix3ylZaVUqeQHkbOAvarrD99AmfW3XD5Typ4HrA2EAB6K9I?= =?us-ascii?q?4qknI+EwMCKQCKsM/IHFerQriwRb/3yxzk2DQ04P+Ta+6pEtDMNH/FiLD7Yf?= =?us-ascii?q?Nn5lVBzBZm1dlE/MEOUOMoPe7zV0nttdfREh4+NUmOzv36DMlmiN9MXHLJCa?= =?us-ascii?q?idN7nbvVjO6+4ycKGAZ44Q7S70MONtp+XvgnkwhUIHcOG30IEWZnG1ErUuI0?= =?us-ascii?q?iQbXf2xNZUOWMBt0wmU+E=3D?= IronPort-PHdr: =?us-ascii?q?9a23=3AhpdR8RRV1Lof6QnDYMYC8waL79psv+ypbCI2y7?= =?us-ascii?q?9ipqxHdrmq45XlOhKPvadz2QaaFYyO8elNzvHWuvq9Bz9I6sObvXQLYJFAEA?= =?us-ascii?q?UIjcwGkgBzZazNQQWzZLaiJyBvGM9LEkd6rDmgZEdSH8n6ag63wDX6pXZaUl?= =?us-ascii?q?23NV9wK//uE4HfysW7hfuv8Z/eaBkaiiC6ZOFuK0e9plfdv9Ub04pkb7w80h?= =?us-ascii?q?/Y52dPKf5by25yKFSYkg2ZhI/4tNYru2wY86Ak9stNFLv3Zb85SroKBzMgL2?= =?us-ascii?q?0z+Ij3rxDFVgWC/D4RVG4RnhtODFugjlmyFt+5+mOyvOoo3QChGev8Cpwmcx?= =?us-ascii?q?Gk3oxoDzXWiy4AMjkw7WbJiNJ2o/N4sEOrhDx80qLTQdTGUZg2NuuVNZtSDW?= =?us-ascii?q?AUcvZ3TBVQPpugSa8IKPgHBdZkl4SgoVYyjwTkXherB/vv9zNn232qmooFje?= =?us-ascii?q?gKCEbk+DZ+AP0TilmTt/q2KvkRdeG/qcuAhX2LJ7sekX+g0LfZTQg4rfOyZK?= =?us-ascii?q?90VtPz1VIJLhLKhG2e9JH9GC+Pi8gW6USF9PBebe2rqG8NilEhoj+0m8MI1K?= =?us-ascii?q?3Dm6sf52325H0p/+NXbZXwAAYzKZbsOpd15gCLKYZSbpwMb0Rjvwsn07whvc?= =?us-ascii?q?KfbS4r7cQV+DvwTaebUYHR2DjjaOPKfwp+oS1AU/Gj2Car+hPx2urNUeuy/U?= =?us-ascii?q?0vzGIN2pGE/jhFn0DfzteZSPZn3Xyf42+//Vzxx8ptCFsJiaeKN8875r0giY?= =?us-ascii?q?QSo37lGha1iUHct6S0R1grucykzfzFfJv4ioSZG71UgSTCV8Zm0oT3Saxwek?= =?us-ascii?q?Aidk6Exe6azrS81n+gUpdh0/wMo/X8oI79PPUYvPe0OT5/yd0csBjgPjG+yP?= =?us-ascii?q?BfhkIIBX5hIiCIhLHWahafMv3HStaYhTHO2H8jj7iOdvWpAcrqIS2Ww//xOL?= =?us-ascii?q?dn7EhEzxAviMpS/I9QFuQZKenoCRWr5vXFEh80NRC1yO/7CdJ7k7kTQn+LHr?= =?us-ascii?q?THbPHXoRmD4eYoOeCAY8kYtCuuY/Qm5vu7lXYighddZqim25ILdWq1VuprOU?= =?us-ascii?q?SXYHfgw58BHG4GsxB4TbnCjFaLFyZMag=3D=3D?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0FTAgDqEJ5dbUpDioBlHAEBAQEBBwE?= =?us-ascii?q?BEQEEBAEBgXuBbwUnA21WLyoEhB+JAoUhgR2BJgSPPIoDgWMNAQEBAQEBAQE?= =?us-ascii?q?BBgEBGA0DBQIBAQEBgQKGDiM4EwIBAgkBAQEDAQEBAgEFAgEBAgIQCw0JBiu?= =?us-ascii?q?FNAyDRmoBAQEBAQEBAQEBAQEBAQEBAQEBARYCDVQmPgEBAQMBAg8ICQQLAQ0?= =?us-ascii?q?BATcBBQkBAQgCDgoCAiYCAgMxAQUBCxEGARIFFgeCNUyCCg+UYY8MgQM8ijF?= =?us-ascii?q?1fzOCfQEBBYE0AYEVg0mBIQkSeiiKcYEdGIF/gRGDEj6EEQESAYMtgliMZSE?= =?us-ascii?q?DiEGXfYIsgi+EWYUYiRSDLIpPhxaELy2OAIJ0hGxCjRmDewIEAgQFAgYPI4F?= =?us-ascii?q?GgQpxMxoIMIMnCQo9EBSBTwwXiGRPhQxYAQGBBpEYgkUBAQ?= X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0HnAgBdC55dh+eAioBlHAEBAQEBBwE?= =?us-ascii?q?BEQEEBAEBgXuBbwUncFYvKgSEH4kChSGBHYEmBI88igOBYw0BAQEBAQEBAQE?= =?us-ascii?q?GAQEYDQMFAgEBAQGBAoYOIzgTAgECCQEBAQMBAQECAQUCAQECAhABAQEKCwk?= =?us-ascii?q?IKYU0DINGagEBAQEBAQEBAQEBAQEBAQEBAQEBFgINVCY+AQEBAwECDwgJBAs?= =?us-ascii?q?BDQEBNwEFCQEBCAIOCgICJgICAzEBBQELEQYBEgUWB4I1SwGCCg+UZI8MgQM?= =?us-ascii?q?8ijF1fzOCfQEBBYE0AYEVg0uBIQkSeiiKcYEdGIF/gRGDEj6EEQESAYMtgli?= =?us-ascii?q?MZSEDiEGXfYIsgi+EWYUYiRSDLIpPhxaELy2OAIJ0hGxCjRmDewIEAgQFAgY?= =?us-ascii?q?PI4FGgQpxMxoIMIMnCQo9EBSBTwwXiGRPhQxYAQGBBpEYgkUBAQ?= X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0GZAQAM+p1dh0tDioBlHAEBAQEBBwE?= =?us-ascii?q?BEQEEBAEBgXuBbwUncIEFKgSEH4kChSKBHYEmBI88igOBYw0BAQEBAQEBAQE?= =?us-ascii?q?GAQEYDQMFAgEBAQGBAoYOIzgTAgECCQEBAQMBAQECAQUCAQECAhABAQEKCwk?= =?us-ascii?q?IKYU0DINGagEBAQEBAQEBAQEBAQEBAQEBAQEBFgINVCY+AQEBAwECDwgJBAs?= =?us-ascii?q?BDQEBNwEFCQEBCAIOCgICJgICAzEBBQELEQYBEgUWB4I1SwGCCg+UQ48MgQM?= =?us-ascii?q?8ijF1fzOCfQEBBYE0AYEVg02BIQkSeiiKcYEdGIF/gRGDEj6EEQESAYMtgli?= =?us-ascii?q?MZSEDiEGXfYIsgi+EWYUYiRSDLIpPhxaELy2OAIJ0hGxCjRmDewIEAgQFAgY?= =?us-ascii?q?PI4FGgQpxMxoIMIMnCQo9EBSBTwwXiGRPhQwnMQEBgQaRGIJFAQE?= X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0GdAQB4+J1dh0O0hNFlHAEBAQEBBwE?= =?us-ascii?q?BEQEEBAEBgXuBbwUncFQxKgSEH4kChSGBHYEmBBSPKIoDgWMNAQEBAQEBAQE?= =?us-ascii?q?BBgEBGA0DBAECAQEBAYEChg4jOBMCAQIJAQEBAwEBAQIBBQIBAQICEAEBAQo?= =?us-ascii?q?LCQgphTQMg0ZqAQEBAQEBAQEBAQEBAQEBAQEBAQEWAg1UJj4BAQEDAQIPCAk?= =?us-ascii?q?ECwENAQE3AQUJAQEIAg4KAgImAgIDMQEFAQsRBgESBRYHgjVLAYIKD5Q2jwy?= =?us-ascii?q?BAzyKMXV/M4J9AQEFgTQBgRWDTYEhCRJ6KIpxgR0YgX+BEYMSPoQRARIBgy2?= =?us-ascii?q?CWIxlIQOIQZd9giyCL4RZhRiJFIMsik+HFoQvLY4AgnSEbEKNGYN7AgQCBAU?= =?us-ascii?q?CBg8jgUaBCnEzGggwgycJCj0QFIFPDBeIZE+FDCYyAQGBBAEBkRiCRQEB?= X-IPAS-Result: =?us-ascii?q?A0FTAgDqEJ5dbUpDioBlHAEBAQEBBwEBEQEEBAEBgXuBb?= =?us-ascii?q?wUnA21WLyoEhB+JAoUhgR2BJgSPPIoDgWMNAQEBAQEBAQEBBgEBGA0DBQIBA?= =?us-ascii?q?QEBgQKGDiM4EwIBAgkBAQEDAQEBAgEFAgEBAgIQCw0JBiuFNAyDRmoBAQEBA?= =?us-ascii?q?QEBAQEBAQEBAQEBAQEBARYCDVQmPgEBAQMBAg8ICQQLAQ0BATcBBQkBAQgCD?= =?us-ascii?q?goCAiYCAgMxAQUBCxEGARIFFgeCNUyCCg+UYY8MgQM8ijF1fzOCfQEBBYE0A?= =?us-ascii?q?YEVg0mBIQkSeiiKcYEdGIF/gRGDEj6EEQESAYMtgliMZSEDiEGXfYIsgi+EW?= =?us-ascii?q?YUYiRSDLIpPhxaELy2OAIJ0hGxCjRmDewIEAgQFAgYPI4FGgQpxMxoIMIMnC?= =?us-ascii?q?Qo9EBSBTwwXiGRPhQxYAQGBBpEYgkUBAQ?= X-IPAS-Result: =?us-ascii?q?A0HnAgBdC55dh+eAioBlHAEBAQEBBwEBEQEEBAEBgXuBb?= =?us-ascii?q?wUncFYvKgSEH4kChSGBHYEmBI88igOBYw0BAQEBAQEBAQEGAQEYDQMFAgEBA?= =?us-ascii?q?QGBAoYOIzgTAgECCQEBAQMBAQECAQUCAQECAhABAQEKCwkIKYU0DINGagEBA?= =?us-ascii?q?QEBAQEBAQEBAQEBAQEBAQEBFgINVCY+AQEBAwECDwgJBAsBDQEBNwEFCQEBC?= =?us-ascii?q?AIOCgICJgICAzEBBQELEQYBEgUWB4I1SwGCCg+UZI8MgQM8ijF1fzOCfQEBB?= =?us-ascii?q?YE0AYEVg0uBIQkSeiiKcYEdGIF/gRGDEj6EEQESAYMtgliMZSEDiEGXfYIsg?= =?us-ascii?q?i+EWYUYiRSDLIpPhxaELy2OAIJ0hGxCjRmDewIEAgQFAgYPI4FGgQpxMxoIM?= =?us-ascii?q?IMnCQo9EBSBTwwXiGRPhQxYAQGBBpEYgkUBAQ?= X-IPAS-Result: =?us-ascii?q?A0GZAQAM+p1dh0tDioBlHAEBAQEBBwEBEQEEBAEBgXuBb?= =?us-ascii?q?wUncIEFKgSEH4kChSKBHYEmBI88igOBYw0BAQEBAQEBAQEGAQEYDQMFAgEBA?= =?us-ascii?q?QGBAoYOIzgTAgECCQEBAQMBAQECAQUCAQECAhABAQEKCwkIKYU0DINGagEBA?= =?us-ascii?q?QEBAQEBAQEBAQEBAQEBAQEBFgINVCY+AQEBAwECDwgJBAsBDQEBNwEFCQEBC?= =?us-ascii?q?AIOCgICJgICAzEBBQELEQYBEgUWB4I1SwGCCg+UQ48MgQM8ijF1fzOCfQEBB?= =?us-ascii?q?YE0AYEVg02BIQkSeiiKcYEdGIF/gRGDEj6EEQESAYMtgliMZSEDiEGXfYIsg?= =?us-ascii?q?i+EWYUYiRSDLIpPhxaELy2OAIJ0hGxCjRmDewIEAgQFAgYPI4FGgQpxMxoIM?= =?us-ascii?q?IMnCQo9EBSBTwwXiGRPhQwnMQEBgQaRGIJFAQE?= X-IPAS-Result: =?us-ascii?q?A0GdAQB4+J1dh0O0hNFlHAEBAQEBBwEBEQEEBAEBgXuBb?= =?us-ascii?q?wUncFQxKgSEH4kChSGBHYEmBBSPKIoDgWMNAQEBAQEBAQEBBgEBGA0DBAECA?= =?us-ascii?q?QEBAYEChg4jOBMCAQIJAQEBAwEBAQIBBQIBAQICEAEBAQoLCQgphTQMg0ZqA?= =?us-ascii?q?QEBAQEBAQEBAQEBAQEBAQEBAQEWAg1UJj4BAQEDAQIPCAkECwENAQE3AQUJA?= =?us-ascii?q?QEIAg4KAgImAgIDMQEFAQsRBgESBRYHgjVLAYIKD5Q2jwyBAzyKMXV/M4J9A?= =?us-ascii?q?QEFgTQBgRWDTYEhCRJ6KIpxgR0YgX+BEYMSPoQRARIBgy2CWIxlIQOIQZd9g?= =?us-ascii?q?iyCL4RZhRiJFIMsik+HFoQvLY4AgnSEbEKNGYN7AgQCBAUCBg8jgUaBCnEzG?= =?us-ascii?q?ggwgycJCj0QFIFPDBeIZE+FDCYyAQGBBAEBkRiCRQEB?= X-IronPort-AV: E=Sophos;i="5.67,276,1566885600"; d="scan'208";a="287078831" X-IronPort-AV: E=Sophos;i="5.67,276,1566885600"; d="scan'208";a="369215159" X-IronPort-AV: E=Sophos;i="5.67,276,1566885600"; d="scan'208";a="414034736" X-IronPort-AV: E=Sophos;i="5.67,276,1566885600"; d="scan'208";a="368948508" X-Original-Recipients: gasiewsk@o365.colorado.edu X-Original-Recipients: gasiewsk@o365.colorado.edu X-Original-Recipients: gasiewsk@o365.colorado.edu X-Original-Recipients: gasiewsk@o365.colorado.edu X-Original-Recipients: gasiewsk@o365.colorado.edu X-Original-Recipients: gasiewsk@o365.colorado.edu X-Original-Recipients: gasiewsk@o365.colorado.edu X-Original-Recipients: gasiewsk@o365.colorado.edu X-Original-Recipients: gasiewsk@o365.colorado.edu X-Original-Recipients: gasiewsk@o365.colorado.edu X-Original-Recipients: migi9492@g.colorado.edu X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:message-id:subject:from:to:cc:date:in-reply-to :references:mime-version:content-transfer-encoding; bh=mASLNb/DzBMnYCk/BVkaomoauovjvnG9Kx9bKHkyDoI=; b=llHxqWoCwKpPy7V3aY7rmDfW9kBn4eFM/DJl0pELQSpIaGjR16sISXWSPjFGxTxYhK BxzSWeN2XWAakoeAwAPGDZxSi0EKdSm2LY9bMpAiqdUC1mCw7eCv/wdP+Y1oufoUWQta rI/yifIEMlDxyAJybbpmT/TTpYubI53ObchCA3mhpqSa01uUzs8LV7v5C2Fjl+G3md+T uaYXRmL7m9yWAnbOERtCd34OYDWi2c/VebrFwZnLeKCkSi46+RkadKk0BdwBFIAD6Kie msRnnJwaRGgkRU5k6vXtPqGAZEYBRiZ2MdNIYkKYPWApbX3NcKxeCIcs7rH+04B/ViV/ VbuA== X-Gm-Message-State: APjAAAX+EcnXCp03QV4hordavzsnbrneM6vktDQJS4wp9LHdU9+wDIOL 2Bzsr1hg6Mc0ODhNT4qO7KyUyg== X-Google-Smtp-Source: APXvYqxVdCG1CtLLq36ET7pEvEabQeeAN1lZ5oSuIi67A/BAJPzCEtDpdFrmRIoq3sTKWrMSnTlr5g== X-Received: by 2002:ac8:35bc:: with SMTP id k57mr4311381qtb.245.1570634741127; Wed, 09 Oct 2019 08:25:41 -0700 (PDT) Message-ID: <1570634738.5937.12.camel@lca.pw> Subject: Re: [PATCH v2] mm/page_isolation: fix a deadlock with printk() From: "Qian Cai" To: "Peter Oberparleiter" , "Christian Borntraeger" , "Michal Hocko" , "Petr Mladek" Cc: "akpm@linux-foundation.org" , "sergey.senozhatsky.work@gmail.com" , "rostedt@goodmis.org" , "peterz@infradead.org" , "linux-mm@kvack.org" , "john.ogness@linutronix.de" , "david@redhat.com" , "linux-kernel@vger.kernel.org" , "Heiko Carstens" , "Vasily Gorbik" Date: Wed, 09 Oct 2019 11:25:38 -0400 In-Reply-To: <1157b3ae-006e-5b8e-71f0-883918992ecc@linux.ibm.com> References: <1570228005-24979-1-git-send-email-cai@lca.pw> <20191007143002.l37bt2lzqtnqjqxu@pathway.suse.cz> <20191007144937.GO2381@dhcp22.suse.cz> <20191008074357.f33f6pbs4cw5majk@pathway.suse.cz> <20191008082752.GB6681@dhcp22.suse.cz> <1570550917.5576.303.camel@lca.pw> <1157b3ae-006e-5b8e-71f0-883918992ecc@linux.ibm.com> Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.22.6 (3.22.6-10.el7) Mime-Version: 1.0 Content-Transfer-Encoding: quoted-printable List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-MS-Exchange-Organization-ExpirationStartTime: 09 Oct 2019 18:04:26.7751 (UTC) X-MS-Exchange-Organization-ExpirationStartTimeReason: OriginalSubmit X-MS-Exchange-Organization-ExpirationInterval: 1:00:00:00.0000000 X-MS-Exchange-Organization-ExpirationIntervalReason: OriginalSubmit X-MS-Exchange-Organization-Network-Message-Id: 29ea37e9-2378-4146-f79c-08d74ce31f9a X-EOPAttributedMessage: 0 X-MS-Exchange-Organization-MessageDirectionality: Originating X-Forefront-Antispam-Report: CIP:128.138.128.233;IPV:NLI;CTRY:US;EFV:NLI;SFV:SKN;SFS:;DIR:INB;SFP:;SCL:-1;SRVR:SN6PR03MB3888;H:ipmx7.colorado.edu;FPR:;SPF:None;LANG:en;;SKIP:1; X-MS-Exchange-Organization-AuthSource: SN1NAM01FT017.eop-nam01.prod.protection.outlook.com X-MS-Exchange-Organization-AuthAs: Anonymous X-OriginatorOrg: colorado.edu X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 29ea37e9-2378-4146-f79c-08d74ce31f9a X-MS-TrafficTypeDiagnostic: SN6PR03MB3888:|SN6PR03MB3888: X-MS-Exchange-PUrlCount: 2 X-MS-Exchange-Organization-SCL: -1 X-MS-Oob-TLC-OOBClassifiers: OLM:10000; X-Microsoft-Antispam: BCL:0; X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Oct 2019 18:04:26.5569 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 29ea37e9-2378-4146-f79c-08d74ce31f9a X-MS-Exchange-CrossTenant-Id: 3ded8b1b-070d-4629-82e4-c0b019f46057 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=3ded8b1b-070d-4629-82e4-c0b019f46057;Ip=[128.138.128.233];Helo=[ipmx7.colorado.edu] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN6PR03MB3888 X-MS-Exchange-Transport-EndToEndLatency: 01:21:05.5047426 X-MS-Exchange-Processed-By-BccFoldering: 15.20.2347.014 X-Microsoft-Antispam-Mailbox-Delivery: ucf:0;jmr:0;ex:0;auth:0;dest:I;ENG:(750127)(520002050)(944506383)(944626516); X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?062pvm27Lw6G0z+BEfebSy0ta0I5JAJbkm9xG7NUiGctA3lNE+TvNiLzcpq/?= =?us-ascii?Q?xX/4e1TO7yblq70mzDz8+IdMjSjj5jn+8cLJk0jihicuYLm+H/eNDLFpQczy?= =?us-ascii?Q?1B9eWpgPhhyIMpltt4Ul/kxEspYgHG43IxXUYCvywkRE5CAgt2UOo5oxdivE?= =?us-ascii?Q?16sDzdJSOJrFDYXjTpzh9nLepphQnBItSXMsjxDrhL0snBnASFI5+Zuu07Kc?= =?us-ascii?Q?uJ+fWq7M52tn5tpYNgdv52146Hbgq8J6a6kszxheNMMuARymg10MLideHQ0e?= =?us-ascii?Q?OIBXbJ+y0czPlXhfwlYJxECw79sRR6VKvJVrRm6bmurVjccHwHN6Bm0MNMnM?= =?us-ascii?Q?83KH46s/jgJo7HzMzmEu22aMob8YeKW6PRGa6pXhelqHnaxi7ThS3ijw8Cm+?= =?us-ascii?Q?e0IkGAUv4uRLRPdnbgBDsV4r4fKDKP9nkMDY0NU2K+1lwUuGLTEPDqUtj0I+?= =?us-ascii?Q?b6ZYpQfZQWiGKI7uPCPIFN310m1GA7areRXtKGfJAif4jeJiA9bGP95+hJDB?= =?us-ascii?Q?yBOhLcISqILEnqPU2Ch/sVYCseVrTHHyldmfB6j6AJggRX36uMWvimn/giYs?= =?us-ascii?Q?grzcIBRjWTcobksZVUc7N8lqCkwbBurUp0hBixifcTC4oCBSV38Uq+UTJbeJ?= =?us-ascii?Q?UZ90+g0Wf55Q8zZllKVqHGiK4SMhofWhNIc6Eilh93lEcFVmrBgIQ7sOvEJK?= =?us-ascii?Q?qYq8wNnjyEfXRDAMdqrYomCWWPEwuSCZLL7ThqD/8jtUny6nyLIrAjlUT6Fa?= =?us-ascii?Q?pCP4F/pMcPk/ESvgfvRAv3Xw3E+7Y6wQy+EQ5KdIK0w22agC85sB+0bTvFdh?= =?us-ascii?Q?fQmREkH0reIqaMdjuESSP3NiapGYNXy/x87vFf/bLFspjvb3Mm4JvRQyWi1G?= =?us-ascii?Q?SHf3iaBZ9Bvsm/zvi9bfXzoZ7+bsC0PtcQ+8LUdPCLTq2cVgjEOltWrqy1ak?= =?us-ascii?Q?3U+MqDKh8Ptt1Cdo/Ug+rI+TbCAJ+B/vwQgeqy2gYm4KTF09PoLxwTsvBWTM?= =?us-ascii?Q?mNeixTfgA/OolqOoXcCwakNvmW/qkAVaonsNAX1odAuKj8q9QA+NstKL7vPO?= =?us-ascii?Q?AqO7JEPGeGPxq8m1f5LtPZ0BDNPsTpf7EDRPUqXQnnbmuf2yyh9HVHpmUeYx?= =?us-ascii?Q?vh+5X5wkC2hcydTZeOWizOMdA2pMHUhwlg=3D=3D?= X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: Message-ID: <20191009152538.E8wYrk9FTgzwctBk6ZL9bvPGA0Tml2QFYntGo2_wgOk@z> On Wed, 2019-10-09 at 15:56 +0200, Peter Oberparleiter wrote: > On 08=2E10=2E2019 18:08, Qian Cai wrote: > > On Tue, 2019-10-08 at 14:56 +0200, Christian Borntraeger wrote: > > > Adding Peter Oberparleiter=2E > > > Peter, can you have a look? > > >=20 > > > On 08=2E10=2E19 10:27, Michal Hocko wrote: > > > > On Tue 08-10-19 09:43:57, Petr Mladek wrote: > > > > > On Mon 2019-10-07 16:49:37, Michal Hocko wrote: > > > > > > [Cc s390 maintainers - the lockdep is http://lkml=2Ekernel=2Eor= g/r/1570228005-24979-1-git-send-email-cai@lca=2Epw > > > > > > Petr has explained it is a false positive > > > > > > http://lkml=2Ekernel=2Eorg/r/20191007143002=2El37bt2lzqtnqjqxu= @pathway=2Esuse=2Ecz] > > > > > > On Mon 07-10-19 16:30:02, Petr Mladek wrote: > > > > > > [=2E=2E=2E] > > > > > > > I believe that it cannot really happen because: > > > > > > >=20 > > > > > > > static int __init > > > > > > > sclp_console_init(void) > > > > > > > { > > > > > > > [=2E=2E=2E] > > > > > > > rc =3D sclp_rw_init(); > > > > > > > [=2E=2E=2E] > > > > > > > register_console(&sclp_console); > > > > > > > return 0; > > > > > > > } > > > > > > >=20 > > > > > > > sclp_rw_init() is called before register_console()=2E And > > > > > > > console_unlock() will never call sclp_console_write() before > > > > > > > the console is registered=2E > > > > > > >=20 > > > > > > > AFAIK, lockdep only compares existing chain of locks=2E It do= es > > > > > > > not know about console registration that would make some > > > > > > > code paths mutually exclusive=2E > > > > > > >=20 > > > > > > > I believe that it is a false positive=2E I do not know how to= > > > > > > > avoid this lockdep report=2E I hope that it will disappear > > > > > > > by deferring all printk() calls rather soon=2E > > > > > >=20 > > > > > > Thanks a lot for looking into this Petr=2E I have also checked = the code > > > > > > and I really fail to see why the allocation has to be done unde= r the > > > > > > lock in the first place=2E sclp_read_sccb and sclp_init_sccb ar= e global > > > > > > variables but I strongly suspect that they need a synchronizati= on during > > > > > > early init, callbacks are registered only later IIUC: > > > > >=20 > > > > > Good idea=2E It would work when the init function is called only = once=2E > > > > > But see below=2E > > > > >=20 > > > > > > diff --git a/drivers/s390/char/sclp=2Ec b/drivers/s390/char/scl= p=2Ec > > > > > > index d2ab3f07c008=2E=2E4b1c033e3255 100644 > > > > > > --- a/drivers/s390/char/sclp=2Ec > > > > > > +++ b/drivers/s390/char/sclp=2Ec > > > > > > @@ -1169,13 +1169,13 @@ sclp_init(void) > > > > > > unsigned long flags; > > > > > > int rc =3D 0; > > > > > > =20 > > > > > > + sclp_read_sccb =3D (void *) __get_free_page(GFP_ATOMIC | GFP_= DMA); > > > > > > + sclp_init_sccb =3D (void *) __get_free_page(GFP_ATOMIC | GFP_= DMA); > > > > > > spin_lock_irqsave(&sclp_lock, flags); > > > > > > /* Check for previous or running initialization */ > > > > > > if (sclp_init_state !=3D sclp_init_state_uninitialized) > > > > > > goto fail_unlock; > > > > >=20 > > > > > It seems that sclp_init() could be called several times in parall= el=2E > > > > > I see it called from sclp_register() and sclp_initcall()=2E > > > >=20 > > > > Interesting=2E Something for s390 people to answer I guess=2E > > > > Anyway, this should be quite trivial to workaround by a cmpxch or a= like=2E > > > >=20 > >=20 > > The above fix is simply insufficient, > >=20 > > 00: [=C2=A0=C2=A0=C2=A0=C2=A03=2E654307] WARNING: possible circular loc= king dependency detected=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 > > 00: [=C2=A0=C2=A0=C2=A0=C2=A03=2E654309] 5=2E4=2E0-rc1-next-20191004+ #= 4 Not tainted=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 > > 00: [=C2=A0=C2=A0=C2=A0=C2=A03=2E654311] ------------------------------= ------------------------=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 > > 00: [=C2=A0=C2=A0=C2=A0=C2=A03=2E654313] swapper/0/1 is trying to acqui= re lock:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 > > 00: [=C2=A0=C2=A0=C2=A0=C2=A03=2E654314] 00000000553f3fb8 (sclp_lock){-= =2E-=2E}, at: sclp_add_request+0x34 > > 00: /0x308=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 > > 00: [=C2=A0=C2=A0=C2=A0=C2=A03=2E654320]=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 > > 00: [=C2=A0=C2=A0=C2=A0=C2=A03=2E654322] but task is already holding lo= ck:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 > > 00: [=C2=A0=C2=A0=C2=A0=C2=A03=2E654323] 00000000550c9fc0 (console_owne= r){=2E=2E=2E=2E}, at: console_unlock+0x > > 00: 328/0xa30=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 > > 00: [=C2=A0=C2=A0=C2=A0=C2=A03=2E654329]=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 > > 00: [=C2=A0=C2=A0=C2=A0=C2=A03=2E654331] which lock already depends on = the new lock=2E=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=20 >=20 > I can confirm that both this lockdep warning as well as the original one > are both false positives: lockdep warns that code in sclp_init could > trigger a deadlock via the chain >=20 > sclp_lock --> &(&zone->lock)->rlock --> console_owner >=20 > but >=20 > a) before sclp_init successfully completes, register_console is not > called, so there is no connection between console_owner -> sclp_lock= > b) after sclp_init completed, it won't be called again, so any > dependency that requires a call-chain including sclp_init is > impossible to achieve >=20 > Apparently lockdep cannot determine that sclp_init won't be called again= =2E > I'm attaching a patch that moves sclp_init to __init so that lockdep has > a chance of knowing that the function will be gone after init=2E >=20 > This patch is intended for testing only though, to see if there are other= > paths to similar possible deadlocks=2E I still need to decide if its wort= h > changing the code to remove false positives in lockdep=2E >=20 > A generic solution would be preferable from my point of view though, > because otherwise each console driver owner would need to ensure that any= > lock taken in their console=2Ewrite implementation is never held while > memory is allocated/released=2E >=20 > diff --git a/drivers/s390/char/sclp=2Ec b/drivers/s390/char/sclp=2Ec > index d2ab3f07c008=2E=2E13219e43d488 100644 > --- a/drivers/s390/char/sclp=2Ec > +++ b/drivers/s390/char/sclp=2Ec > @@ -140,7 +140,6 @@ static void sclp_request_timeout(bool force_restart);= > static void sclp_process_queue(void); > static void __sclp_make_read_req(void); > static int sclp_init_mask(int calculate); > -static int sclp_init(void); >=20 > static void > __sclp_queue_read_req(void) > @@ -670,7 +669,8 @@ __sclp_get_mask(sccb_mask_t *receive_mask, sccb_mask_= t *send_mask) > } > } >=20 > -/* Register event listener=2E Return 0 on success, non-zero otherwise=2E = */ > +/* Register event listener=2E Return 0 on success, non-zero otherwise=2E = Early > + * callers (<=3D arch_initcall) must call sclp_init() first=2E */ > int > sclp_register(struct sclp_register *reg) > { > @@ -679,9 +679,8 @@ sclp_register(struct sclp_register *reg) > sccb_mask_t send_mask; > int rc; >=20 > - rc =3D sclp_init(); > - if (rc) > - return rc; > + if (sclp_init_state !=3D sclp_init_state_initialized) > + return -EINVAL; > spin_lock_irqsave(&sclp_lock, flags); > /* Check event mask for collisions */ > __sclp_get_mask(&receive_mask, &send_mask); > @@ -1163,8 +1162,7 @@ static struct platform_device *sclp_pdev; >=20 > /* Initialize SCLP driver=2E Return zero if driver is operational, non-z= ero > * otherwise=2E */ > -static int > -sclp_init(void) > +int __init sclp_init(void) > { > unsigned long flags; > int rc =3D 0; > diff --git a/drivers/s390/char/sclp=2Eh b/drivers/s390/char/sclp=2Eh > index 196333013e54=2E=2E463660261379 100644 > --- a/drivers/s390/char/sclp=2Eh > +++ b/drivers/s390/char/sclp=2Eh > @@ -296,6 +296,7 @@ struct sclp_register { > }; >=20 > /* externals from sclp=2Ec */ > +int __init sclp_init(void); > int sclp_add_request(struct sclp_req *req); > void sclp_sync_wait(void); > int sclp_register(struct sclp_register *reg); > diff --git a/drivers/s390/char/sclp_con=2Ec b/drivers/s390/char/sclp_con= =2Ec > index 8966a1c1b548=2E=2Ea08ef2c8379e 100644 > --- a/drivers/s390/char/sclp_con=2Ec > +++ b/drivers/s390/char/sclp_con=2Ec > @@ -319,6 +319,9 @@ sclp_console_init(void) > /* SCLP consoles are handled together */ > if (!(CONSOLE_IS_SCLP || CONSOLE_IS_VT220)) > return 0; > + rc =3D sclp_init(); > + if (rc) > + return rc; > rc =3D sclp_rw_init(); > if (rc) > return rc; > diff --git a/drivers/s390/char/sclp_vt220=2Ec b/drivers/s390/char/sclp_vt= 220=2Ec > index 3f9a6ef650fa=2E=2E28b23e22248b 100644 > --- a/drivers/s390/char/sclp_vt220=2Ec > +++ b/drivers/s390/char/sclp_vt220=2Ec > @@ -694,6 +694,11 @@ static int __init __sclp_vt220_init(int num_pages) > sclp_vt220_init_count++; > if (sclp_vt220_init_count !=3D 1) > return 0; > + rc =3D sclp_init(); > + if (rc) { > + sclp_vt220_init_count--; > + return rc; > + } > spin_lock_init(&sclp_vt220_lock); > INIT_LIST_HEAD(&sclp_vt220_empty); > INIT_LIST_HEAD(&sclp_vt220_outqueue); Unfortunately, the patch does not help here=2E I guess the lockdep does not= really differential __init or not because those places can still have a chance to deadlock in general after interrupt and preempt are enabled even during the= boot but it is just not the case here=2E 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812088] WARNING: possible circular locking= dependency detected=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812090] 5=2E4=2E0-rc2-next-20191009+ #4 No= t tainted=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812092] ----------------------------------= --------------------=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812094] swapper/0/1 is trying to acquire l= ock:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812095] 0000000036a07ed8 (sclp_lock){-=2E-= =2E}, at: sclp_add_request+0x34 00: /0x308=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812102]=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812103] but task is already holding lock:= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812105] 00000000366d9ec0 (console_owner){= =2E=2E=2E=2E}, at: console_unlock+0x 00: 328/0xa30=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812111]=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812113] which lock already depends on the = new lock=2E=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812114]=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812115]=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812117] the existing dependency chain (in = reverse order) is:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812118]=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812120] -> #2 (console_owner){=2E=2E=2E=2E}= :=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812126]=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0lock_acquire+0x21a/0x468=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812127]=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0console_unlock+0x3a6/0xa30=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812129]=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0vprintk_emit+0x184/0x3c8=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812131]=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0vprintk_default+0x44/0x50=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812132]=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0printk+0xa8/0xc0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812134]=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0get_random_u64+0x40/0x108=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812135]=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0add_to_free_area_random+0x188/0x1c0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812137]=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0free_one_page+0x72/0x128=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812139]=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0__free_pages_ok+0x51c/0xc90=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812141]=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0memblock_free_all+0x30a/0x3b0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812142]=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0mem_init+0x84/0x200=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812144]=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0start_kernel+0x384/0x6a0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812145]=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0startup_continue+0x70/0xd0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812146]=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812147] -> #1 (&(&zone->lock)->rlock){=2E= =2E=2E=2E}:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812154]=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0lock_acquire+0x21a/0x468=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812155]=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0_raw_spin_lock+0x54/0x68=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812157]=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0get_page_from_freelist+0x8b6/0x2d28=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812159]=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0__alloc_pages_nodemask+0x246/0x658=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812161]=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0__get_free_pages+0x34/0x78=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812162]=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0sclp_init+0xce/0x640=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812164]=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0sclp_console_init+0x4e/0x1c0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812166]=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0console_init+0x2c8/0x410=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812168]=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0start_kernel+0x530/0x6a0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812169]=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0startup_continue+0x70/0xd0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812170]=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812171] -> #0 (sclp_lock){-=2E-=2E}:=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812177]=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0check_noncircular+0x338/0x3e0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812179]=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0__lock_acquire+0x1e66/0x2d88=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812181]=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0lock_acquire+0x21a/0x468=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812182]=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0_raw_spin_lock_irqsave+0xcc/0xe8=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812184]=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0sclp_add_request+0x34/0x308=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812186]=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0sclp_conbuf_emit+0x100/0x138=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812187]=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0sclp_console_write+0x96/0x3b8=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812189]=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0console_unlock+0x6dc/0xa30=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812191]=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0vprintk_emit+0x184/0x3c8=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812192]=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0vprintk_default+0x44/0x50=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812194]=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0printk+0xa8/0xc0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812196]=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0iommu_debugfs_setup+0xf2/0x108=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812198]=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0iommu_init+0x6c/0x78=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812200]=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0do_one_initcall+0x162/0x680=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812201]=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0kernel_init_freeable+0x4e8/0x5a8=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812203]=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0kernel_init+0x2a/0x188=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812205]=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0ret_from_fork+0x30/0x34=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812206]=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0kernel_thread_starter+0x0/0xc=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812207]=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812209] other info that might help us debu= g this:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812210]=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812211] Chain exists of:=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812212]=C2=A0=C2=A0=C2=A0sclp_lock --> &(&= zone->lock)->rlock --> console_owner=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812221]=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812222]=C2=A0=C2=A0Possible unsafe locking= scenario:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812223]=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812225]=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0CPU0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0CPU1=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812227]=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0----=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0----=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812228]=C2=A0=C2=A0=C2=A0lock(console_owne= r);=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812232]=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0lock(&(&zone->lock)->rlock);=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812236]=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0lock(console_owner);=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812239]=C2=A0=C2=A0=C2=A0lock(sclp_lock);= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812243]=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812244]=C2=A0=C2=A0*** DEADLOCK ***=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812245]=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812247] 2 locks held by swapper/0/1:=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812248]=C2=A0=C2=A0#0: 00000000366da100 (c= onsole_lock){+=2E+=2E}, at: vprintk_emit+ 00: 0x178/0x3c8=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812255]=C2=A0=C2=A0#1: 00000000366d9ec0 (c= onsole_owner){=2E=2E=2E=2E}, at: console_unlo 00: ck+0x328/0xa30=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812262]=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812264] stack backtrace:=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812266] CPU: 0 PID: 1 Comm: swapper/0 Not = tainted 5=2E4=2E0-rc2-next-2019 00: 1009+ #4=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812268] Hardware name: IBM 2964 N96 400 (z= /VM 6=2E4=2E0)=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812269] Call Trace:=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812271] ([<000000003591e230>] show_stack+0= x110/0x1b0)=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812273]=C2=A0=C2=A0[<00000000361e025e>] du= mp_stack+0x126/0x178=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812276]=C2=A0=C2=A0[<0000000035a149b8>] ch= eck_noncircular+0x338/0x3e0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812277]=C2=A0=C2=A0[<0000000035a1a9a6>] __= lock_acquire+0x1e66/0x2d88=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812279]=C2=A0=C2=A0[<0000000035a17cc2>] lo= ck_acquire+0x21a/0x468=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812281]=C2=A0=C2=A0[<000000003621bce4>] _r= aw_spin_lock_irqsave+0xcc/0xe8=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812283]=C2=A0=C2=A0[<0000000035ff534c>] sc= lp_add_request+0x34/0x308=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812285]=C2=A0=C2=A0[<0000000035ffc6b8>] sc= lp_conbuf_emit+0x100/0x138=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812287]=C2=A0=C2=A0[<0000000035ffc7d6>] sc= lp_console_write+0x96/0x3b8=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812289]=C2=A0=C2=A0[<0000000035a2b4fc>] co= nsole_unlock+0x6dc/0xa30=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812291]=C2=A0=C2=A0[<0000000035a2dd0c>] vp= rintk_emit+0x184/0x3c8=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812293]=C2=A0=C2=A0[<0000000035a2df94>] vp= rintk_default+0x44/0x50=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812295]=C2=A0=C2=A0[<0000000035a2ea40>] pr= intk+0xa8/0xc0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812297]=C2=A0=C2=A0[<0000000035f4e5ea>] io= mmu_debugfs_setup+0xf2/0x108=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812299]=C2=A0=C2=A0[<0000000036b90554>] io= mmu_init+0x6c/0x78=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812301]=C2=A0=C2=A0[<0000000035900fda>] do= _one_initcall+0x162/0x680=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812303]=C2=A0=C2=A0[<0000000036b4f9f0>] ke= rnel_init_freeable+0x4e8/0x5a8=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812305]=C2=A0=C2=A0[<0000000036206bda>] ke= rnel_init+0x2a/0x188=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812306]=C2=A0=C2=A0[<000000003621cfdc>] re= t_from_fork+0x30/0x34=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812308]=C2=A0=C2=A0[<000000003621cfe0>] ke= rnel_thread_starter+0x0/0xc=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0 00: [=C2=A0=C2=A0=C2=A0=C2=A02=2E812310] INFO: lockdep is turned off=2E