The quilt patch titled Subject: memory tier: release the new_memtier in find_create_memory_tier() has been removed from the -mm tree. Its filename was memory-tier-release-the-new_memtier-in-find_create_memory_tier.patch This patch was dropped because it was merged into the mm-stable branch of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm ------------------------------------------------------ From: Tong Tiangen <tongtiangen@xxxxxxxxxx> Subject: memory tier: release the new_memtier in find_create_memory_tier() Date: Sun, 29 Jan 2023 04:06:51 +0000 In find_create_memory_tier(), if failed to register device, then we should release new_memtier from the tier list and put device instead of memtier. Link: https://lkml.kernel.org/r/20230129040651.1329208-1-tongtiangen@xxxxxxxxxx Fixes: 9832fb87834e ("mm/demotion: expose memory tier details via sysfs") Signed-off-by: Tong Tiangen <tongtiangen@xxxxxxxxxx> Cc: Aneesh Kumar K.V <aneesh.kumar@xxxxxxxxxxxxx> Cc: Hanjun Guo <guohanjun@xxxxxxxxxx> Cc: Kefeng Wang <wangkefeng.wang@xxxxxxxxxx> Cc: Guohanjun <guohanjun@xxxxxxxxxx> Cc: <stable@xxxxxxxxxxxxxxx> Signed-off-by: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx> --- mm/memory-tiers.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) --- a/mm/memory-tiers.c~memory-tier-release-the-new_memtier-in-find_create_memory_tier +++ a/mm/memory-tiers.c @@ -211,8 +211,8 @@ static struct memory_tier *find_create_m ret = device_register(&new_memtier->dev); if (ret) { - list_del(&memtier->list); - put_device(&memtier->dev); + list_del(&new_memtier->list); + put_device(&new_memtier->dev); return ERR_PTR(ret); } memtier = new_memtier; _ Patches currently in -mm which might be from tongtiangen@xxxxxxxxxx are