From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 2BBDF401498 for ; Thu, 30 Apr 2026 16:30:12 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777566613; cv=none; b=IqyJUP7FAXLxxlatnh7YmTuSCtYkEBLsXlHAHeNYs4Xb3/ztGfwLf+MuCYXqeeuCaSRJ4sE4iEuw/UnN6AELps0dowr00mwED0gBCwrorw1/jlWzcSp1eDMv61PHoj9Fa6/Xhs9H7XPGi7mi9h19zfIcGybJwPMezJHSvPglB38= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777566613; c=relaxed/simple; bh=RMh9R5ZBw4gBqhQPnnUbGwPvxHi1lsGCDI4+n+Kx59M=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=e1H/ZLjqWMSzm3poY+nI7TE1WA1PwumfFwd8yVlKkz8u/vWoSQ959KYIevrB2c4xyjcflZ1reHZxH1QcKUhuZHh+Z8T70llFd2PBO4N3wA1E2+GfDqewwzK8qXM8nbelj/4obDkQV02XelVKZiUE5Ggg4kY/+P17xyvj4Q6ejcU= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=W0b1vNQU; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="W0b1vNQU" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 85E73C2BCB3; Thu, 30 Apr 2026 16:30:10 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1777566612; bh=RMh9R5ZBw4gBqhQPnnUbGwPvxHi1lsGCDI4+n+Kx59M=; h=Date:Subject:To:Cc:References:From:In-Reply-To:From; b=W0b1vNQUtMVY37aC56FLy8Gp4xDFo41/dQaKFVjZf+/cBUmXAmQYYzwt1ipno+RxD fn5plXbqswUPpep1ePy2yYFLxY3pzPQKLqhkI8zj19MfIna2O1pRrPL2ZwmXjsw2rn dRqQPoumN5kMiqaROYfL9lxewyutX0ztEodllilnMtipWge7/KAMMOlwAh4gjje6g2 6HE2srRLC8YESseJ6RHruWczhwt4IXnrFcGxmd9Tf4k8Ws+OjtdpGZp+kts3lAXbkO WHydLj4SdchYwmSY+q3cWMcdqT+4J49y95WiwZFbgl3UGx2bn+bFyELZzl2/m+l1pl w/WKEqp6v/a2w== Message-ID: <560c4a15-d333-41a7-b708-8a9324641870@kernel.org> Date: Thu, 30 Apr 2026 18:30:08 +0200 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v8] mm/slub: defer freelist construction until after bulk allocation from a new slab Content-Language: en-US To: hu.shengming@zte.com.cn, harry@kernel.org, akpm@linux-foundation.org Cc: hao.li@linux.dev, cl@gentwo.org, rientjes@google.com, roman.gushchin@linux.dev, linux-mm@kvack.org, linux-kernel@vger.kernel.org, zhang.run@zte.com.cn, yang.tao172@zte.com.cn References: <202604302204413066CxdJnJ3RAGH_7iE4EBIO@zte.com.cn> From: "Vlastimil Babka (SUSE)" In-Reply-To: <202604302204413066CxdJnJ3RAGH_7iE4EBIO@zte.com.cn> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit On 4/30/26 16:04, hu.shengming@zte.com.cn wrote: > Changes in v8: > - Initialize the selected object's freepointer before > alloc_debug_processing() in alloc_single_from_new_slab(). Deferred > freelist construction skips this object, while debug allocation still > expects a valid freepointer. > - Add a Link to the 0-DAY CI Kernel Test report/discussion thread. > - Link to v7: https://lore.kernel.org/all/20260415165255601BBSSoil3iPkco33RXFtU2@zte.com.cn/ Thanks, updated in slab/for-next