Message ID | 20220223194807.12070-1-joao.m.martins@oracle.com (mailing list archive) |
---|---|
Headers | show
Return-Path: <owner-linux-mm@kvack.org> 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 AA08EC433FE for <linux-mm@archiver.kernel.org>; Wed, 23 Feb 2022 23:01:24 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id D3BDD8D0002; Wed, 23 Feb 2022 18:01:23 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id CC37A8D0001; Wed, 23 Feb 2022 18:01:23 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id AEF7E8D0002; Wed, 23 Feb 2022 18:01:23 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from forelay.hostedemail.com (smtprelay0190.hostedemail.com [216.40.44.190]) by kanga.kvack.org (Postfix) with ESMTP id 76A0D8D0001 for <linux-mm@kvack.org>; Wed, 23 Feb 2022 18:01:23 -0500 (EST) Received: from smtpin26.hostedemail.com (10.5.19.251.rfc1918.com [10.5.19.251]) by forelay03.hostedemail.com (Postfix) with ESMTP id 0C43E8249980 for <linux-mm@kvack.org>; Wed, 23 Feb 2022 23:01:23 +0000 (UTC) X-FDA: 79175567646.26.F9B8B7A Received: from mx0b-00069f02.pphosted.com (mx0b-00069f02.pphosted.com [205.220.177.32]) by imf17.hostedemail.com (Postfix) with ESMTP id C77B940013 for <linux-mm@kvack.org>; Wed, 23 Feb 2022 23:01:21 +0000 (UTC) Received: from pps.filterd (m0246630.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.16.1.2/8.16.1.2) with SMTP id 21NIDnYS020614; Wed, 23 Feb 2022 19:48:41 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : content-type : mime-version; s=corp-2021-07-09; bh=gh20di5eJhMGZ7j6H84oQaJlyKH4saxoTy6ZZUjSVw4=; b=ZIZsYqUtl++r9NCgW3f5kWdT028mQaxFjSmL4Ipm85dW7V9r8JktaqjcpzykT7DxacME 6VAL5M4UvXkt56vddcF79kVKDtUxmqR+n9jMXpdVFIt9sOWtdfwwPdb3fRInZLl6ux6R fPoOmFFsbowhexuEt0M8lt5Mni8Yzff2WmTmkiyCJ+xTpKvAh29w+8OlgmwnsKCy3cZG lVcl8Wm7QBlKqpecb9IQpw1F6ryxeEcCyIT563oTG6VRyuKzHUEB3A54Z06elQHWHxWL NZTrCEmIBFh4PFiToOGYzjhvKOgYWAkqJr0LyWLH47+yHjQcktZzDK4VFFRpHOZhUcyA Wg== Received: from aserp3020.oracle.com (aserp3020.oracle.com [141.146.126.70]) by mx0b-00069f02.pphosted.com with ESMTP id 3ecvar4ys6-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 23 Feb 2022 19:48:41 +0000 Received: from pps.filterd (aserp3020.oracle.com [127.0.0.1]) by aserp3020.oracle.com (8.16.1.2/8.16.1.2) with SMTP id 21NJeWJ0047035; Wed, 23 Feb 2022 19:48:40 GMT Received: from nam10-bn7-obe.outbound.protection.outlook.com (mail-bn7nam10lp2105.outbound.protection.outlook.com [104.47.70.105]) by aserp3020.oracle.com with ESMTP id 3eb482vxks-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 23 Feb 2022 19:48:40 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Ya6NTnra4DoqgZvF3b6MemIf5xzFqo6dhX09bs4qpt8xQBB9+wkbh8bmaXzFK5t1OUCzx472qbts8+FFdzftvmXVQR45Zpd/Uby6TEvhAa2gXX9bJcdAV2NA3SjgksmKGwBlhuDysxWXCkpAcn2jE5kMFE2JqKojQSSF2ZEOQgebk4TmFQZbbiogTNBDk+DCCJ0NWe5TQUuIWyqVjGyY83ln4KGd5O72ZlYZW9gzxUkNTe5Xavd6ejzCUYHKugY4494XgzMwcBfJeQhYh1yqFHcNIoSSU0tT/WTjusT4lDE9Fb1yb5Ho1jadpWVj7jHNIl1AoHaO6xbQId9oo+/9Mg== 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=gh20di5eJhMGZ7j6H84oQaJlyKH4saxoTy6ZZUjSVw4=; b=Rz3MK8Vy6t3S+DN/zPoh0cEHqK4BBcOIjk/4N/i80sBCTs5WXlMT/dYdqAf65hpXEazq9F8Bvc9Pm4fPxXVUr0RGLqq9C9MTIjMEmECbRhORKR6odeTmIEnUvMqEmfZwW9h6tMOLKx/WEwcTHRmXgfjgHMDVcFV+CdE6qn8m76FMnKpEv7HAmmF7JWOzQc/J7WAcMLJaSSMK7GZv3ZKwmpijUA+yMa2wRqAcPr9Cv+YzEDmdDAHdkXMxFCT2BojN3h/+JFmxilJiZvkO1rA8l0N04sDtBc5Dod5gCsHF1Ic+FZdT35c3gR9Q9HUrfHeLUK5PQXxGDj7KZwmK6bYKWA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=gh20di5eJhMGZ7j6H84oQaJlyKH4saxoTy6ZZUjSVw4=; b=ISgTPxJjwVHzacuWZuDVHDn4gSg43IpN1JZUvOVkeEhWgxHe4ILiV2Zyuwrad94mkKzdmeKxzyNgrQwA0J4FIGBYgVqYidW7MRm8c80g8+3qcdYyL+bVAXp0vPbCLhdhHeNZzjwCIZsfCpM2JbYcVgAGl35CkYXX4OeeQg3eqeU= Received: from BLAPR10MB4835.namprd10.prod.outlook.com (2603:10b6:208:331::11) by BLAPR10MB4930.namprd10.prod.outlook.com (2603:10b6:208:323::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5017.21; Wed, 23 Feb 2022 19:48:31 +0000 Received: from BLAPR10MB4835.namprd10.prod.outlook.com ([fe80::750f:bf1d:1599:3406]) by BLAPR10MB4835.namprd10.prod.outlook.com ([fe80::750f:bf1d:1599:3406%6]) with mapi id 15.20.5017.024; Wed, 23 Feb 2022 19:48:31 +0000 From: Joao Martins <joao.m.martins@oracle.com> To: linux-mm@kvack.org Cc: Dan Williams <dan.j.williams@intel.com>, Vishal Verma <vishal.l.verma@intel.com>, Matthew Wilcox <willy@infradead.org>, Jason Gunthorpe <jgg@ziepe.ca>, Jane Chu <jane.chu@oracle.com>, Muchun Song <songmuchun@bytedance.com>, Mike Kravetz <mike.kravetz@oracle.com>, Andrew Morton <akpm@linux-foundation.org>, Jonathan Corbet <corbet@lwn.net>, Christoph Hellwig <hch@lst.de>, nvdimm@lists.linux.dev, linux-doc@vger.kernel.org, Joao Martins <joao.m.martins@oracle.com> Subject: [PATCH v6 0/5] sparse-vmemmap: memory savings for compound devmaps (device-dax) Date: Wed, 23 Feb 2022 19:48:02 +0000 Message-Id: <20220223194807.12070-1-joao.m.martins@oracle.com> X-Mailer: git-send-email 2.11.0 Content-Type: text/plain X-ClientProxiedBy: LO4P123CA0392.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:18f::19) To BLAPR10MB4835.namprd10.prod.outlook.com (2603:10b6:208:331::11) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 34d2fa47-8782-4404-3a74-08d9f705783f X-MS-TrafficTypeDiagnostic: BLAPR10MB4930:EE_ X-Microsoft-Antispam-PRVS: <BLAPR10MB49304BD2F6FCEA23740FAAF1BB3C9@BLAPR10MB4930.namprd10.prod.outlook.com> X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: EuE+bHJVey4mgaF1k4BQiYxzDqAU7gucGir0Wnvo+DqiJXxmIV8FBFD1ym2bMRo3ZMtTBgHLL30asYh9DXFNGXbqxoaGD9D92Ok2ufAHHTzxnXBdWYizbh9m/M7nbJCoPgjB4tsAI5OCqZmqWYW9gPP02dW4VdPy0awN9gtQ63r+KBwduSsIY1KdLp2vj1Tp7YlO4usZHaDiKH8f7COz2GGY26ht2cT3/ai+X39QkBnrexcZ99+VRKdjqYbHbwuGp8Dk3aq2V3ResPqRRAqHBjJPuJXuQYj9eu41wzBhHWki7YbbFlu5eLcjhYiFzv4G1E4lUFD3IytnPgWgSROy6cnFEZ2oM/2m+5WVD+qZ3XlEtHaWONctgg/WHdXSLJsaFwitVGGVMik+R/37K/wiD7eLGaUQobLp17qbbefzsYpLC/i3m4puySK/W09mvRBdcXGtA99Q6I7WO6lWmvIW4fUljFCDzNMJb43zKUDPZg+xFQ/ZFSm3PyixIYBTdZjDae9CqhOx+jrMhr8F4wnVcgOGuGtaU/AS40Uw6qnR+31e/V9sh7M5JrmEVhs2Hp0V9Qm6x67SMl69sWWyBUGy+6tZrn7M2QiE6Yz7N5ewwHIevy45f7uHV3gno6uOWxSoHtvjYqKJUu215GeA+XvYExYXYtEkD4ehodpa6DPSC6PgbNdEbuM0uC5MnDFQePK3HCGFXgvOfQWsgMyJB4lpIz6w6ztPQKMZ81oLrP0UFwz3G/zuUqISzxHrfmFSbLYHC6DSLUA0LuUhzHcH/3LPLNS4ELt6YEii65dP3rThZtpBr71GzmRnzwGbBhuQy3udQPG3iegF4GKohTGWF+UmnQ== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BLAPR10MB4835.namprd10.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230001)(366004)(83380400001)(103116003)(6916009)(36756003)(966005)(86362001)(6486002)(316002)(508600001)(54906003)(8676002)(2616005)(52116002)(107886003)(66946007)(66556008)(26005)(186003)(66476007)(1076003)(4326008)(8936002)(38100700002)(38350700002)(2906002)(5660300002)(30864003)(6506007)(6512007)(6666004)(7416002);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: jjnnfG387cHMHwVjxp5ePIVbc2zlyWWQJHRH3X8f7KzSrujuY7rbVD5Mo4iPDnSti3sR+zEGM0ZUDs/xCf9+qig3xN1vwP6+zrEMrDbyya85MXGlkLbhh81lzn8b5X5xHi+0jqHTU+j6d6L4yYpLWK2+I8JVERRWsrdEbal4TU0mjnz5fb5D49zZzvDS73cs9Yt8aJPjpLy0/pCLcQ0X4E7+HhBKPS9XPHsajTz+O30bCuto4+Riyd+nAxWY8Xoz0bpgvmJs4kJRA+q8CQejVkaEoHmodpfQq+Tq7ffSV7yR00NR5nVagJ2hMjNL79AuVseGxrMyhRPeT0Ra85l4UJMDYg20rbUlNxGnMul8DRL0ccFJkHjnqSUqNROn9aXnf151/UVQVglUN2dx2Qi/A11jGwTQEn/qeYy0U+XqiBimE9TL1ExsS7ZgtxsdcWQdkxqJO2gVjsteYJDlwchbdYM1uJizjY+IEskNCcBl4Z/sWGk8xywXrvzDJ3A1SNyiPz/dPkAV1eaeaiXmnyJDQX5g85OG/13sjt4/k2kmr16wgtg8p7KteF3LWEtSMipBXH5kPm9Hi3+MqjwCZv0GQhKAwSfgiPmsLemlDxt19R3snAY8KPZH9wYdRDXtR7dHaTf/qjy/BZS6SMXorYWqNy+yds1Zhguis4iHGHgoQjjLWy6G5WSlup3dRphNJhElRnHiivZDv3UH2y4C33jZQpHFZyUhsFnEEQlMDnPbpSeAa1h8jZjaOGouJjnBXtMYFEsdfepODCRaJPwrrgtPRDu80cUKtNXDL5UZE0IzeCSsmodYQBKk4rZ0lCxbRYKywjaUUiSlbb5iFfBjbPGCxPewLvyd1qg4p/9dZUH6on8FBRQFah7UiW6GwLyGMgNkEOL8LruIuHUhzabsDHhWR6tjJzgWDhAmbM+4OYD+TAG4X3fnmR5oBVIXULJZ0KVq8aI7FptxUqlawV0KQLLN5Hr2HwusN3RD+EsFhoq7yZNyAWcpCGC/sC4WdiKBD8Cuxg9k5pae+6sxB9H25y9wiAL0CqviaUc9M9Uv5zCEXCxDrLJzAws4invg08kQ240mWk1nMRYHcvDXs115GSzUOlq9dtdMS4kFwLCJW3PcMYvBV/x5dfdgDAl8By2ap2YgKvKK5fcjkAJRSqPN8TFcqci3YKK8tG+WyW3WCiyA7K7yl+1EzYDApe2Kqnhor7n2noupOjc8WTYAQJHIyUsMcCG3BCbCjP20n/zsSWlwj1pE0JH42Sag9GChewQOj0v7UqJdP5vhnkTWxBOZsTZOyFYK/QO/qBpO2qakL9n+vFaNPFCuhQU5yyuZXbg2UzVQUkqoQLkH9TMFJzatG8HbwdIC9GVCqBCrknVU+DoFMX47cznJeA56CYTZBQAl9H2BBu+g5d/wT4c/YDY1yk3w3PcMc+o4fUaCOHR40xmfQamPM1y0iUqven9/XcIt100PF79yQPYkWD8urzn2fgI4wU/d3ZpRHx8JIJPItbPRCCSERoZpc+P5KVwtmp21CIA+e7Gz90x9vXzCebv7jRU68lMNNSjACtuLf1lTQ5P0mbv0azn+VY08+arOGOiIko3TLYprDUK8XQscxl5lgpblr7iP+Y/6QuWpHIgOf7MFmKtHEUO0VWvz2WgVDwUYTpzwN3AGmPC2i//D7Bpyz9/uc+O3k7ji8Nz8c/FgpzpMzuY= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: 34d2fa47-8782-4404-3a74-08d9f705783f X-MS-Exchange-CrossTenant-AuthSource: BLAPR10MB4835.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Feb 2022 19:48:31.5675 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: GFGERI5GHCZY+v9WVTCoNzyGKdiZtVKi/RZ6hCFO0iARyOCyRvfFSfvgzlMWgojTdTiRaNz7hK4q6NH6sGHFdCTLZUPXUCzB/kN1vEVCHdw= X-MS-Exchange-Transport-CrossTenantHeadersStamped: BLAPR10MB4930 X-Proofpoint-Virus-Version: vendor=nai engine=6300 definitions=10267 signatures=681306 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxscore=0 malwarescore=0 mlxlogscore=999 adultscore=0 bulkscore=0 phishscore=0 suspectscore=0 spamscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2201110000 definitions=main-2202230111 X-Proofpoint-GUID: JlBu2f3Y8qQ0ETnuj5m1n-ByQ-U94JEk X-Proofpoint-ORIG-GUID: JlBu2f3Y8qQ0ETnuj5m1n-ByQ-U94JEk X-Rspam-User: Authentication-Results: imf17.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2021-07-09 header.b=ZIZsYqUt; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=ISgTPxJj; spf=none (imf17.hostedemail.com: domain of joao.m.martins@oracle.com has no SPF policy when checking 205.220.177.32) smtp.mailfrom=joao.m.martins@oracle.com; dmarc=pass (policy=none) header.from=oracle.com X-Rspamd-Server: rspam08 X-Rspamd-Queue-Id: C77B940013 X-Stat-Signature: cy7tnjsdjoh39fwihcxod3wj44qyk4ja X-HE-Tag: 1645657281-370356 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: <linux-mm.kvack.org> |
Series |
sparse-vmemmap: memory savings for compound devmaps (device-dax)
|
expand
|