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 55A62CA0ED3 for ; Mon, 2 Sep 2024 11:56:43 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id D99C28D00C3; Mon, 2 Sep 2024 07:56:42 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id D48DC8D0065; Mon, 2 Sep 2024 07:56:42 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id BC3728D00C3; Mon, 2 Sep 2024 07:56:42 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0012.hostedemail.com [216.40.44.12]) by kanga.kvack.org (Postfix) with ESMTP id 9B4398D0065 for ; Mon, 2 Sep 2024 07:56:42 -0400 (EDT) Received: from smtpin05.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay05.hostedemail.com (Postfix) with ESMTP id 1B59B41CC8 for ; Mon, 2 Sep 2024 11:56:42 +0000 (UTC) X-FDA: 82519646244.05.6A767E7 Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.18]) by imf05.hostedemail.com (Postfix) with ESMTP id 726C3100007 for ; Mon, 2 Sep 2024 11:56:39 +0000 (UTC) Authentication-Results: imf05.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=iRTCvT4Z; spf=none (imf05.hostedemail.com: domain of andriy.shevchenko@linux.intel.com has no SPF policy when checking 198.175.65.18) smtp.mailfrom=andriy.shevchenko@linux.intel.com; dmarc=pass (policy=none) header.from=intel.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1725278106; 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: in-reply-to:in-reply-to:references:references:dkim-signature; bh=cNhvJRM5aUzuDhr8mMSRlQAEAC2QAIERU71fbMktnfI=; b=R0RefajATaW1ZEDpPZyTSWvE63QHVN3ZzAzfY6Sfo0YaivVe2IotD7O3LeXfaUjgUYiNDM TXZJUk0QOT5X/e7QWRjcPCNWFwmE+Ljtm2ULBThB5ukfmH9Ym7GKE3nc1zFeZd3r7ROCt4 X0k/ym8vS8+ePPju7wJC8KTtHXF+lsk= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1725278106; a=rsa-sha256; cv=none; b=cOASoA8cdHRaE1JpbK/ST+HT1rueSxS1NCNkJcOdC/5aNtg1ylNIjqL0uTVeBA1jsPO1ea +nWiXbTf6CAxB7rPdg/97LfhbgTO70Wm8acJMdJ4N8NjuH1iQ7Uqa94HccKJ4lmyW4tShP g9EhfReG9JOVtzcDwnISyL0uTCyyXVk= ARC-Authentication-Results: i=1; imf05.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=iRTCvT4Z; spf=none (imf05.hostedemail.com: domain of andriy.shevchenko@linux.intel.com has no SPF policy when checking 198.175.65.18) smtp.mailfrom=andriy.shevchenko@linux.intel.com; dmarc=pass (policy=none) header.from=intel.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1725278200; x=1756814200; h=date:from:to:cc:subject:message-id:references: mime-version:in-reply-to; bh=ogysHab2ITgzOya/rnTiaisDdPz2TDKDRj6Qyg5aZX8=; b=iRTCvT4ZmZEblAI21o2UzQUQB5qgys7mKwbW6ZBxbvrXTpiNGoiA43VX KyCGufUDVN9vmSPHbEWDk9SooBp+SvaKVFOiFEI88+6/JufEuzDQgZmqd Mpi5AHPZLRC16wZ8CPqPy+yI5VtuFj1q7zPrCYA48AngqvJkqkFuJj6yC O0Ij/G7L4hd1o6jQe3kWRCXZA4PoRrsAm6XC2R4zADLojNvjugLKVNXJW DH8/18Gu3BT2GTETUHFbx18DqidlDiZZcy145YL2hC47o/ro4GFc+oIEc WY7WnDT/xElqKmPeG5WoY0+oGEm7NM4g6SCmd/vN/VhpuBBDUWpRSBx8M g==; X-CSE-ConnectionGUID: WR0R+RxaTh+TEFyegHu+uA== X-CSE-MsgGUID: /1IsKjeUSciXSs+5UWPQbQ== X-IronPort-AV: E=McAfee;i="6700,10204,11182"; a="23987187" X-IronPort-AV: E=Sophos;i="6.10,195,1719903600"; d="scan'208";a="23987187" Received: from orviesa006.jf.intel.com ([10.64.159.146]) by orvoesa110.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 02 Sep 2024 04:56:38 -0700 X-CSE-ConnectionGUID: xP2f3aSMTxK5usDCHVOtFA== X-CSE-MsgGUID: E6BWlAkmSVuMuhjtsQmyjA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.10,195,1719903600"; d="scan'208";a="64946399" Received: from smile.fi.intel.com ([10.237.72.54]) by orviesa006.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 02 Sep 2024 04:56:35 -0700 Received: from andy by smile.fi.intel.com with local (Exim 4.98) (envelope-from ) id 1sl5fa-00000004LiE-2WFN; Mon, 02 Sep 2024 14:56:30 +0300 Date: Mon, 2 Sep 2024 14:56:30 +0300 From: Andy Shevchenko To: "Huang, Ying" Cc: Dan Williams , Andrew Morton , linux-mm@kvack.org, linux-kernel@vger.kernel.org, linux-cxl@vger.kernel.org, Davidlohr Bueso , Jonathan Cameron , Dave Jiang , Alison Schofield , Vishal Verma , Ira Weiny , Alistair Popple , Bjorn Helgaas , Baoquan He Subject: Re: [PATCH] Resource: fix region_intersects() for CXL memory Message-ID: References: <20240816020723.771196-1-ying.huang@intel.com> <66bedd0f746ab_1c18294b5@dwillia2-mobl3.amr.corp.intel.com.notmuch> <87y14wj4ju.fsf@yhuang6-desk2.ccr.corp.intel.com> <66c69470ae357_7605294ab@dwillia2-mobl3.amr.corp.intel.com.notmuch> <87r0a2g64n.fsf@yhuang6-desk2.ccr.corp.intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <87r0a2g64n.fsf@yhuang6-desk2.ccr.corp.intel.com> Organization: Intel Finland Oy - BIC 0357606-4 - Westendinkatu 7, 02160 Espoo X-Stat-Signature: nfu383wefow1rdt4aezath63ert1um1j X-Rspamd-Queue-Id: 726C3100007 X-Rspam-User: X-Rspamd-Server: rspam08 X-HE-Tag: 1725278199-100975 X-HE-Meta: U2FsdGVkX1/hyNbAy5jL4KgAs1lbq9iNRhkeKO/RRdp0T1a5TZ6vpXlZwuF+f+2dp+f4x0h2EKxGfA7KE1kIaAteBj9KuTOVIP4R53ocTAuNU+WP/O8yQc5vdKbO8tU5eIapgktrzStsTfIHtlDYwPkTS+6t0Z3NmADxxSpao4khXSlBNvzZHSZcmsSguSQxmcxC5KK6e2dFRY4QxpCa2Nvz2ouOSuAsNqOxjRNxpehzv2NfQ4t+4RjsVjFotleJB3sOh3ijcS+Amfa9P5a5mqV2eXHirXpIcWB0qGeycu0rp7WEFpQXKbt/7LFN52mTIOT90UPyzA+tNdohr/Ixd95HqtXCbiYQByJhvnbTgyuG117Zw+52chY/xPHRD6/B89T7Y07oLTWg8Ex3XKyCdpbMdKSmNTjjKG8dIdt704t+80rDU6voF007hUqxDVFxURNvVkv9yIPWFvwttV3utjzaKjFfn/m1S3stMi39nbgS9yRjveVjHKQ+3gFkShUQrJ2b/IitcqqWK8QPoARXQKI3dzNC2QORVl95U7WzgQHaCmgy9BN9uoX1213QfwSedAYFt3ceP0hY8f6Qbzc3cPLyVj0+9EA6PH3s25syOTXdlx/OUWbUuZN557SlDODM2DEvH2klRdglkyzGSYr+MhnLKvE32kDrlxn+fpEYP8j+8mzYSXHJdCa9GfMFsFfVg4Cr0NM0o+93UgY7zBT3mELznB93cfJSAg8hP+6I2Uc/yhuX2Wux8kuqLldwSuUjotEKhn61EYxG2UmtlwZH5BQk9VCkR9ZgmvZJJEEEYLkLiX/0onqi4ONu4T9UF0queqDt01LXfMVMpHT3SjY9dfvFS3W43VJkIVxE5Lqil/33Fi7I8HKE4JupPQsBh40MFbH1PU1SCODWTHFKQMn1cHA/d1BAEPnhQFJPrew8TyIQUQl0YicLayuAXlCkJabY61v/B2rDg+2PcPoB/Sb Y+DVc3uY IMLhAVyMKmasW3j8R7TGGeXU0LtTZK4ZjdPugKgmaxeLf4h06+K9abRHnyx8opfb6HyQThQJUcenlMW72eiPf2Oyswh/pEG8BtdItSZgq7PvJhbNAUoB7D2oRcEpxwkCM85A6cW9Nap9s6bQ6AymiYOYsELuQJxWkyvG0f2CGfsQBM3smzOKOvdxNM+jK+GEgiXYZiHfGCuidN9aIIpQUhirV2T5+Uy6TvbU5LS2VLM6stroiZyt34BtxOeIc1MXXi3cb6YUNerM7LCIBBMTkvnE8Aq85b5ffigefCkyvGgQRDjQvFkmJz6892q+QKiyzj9xkCiAXY211N9Y= 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: On Mon, Sep 02, 2024 at 10:07:52AM +0800, Huang, Ying wrote: > Dan Williams writes: > > Huang, Ying wrote: > >> Dan Williams writes: > >> > Huang Ying wrote: [..] Looking at how many troubles touching kernel/resource.c may lead to, here is the question(s): 1) do we have a test cases in general for this library? 2) can this change be coupled with an addition/update of the test cases? -- With Best Regards, Andy Shevchenko