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 0BC3EC3DA49 for ; Tue, 23 Jul 2024 12:16:05 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 8B2846B0083; Tue, 23 Jul 2024 08:16:04 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 863BA6B008A; Tue, 23 Jul 2024 08:16:04 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 7036D6B0093; Tue, 23 Jul 2024 08:16:04 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0010.hostedemail.com [216.40.44.10]) by kanga.kvack.org (Postfix) with ESMTP id 52D616B0083 for ; Tue, 23 Jul 2024 08:16:04 -0400 (EDT) Received: from smtpin15.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay10.hostedemail.com (Postfix) with ESMTP id DEB10C1E44 for ; Tue, 23 Jul 2024 12:16:03 +0000 (UTC) X-FDA: 82370914206.15.FCC77D1 Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by imf15.hostedemail.com (Postfix) with ESMTP id 2A577A0023 for ; Tue, 23 Jul 2024 12:16:01 +0000 (UTC) Authentication-Results: imf15.hostedemail.com; dkim=pass header.d=linuxfoundation.org header.s=korg header.b=FU31NFMS; dmarc=pass (policy=none) header.from=linuxfoundation.org; spf=pass (imf15.hostedemail.com: domain of gregkh@linuxfoundation.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=gregkh@linuxfoundation.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1721736910; 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=DMW/IyPi08sleoIz5mp/OqicyXidFmTTNCpkA6RXf/4=; b=Rg3FPHcFFj5vPdUKc3d5zGaFUu2Kvqm9aDrxgMjZwGn37zk0Uvfv85yPEh9Y3ReXKvmU3o tmdK07Tatp+AkwaMo90jnWAszeAoFxJscS0mUZKPif3vOh8EQr8QtGXLRH0nH7QmevHFzN JCONXcS1w+MAGanMUpVckxSTihcdNbw= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1721736910; a=rsa-sha256; cv=none; b=tObr/otXIhyInpB77xI+G3ZJ0PsvzvDKYclsQ4i0aVRuxNrU9TcaUd95Npva/vhH1Mpv/5 L8cKH3Qt1jK2Ve7M1B3tZ7AEjyjj8v7MV2Ijr9+9ryiY0ReF257EEABfShMSOmUHO/qdgh X0XRZxTZelka8tkQKtti/+LA+9Vuo8c= ARC-Authentication-Results: i=1; imf15.hostedemail.com; dkim=pass header.d=linuxfoundation.org header.s=korg header.b=FU31NFMS; dmarc=pass (policy=none) header.from=linuxfoundation.org; spf=pass (imf15.hostedemail.com: domain of gregkh@linuxfoundation.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=gregkh@linuxfoundation.org Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by dfw.source.kernel.org (Postfix) with ESMTP id 4AD9760B92; Tue, 23 Jul 2024 12:16:01 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 9D087C4AF0A; Tue, 23 Jul 2024 12:16:00 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1721736961; bh=GsauTDQRk0OPijEvOegqEpkfA+zhQq8Ca9baXNXV63o=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=FU31NFMSfZimcH5DCRUPdlNNIjZQMRwtNSiD3vRxXOdSRbIA8GnQWCUIboeumaGNk BUWHftKLIs3kVfqSDrdiGXQzqze56b3HbAJD5l0fnEXlq+Se5uBybBdidvRM7C8b4m vvm4v3uDCiVBwmaG1oVlsMlBrZD8Ru0S8la378Yo= Date: Tue, 23 Jul 2024 14:15:50 +0200 From: Greg KH To: SeongJae Park Cc: stable@vger.kernel.org, Andrew Morton , Ingo Molnar , Luc Van Oostenryck , Steven Rostedt , damon@lists.linux.dev, linux-mm@kvack.org, linux-sparse@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH 5.15.y 0/8] Backport patches for DAMON merge regions fix Message-ID: <2024072335-gills-washtub-35a9@gregkh> References: <20240716183333.138498-1-sj@kernel.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20240716183333.138498-1-sj@kernel.org> X-Rspamd-Server: rspam07 X-Rspamd-Queue-Id: 2A577A0023 X-Stat-Signature: 5zuq3tu6nksw5we95cfn117hxeeu6gys X-Rspam-User: X-HE-Tag: 1721736961-450304 X-HE-Meta: U2FsdGVkX1+Qr/9YPBE72AJUUd5tWn+NbCVpKgGlOAUflC/UTY/Bdi3zXDAkZzNPePKNefvm91meKRYb+y1OkphUoCpL9aOJVx3QaUw1g21ZocoiCT5Ml+pGDtd0RVoIbQKTdf7ubDmftOHYCyWl+GO2vcPh8kos5SE+kFrTPfd8EMhNuR/UvLx2Om5UaJPiwtkARJwi9X+8n1rN5Ugsw4DWDSC4rV3vSQdwQXcbyl6+DfYQT2U3j3P8Ao8YJskjEUoMtV3j+/vmCrThFPcj8rEQMGHw1M13DuQvipQzJS7yUHjocxo5JgDFarpAwT5NJp2IwgYMzt3x+EqJTRP3nbImRCSbXLHiFLtYiWAJSpqa2YgqdjrwP7DqDAMxAcmCkGoEXbz23UJNGTTX0IDccEdSGKcT4TWS1pN9uK2rOZ/xzP94BJ8GfbzfXx9ED3iqmsmBM8I7pNnWDq5aw+XRpCmfBJKK8at6NAhSTPqUF/xB/sg0qo//WkncG6QuYolHY8gsLMwJGC+tVuRzQA6+oc0iuy1qG4HHP3llEF/6J1aC7g+dtokX+6wqPnHJssrKP0hxgcqXlw0mK7/o0LhxyEI1hzxbFovrnLoy4GfRiJI19gOR+lz1iwzXad6RyT6iWhu9qEcpP8dO31IGz7zVPFXBHtwhV+z/vQFJIPvjMW6bqkLaYPu7s6FZ1Cc6p0KlEjarHrhurRweI+pD1pTnpPcGmopG0Ev9cx27iYPOeGmUwhw552OnjnA5Hq1ntXOOjj1nxcXuOwdCS+vHmGaICW8x+9qgcH980izVFW04n2egOKn1QUb1aV3zlm9l51hxZKpKHuGqreUlzEpyyyx/BCJceKsyURCuEWHmNJBuRRMQYRcOP3foPIz5+XApCRQfBS+sDQpZ0KPM92+VtrZVjy5bBXBtGH9ce6rvgx1MPRft2Ip2d5mCaTPmo5N91PeTjK2F48+Z5SLhuN2Wm30 r4J2UyWz Au8b2IS4zDRSJIRc/E1PWIxSOlxdXFRw4TalBqi1i13BusjFHCovcBY5/PBs9FkfoWHaQt09W/YEsQHdqYdth2+JlzHaamklZWdgDm4nHv4o1JrgI9+E5cnsOSsTpTSWubtItG9T98ZzVbyd6v2sjoowilFLzUbSPG4F28nDiAFfj2r2BXD+36k32cOonha2/6TAG/aTCNZRLYEVQFLXTYzQYXkMcbdzTqfxl+AmjvxEvXHdrLYtHI5D2eLeuuojsqSxwSi2ms5RpWbe/mX90zleha2TwvUGt5ZQfOnqbFtSjYs++ovCV5XOfGgArLEicjWVSGvQ1gIu0fT5jB0P2XZN0TOiym+Q+n61BJYoIkSqeX0Tv1KARuqOYF68hL8CVfsV/LOvcLvyLDBKIUZNo4IMrLQng6TfitokVG8N6/57w+Xg6Eou1J9e/HprThk4zsJ0wsAbIqhXqB4ke0vTjTAliCQ== 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 Tue, Jul 16, 2024 at 11:33:25AM -0700, SeongJae Park wrote: > Commit 310d6c15e910 ("mm/damon/core: merge regions aggressively when > max_nr_regions") causes a build warning and a build failure [1] on > 5.15.y. Those are due to > 1) unnecessarily strict type check from max(), and > 2) use of not-yet-introduced damon_ctx->attrs field, respectively. > > Fix the warning by backporting a minmax.h upstream commit that made the > type check less strict for unnecessary case, and upstream commits that > it depends on. > > Note that all patches except the fourth one ("minmax: fix header > inclusions") are clean cherry-picks of upstream commit. For the fourth > one, minor conflict resolving was needed. > > Also, the last patch, which is the backport of the DAMON fix, was > cleanly cherry-picked, but added manual fix for the build failure. > > [1] https://lore.kernel.org/2024071532-pebble-jailhouse-48b2@gregkh All now queued up, again, thank you for the minmax backports, much appreciated. greg k-h