From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pz2-f12.google.com (mail-pz2-f12.google.com [74.125.228.12]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id C308C525A76 for ; Tue, 22 Sep 2026 08:00:59 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=74.125.228.12 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1790064064; cv=none; b=s0LrfWIGumixYaJVdulFBGgJXGJOjwVZqJvOg0pX3EZ3clU3CNGDmSQKXk9tx8oMt6Q4yHzT69gto1U8UhQw4PPCDBqc4myxmeosjwMJ1NIlV5t5kIvTKHZRja/kjyXa9i08imEk579qAlEGa8zmavahLGyGAEyeJT+3V6H5gdE= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1790064064; c=relaxed/simple; bh=Kz0+Gm3KFWWMIgbjBI3C3yS7MzZWyY5UKhB8HQObcAw=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=aQR559wEHTrU+deCJFM1cQSR9F1oMLH8bTO2G+t3uZvzPGo7HLpSm+oSqjLnocqiNEyOm3vZ3yEj8HV2orWx3sPCKxkQOdYNymV8Zo12EPSMTQ97/fYEi4aLa1VPVSUe8eGikWsGq4Ym3pozV5Y8nzoe7ZJVrnSQhExZzPJWJUw= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=WhdPOZ6N; arc=none smtp.client-ip=74.125.228.12 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="WhdPOZ6N" Received: by mail-pz2-f12.google.com with SMTP id 41be03b00d2f7-cc1cea50dc1so2359454a12.0 for ; Tue, 22 Sep 2026 01:00:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1790064057; x=1790668857; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=jjOpUlt+UjJ6VV4ZayWYwJ5pQEbpQ8Gjw+EW35MyDL8=; b=WhdPOZ6NhZ7nD8bHQQqKf6PAEIH3DtQMCFp4FLChYekJ4Cud/5MZFUe0RymNlhZ4z1 FpIMq8eWR19hCsKxSygMVN9ODy80/KJN4/BL8XV9tTQ/q0uyFQIJIedzt4QNzLL0KQQe O2DKPnOXXXIqII3h6vA/eoWh/pjiI/Lb4zWRT/wnaD4pryKIWcfAQCbNcXIqS0QDNFs2 htNxsN2EepS6YTtbj0Hh9qOydKgZ1f8Krwt/OQXpIGWrSHhlzgcr5vq++zVkTDWl5vJL dMA+zYd1MQj/SByVe2raNQwd8AyaHK5CV68uZxhjgVbIJtTT4BZlJ28/Vbg7P0uUMGRh zYoQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1790064057; x=1790668857; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=jjOpUlt+UjJ6VV4ZayWYwJ5pQEbpQ8Gjw+EW35MyDL8=; b=oWSp9UJ3yOZmR5kYMxjPyz3e+JFkMijv8vb7r5GbyaDqZJQk06Z5C7L3v5FGwguFhw 94tPgI7aQkQX65KEdgrg7i78WWXofx1X8obHiWGz2RgfSb0n5zphfBhwNDEufYbX+uaG k9Xn7aIcYzcFStWlL0/hMFSnsjf7LZpNlxbJ0olSzIngYZ3HvI6/zs6AIqEATK6BtHnn nbTcysE8icBa4rehLVSrdYNMnMIRNwlXoFtiJL6Ri5SoDwYsiZIi+kGJBY/eyj/u6K4Z z2BWPZ+HyWJhykUcVg/gTlX8CnKvSNGEp9CEdevaFW4MF7g7g2c03YmOmqUII5vMiG4j 66Mg== X-Forwarded-Encrypted: i=1; AKwUvBwzr5UQaA9bV2xgOIV5NhKHi0J4RoZl0DKEcww4YmrmLsx8IScwdmXZ0yCFDyEfMbT/UkHj+JYK@vger.kernel.org X-Gm-Message-State: AFuF++kxjtH3eBPBKeXpyV+tFeXn9JUG+CqyAjazu2+zBCkXW5UgL1pf YKbiJPw6bfSlhPlFHtEwv25m02AY257ItTm2DlSerQFV+4DFuzCrh3mB X-Gm-Gg: AYBFou3ZzHoY7tqhThckr6+4Cb5tJMq3S08fM3+iisFJQwouxD/bVtp6DOdXAdk0O09 CoIUfe+dtolFdDVxkyt/UgC1p5BeEWje5F8sty//2qDnx8yN9eIqozV0vrswoVcirGIzEAqiCFL mYy9ImqCjsgsFfPn32Lsx/O9BvG0KaIaAZgvChSv6cpWqm7tt+numaZ6DFmDdpz8HD5noLrGmKO PyMGJkDiP/xISDdJr1iJKJD3MX0dUdGetvn5JaWQZYdAuFnWoF5yot2pgArCrgEKJbjYHvapQFA taTdE4072+acNK44Fvco8ggVWCP5g/cIwk/uF0mbPFnuLfT9HlirXtrfXLiYgb+Mz/XAX3PNnKS /R+XprjOKgtELm72cHLt7Zv3WmauOjWoA7zieVFrEkAxo37MMcoGsE4459m8HtZnXPTJ+o9nThn 8l2eUY01KxcgU2hHn//35gKsWuCQlC5iK+PGVroW7kpjhGsQmQVzrXy/q5Z/AUQi0uQ4my/N90L rxbfF5bylMdEUPn/H3kiDir1ykwp3A77sw2NIKzAoa2ULsq2EbM0nr0MaiYhjpLjz+IAAEmr0zG PGlrUVMCKQ== X-Received: by 2002:a05:6a20:6a1c:b0:3dd:85a9:55a2 with SMTP id adf61e73a8af0-3ddec7aef29mr380694637.36.1790064056935; Tue, 22 Sep 2026 01:00:56 -0700 (PDT) Received: from phui-2.c.googlers.com.com (67.51.127.34.bc.googleusercontent.com. [34.127.51.67]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-cc756b4239fsm494006a12.19.2026.09.22.01.00.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 22 Sep 2026 01:00:56 -0700 (PDT) From: Hui Peng To: Ridong Chen Cc: Tejun Heo , Johannes Weiner , =?UTF-8?q?Michal=20Koutn=C3=BD?= , Waiman Long , Guopeng Zhang , Shuah Khan , cgroups@vger.kernel.org, linux-kernel@vger.kernel.org, linux-kselftest@vger.kernel.org, stable@vger.kernel.org, Hui Peng Subject: Re: [PATCH v3 1/3] cgroup/cpuset: return PERR_NOCPUS in remote_partition_enable() Date: Tue, 22 Sep 2026 08:00:54 +0000 Message-ID: <20260922080054.3895080-1-benquike@gmail.com> X-Mailer: git-send-email 2.55.0.1082.g2b9226bbc0-goog In-Reply-To: References: Precedence: bulk X-Mailing-List: cgroups@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit On Mon, Sep 21, 2026 at 03:08:55PM +0800, Ridong Chen wrote: > What is going on here? > > Please do not reply with a new series. And I think the changes should be listed > in the cover letter. Otherwise, it will get very confusing. > > ... > > I cannot apply this patch. It seems quite different from v2. Hi Ridong, Sorry for the confusion and the noise. Two mistakes happened when I prepared v3 after splitting patch 2/2 per Guopeng's feedback: 1. I mistakenly passed --in-reply-to pointing to the v2 thread and omitted the 0/3 cover letter. 2. Patch 1/3 was accidentally overwritten with a broken diff instead of the remote_partition_enable() hunk from v2 1/2: @@ -1591,10 +1591,11 @@ static int remote_partition_enable(struct cpuset *cs, int new_prs, * above it or remote partition root underneath it is not allowed. */ compute_excpus(cs, tmp->new_cpus); - WARN_ON_ONCE(cpumask_intersects(tmp->new_cpus, subpartitions_cpus)); if (!cpumask_intersects(tmp->new_cpus, cpu_active_mask) || cpumask_subset(top_cpuset.effective_cpus, tmp->new_cpus)) return PERR_INVCPUS; + if (cpumask_intersects(tmp->new_cpus, subpartitions_cpus)) + return PERR_NOCPUS; Would it be OK if I post a clean, standalone [PATCH v4 0/3..3/3] series (as a new thread with a 0/3 cover letter listing the changelog and with the v2 1/2 diff restored in patch 1/3)? Best regards, Hui