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 DA2D6C83F09 for ; Wed, 9 Jul 2025 00:50:05 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 518B16B0088; Tue, 8 Jul 2025 20:50:05 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 4EFD66B008A; Tue, 8 Jul 2025 20:50:05 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 405396B008C; Tue, 8 Jul 2025 20:50:05 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0016.hostedemail.com [216.40.44.16]) by kanga.kvack.org (Postfix) with ESMTP id 306196B0088 for ; Tue, 8 Jul 2025 20:50:05 -0400 (EDT) Received: from smtpin15.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay08.hostedemail.com (Postfix) with ESMTP id 00AD7140293 for ; Wed, 9 Jul 2025 00:50:04 +0000 (UTC) X-FDA: 83642894370.15.6B86D8A Received: from mail-yw1-f179.google.com (mail-yw1-f179.google.com [209.85.128.179]) by imf29.hostedemail.com (Postfix) with ESMTP id 526EB12000B for ; Wed, 9 Jul 2025 00:50:03 +0000 (UTC) Authentication-Results: imf29.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=Wxx0xplA; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (imf29.hostedemail.com: domain of bijan311@gmail.com designates 209.85.128.179 as permitted sender) smtp.mailfrom=bijan311@gmail.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1752022203; a=rsa-sha256; cv=none; b=yukA+84CGXZdEaBa41oPBzAI6OtLCY/seeygWYSms5Vg1BlY1tgM+88OMzbvaEGkfJ3KAZ K5v/sLSshZJNH8+PY7TLEo1y735QtjBLb8w2UeB4GfDesz6FyNQAIPO9h086oYj/JahWp5 2zfs6W2EPXWf5sF/DFN8OG7NeqXfALo= ARC-Authentication-Results: i=1; imf29.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=Wxx0xplA; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (imf29.hostedemail.com: domain of bijan311@gmail.com designates 209.85.128.179 as permitted sender) smtp.mailfrom=bijan311@gmail.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1752022203; 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-transfer-encoding:content-transfer-encoding: in-reply-to:references:dkim-signature; bh=elsYwPw6zDrpvs+3bhsQ9YOjxpF7Z+Q+nAJ2MBwZBNc=; b=vnyX/TNaUHSLjj3Be8sv/84N2AEuWUg9mcPqcmbVrjkoIDGv3m49lWrBehacr4dTMdPy0B F7euQEN9IR0zGLu7F9Gl/JlA84FxbXbsa1rMALS1xlv2iQ+8Hmt/mVy5jHCwtAXqMxRqbI +67C6/U7sLqaYwklzOohMR0pmOEsqLo= Received: by mail-yw1-f179.google.com with SMTP id 00721157ae682-70e4043c5b7so44629977b3.1 for ; Tue, 08 Jul 2025 17:50:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1752022202; x=1752627002; darn=kvack.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=elsYwPw6zDrpvs+3bhsQ9YOjxpF7Z+Q+nAJ2MBwZBNc=; b=Wxx0xplAwM4RYqJve54TrEcc1+YyiYYy9KRjSOf3lfVKLoRQud+MbyNMZI4apPlVUy zQQsa5kR5JFraNXFq7TULHfav7AOK+R/uTtJctzQYc6Gj5Yj4ikQAY5mDmUYw1iUbDPh TTf+YsyXxQyypfoXRGLRZ8BaYMy5e19Q3hUkokn+RESJaEXAAUXofMUKnSnCIK3PpJ+J rFsCJsDjJvdOkaxb15gNWQOwhkXai54rzThKJ5CBjgKtvfinHpZdAMqVqEQ/yODIVulo YgtZoaNNAvKWcEhqV67FW/KOCSP980EnId5Zn2vy3xpMRtia8JsJsYaeK9Y07Bdgnlc4 B83w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1752022202; x=1752627002; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=elsYwPw6zDrpvs+3bhsQ9YOjxpF7Z+Q+nAJ2MBwZBNc=; b=kLWUh/UJU6jVTENz13v0UzgNlHB0Rju5wuQyLR1NqcYV+Q6oehC20S4Rl4uLY4aUmJ X1+Ii4BDC84tFrneqo80LE0P84+cj2AOVifoLktepWQcIfIhSel3xQ5pTNlTxZqGf492 shyfxuKu+ntSnbb8ErP4V5M2j1qEiD6QCyWpmgAfhNp2SsFwgjZBp7WS90TYlEPXpr/F ajWaJgaoTUW9wJiPq6CoH/KhpwR/saXkjcyfmT3vRMNBHJQ5cQY6k5pleCJ/tSj80+uU NvRo8f9zWt25TQfalRdZ2bh1l5Lk/pSaqXOuztxY9YwF0Xf2INDAaxyKDO1CIMKzCJbn LLuw== X-Gm-Message-State: AOJu0Yws6//EP62E7NxtU5Xj2G4JCnMDrwlVw1HEjNmm5t6HGVW3UcDN I1onzzeAQMYtFssK4IbYVQPaWMmoy0dNo3GkNwvnJYqb6bkssJCc36flp1o4IISy X-Gm-Gg: ASbGncu1r8MNQtpkxwuyLxhWzC2DwMzLBAdPcoVp2Xy5MRHWhgv7uPxOl4ZYxaTUw+K jFuNhLljMa1aUGfx7cYDFPeZLwbpe4co14+AITrOB1qKjA1c/pH3ZJ2JSrx1dMhM4v5p1V09r8C OQaXRrXMdrXFA3xUcQC+DOm98naS2tLzi0KKY9an5ZAMRsYdMGE9RUlF5OOB+4IY/yeFBWnDCtU VYcD5kI7V2XKUbj1GWAgLDnhIPL0gvsCzU740W9hXQFa0A4lPqkoMC++O+KmQZr69KPWAYq/bZd AR69uxRB8KQEimMq3yi7dMzt8+0QcMKhEtCKHeFF3Y2xWLCcWhwIgfPDzgSBtYt9qNVsVWZ1tAA rywbQ6O/E4MiUs9dFUA== X-Google-Smtp-Source: AGHT+IFrSrxMMJNXhy4I6nDgKxzf2q+J9ki4um8/p2fAqdLKruaJOFqYiuZujRclanonBZPwLTRzeA== X-Received: by 2002:a05:690c:3587:b0:70d:f338:8333 with SMTP id 00721157ae682-717b19847b1mr11911327b3.22.1752022201951; Tue, 08 Jul 2025 17:50:01 -0700 (PDT) Received: from bijan-laptop.attlocal.net ([2600:1700:680e:c000:235f:99bb:f36e:a060]) by smtp.gmail.com with ESMTPSA id 00721157ae682-71665b40d99sm23563877b3.112.2025.07.08.17.49.59 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 08 Jul 2025 17:50:01 -0700 (PDT) From: Bijan Tabatabai To: linux-mm@kvack.org, damon@lists.linux.dev, linux-kernel@vger.kernel.org Cc: sj@kernel.org, akpm@linux-foundation.org, Bijan Tabatabai , stable@vger.kernel.org Subject: [PATCH] mm/damon/core: Commit damos->target_nid Date: Tue, 8 Jul 2025 19:47:29 -0500 Message-ID: <20250709004729.17252-1-bijan311@gmail.com> X-Mailer: git-send-email 2.43.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Rspam-User: X-Rspamd-Server: rspam01 X-Rspamd-Queue-Id: 526EB12000B X-Stat-Signature: hmfd656qm5sxzinoqz89k9bwkdg94iba X-HE-Tag: 1752022203-684942 X-HE-Meta: U2FsdGVkX18qU8x/Zzc1vzEeLx9E2DdCBZ6zsL2wwRAjMPXJ528uN/4kJA93SYwJtpqhCtG/WTeUFMIr53geCjZJVa9AMpBZguAfc8R3Cw+wYtaerRDokczVkosZgxG8yzNgLFQpthzxBJQnGUDWxfIj74Aj3rN1I0Zl89tOfQwwb/hseaJvnyGb8xNETBOwXBaaaHiKSWYQC3rIdb4vjFNZBPQFbCgdtXZL/pJJ8jFWU5mQ5VffSt8ew45hpVg3ryhVCHUoWde7t5AhQkoYHJo2lYb+PnjnBlS4sJRouj73uf6TEH2ux71C7zaIq29x1Bc6gMB1+XluyzuCUSP5MY/2HlBkUAEbMkZxSPCbiz61ZhVsuuec3HP0X0EqgqMdQJZ0y9JdDnBxndBEwbS+fLl6+Zp/NTGmAGGpQpp711AGrDLJ+Br9GEl11s6dDc44OeXTD1IshbfGvuNC9OZnONH3JeG7gw1wovmnijIBBC9dcFwlqmLffelE5Yn674+7FgnxzWBgWtFzVRwni4aN2HkeLL5IjO19eLQiryaWnsbS0JPvl6nu9dGjFWueeuuzPcrcsONWWgAas3rqI1fwLTnPoiHmR0zKif6gj1EK/Zu7FZ/4zxqKg9rIxHKOKBVXY9OcBkhmiFDKtPbptBP/QiJ9xmCDueBEEGJdsysPTdJ/7kksS1YjNemDlSIHueKiPfTJNP48HbhRy6Yx00nBj0xLIEqYEuh5/rZVc1KYgEZIGdW5U2HuLSINtbBltodaMh9QFfFd9fA0IH+HGz/qcwubYql9qPhHJBQxgWzABSP3QiGy1ACWdNCsUZp6UdVNLxSqOUkcB5JfsGv9l5MZeCgURPq3+7UQKWmfiyqC/d5EBJ4AMfx7LE4moWSorOiaE2DMeVTriCJ5fpyh1m4YV2H7xC33oBosTE51xT0PsaOClc5PgLft9h+p3X62K5WZf9xWDvF8lF2ZgFU+8Ih b1dOp11X Auk9FH5PhBYumPJ56TMmbiZzST4INa9RocjE20bjmsj/Nrf3a5yevSR3Vluf4HG8TXxZFREMuyZLGheRUJK7X6r9yDuTKMiDfxu0Jzh2gECQnhQbS7hjEJDgqP7wPL7NaBrt1e/Glh2oMkjuy87E23rBxrm47M25RYHTh5LFNBTpSq47ly7hx0hc1MfyfEuF8SwmCC1NprOfm77XGRCp4ivumEJzCDzf3dJ/A4N6e112/A67m3EGqoz+CEt5h5t+MvEcEY/izXU3xQFzO6vO2jlT1vjvzGwdD+RTvs8jQ0Irk+Qzemty0xQ3PQaCr+JMMdEUqD6kcXl9ojv16O9mhV3P6cSIu0DHn8wgjAEX46ZOP6oUeYU4LN3Yb2IBTkHxvlIlwQPfAHJ9sNz2CG/6Rq3jxeOa4WGNXhCJ6b2G/U14gVUVK3dsPEOlBPb52YP9fAaaxAkbpcV2X7vc6nsA/TmLYUQ18Rf3o5ngpZd2NLQG1VWr/HbMwM9G3lADc2AZ7JFlbU8OeyabuC/j5xKPR7X9AEWd+qHUd7HTYGtUDxY6yFtrC46vOvOciTTvpRJoCXogil1hbtMHRSQxXJTWlNqhpMw== 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: From: Bijan Tabatabai When committing new scheme parameters from the sysfs, the target_nid field of the damos struct would not be copied. This would result in the target_nid field to retain its original value, despite being updated in the sysfs interface. This patch fixes this issue by copying target_nid in damos_commit(). Cc: stable@vger.kernel.org Fixes: 83dc7bbaecae ("mm/damon/sysfs: use damon_commit_ctx()") Signed-off-by: Bijan Tabatabai --- mm/damon/core.c | 1 + 1 file changed, 1 insertion(+) diff --git a/mm/damon/core.c b/mm/damon/core.c index 5357a18066b0..ab28ab5d08f6 100644 --- a/mm/damon/core.c +++ b/mm/damon/core.c @@ -978,6 +978,7 @@ static int damos_commit(struct damos *dst, struct damos *src) return err; dst->wmarks = src->wmarks; + dst->target_nid = src->target_nid; err = damos_commit_filters(dst, src); return err; -- 2.43.0