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 147C1C10F16 for ; Mon, 6 May 2024 10:01:25 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 8AC136B0089; Mon, 6 May 2024 06:01:24 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 85C816B008A; Mon, 6 May 2024 06:01:24 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 6D6056B008C; Mon, 6 May 2024 06:01:24 -0400 (EDT) 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 4F30D6B0089 for ; Mon, 6 May 2024 06:01:24 -0400 (EDT) Received: from smtpin07.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay01.hostedemail.com (Postfix) with ESMTP id DA8141C05BA for ; Mon, 6 May 2024 10:01:23 +0000 (UTC) X-FDA: 82087528446.07.2BB98BF Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-vi1eur04on2109.outbound.protection.outlook.com [40.107.8.109]) by imf28.hostedemail.com (Postfix) with ESMTP id 70DA9C001D for ; Mon, 6 May 2024 10:01:20 +0000 (UTC) Authentication-Results: imf28.hostedemail.com; dkim=pass header.d=genexis.eu header.s=selector1 header.b=LKtzjY+c; arc=pass ("microsoft.com:s=arcselector9901:i=1"); spf=pass (imf28.hostedemail.com: domain of markus.gothe@genexis.eu designates 40.107.8.109 as permitted sender) smtp.mailfrom=markus.gothe@genexis.eu; dmarc=pass (policy=none) header.from=genexis.eu ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1714989680; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc: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=xJ8kPkJ4o4Yr71PHOVe6qZD/XuYO7r46mlzuOppC4K0=; b=CLbMjR6kDv5cZo+WAXfmxKdjHgfSpYatCVCv4kL7bVhVJDighvGrXqjW+xqqdZT/F8d+Yb pjR4qH74grZPl8+6T6HdOBuV4qNdoxD9FvR3pgk4VIw/sJkGVJndDoVRHEBUyorv6B8X5n 5tkOmvT30qQiO45kOAk/uGJC/1q+WOk= ARC-Authentication-Results: i=2; imf28.hostedemail.com; dkim=pass header.d=genexis.eu header.s=selector1 header.b=LKtzjY+c; arc=pass ("microsoft.com:s=arcselector9901:i=1"); spf=pass (imf28.hostedemail.com: domain of markus.gothe@genexis.eu designates 40.107.8.109 as permitted sender) smtp.mailfrom=markus.gothe@genexis.eu; dmarc=pass (policy=none) header.from=genexis.eu ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1714989680; a=rsa-sha256; cv=pass; b=fkaDhKIzM8EhyI1ahtARYaFBVoNZFoHi1K+3w8ltwFMoqnaSPAaFq5NGYjUHXK8ooX/G1p JQA53gXOReNwZO98dmwGDgy1hdflM5mksqOc5BCOWWqty2VxY33PGSk41aVBVQjptkf7Gm 1oy/8RjIplQdx5aH8liv2kHSUPgV298= ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=mB2qFN7XHr8v9MP7ELwy+eoXFYayGH9TiBR3ZnZB0uEhPGecBpbPOeC4EGqvP0yNvSKRIAMZgtr6V+6IOLAf+vAjXkl1ybweew/HjUEtmjjlQ3BmIwbWQOkufyuto6UDAzaP4Ayqu37GJZH4AdPUSnyccxnxAEKnTwDFSFQb5DA05ZJclmK0+DHv+U0A3DsVBzeAR5XAUeTPDF/ziq/PjuRETaDAQF7q35IEYMboSR8hDZyDMdkZXprBc5IGfY4esxpY2qnu6ovlkC8+Ie/speohoiUPx6F5C5ik24IwqmMxjthncjpuIrArEU05kjzUdmbrf5A016g/hewdLEhmeA== 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=xJ8kPkJ4o4Yr71PHOVe6qZD/XuYO7r46mlzuOppC4K0=; b=noBzcnpTKu8xCzulxb4yjppVu30D0EKL3wV/JhnnoHQ/7IHpCVMd/AzRVm3PlltiECYn/9kWD6hUaModM77DV+mlxbMZjlgFCqKd65G85IYGtUPoI9HO3m6Rqm1GF4PdXs/Jhv7+JL0HaD/NtVNN6YPLObYvHhGrcA/Vp2YehV6sLG5n99nNeYXfaBgVwKFC+u3LsaVBfzuNTEnnZoX/RC7zcDNVmcXAZp2XOBKRrQw1RcrkhJlDqNykgLgy+qFtK/9+fUAW9etoSeIzdJnGFLroOold279iNEc6WZ402h0eQSNNOzB3/jqRJXpUoshmt5HJGkupKJ2vIJvmx8JM4g== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=genexis.eu; dmarc=pass action=none header.from=genexis.eu; dkim=pass header.d=genexis.eu; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=genexis.eu; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=xJ8kPkJ4o4Yr71PHOVe6qZD/XuYO7r46mlzuOppC4K0=; b=LKtzjY+cIf0BJa2hg+oj7X8cgQgXfuXkeJjXSHuEgfbOfDmdqbT2m4D2DwXpTqKoIENOXyACALjG0pdClUelHyMCHdaoy0EvMHqeEd4dQy05GgKg1h+U+z/XyjBTfTTxBfwpgnw53X802iYHeHMMwd/SrA5PtwHnWTFpzFSr3nU= Received: from PAXPR08MB7320.eurprd08.prod.outlook.com (2603:10a6:102:223::18) by PR3PR08MB5609.eurprd08.prod.outlook.com (2603:10a6:102:81::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7544.41; Mon, 6 May 2024 10:01:16 +0000 Received: from PAXPR08MB7320.eurprd08.prod.outlook.com ([fe80::d430:8fc7:12f7:5ba7]) by PAXPR08MB7320.eurprd08.prod.outlook.com ([fe80::d430:8fc7:12f7:5ba7%4]) with mapi id 15.20.7544.041; Mon, 6 May 2024 10:01:16 +0000 From: Markus Gothe To: David Hildenbrand , Baolin Wang , "linux-mm@kvack.org" CC: "akpm@linux-foundation.org" , Zi Yan Subject: Re: get_pageblock_bitmap() sometimes returns a NULL pointer which needs to be properly handled Thread-Topic: get_pageblock_bitmap() sometimes returns a NULL pointer which needs to be properly handled Thread-Index: AQHanKoRIwa0Qh4fFkWT5P2ee1vOJrGJ+WEAgAAEKICAAAHMgA== Date: Mon, 6 May 2024 10:01:16 +0000 Message-ID: References: <96439935-ce2a-4714-be5d-cdeb8ea0eb41@redhat.com> In-Reply-To: <96439935-ce2a-4714-be5d-cdeb8ea0eb41@redhat.com> Accept-Language: en-SE, en-US Content-Language: aa X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Mozilla Thunderbird x-ms-publictraffictype: Email x-ms-traffictypediagnostic: PAXPR08MB7320:EE_|PR3PR08MB5609:EE_ x-ms-office365-filtering-correlation-id: 61b6ef1f-0afa-4993-8130-08dc6db37826 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230031|366007|1800799015|376005|38070700009; x-microsoft-antispam-message-info: =?utf-8?B?SHZ6clNreFMrYU9PQ2NzMTlYSzhKRDFFMHlnai9NUCtJYjI0Sy8zOXNZUE5O?= =?utf-8?B?MW12Mm9tVjdhVTh0Rjh2ci9XYk1TSDZ6ekNGaEhyTDhuRnhWQTNQaWF0R1ht?= =?utf-8?B?TnNWQ0ZXMmNrWlJ3V2x0ZnY4dDY3a2JIcnBMVWNobnRmSlBURE5GQmthVDVv?= =?utf-8?B?V2pxZGFyaTltOUUwS25qVDY3SmdmQ0JWT3A5YXVNdG1naUZWWnlGcVBjdlp3?= =?utf-8?B?Mk1mM3dVbmNoY2JUN29wNnhsNXRJNGlUMjRTQlRLY05nUTlpUXJBTEczNmZv?= =?utf-8?B?elVidnUrckJ5c21sLzllL2ZhU2g0T09KWi9rbnBmRkk1aGtCMS9RVk4rSXli?= =?utf-8?B?TmxXTWV4Y29CN3paa1hrTDF5dzBHWEtWdmNGN1BxUzNNa3k2TmdyYWtGOXZU?= =?utf-8?B?eEQwejlxaHkyNFFXcHp2R2gyT3haOHV3OUV3cnRaSjF0Ti9ocHRFUytLUnhz?= =?utf-8?B?cE5ML3lWdWp5eVJrUFdrVWJ6WUlrcFpnY01QbWFMbVVFMnZQS0FtOE9GKys2?= =?utf-8?B?ZERqdFJpUXZFL1RRN1VuQk9BTG14aUkxN2NDK3hOWTlCZHNHVWI2Nmd5QVRy?= =?utf-8?B?cnZmQ29UNXcrSUQ4cmRzSGg2NjkxcndlZ1BRYmZFUnBBdUtxbmZJbDUrTHhl?= =?utf-8?B?NGI4S3FJcTJBNDNOWGdnakVHejRidC9iWHlrTUJJTDh5YVJYK1NRMUg4clJl?= =?utf-8?B?c0FvUjJQSkUzYTdOTU9WTXBodUZnZGVzL1lIRFZHU2wxNVRVQ0RmSVY1RXdU?= =?utf-8?B?cStqTlRMZlJkSk9VQ29VVmU2VVprWUhPc0E5S1pYOElQbTFielc1czFTTTB1?= =?utf-8?B?Y0QwdG9MVEVQaGVLMExOWklFVWI0SXVXQklDQks3MHJsODVKMnozUDV0WGxl?= =?utf-8?B?djNkcVRLeDRDRXBpcEVLeFNXMU1wNkZWUDBxNlI0UWFkUjdjQkNuUmI2bytY?= =?utf-8?B?NzN4eWZsTGhISkloQVd1dXpTcG8rMmgwaTc0WVV1M0dlWG8wTThnaGNWRXpZ?= =?utf-8?B?VTQ2YThMWWU1andpWHJwUGtBTVhnYWFCU0xSSklJNyt4YnpKUm1JT3ZwT1Fj?= =?utf-8?B?ak52U1dPcC91blJXNTNSN1VQWmJHWXU3cWdYc1A1ekJmS1RhOVcrV3JsdTla?= =?utf-8?B?M2ZYeXd6UXpmREpOZTBTUDYvSHhicU9OMm5NU21MOUFmbEZjYlhwclRHWmU2?= =?utf-8?B?UjlMNkxnSVJ4dzRYK3hQT1BLQ0hJYVFhaG1zUlRnMXI0V3ZNdWtaV3FLK0Q0?= =?utf-8?B?Nit1NE0wSllzU1pVbGhpVnFNazhvajB5WEZUSFlLOWh1SzYxR0R3ZVJSb1dp?= =?utf-8?B?Y2U0dDBlL2w1MktQQTdJZHRIOGdoL1kreE1teTFMakhKYnk4WEFCRDJCT1pY?= =?utf-8?B?Mmo3SGIraGtLeHBUcXV4c1diMEJYU09SMEJ5eDNGWVA4VkZMT1QwU3NEK1Uv?= =?utf-8?B?U3RpdU04ZmZTZkJyenpHcDlvRSs0WDY1VEVOc0E1c3FXYi9IN1ZGU1VIb24r?= =?utf-8?B?SzZGcWVqTTFFdlp6TENEVzE0N281WlpaTDNhV0tkSWJOU2l5YStaQzFKR01P?= =?utf-8?B?L2dFeWp1QjY4YTU0VTZEdTFYektjUG5vbnJHVTg2cUpJUjZnNzBHTkJhOWdj?= =?utf-8?B?Qk9XSjY0bFgrQVRwbTd5VldlY0Q0VVI5Vk1JK0hDdDBBMk4vMDdhYWtqRVRv?= =?utf-8?B?WGZJWVFYam5ZVjF6VzdHZlU4T1Z3WHpSQy9OdmRDWEZxbnFCdXVnSXl6RTU0?= =?utf-8?B?MGRjNVV0YTJOdlE1Q01pSU9VZkxsRkhJOVNSOG5QUE81eitNTmxTamt4TGox?= =?utf-8?B?Uk9IeGdlOGp0blJqV0kzZz09?= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR08MB7320.eurprd08.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(366007)(1800799015)(376005)(38070700009);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?cGMwNlRlei9DcEljL0FZanI5TGxld2R0Q0h2SGkyNlI3ZEMwREFxTnpkSVZH?= =?utf-8?B?alllMWIyYUZJVjhTQ2pPSTZwNzZybkw1ZDdvRE8wbnAvRzBFSVFlYTluUE5k?= =?utf-8?B?VG4yckdGNzhMRUxDQVFobURwVUl5UlNjOGwydlBXT1d1aU81UHRIVG9mWXNu?= =?utf-8?B?TXQyNDB2NVlTT0d2YlR3V0I0Z2Y1OHFXYUg0TE1vb2tUNnFGT2pPYk95bW5H?= =?utf-8?B?b21WUWhYY1NvQUNKMWVNaW5rVlJxVVNaYTJVV2ZmLzRaNkNpYThTSnlxSTlj?= =?utf-8?B?R3A5b01aM3RjSjF5M3cxdXhGU2NuaFlESTdORTNxMkx1MXhDVU92Z0dXakg1?= =?utf-8?B?OVJ4bExObzI5dG9Sb0ZwS3NIV2hJSlZuTURobjJJTHZqdEdEdGNucHVGME9I?= =?utf-8?B?ajB5KyttWWlsTDNKcW85YTVGSk1XSHM0cmxZK0s0SmlTMHBaMTg0cDFOVzJy?= =?utf-8?B?NGNkL1hXVFJJRHc0TWliajJrZzRvWWNLMW1tU3BDWVlETnlsOTlTcEE4N05T?= =?utf-8?B?M1Q0Z3NGZXJyYVRxM2NhS1lqNXQreWx2aTBjNWlDN1FFY3g2b1FoRDZuVnlR?= =?utf-8?B?dytGUXlUQm5ON0lZbjdobmo1ZjU0SUgxOWw0NFpsUitGNnM5QzlIUGkxbkZo?= =?utf-8?B?L1NBZWhMb3NscVBqWHordXgzSzJXaUV0RmhYWE9NY0p5VHNaSmhidER2Rmdj?= =?utf-8?B?clFvbjF0L1I0aVMxSjN0QzVuYnVsOUZyTnJBTHMwQ1JjdDNBNUx1RGxrcERj?= =?utf-8?B?SFZNdnZkWnk2VmVpTEx5bUdsMG10R1l4RUNPVVdneWZjbUtUTHRCbjcrY2ZW?= =?utf-8?B?NXBRZEEydE80SjNYZDlNcU1jaExyY2pEdkpHaUlha2lkb1VLWHZMRldGZVc2?= =?utf-8?B?cmNyNlBvQWdaeTRKME5JYy9yY3d1SVZiMWFoajlmc0wxTGZTSDBONE1RS0p1?= =?utf-8?B?c3VyMkwraFJ6eTBYaktWd3ZlTGl5WG9mY3d1MGIvSUVwemxlQ2cyTktlYmcz?= =?utf-8?B?eU1JN0N2ZFVzTTU5OGxHWGZ0dnRtY0JYdlpWRXgxdS9XYkgzTzN0UzI4UWFK?= =?utf-8?B?UTZ5SEdrT3dOdkxJQm42NnY3Tm1HVG51ODhBTzNYdzBDN0s2VFRVN0dwdThI?= =?utf-8?B?N0FFWVNDR25NV1daYjdrajBwT0U5REFBaWFkWm9RcHQ1QmJlcjJ6U0VZSDdD?= =?utf-8?B?R1pmSFp4SFdrYmxqaEVYN2JvM01LeG9sQWNBWmVnbWtOclRGVWZHMHZjRTJZ?= =?utf-8?B?MU11c0g5bFMyVDRXNlFVdUd0MlhzSVVHc3JVTHRhcG5Ga0QxcXZPL1JWOFd0?= =?utf-8?B?QmVVa2xjMFZXZHE2eHdXcTNQOXpIaDZYeGtSVCtqSFVBU05lbEdMN3g4cnIv?= =?utf-8?B?YjlxUWVRTWdJUllZaUp0SzMvOTF1UDB1MzZHYStFRFZwS1E3WENWUldtdGtE?= =?utf-8?B?UGZCdHF3V1ZJdVlnQWtHY05iYkM3b3hwSWZyem5TRVpJejhmbGh2Y2Z3bXZR?= =?utf-8?B?WUNubmc1K1ZIR3phZWNDcXRCNDdDbm5hcUoyMFlNTG96MUQvZXFEbi82dCtw?= =?utf-8?B?UURJSGV3ajAycG12WkJkU3U5TG5pTmVRWG4reUdxVkZqZFdsZEFxeDc0c2Nl?= =?utf-8?B?M3I3YkovMXdWSVh0ckVrOXpjS0gwenQzQzJQeXRwZ0pydVljQThreUZHZlVq?= =?utf-8?B?K1pIenRhNXpIekh0RXA1WWxhODN1QjFlQ3lCdnAxc1J2blltMi8yTFNvUWk5?= =?utf-8?B?cmsxZURKeHZ5R3BqMVE4eWJPMmhnaDZLRU5wWTJDdXVRSlRQSjBidEhsVk1m?= =?utf-8?B?azlkTzVITHRxQkY4cFo4Wm5YM2xSZ0dTTEtJT1V4cGVseTZTR1ZqL2EwMmdI?= =?utf-8?B?UGZnMk5SZ3l6cWlUazljNjhZaVNvWEVZNHV6eDIwblRxTE1LQjJ0RGRUY1Fk?= =?utf-8?B?c0VPZk5RQ0NuSWVCYlgrRmltTmVqc3N2OGx6WldqS21MWGpaREpTY1N4Snha?= =?utf-8?B?R1FSVVBVa1B5WWhIQTdTM2N3bGxDS25qbVhpcmM1Zm5tN1NiVjlLdFE0Y2s2?= =?utf-8?B?K2RPM1gzTDVZNnRaUUt5ZFNVaXpUUXhka1hoRWc0MHo3OXhzNGhpYkJteHdX?= =?utf-8?Q?KQnwJAtIoln9uLLT4GRtPhQmt?= Content-Type: text/plain; charset="utf-8" Content-ID: <51B9AC61DBFBAC47ACFCCE46923A8A27@eurprd08.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: genexis.eu X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PAXPR08MB7320.eurprd08.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 61b6ef1f-0afa-4993-8130-08dc6db37826 X-MS-Exchange-CrossTenant-originalarrivaltime: 06 May 2024 10:01:16.2099 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 8d891be1-7bce-4216-9a99-bee9de02ba58 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: +4LZnPJzaOBiIEu5dXaMDeB7Ie9m7vZJ/DbFwvUZEV63dmUFWXoB2qONsrLROoNdiJ48EwIkfHGXkFQalyN8GA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PR3PR08MB5609 X-Stat-Signature: mjjwo3w16aqoye7gctqg63uxogxg6nzk X-Rspamd-Queue-Id: 70DA9C001D X-Rspamd-Server: rspam10 X-Rspam-User: X-HE-Tag: 1714989680-654555 X-HE-Meta: U2FsdGVkX1+jMLNw9XM8iQ+U4sX2mEgbZaegz3OHSy4D36RUONbLbGTM34pByc6nEOqwQbwomJMvDDI9I3cuoIPds9SPNqeeZHC4xqxA8Jgbi5395C64Nze3P3TkDji06XNtwduIsh7BqqtgpVP7rMa2/QZsUmMjQKVyBD+k8Xl1flUjBcaTP5FMFtHvt3EPIMbGcsorshd8xBW8ksXnKJr7Yv9ocF8w/ZTQINGCgHmiKZ8SPvEYVCM7rZB29CO//k/zkrS6UEltMnv+nn1uB96JAXXrHpYk6QTusymvbl0xtjbdHSD7jQBEa8gKjPBEJM+JtCD5hilyJk9hyszyVwm1ppxUsqtqHiibnRwQlUtJ0KQnF+4TYjA05sTOR0AMnsPZ75w+suZZ3vfUFhSQwY08WEvnxwqY1/Zms9hPTiK60mo1JfhdbETXtJ9Yn9Jd1m3WOcQjWgmeQSa4uHHq9vm+9q2F4oL2FCJedZgceJw/DooIRsigffA8zKEzdBroiy7NNtvqhYrx3WjdOhp89Nimtm0i9VMvYGBtjmiOmjjd3hi9OEDDTsOkJu+oifI11HkrMb1p7prMS9OBlodwGQuzEVHEuf1lvtct1Ng1MUp+tEqqfoOzsqaCCOxTwNXLpYWFjcafeKvQ1Cd+aVofQx18qZxh5Nh7n7Ge9H36MwviEtS7AQPFwjjLz+ryuRwm+SmqcF6Owz8k2eiYFUv/20sifYzzyW26xofrl45ZaGQmeqlxtDQ3L/jf1MDlvZ8ncDrx1kyALNFruQYJuuDBNwkO60A6fBkBoSq97ybRiXFhfoClQnylVKTQDJIsGICtdyGJNTu5BXg7AhL4qHkPdhdmS1FNFbk0E94hT3JePcTFhe/ssRiUrnC5VwvPhpwzMZ7h4N+2WVr52e6mAN1VHRDsUjZZskudA+YNrzfQSoHoA7wsiyLXgU9IUxaZuQQTyK0KbKy4/Px2E5LQC2B Vf87Ddf3 8PdKlzLQwGEtbUl6tfjYi2B+0SMPnqYHTkNDnvRjdKj6K3C9FSzc7b0mNUbhvorlHAkxuA55MgTlibYl9gP75YaMSJRr3LYwbE3hNkn/8oHAQ6ujd0LSG5oZvOaG4fxlCPxDcvYIvj9WFpRrbLSTqd4RQBT8v0vF/VxHa0iVDpI25L8D+8RdM0V4wy9SMT5knryF0GmZr0tmCnKX61+c+/IPu4c+JFBCeyXiKOEj8fVRi9y3+PBB9WBAnycr2y/1DiekhHXw4muQ2AJp+LPKFb17AVmuArjBBeM5+odCjUCZm29VjyEx2yPCg3lNq1MsNlxEZFf0bdmd+nOU/eXAsRbyHiNKSkXd5r9hHhp75QVuZeT5OADH6dpjrdA== 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: List-Subscribe: List-Unsubscribe: SGkgRGF2aWQsDQppdCBpcyBmcm9tIGEgdmVuZG9yIFNESyBmb3IgYW4gZW1lZGRlZCBzeXN0ZW0g dXNpbmcgTGludXggNS40LjU1Lg0KDQpCUiwNCk1hcmt1cw0KDQpPbiAwNi8wNS8yMDI0IDExLjU0 LCBEYXZpZCBIaWxkZW5icmFuZCB3cm90ZToNCj4gT24gMDYuMDUuMjQgMTE6MzksIEJhb2xpbiBX YW5nIHdyb3RlOg0KPj4gQ2NpbmcgRGF2aWQuDQo+Pg0KPj4gT24gMjAyNC81LzMgMDA6MDIsIE1h cmt1cyBHb3RoZSB3cm90ZToNCj4+PiBIaSwNCj4+PiB1bmRlciBzb21lIHJhcmUgb2NjYXNpb24g SSBydW4gaW50byB0aGUgZm9sbG93aW5nIGNyYXNoOg0KPj4+DQo+Pj4gW8KgwqAgNDEuNDE3NjA2 XSBwc3RhdGU6IDgwNDAwMDA1IChOemN2IGRhaWYgK1BBTiAtVUFPKQ0KPj4+IFvCoMKgIDQxLjQy MjQwNl0gcGMgOiBzZXRfcGZuYmxvY2tfZmxhZ3NfbWFzaysweDUwLzB4OTQNCj4+PiBbwqDCoCA0 MS40MjcxOTNdIGxyIDogY29tcGFjdGlvbl9hbGxvYysweDIyMC8weDgwNA0KPj4+IFvCoMKgIDQx LjQzMTU0NF0gc3AgOiBmZmZmZmZjMDExMDRiYjEwDQo+Pj4gW8KgwqAgNDEuNDM0ODUyXSB4Mjk6 IGZmZmZmZmMwMTEwNGJiMTAgeDI4OiBmZmZmZmZjMDEwZTViNTAwDQo+Pj4gW8KgwqAgNDEuNDQw MTY1XSB4Mjc6IDAwMDAwMDAwMDAwOTgwMDAgeDI2OiBmZmZmZmZjMDEwZTViNTAwDQo+Pj4gW8Kg wqAgNDEuNDQ1NDc3XSB4MjU6IDAwMDAwMDAwMDAwMDAwNjYgeDI0OiAwMDAwMDAwMDAwMDkwODAw DQo+Pj4gW8KgwqAgNDEuNDUwNzg5XSB4MjM6IDAwMDAwMDAwMDAwMDAyMDAgeDIyOiAwMDAwMDAw MDAwMDg0MDAwDQo+Pj4gW8KgwqAgNDEuNDU2MDkzXSB4MjE6IGZmZmZmZmMwMTBlODIwMDAgeDIw OiBmZmZmZmZjMDEwYjg4MDAwDQo+Pj4gW8KgwqAgNDEuNDYxMzk2XSB4MTk6IGZmZmZmZmMwMTEw NGJkNzAgeDE4OiAwMDAwMDAwMDAwMDAwMDAwDQo+Pj4gW8KgwqAgNDEuNDY2NzAwXSB4MTc6IGYx ZjI0ZTM1ZGYzNGRkYTQgeDE2OiA2YjNmNjNhMGUxMTU3MjY4DQo+Pj4gW8KgwqAgNDEuNDcyMDA0 XSB4MTU6IDRiMzk5MGVjMjU2OGFkYTAgeDE0OiA3NTdlYmMxMjY5MzljYjVmDQo+Pj4gW8KgwqAg NDEuNDc3MzA4XSB4MTM6IDlkZjk0ODhhYmExNzljY2IgeDEyOiAwMDAwMDAwMDAwMDAwMDAwDQo+ Pj4gW8KgwqAgNDEuNDgyNjEyXSB4MTE6IDAwMDAwMDAwMDAwMDAwMDAgeDEwOiBmZmZmZmZjMDEw YzVmYzMwDQo+Pj4gW8KgwqAgNDEuNDg3OTE2XSB4OSA6IGZmZmZmZjgwMWVlYTdjMDAgeDggOiAw MDAwMDAwMDFiZjAwMDAwDQo+Pj4gW8KgwqAgNDEuNDkzMjE5XSB4NyA6IDAwMDAwMDAwMDAwMDAw MDAgeDYgOiAwMDAwMDAwMDAwMDAwMDNmDQo+Pj4gW8KgwqAgNDEuNDk4NTI1XSB4NSA6IDAwMDAw MDAwMDAwMDAxMDggeDQgOiAxMDAwMDAwMDAwMDAwMDAwDQo+Pj4gW8KgwqAgNDEuNTAzODM1XSB4 MyA6IDAwMDAwMDAwMDAwMDAwMjEgeDIgOiAwMDAwMDAwMDAwMDAwMDNjDQo+Pj4gW8KgwqAgNDEu NTA5MTM5XSB4MSA6IDAwMDAwMDAwMDAwMDAwMDEgeDAgOiAwMDAwMDAwMDAwMDAwMDAzDQo+Pj4g W8KgwqAgNDEuNTE0NDQzXSBDYWxsIHRyYWNlOg0KPj4+IFvCoMKgIDQxLjUxNjg4N13CoCBzZXRf cGZuYmxvY2tfZmxhZ3NfbWFzaysweDUwLzB4OTQNCj4+PiBbwqDCoCA0MS41MjEzMzBdwqAgbWln cmF0ZV9wYWdlcysweDkwLzB4N2YwDQo+Pj4gW8KgwqAgNDEuNTI0OTkyXcKgIGNvbXBhY3Rfem9u ZSsweDg1NC8weDlmMA0KPj4+IFvCoMKgIDQxLjUyODY0N13CoCBrY29tcGFjdGRfZG9fd29yaysw eDE2OC8weDIzMA0KPj4+IFvCoMKgIDQxLjUzMjczNF3CoCBrY29tcGFjdGQrMHg1OC8weDE0MA0K Pj4+IFvCoMKgIDQxLjUzNjA0M13CoCBrdGhyZWFkKzB4MTIwLzB4MTI0DQo+Pj4gW8KgwqAgNDEu NTM5MjYzXcKgIHJldF9mcm9tX2ZvcmsrMHgxMC8weDI0DQo+Pj4gW8KgwqAgNDEuNTQyODM1XSBD b2RlOiBkMzQ2ZmM0MyA0YjAwMDBjMiA4YjAzMGNlNSA5YWMyMjA4NCAoZjg2Mzc4ZTApDQo+Pj4g W8KgwqAgNDEuNTQ4OTI1XSAtLS1bIGVuZCB0cmFjZSA3MzE0MDBhNTg3MzA0ZGIzIF0tLS0NCj4+ Pg0KPj4+DQo+Pj4gSSd2ZSBwaW4tcG9pbnRlZCBpdCBkb3duIHRvIHBhZ2VibG9ja19mbGFncyBw b2ludGVyIGJlaW5nIA0KPj4+IGluaXRpYWxpemVkIHRvIE5VTEwgdW5kZXIgY2VydGFpbiBjb25k aXRpb25zLiBJIGRvbid0IGtub3cgd2h5IHRoaXMgDQo+Pj4gaGFwcGVucy4NCj4+PiBNYXliZSBp dCBpcyBzb21lIG9ic2N1cmUgcmFjZSBjb25kaXRpb24gd2hpY2ggb25seSBzaG93cyB1cCBvbiBt eSANCj4+PiBzeXN0ZW0uDQo+Pg0KPj4gSXMgdGhlcmUgbWVtb3J5IGhvdHBsdWcgaW4geW91ciB0 ZXN0PyBJdCBzZWVtcyB0byBiZSBjYXVzZWQgYnkgdGhlIHJhY2UNCj4+IGJldHdlZW4gbWVtb3J5 IGhvdHBsdWcgYW5kIFBGTiB3YWxrZXJzIChzdWNoIGFzIGNvbXBhY3Rpb24pLCB3aGljaCBpcw0K Pj4gYWxyZWFkeSBhIGtub3duIGlzc3VlLg0KPg0KPiBJIHRoaW5rIEkndmUgbmV2ZXIgc2VlbiBy YWNlcyB3aXRoIGFjY2VzcyB0byBwYWdlYmxvY2tzIGJ1dCBvbmx5IHdpdGggDQo+IGFjY2VzcyB0 byB0aGUgbWVtbWFwLg0KPg0KPiBGdXJ0aGVyLCBJJ2Qgbm90IGV4cGVjdCByYWNlcyBkdXJpbmcg bWlncmF0ZV9wYWdlcygpPyBXZSdyZSBob2xkaW5nIGEgDQo+IHJlZmVyZW5jZSBkbyBhbGwgZm9s aW9zIHdoZW4gY2FsbGluZyBtaWdyYXRlX3BhZ2VzKCkuIFNvIG1lbW9yeSANCj4gb2ZmbGluaW5n K3JlbW92YWwgd291bGQgbm90IGJlIGFibGUgdG8gc3VjY2VlZCB1bnRpbCB3ZSBkcm9wIHRoZXNl IA0KPiByZWZlcmVuY2VzLg0KPg0KPiBCdXQsIGNvdWxkIGl0IGJlIHRoYXQgd2UgZmFpbGluZyBk dXJpbmcgY29tcGFjdGlvbl9hbGxvYygpIFtsciA6IA0KPiBjb21wYWN0aW9uX2FsbG9jKzB4MjIw LzB4ODA0XSBhbmQgaGF2ZSBhbiBpc3N1ZSBkdXJpbmcgDQo+IHNldF9wZm5ibG9ja19mbGFnc19t YXNrKCkgb24gYSBwYWdlIHRoYXQgc2l0cyBvbiB0aGUgaXNvbGF0ZWQgDQo+IGZyZWVsaXN0PyBT aW1pbGFybHksIG1lbW9yeSBob3R1bnBsdWcgc2hvdWxkIG5vdCBiZSBhYmxlIHRvIG1lc3MgdXAg aGVyZS4NCj4NCj4gW2FnYWluLCByYWNpbmcgd2l0aCBtZW1vcnkgaG90dW5wbHVnIGlzIHVubGlr ZWx5XQ0KPg0KPiBPbiB3aGljaCBrZXJuZWwgZGlkIHdlIHN0YXJ0IHNlZWluZyB0aGlzIGlzc3Vl Pw0KPg0K