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 kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id EBC2BC636D7 for ; Mon, 13 Feb 2023 03:15:25 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 58CAF6B0075; Sun, 12 Feb 2023 22:15:25 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 53C666B0078; Sun, 12 Feb 2023 22:15:25 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 38E956B007B; Sun, 12 Feb 2023 22:15:25 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0014.hostedemail.com [216.40.44.14]) by kanga.kvack.org (Postfix) with ESMTP id 2875E6B0075 for ; Sun, 12 Feb 2023 22:15:25 -0500 (EST) Received: from smtpin28.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay01.hostedemail.com (Postfix) with ESMTP id ED3A81C652A for ; Mon, 13 Feb 2023 03:15:24 +0000 (UTC) X-FDA: 80460802968.28.8111EA3 Received: from mga17.intel.com (mga17.intel.com [192.55.52.151]) by imf30.hostedemail.com (Postfix) with ESMTP id 3AE0580018 for ; Mon, 13 Feb 2023 03:15:20 +0000 (UTC) Authentication-Results: imf30.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=ZX9wY73p; spf=pass (imf30.hostedemail.com: domain of fengwei.yin@intel.com designates 192.55.52.151 as permitted sender) smtp.mailfrom=fengwei.yin@intel.com; arc=pass ("microsoft.com:s=arcselector9901:i=1"); dmarc=pass (policy=none) header.from=intel.com ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1676258121; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=xJDBiDcQ0cWId5JcO1QpQxz/lsikwhB8GwpzVgTGWEo=; b=p8URoPwSMMov9aGB4IH+tpiYnIANG5U0gm3h8hUJeYlyBNRS4O6FtYy9ARraifpowL9tUM tUXWDXrnZgTrXyTCwrVcTBpb9wGTZIojbiav19LtEuMZ/NRBWaXHvRnfV5aAIWwydjthps sWraL7s1aZZM9wuLXEy4rccrvsUxMEI= ARC-Authentication-Results: i=2; imf30.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=ZX9wY73p; spf=pass (imf30.hostedemail.com: domain of fengwei.yin@intel.com designates 192.55.52.151 as permitted sender) smtp.mailfrom=fengwei.yin@intel.com; arc=pass ("microsoft.com:s=arcselector9901:i=1"); dmarc=pass (policy=none) header.from=intel.com ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1676258121; a=rsa-sha256; cv=pass; b=rlIdedOAZVV4mtpbv9EiHiJE9LkN+hOrEP/7nLNt0CEHg+geIckCeO9hi/BVFTJic9rSVh LqoZ8z0HiG2RXigOG6cTosugN7LqHVgxBxlSWqon86bS1REIiJSegA6h5siwbwNYuGBau1 LBFEtuReMAHEPRNLyKxqEiNknQUyELY= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1676258120; x=1707794120; h=from:to:subject:date:message-id:references:in-reply-to: content-id:content-transfer-encoding:mime-version; bh=xJDBiDcQ0cWId5JcO1QpQxz/lsikwhB8GwpzVgTGWEo=; b=ZX9wY73puQTKANqP8qbdrTIIbTjytSbRobhMJ183HkpdiXrwOFf2Xb/x ChgpyKR3nfThCq2f36D9RDiuVXj4sztq6tGQsfypSYmbKBIaFZekHRsYM 4l46kDfEsL6772sCY52LrqgwoFyY2UOjStzSjrw093YseCi16+x8Jx+q5 III2zgpNFW1H7WjZJlgbyBNtliIP73wiB9ja3FPIivZAbaomSCANcQO3/ 1B2Xsb0zgTml1/JziV0vOPOC9GFzbesUh1NvbyCbTYC9ENestPJgApiWb XHUhDFQgKfIlnl+K4YTd8dByDswSHs2xeOXDc0dGr/bqD52tlNxyjJZPB Q==; X-IronPort-AV: E=McAfee;i="6500,9779,10619"; a="311157717" X-IronPort-AV: E=Sophos;i="5.97,291,1669104000"; d="scan'208";a="311157717" Received: from fmsmga004.fm.intel.com ([10.253.24.48]) by fmsmga107.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 12 Feb 2023 19:15:18 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10619"; a="737358765" X-IronPort-AV: E=Sophos;i="5.97,291,1669104000"; d="scan'208";a="737358765" Received: from fmsmsx603.amr.corp.intel.com ([10.18.126.83]) by fmsmga004.fm.intel.com with ESMTP; 12 Feb 2023 19:15:18 -0800 Received: from fmsmsx603.amr.corp.intel.com (10.18.126.83) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16; Sun, 12 Feb 2023 19:15:18 -0800 Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16 via Frontend Transport; Sun, 12 Feb 2023 19:15:18 -0800 Received: from NAM10-BN7-obe.outbound.protection.outlook.com (104.47.70.109) by edgegateway.intel.com (192.55.55.71) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.16; Sun, 12 Feb 2023 19:15:17 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=WBp1DIlH+PTvPnC1jodmASVgaxM9QY2YQzQRF0auu0l+XtzyJnGWvgg8iRzrYCgmC8LSwSXZxPBqsbXPnUUyFH7/NZP2dGdQM95jKC7w3rM0/xSdQOgHwolUzQHV9Lc4bx1CNB9iekXAlBuhrBlamjKQCWEi4bAUr9jF0BanTweiX/selRk00wOYwKEAfcIaDOh7aIikT+pKmJWqkjDTNNEsytXnOJYUohy4RyhBsHaUDm/IRpg6hdATzeOwCuRVOvRxRueC/wLPxRoFCM4bP3Xmkhkn9MClw1YIvDcmth5gi74vSFqCnWexqHVBEI/wyuDUxHavT4AsF/HbjIffDA== 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=xJDBiDcQ0cWId5JcO1QpQxz/lsikwhB8GwpzVgTGWEo=; b=nVER4OW/K01ZM9xxt4TdT97Olm3N0aLwH/W5Fg4wYuW4IfOT0YHbvYhsQFBO5EYm3OI+htZdb/os777F+h/vJJ4CLL52ay/GwUUVxDvMWh0AokajDsSM1J6oYqxqXRw2CpCpDwaW+UMgpkJeJ1ADn4aVcGpDlf7BSrUTIvkcIcGnYPTT0Okz9aJbDz+INUqXFbEgLujb0QSy0IKbqcJzkTF00dDBcWlvOofV+wqb/3LJ/a5pxTlE4ikQKF6hL5ERb8WmVS1mA1cOOakHZUcZvOYUdIH0xLYZRGkZfrQPr0PfaaeNeXd47xinfP2yJyKPjHYEGDkcvhExnlua9qszcw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from CO1PR11MB4820.namprd11.prod.outlook.com (2603:10b6:303:6f::8) by SJ0PR11MB4960.namprd11.prod.outlook.com (2603:10b6:a03:2ac::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6086.23; Mon, 13 Feb 2023 03:15:15 +0000 Received: from CO1PR11MB4820.namprd11.prod.outlook.com ([fe80::1531:707:dec4:68b4]) by CO1PR11MB4820.namprd11.prod.outlook.com ([fe80::1531:707:dec4:68b4%7]) with mapi id 15.20.6086.024; Mon, 13 Feb 2023 03:15:15 +0000 From: "Yin, Fengwei" To: "linux-mm@kvack.org" , "willy@infradead.org" , "linux-arch@vger.kernel.org" Subject: Re: [PATCH 5/7] alpha: Implement the new page table range API Thread-Topic: [PATCH 5/7] alpha: Implement the new page table range API Thread-Index: AQHZP1lkqIOOKZ6iDkmbIBe2WVNdDw== Date: Mon, 13 Feb 2023 03:15:15 +0000 Message-ID: <27986320585214476dc49429046766df75f21040.camel@intel.com> References: <20230211033948.891959-1-willy@infradead.org> <20230211033948.891959-6-willy@infradead.org> In-Reply-To: <20230211033948.891959-6-willy@infradead.org> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Evolution 3.44.4-0ubuntu1 x-ms-publictraffictype: Email x-ms-traffictypediagnostic: CO1PR11MB4820:EE_|SJ0PR11MB4960:EE_ x-ms-office365-filtering-correlation-id: be0a8251-94d9-435a-a885-08db0d7086ff x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: sJ5s0hGsQVUKQnJxfz9Zw1a60LLR4fFEt3j/cji6AP/bOoHlIkdNzNFWXqUAMYCdLm0lUoV/hM8tSt4tNxBh5lJHobZb/MOckGWs+LmbGEVVmnPrinWGlMo0d8SCm0/jaorAmvH5zNeHrCHWUmeeQt9ixiva8ZwKfuYcffVJOHdIL8bByacdr/Qt98e1JT7Wo9WX1G1IIAxw96w7cdRZs+lmRcf5S/98jawfVip0kGKOFf2LzSaK4qIcAGO+GONwkxjxxflNKMHnygIZx9jbMcRwZJe1axwPLZ0peX6emEh6KnOAoYxRdo7wQrBfA7BnSe7AP0RbyHefdVJ4QLc4m3SuFyFiQXqEyeV9ROJ6VURiLEJ/kDfOtHSYWUCIczZiO6KOzyBPztLEs8bdIptYwnRP8HSt4LPJpzpBY/MaVOY320dJFVQXM9t5N08ZDY+xGjLNL0MyixoYC2uOf1cKM/WrSPohEjva0ZzUw0sVkh9ul8FazxTwXObqcbvNSyeJGlvbRpnpqHymJy82WJtZsF5xLmiUNg2+XcuE7XMuyPI1heJqZvHvh0nkH7rOjYDsEE5VV/5PCW3ZeOLhCmmUQcaA524kbydzauBA+WKpMI+5I5qKAsgdgyQLFk6BcMNEc0KBHPuXHi1wYZ0qJicaALkAnFttweBDda8OLvTJPe53NMywWggll6AepvbhiNcJ0SOoaaxrKMUsyuTrNyxUnQ== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CO1PR11MB4820.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230025)(366004)(39860400002)(136003)(396003)(346002)(376002)(451199018)(8936002)(41300700001)(36756003)(2906002)(122000001)(5660300002)(82960400001)(83380400001)(38100700002)(186003)(6512007)(26005)(6506007)(110136005)(478600001)(86362001)(71200400001)(6486002)(64756008)(8676002)(91956017)(66556008)(66476007)(76116006)(66946007)(38070700005)(66446008)(316002)(2616005);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?ditjWWxzZUVrdnZaQVV3a0U1TmZ5K1l0NnlmdmVkbzA3bUdpNFlJSmxpa1ZR?= =?utf-8?B?WW03SUVaQXJpQUNXczdGNVFkdFFRZ0lUaHlCQ1piRlhFQ3pLWmJGRXJ0RTBU?= =?utf-8?B?aUdaUFlyL1BrZGdPMzhETGY5SWFQeXBVNXRmSkllOHJTSTMzUFd2QktrRCt6?= =?utf-8?B?NC9KSzVRdTByU3c2bU5oQzVTMWVpL0Y0eW03NmlER21ROXd4c25qc3pOY1dR?= =?utf-8?B?RElYandpdEd4V09HZEtQRU80OERBR1A2eWdkaEhadmhGRG95bXNwUXh2Rm9r?= =?utf-8?B?ZUxJRXZOcVBRTzVBZmZpc2gzWldKdk0wY0ZhVjFlM0w2YkkxOHExYTVLeWJB?= =?utf-8?B?cDFlakY5M1FMbUhaUEtFcHFtRVAzcjk0MXJKcEc4bWRNREdLNWlBNnpxeGJB?= =?utf-8?B?a2FRZmRVMWVnVFFjWnNKbEpTUjEvMC84ZjJJdEpkM3BkMUJUSC9BUGl5UUo5?= =?utf-8?B?ZXJzL0o2YjBONzZWcHJiekZZcTF0WFVwZ05ON2NOVStkbTZ5L2dITHJXalFG?= =?utf-8?B?dEJOMXF6YllwMWRjR094TWlRQW5VaGo0bXBKRzhrNURxK2NQOFBiY1pWNW5t?= =?utf-8?B?ZERHc1lZZUozUnUwM3k5RFpRV29RMjRQamlGVU9Dd2Q5U29WRm5FV3l4K3RJ?= =?utf-8?B?TzVYTFlPZ0JvZ1VqUjk1QUJ2Vng3UmtGVE8yd1RobTZPdW1YcGN2dlZvUWRs?= =?utf-8?B?L3RkQUUvcjJnL2VGdFhya1NLL0dqM2xKV3ZGalhiZXY1QVEzcVRLT1dWaXNF?= =?utf-8?B?U3VyT0ZyQjRpaXlXTGp6UVI1ME9pejdkTEhvTGk1N2xwczVKZ2xDZUlzdE42?= =?utf-8?B?UDFRSmthazlzSS9zdTZTMVF1eWpDcEsyQmlGZHdHUXNuY2pBM0FyQytsenEv?= =?utf-8?B?dnpob25ZMU13THNjdkZoc2paU3pjT25SVG9IVDVBckFkc2RFREdvMFRDWEtx?= =?utf-8?B?aWw3L0lpUVlSSDByMExlSTNYMi95a0JXeEc0U3ZVQ3pFU3R6TE1MdGxXaEQ5?= =?utf-8?B?eFJZRjgwU1dLMkl6eEdUM1VlNEhPcmJmd2cwTEpucFdRVThVb3ExNktBbWE0?= =?utf-8?B?MXQrQmRzbFZUMFJiUlBoOTZNSElrTFI5dkNrOUFNVmlDa1ZZWTZQSGd1VzQ0?= =?utf-8?B?TzF2YkUwU1RVRnQrUlc2a1J0c0lPdVRGVUE5dnhOQTg1ZGNEekZUWTVRV3Y4?= =?utf-8?B?MStsMFJGbG95UldvZDZDK3MrVGhDb2JaQk1Ib1l3Qm11cXdMdWdZZWhpSmNW?= =?utf-8?B?OG1RRG5vV1NRYXFlUW5COXkveUNySVMyMWorbTJiWTZpNTJDTkhkVHB0NGFX?= =?utf-8?B?emVFeTIxaWkyK1VCS0UxaC9CMXBGaUVxUG8rQmpEUVp2NGE1VThqRkwwVHVt?= =?utf-8?B?a3FESTdRbldacDV0bUNna1Fob1FKaWFPTWxGWHE0UWh5aWVPZXN3LzFzQ0N5?= =?utf-8?B?Y0hBQlBmTTF4MHBhRjY2enlCMFFPUXFFZmc0WFpvRFlnVXNZcUpmdjcrOTZ5?= =?utf-8?B?eDdhMVFUb0FLRUYzMjNZVEJ1R3M2VlFlQ1JWMHpSMUU0aEhXWmtTaUpSWTBZ?= =?utf-8?B?WGJjUXVyaVdXWHA0NXhoWUIycTFib0plVHBjYVdCK2NOTk9scElOdHB4TllU?= =?utf-8?B?azZTd0R4a21rczN3REZUT1lFOEhELzBId0d5UXh3UkJENm9YdDlSMzUwN09v?= =?utf-8?B?WXAwTFRJcDBiS242MDV1YnVTam42YXJFQ0FQY25kZjlOZTNYNXg4UndBYk5L?= =?utf-8?B?UXVaQTd0RTZ2eC9qSE9wRktGaW1xdjBvNFRGWEhBazZ3M09JYXBXMlY3aXZh?= =?utf-8?B?aXFXbXBxRGFyeVBrR2tIUVpxNWk1M3BIQStyYk4zb2pKK01jS1kwbmZyb3Vu?= =?utf-8?B?eEkzd0dUMXo2MVA0WWFqL2hGNW9xVlJyQlFSTldDdFlKYmtKSHNON0FPdTdn?= =?utf-8?B?dEdNeUJEdzVYT2xoRWxvcmZWcHZFL2V2TndieHpXQjVKQXJTSHNmSVZmV01v?= =?utf-8?B?MTVOdHNLUllhbjVFYjdLakdoR2h6MkFhTWpmR2VPdlNwU1JzMFI2TnlDZ2t5?= =?utf-8?B?MjE5QmZxeGRQQ2U3VThhUEd3cXcvRUNaaVRPU1Z5QmFCQUlwWEhVckhyb0Iv?= =?utf-8?B?dzFQaHVVaEtxS0EwSDdoTnVzY0JIS3UxaVZYbVRaenVSWFFYM0xqZm0zVDhB?= =?utf-8?B?aGc9PQ==?= Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CO1PR11MB4820.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: be0a8251-94d9-435a-a885-08db0d7086ff X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Feb 2023 03:15:15.4988 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: /H9tb3g1BWAz7hYQh4H7haVn4wjVr6Wb8lotjaMEfrI6QEW/Ucnkr0UNT84S6rfRy3wUZFE7C2YDaURIAP+t/A== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR11MB4960 X-OriginatorOrg: intel.com X-Rspam-User: X-Rspamd-Server: rspam04 X-Rspamd-Queue-Id: 3AE0580018 X-Stat-Signature: efdndssbp693ujsxhh4b7achuxcjos8e X-HE-Tag: 1676258120-928361 X-HE-Meta: U2FsdGVkX1/ZKxYygmoExISsEUiEWM3MyuTunSNhIgxVuR8KHuMTzVY667+xNMwkiadUXuH7DfSHG2fzwnCDbxkppFsOL4Xgwg7li7Bmmg53i6xPGaYl2Mv/Urfstejgp4DbmYiyE7Aq/gv6HJ83/uWXKr4X+rRl/KFMzKMMyRCgIUrEGAFfNxJlRASblsdnYfHp/KEe59Ga9gD93dvyYarz70nXjrAQ0eonuF/f0sQEHQlyDvfZZftx5vJ+5I/hzub2T8fSiISYborQw5mWLO5kfvmxjXb+8lCOWtUK8yk4m3gRJtBKwCM+XvHV+AkXfGiR/sQcd4ua/BLumjm2AmJIsiahitSyc0NOOcllLbZ3Bm+ucb5/Mwfqy8zz/kL6MmNNq3wGzfa8ECIHv+byEmkIiSFYMyz4f3I7PtXAy1SHpCf2V3pa5O1y7H96uhAKtCVu+PvdYGT3HSOX5BksMfXf3hjyC0CESdhwuMdcxyLdXFA0m3bBHMGLbFCmXJEWmHG7yJ5+XwQ4iu8L+slY9LxEpuLuztUXK/vUgssVv5CEsvVsqKnP0RtdWJznQBt1U8su2qJlWaJ9vwoyq4z/87riW1zCPRIEIlGc0Oa4wg2Vl+Pz+dwt+xyM4cHSLsm3OapcSHcMhIH9aIG/ZuP3IRuQCHGaMaetpXP0bEWGratQcDjfVSfFT/SVz/WKUz06h2SUb6FYwA5iG39GLs++3H3CiPjggR2ghoTYhan8T8LSwLSsgdEKc7o452bI9J3539VxhLrFc9TQHAcfWxKdnsDkceeTsTRYIAIULZhAj+8ljgjJLOoM5+4BO+6h1znxVAqkZrbu/aZNUPHL79Fcc0zoZ7GmvS0Vq8u4a8npsDk1ARLZSM22y4Lb0M/7nwz704jhKCFXd029FVHswj2XbjRsKM5nrFBbno3Ssf11OrKdCOaQFoU2BIjtI5WBcQyoz4/64Nu6oH95U+KI4yY octf3kkf 1T3mjZqZdgC/wvKtv73krUdN/wd53H56lJXbnAK0Fbfzj5kKaDlGeHY/qj5/b1hLiQRFWFJPCIYMIbdi1ZybvB5xwM6gwwbr1HiF6TP5bkrdQArFIGcK5lHGkTilb0CXhZ0/HNbp5YYyeq/lmoy6nCFAM4KurDiDNhf71L+XplnEQ75XoaXbIKdsaQigOzAFBtU0CRRqfIdMTBUE5idl1JMF8quXGwd3z+ZgSm3rOovvdAQu0sOpgsik3uwIl0jL7WJAVM7fcB1ojKfqB0ia13QOlljHVBwwR8M2vkf7gyA7keW/znR3rvx8a5bVkGgubMODVDDFbP2Bj9noBVCbTwnhWKr7knD1N/oK0Bi8DAxve0jp6XfrYIyDcaw== 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: T24gU2F0LCAyMDIzLTAyLTExIGF0IDAzOjM5ICswMDAwLCBNYXR0aGV3IFdpbGNveCAoT3JhY2xl KSB3cm90ZToNCj4gQWRkIHNldF9wdGVzKCksIHVwZGF0ZV9tbXVfY2FjaGVfcmFuZ2UoKSBhbmQg Zmx1c2hfaWNhY2hlX3BhZ2VzKCkuDQo+IA0KPiBTaWduZWQtb2ZmLWJ5OiBNYXR0aGV3IFdpbGNv eCAoT3JhY2xlKSA8d2lsbHlAaW5mcmFkZWFkLm9yZz4NCj4gLS0tDQo+IMKgYXJjaC9hbHBoYS9p bmNsdWRlL2FzbS9jYWNoZWZsdXNoLmggfCAxMCArKysrKysrKysrDQo+IMKgYXJjaC9hbHBoYS9p bmNsdWRlL2FzbS9wZ3RhYmxlLmjCoMKgwqAgfCAxOCArKysrKysrKysrKysrKysrKy0NCj4gwqAy IGZpbGVzIGNoYW5nZWQsIDI3IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkNCj4gDQo+IGRp ZmYgLS1naXQgYS9hcmNoL2FscGhhL2luY2x1ZGUvYXNtL2NhY2hlZmx1c2guaA0KPiBiL2FyY2gv YWxwaGEvaW5jbHVkZS9hc20vY2FjaGVmbHVzaC5oDQo+IGluZGV4IDk5NDVmZjQ4M2VhZi4uMzk1 NjQ2MGU2OWUyIDEwMDY0NA0KPiAtLS0gYS9hcmNoL2FscGhhL2luY2x1ZGUvYXNtL2NhY2hlZmx1 c2guaA0KPiArKysgYi9hcmNoL2FscGhhL2luY2x1ZGUvYXNtL2NhY2hlZmx1c2guaA0KPiBAQCAt NTcsNiArNTcsMTYgQEAgZXh0ZXJuIHZvaWQgZmx1c2hfaWNhY2hlX3VzZXJfcGFnZShzdHJ1Y3QN Cj4gdm1fYXJlYV9zdHJ1Y3QgKnZtYSwNCj4gwqAjZGVmaW5lIGZsdXNoX2ljYWNoZV9wYWdlKHZt YSwgcGFnZSkgXA0KPiDCoMKgwqDCoMKgwqDCoMKgZmx1c2hfaWNhY2hlX3VzZXJfcGFnZSgodm1h KSwgKHBhZ2UpLCAwLCAwKQ0KTm90IHJlbGF0ZWQgd2l0aCB0aGlzIHBhdGNoIG9yIGFzayBmb3Ig Y2hhbmdlLiBKdXN0IGEgcXVlc3Rpb24gb2YgbWluZS4NCg0KU28gaXMgaXQgbm9yZSBlZmZpY2ll bnQgdG8gaW1wbGVtZW50IHRoZSBmbHVzaF9pY2FjaGVfcGFnZShzKSBhcyBuby1vcC4NCmFuZCBk byB0aGUgcmVhbCBmbHVzaCBpbiB1cGRhdGVfbW11X2NhY2hlKCk/DQoNCg0KUmVnYXJkcw0KWWlu LCBGZW5nd2VpDQoNCj4gwqANCj4gKy8qDQo+ICsgKiBCb3RoIGltcGxlbWVudGF0aW9ucyBvZiBm bHVzaF9pY2FjaGVfdXNlcl9wYWdlIGZsdXNoIHRoZSBlbnRpcmUNCj4gKyAqIGFkZHJlc3Mgc3Bh Y2UsIHNvIG9uZSBjYWxsLCBubyBtYXR0ZXIgaG93IG1hbnkgcGFnZXMuDQo+ICsgKi8NCj4gK3N0 YXRpYyBpbmxpbmUgdm9pZCBmbHVzaF9pY2FjaGVfcGFnZXMoc3RydWN0IHZtX2FyZWFfc3RydWN0 ICp2bWEsDQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqBzdHJ1Y3QgcGFnZSAqcGFn ZSwgdW5zaWduZWQgaW50IG5yKQ0KPiArew0KPiArwqDCoMKgwqDCoMKgwqBmbHVzaF9pY2FjaGVf dXNlcl9wYWdlKHZtYSwgcGFnZSwgMCwgMCk7DQo+ICt9DQo+ICsNCj4gwqAjaW5jbHVkZSA8YXNt LWdlbmVyaWMvY2FjaGVmbHVzaC5oPg0KPiDCoA0KPiDCoCNlbmRpZiAvKiBfQUxQSEFfQ0FDSEVG TFVTSF9IICovDQo+IGRpZmYgLS1naXQgYS9hcmNoL2FscGhhL2luY2x1ZGUvYXNtL3BndGFibGUu aA0KPiBiL2FyY2gvYWxwaGEvaW5jbHVkZS9hc20vcGd0YWJsZS5oDQo+IGluZGV4IGJhNDNjYjg0 MWQxOS4uMWUzMzU0ZTk3MzFiIDEwMDY0NA0KPiAtLS0gYS9hcmNoL2FscGhhL2luY2x1ZGUvYXNt L3BndGFibGUuaA0KPiArKysgYi9hcmNoL2FscGhhL2luY2x1ZGUvYXNtL3BndGFibGUuaA0KPiBA QCAtMjYsNyArMjYsMTggQEAgc3RydWN0IHZtX2FyZWFfc3RydWN0Ow0KPiDCoCAqIGhvb2sgaXMg bWFkZSBhdmFpbGFibGUuDQo+IMKgICovDQo+IMKgI2RlZmluZSBzZXRfcHRlKHB0ZXB0ciwgcHRl dmFsKSAoKCoocHRlcHRyKSkgPSAocHRldmFsKSkNCj4gLSNkZWZpbmUgc2V0X3B0ZV9hdChtbSxh ZGRyLHB0ZXAscHRldmFsKSBzZXRfcHRlKHB0ZXAscHRldmFsKQ0KPiArc3RhdGljIGlubGluZSB2 b2lkIHNldF9wdGVzKHN0cnVjdCBtbV9zdHJ1Y3QgKm1tLCB1bnNpZ25lZCBsb25nDQo+IGFkZHIs DQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqBwdGVfdCAqcHRlcCwgcHRlX3QgcHRl LCB1bnNpZ25lZCBpbnQgbnIpDQo+ICt7DQo+ICvCoMKgwqDCoMKgwqDCoGZvciAoOzspIHsNCj4g K8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoHNldF9wdGUocHRlcCwgcHRlKTsNCj4gK8Kg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoGlmICgtLW5yID09IDApDQo+ICvCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgYnJlYWs7DQo+ICvCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqBwdGVwKys7DQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqBwdGVfdmFsKHB0ZSkgKz0gMVVMIDw8IDMyOw0KPiArwqDCoMKgwqDCoMKgwqB9DQo+ICt9 DQo+ICsjZGVmaW5lIHNldF9wdGVfYXQobW0sIGFkZHIsIHB0ZXAsIHB0ZSkgc2V0X3B0ZXMobW0s IGFkZHIsIHB0ZXAsDQo+IHB0ZSwgMSkNCj4gwqANCj4gwqAvKiBQTURfU0hJRlQgZGV0ZXJtaW5l cyB0aGUgc2l6ZSBvZiB0aGUgYXJlYSBhIHNlY29uZC1sZXZlbCBwYWdlDQo+IHRhYmxlIGNhbiBt YXAgKi8NCj4gwqAjZGVmaW5lIFBNRF9TSElGVMKgwqDCoMKgwqDCoChQQUdFX1NISUZUICsgKFBB R0VfU0hJRlQtMykpDQo+IEBAIC0zMDMsNiArMzE0LDExIEBAIGV4dGVybiBpbmxpbmUgdm9pZCB1 cGRhdGVfbW11X2NhY2hlKHN0cnVjdA0KPiB2bV9hcmVhX3N0cnVjdCAqIHZtYSwNCj4gwqB7DQo+ IMKgfQ0KPiDCoA0KPiArc3RhdGljIGlubGluZSB2b2lkIHVwZGF0ZV9tbXVfY2FjaGVfcmFuZ2Uo c3RydWN0IHZtX2FyZWFfc3RydWN0DQo+ICp2bWEsDQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqB1bnNpZ25lZCBsb25nIGFkZHJlc3MsIHB0ZV90ICpwdGVwLCB1bnNpZ25lZCBpbnQg bnIpDQo+ICt7DQo+ICt9DQo+ICsNCj4gwqAvKg0KPiDCoCAqIEVuY29kZS9kZWNvZGUgc3dhcCBl bnRyaWVzIGFuZCBzd2FwIFBURXMuIFN3YXAgUFRFcyBhcmUgYWxsIFBURXMNCj4gdGhhdA0KPiDC oCAqIGFyZSAhcHRlX25vbmUoKSAmJiAhcHRlX3ByZXNlbnQoKS4NCg0K