From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-yw1-f174.google.com (mail-yw1-f174.google.com [209.85.128.174]) (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 86C961C3BFC for ; Sat, 18 Jul 2026 17:49:31 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.174 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784396972; cv=none; b=S0BVsqKB71omSx9tOZs1ryYnp0gS6uZXIB/VwTjmGyD8C41MqDzBnxu3Mp7IhUJ0JIwgSDfocPm/J5qO/7a8FxYRTTEG6TYx/S0p/h7avp+/lethbSgOjHq7VO7SxtCQ+HKjNau7o0M3aT2WqLGY9Rx5r2uO4ohFbPAQNwXByB4= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784396972; c=relaxed/simple; bh=vrTn1bCZXYFeaMs51sHKB3cvHr5wk6TIjwXYXl1nagI=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=oXsweud6BT6kWLOBhGCtSGltQpXLUaFuhLWBSQn45oFP2jekkJi4q+jtZtz8PGzIHvI4Chvt5IuifrKoVLsfMVMIg2bAk2ATiPg5OmKha+Ms0plWmk0eHMVka6z6E0X2U3pYh3m0rhUooaDuEneTnl6IkIE+b+fLWkjshxqMURI= 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=Eartgpzq; arc=none smtp.client-ip=209.85.128.174 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="Eartgpzq" Received: by mail-yw1-f174.google.com with SMTP id 00721157ae682-81ecf499af9so57844857b3.1 for ; Sat, 18 Jul 2026 10:49:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1784396970; x=1785001770; 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=qcwkJLIQsf0/CI87Bxbyrtcx4ZYXnGqIjF8LqDWHRQw=; b=EartgpzqRR2kiscInYhCUwe5HK2D/yTO0Y4935czBu6RCz+qKbs76Rx+2d/JpPUHIb TPOtFuAtTyvri/YmaAW9GrsKL5VC29Lw/o1M56DSxNzN3yUC6JpqgFyrHvwUBL9KrqRJ dicKy5AsNrS5GhmIUjFrJUSvm4oCKRRhaO9VYmJOJo1sg7toVMr5F4RXh9hd8sM5nFsn MxPF+QRuFRUdHC4xMLAoEbT3SDwY+JfT9FvHPbv90O9osAJaXIWTZB/e8B2gR1i5lGKC 3zMBSfys0/5C7Z5z/lCIwC5op1GnWJcgq+pf675rxlIARB3SNpijY+yJLVZSKPz1Vk+s BpBQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784396970; x=1785001770; 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=qcwkJLIQsf0/CI87Bxbyrtcx4ZYXnGqIjF8LqDWHRQw=; b=ahOcg2pIbD0VLudrVuCFeWlajQEeFK/i65Ma4a6fmccBF8ufiyhhEiDqMnWeWy6N56 AnBuxOO4/8OlY+VVYWD/gvkReDAyyjwwIiViXTfMjR9VmyceX6wNNMEWfphsV37fHfGZ EmOa0h1ECsAjlhYrXgKlA8EixRH3tLCxtjAlm67iA4Ktr8K5ECF7TFI98/NaW/zNbb/i y/S8z4KTfeZYOv0Jj/LtEe2DxHzhn7PlrXS/v3AKJj3mcyxmMRsLjEHFte+P54LAyYcX PQHy9NEjUBNpb/nQgwmfSEiMFf47JlFIcz7xPM2doCARr/wEu9H5e0qlj5CA6/kayWLH 5vrg== X-Forwarded-Encrypted: i=1; AHgh+RqbxP07VLCb8HzaIpcHjkNAvxXuptU2zSVO29brIpag7v5ApmU1n3I5nEELqkVooW8y78p+Yr0JDO3F12Y=@vger.kernel.org X-Gm-Message-State: AOJu0YxaOrXFc8D4c7W6UcPcagJ3G12o5e6bf0PgE4xQLYNBo40L4LNx 7A+b6HIonhMEVSJkDK4kdoIScBOu+VtmaN7TdCGHPkPBKt/S/RBiILzJ X-Gm-Gg: AfdE7ckGX8ScJD25UgBwZwvdwqPL9YPqoHvoZ64pZ/zBV8o1ZLK11C95qoAJ/QWWdzr DCOoEL5VeNFKQ61wltGRjfcef0jYKo0ijdiuT/W3cJrQ6yn/M+RGeU1lMlD5bAiH9bNRx2gTrnf 0uUxI3ZXqlcSg6Vvyj6W0qwv80zrM7VRlwA7uYwEgKZIUBG0OsR76hMbCyx0T48RfpXrtNZbfda h6pUGVQPDBKEc4Hls/HjidUqfjNuMfjAOdwSAzN2Thwbw2tj8Z/k7ggJf1HTgVegMODkGPAOoFq LCh4FqKlrSSBMF6aNJuXeSdRB0ZIy1WgJL9Hxq6kozaf3gea/8gxqE26zbvEL8ecJ0YBhpK3wyp Sqe2I295UOqsujCU3p1JWB0zRelH/Bg9+wdLbn9XChOVGPWYD5Z1WW8lPseeaSZRxrxAtErbK/E 5WKywmj939zIFdO5RUn3w7OFemfbdm9T1gS896+v4oN/OkedOGvhkOf5c= X-Received: by 2002:a05:690c:b98:b0:814:651e:a553 with SMTP id 00721157ae682-81ef25b8234mr24658197b3.28.1784396970407; Sat, 18 Jul 2026 10:49:30 -0700 (PDT) Received: from localhost.localdomain ([107.198.84.185]) by smtp.gmail.com with ESMTPSA id 00721157ae682-81ef405c91bsm33564397b3.21.2026.07.18.10.49.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 18 Jul 2026 10:49:29 -0700 (PDT) From: Paul Sherman To: akpm@linux-foundation.org Cc: linux-mm@kvack.org, tj@kernel.org, vbabka@suse.cz, dennis@kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH] mm/percpu: allow embed allocator when total size fits in vmalloc Date: Sat, 18 Jul 2026 10:49:27 -0700 Message-ID: <20260718174927.5387-1-shermanpauldylan@gmail.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260717172347.18b3c01b7553da75f6344c65@linux-foundation.org> References: <20260717172347.18b3c01b7553da75f6344c65@linux-foundation.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Andrew, Thank you. v2 will incorporate your formatting suggestions. The Sashiko concern is valid and matches a WARN_ON() we observed in our boot logs during dynamic percpu chunk allocation. It appears related to the sparse physical group offsets reused after embed initialization, and I'll address it in v2. Thanks, Paul Sherman On Fri, 17 Jul 2026, Andrew Morton wrote: > I suggest all the above be moved above the "---" separator. It's > useful info for the permanent record. (And replace "[Link]" with "[1]" > in the usual fashion). > > AI review asked a question: > https://sashiko.dev/#/patchset/20260717231616.9126-1-shermanpauldylan@gmail.com