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]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 53690FD0659 for ; Wed, 11 Mar 2026 08:49:32 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 689886B0089; Wed, 11 Mar 2026 04:49:31 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 66B946B0096; Wed, 11 Mar 2026 04:49:31 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 5400A6B009E; Wed, 11 Mar 2026 04:49:31 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0014.hostedemail.com [216.40.44.14]) by kanga.kvack.org (Postfix) with ESMTP id 2FAF66B0089 for ; Wed, 11 Mar 2026 04:49:31 -0400 (EDT) Received: from smtpin26.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay05.hostedemail.com (Postfix) with ESMTP id AEDBA5A517 for ; Wed, 11 Mar 2026 08:49:30 +0000 (UTC) X-FDA: 84533158500.26.DA9E338 Received: from m16.mail.163.com (m16.mail.163.com [117.135.210.5]) by imf02.hostedemail.com (Postfix) with ESMTP id B8A6580009 for ; Wed, 11 Mar 2026 08:49:27 +0000 (UTC) Authentication-Results: imf02.hostedemail.com; dkim=pass header.d=163.com header.s=s110527 header.b="e PPHXGF"; spf=pass (imf02.hostedemail.com: domain of luckd0g@163.com designates 117.135.210.5 as permitted sender) smtp.mailfrom=luckd0g@163.com; dmarc=pass (policy=none) header.from=163.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1773218968; 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-type: content-transfer-encoding:content-transfer-encoding:in-reply-to: references:dkim-signature; bh=GAasSFadjKoOoj3ZztArgAv35rmKjQfoPCMXT8gypuY=; b=RfKRQokIGkz5xg/S5FVHswVbLSmCYXzZVYab+GdJy6XOLpGcT+93p2SrEumLt6jLN+ECCr qkw0WLct7DA3HVlChr5TFMbTcihWV4IhiQ3UiPanxVphj3eT7nZVcNG8KQDhI6UMqoaFGp L+j7XQ+gfYwfXZBGD9M+DQbDbDnDSOI= ARC-Authentication-Results: i=1; imf02.hostedemail.com; dkim=pass header.d=163.com header.s=s110527 header.b="e PPHXGF"; spf=pass (imf02.hostedemail.com: domain of luckd0g@163.com designates 117.135.210.5 as permitted sender) smtp.mailfrom=luckd0g@163.com; dmarc=pass (policy=none) header.from=163.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1773218968; a=rsa-sha256; cv=none; b=x5dxY18NQgA+bTBB1Ad1x+imb6zarLfHmaFtWYRRr/bO0iTC4Ezujp9AERcQT4vEsjqgXv ccKm3O006Pm0Ri8kzgX+m/SocCHWlrxZG1L7B9RLOqApz7SFUPFrqg6NT0a5xhBr0b3Sp3 wIZvqjM4F+BLA2WNUrICg15pKYU2w/M= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=163.com; s=s110527; h=Date:From:To:Subject:Content-Type:MIME-Version: Message-ID; bh=GAasSFadjKoOoj3ZztArgAv35rmKjQfoPCMXT8gypuY=; b=e PPHXGFq6msWVyT9IWVpY/5LSLKhMq8gkDWAYH3uQ6CAf4vSYbzNmZyAtZeHINKya OVd88HxZ5vwm6B+qCJnMtH0FHmB0/fgNt3/rAW1OXaT8bIEeWyCaRzRbBo5l+LUw SCJrjq5W5gnJ6AaxMu8lZjh6QaDEDBbSwKzEiYBZIA= Received: from luckd0g$163.com ( [183.205.138.18] ) by ajax-webmail-wmsvr-40-127 (Coremail) ; Wed, 11 Mar 2026 16:49:23 +0800 (CST) X-Originating-IP: [183.205.138.18] Date: Wed, 11 Mar 2026 16:49:23 +0800 (CST) From: "Jianzhou Zhao" To: urezki@gmail.com, akpm@linux-foundation.org Cc: linux-mm@kvack.org, linux-kernel@vger.kernel.org Subject: KASAN: vmalloc-out-of-bounds Write in vfree_atomic X-Priority: 3 X-Mailer: Coremail Webmail Server Version 2023.4-cmXT build 20251222(83accb85) Copyright (c) 2002-2026 www.mailtech.cn 163com X-NTES-SC: AL_Qu2cAf6at0Et5SWYZ+kfmU4Rhug7UMO3uf8n24JfPJ9wjA/p2yseUUF9NmPf88CwFTuXvxiGfTNO1/ZAU5BifrwxsAXrNo8sX+7dusy/6Cu9Fg== Content-Transfer-Encoding: base64 Content-Type: text/plain; charset=GBK MIME-Version: 1.0 Message-ID: <57fac928.7af6.19cdc162036.Coremail.luckd0g@163.com> X-Coremail-Locale: zh_CN X-CM-TRANSID:fygvCgDXP5WTLLFpDdd2AA--.25845W X-CM-SenderInfo: poxfyvkqj6il2tof0z/xtbC1BP1gGmxLJPN4gAA36 X-Coremail-Antispam: 1U5529EdanIXcx71UUUUU7vcSsGvfC2KfnxnUU== X-Rspamd-Queue-Id: B8A6580009 X-Rspamd-Server: rspam07 X-Stat-Signature: nqesdywdt3a3j548hx9chmny8ty6wor1 X-Rspam-User: X-HE-Tag: 1773218967-115291 X-HE-Meta: U2FsdGVkX1+EqP3Gq2CaHUvkz4qo2tyWdv7Do793gX6CP02AlJf1dExNnBSNUziumT0HaS/EeM+MPukgDRf1BVgMbux4ZK6x382UoVAERuXtBsKwPoZn0Ly8uiqmn6AaKoGCBK5eWLcUVmn3pF5MkGw9Xb+kqs4uPs313D4TF/PbCiLiDs2fMB+NnJ1N7eu1CAYJKiaBskzn4OU0hdIqmyO4GvzbS+GOwtvsDP8B8VauizJajofv2wOQgmPlYsX1oWCcbACFzxcMdTMhukSuKDDzA9WwjHleoTRl+QfKFVTZktffhHTiCZBQmc6y3+mZH9wJvE2gJjjOsdRAzVpOR3FXct+FpRbTYe/i+NFhj6ARyg8uALP9g1GNgGY6tgEkyv/s10OS8E4TjjeFN1xKp807ZXvEfN01j/9iaa2FiCrA/kKo/fnuS7O4sE4oikDELiO+zvnAghvYzj4XogkCbhr+x0LQoD4cmL4mwXgYYYpG5gzp6Q76oTOAWgCk7UsXxE50eMYU4PQv/Hue5HRe5yLCMI2lZzjPwWuYGPzv8C/lAORs9O6CKngEMsFdQyEQsKPSpkLGPm6BlfnBEYFmc8LWGw34qeu3FPXqc4t54F5K/+83RA0x3rGuqtlv90NNmEWSqW0/pz/N/Ov+RaU67nm7WV/EixFzVeY0T5fE6cvqCw1ghu1rWMdfhwgAHmT8bh6g/rF4MjZ8ghI8mXD7pg+VNjrcvXJvqoVT6+BAiJa3Pot6LBk48izhscUTfPiIPkucWEO2KxUhnFBc0EsFDilnHgL73HBicMnQTni/iSdCuHZG0bxVO/JmCTu9DSMr6OTXERBN/W+mGkiezhpmCCJhx5D+Ea+FYSNaOrZLp8er/1+TCKHwPrbkcJN7B9arx5JIQCVqKOWg0F4tT/5OSSJqHqZkqkx/bTvFoF5I9TTsqrxkCU5CTd5RjtwXlUZsRwlyuu3EpM7O8R97MXG oM6J3wFG 8yTudxE+R3YzxKyJFy2Pb7AWmgMXInHi6K1nSICGs5T8+La6Cx0pnmFO5GW9cVBvh7pMLEDAvhEXrlKgD9kKbIS6Go/H9A0D4zQATwxfrKFxnhIMWUP7DxMlkNzmgg/IfGM9HrWfJENhFD4TGV5qZwofaQX6vA/5m5cIUVs03mv2gr2XpLF9Bbj/tKCtGytZXQvITpR1pZ5RJZvAAGSZIbA/cce0S+Ik8+s/LTuQaRP9fhCwwOgOBtB6qtXwbyhomnoK5YHbGyK9JoM03nMfjaIfc8dGj4kCNHZOT8fNbx/3myTJRgG51+Ww1iA8A5rO3Mc8SAZwpNkGTJm2T0f6cQfUZrF91xmEuNmh4I8D2FCYEjrBvPWq8VR3oHM1YHfuIW8OY8nVlAsobScBHNJOYnprFeq2AffIPSft/H64J3H4tdp3bfgK5FYH9vv6tKjRHrBg0MUgjyfaswA63yoqDvaxlcTxg7m6925XGrOP+51C0gMqcwOwogAW09ZPKgywHoXpavKr9y2JTf8b7BKjgO2IH3e5e5cUXrnG174AGA+5Ibj+Htm6MJcSm2a5uIgK0EDEPP5f2tEcCJXrnZJWBmpQjCnwD9gZWgXoB Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: CgpUbzogbGlua2luamVvbkBrZXJuZWwub3JnLCBzajE1NTcuc2VvQHNhbXN1bmcuY29tCkNjOiBs aW51eC1mc2RldmVsQHZnZXIua2VybmVsLm9yZywgbGludXgta2VybmVsQHZnZXIua2VybmVsLm9y ZwpTdWJqZWN0OiBbQlVHXSBleGZhdDogS0FTQU46IHZtYWxsb2Mtb3V0LW9mLWJvdW5kcyBXcml0 ZSBpbiBkZWxheWVkX2ZyZWUgZHVlIHRvIGRvdWJsZS1mcmVlIG9mIHZvbF91dGJsCgpEZWFyIGV4 RkFUIE1haW50YWluZXJzLAoKT3VyIGN1c3RvbSBmdXp6aW5nIHRvb2wsIFJhY2VQaWxvdCwgaGFz IGRldGVjdGVkIGEgdm1hbGxvYy1vdXQtb2YtYm91bmRzIHdyaXRlIGluc2lkZSB0aGUgYGRlbGF5 ZWRfZnJlZWAgZnVuY3Rpb24uIFRoZSB1bmRlcmx5aW5nIGlzc3VlIGlzIGEgZG91YmxlLWZyZWUg dnVsbmVyYWJpbGl0eSByZWdhcmRpbmcgdGhlIHVwY2FzZSB0YWJsZSAoYHZvbF91dGJsYCkuCgoj IyMgQ2FsbCBUcmFjZToKYGBgCkJVRzogS0FTQU46IHZtYWxsb2Mtb3V0LW9mLWJvdW5kcyBpbiBs bGlzdF9hZGRfYmF0Y2grMHgxNWYvMHgxODAgbGliL2xsaXN0LmM6MzIKV3JpdGUgb2Ygc2l6ZSA4 IGF0IGFkZHIgZmZmZmM5MDAwNTMxOTAwMCBieSB0YXNrIHN5ei40LjM3My8xNDI2MgoKQ2FsbCBU cmFjZToKIDxJUlE+CiAuLi4KIGthc2FuX3JlcG9ydCsweDk2LzB4ZDAgbW0va2FzYW4vcmVwb3J0 LmM6NjM0CiBsbGlzdF9hZGRfYmF0Y2grMHgxNWYvMHgxODAgbGliL2xsaXN0LmM6MzIKIGxsaXN0 X2FkZCBpbmNsdWRlL2xpbnV4L2xsaXN0Lmg6MjQ4IFtpbmxpbmVdCiB2ZnJlZV9hdG9taWMrMHg1 ZS8weGUwIG1tL3ZtYWxsb2MuYzozMzI2CiB2ZnJlZSsweDcwOC8weDhhMCBtbS92bWFsbG9jLmM6 MzM1MwogZGVsYXllZF9mcmVlKzB4NDkvMHhiMCBmcy9leGZhdC9zdXBlci5jOjc5OQogcmN1X2Rv X2JhdGNoIGtlcm5lbC9yY3UvdHJlZS5jOjI1NjggW2lubGluZV0KIC4uLgpgYGAKCiMjIyBVbmRl cmx5aW5nIFJvb3QgQ2F1c2U6CgpUaGUgaXNzdWUgb2NjdXJzIHdoZW4gYGV4ZmF0X2NyZWF0ZV91 cGNhc2VfdGFibGUoKWAgZmFpbHMgdG8gbG9hZCBhbiB1cGNhc2UgdGFibGUgYW5kIHN1YnNlcXVl bnRseSBmYWlscyB0byBsb2FkIHRoZSBkZWZhdWx0IGZhbGxiYWNrIGR1ZSB0byBtZW1vcnkgZXho YXVzdGlvbiAoLUVOT01FTSksIGNhdXNpbmcgYHNiaS0+dm9sX3V0YmxgIHRvIGJlIGRvdWJsZS1m cmVlZC4KCjEuIER1cmluZyBgZXhmYXRfY3JlYXRlX3VwY2FzZV90YWJsZSgpYCwgaWYgYGV4ZmF0 X2xvYWRfdXBjYXNlX3RhYmxlKClgIHJldHVybnMgYW4gZXJyb3Igb3RoZXIgdGhhbiBgLUVJT2Ag KGUuZy4gYC1FSU5WQUxgIGZyb20gYSBjaGVja3N1bSBtaXNtYXRjaCksIHRoZSBjb2RlIHRyaWdn ZXJzIGBleGZhdF9mcmVlX3VwY2FzZV90YWJsZSgpYCB0byBmcmVlIHRoZSBpbnZhbGlkIHRhYmxl IGJlZm9yZSBqdW1waW5nIHRvIGBsb2FkX2RlZmF1bHRgLgoyLiBJbnNpZGUgYGV4ZmF0X2ZyZWVf dXBjYXNlX3RhYmxlKClgLCBga3ZmcmVlKHNiaS0+dm9sX3V0YmwpYCBpcyBleGVjdXRlZCwgYnV0 IGBzYmktPnZvbF91dGJsYCBpcyAqKm5vdCBzZXQgdG8gTlVMTCoqLgozLiBJbiBgbG9hZF9kZWZh dWx0OmAsIHRoZSBleGVjdXRpb24gY2FsbHMgYGV4ZmF0X2xvYWRfZGVmYXVsdF91cGNhc2VfdGFi bGUoc2IpYC4KNC4gSWYgdGhlIHN5c3RlbSBpcyB1bmRlciBtZW1vcnkgcHJlc3N1cmUsIGBrdmNh bGxvYygpYCBpbnNpZGUgdGhlIGRlZmF1bHQgbG9hZGVyIGZhaWxzIGFuZCByZXR1cm5zIGAtRU5P TUVNYC4gQmVjYXVzZSBvZiB0aGlzIGZhaWx1cmUsIGBzYmktPnZvbF91dGJsYCBpcyBub3Qgb3Zl cndyaXR0ZW4gd2l0aCBhIG5ldyBwb2ludGVyLCBsZWF2aW5nIGl0IGhvbGRpbmcgdGhlIHByZXZp b3VzbHkgZnJlZWQgdm1hbGxvYyBhZGRyZXNzLgo1LiBUaGUgYC1FTk9NRU1gIGZhaWx1cmUgcHJv cGFnYXRlcyB1cCwgYWJvcnRpbmcgdGhlIGZpbGVzeXN0ZW0gbW91bnQuIFRoZSBWRlMgc3VwZXJi bG9jayB0ZWFyZG93biBldmVudHVhbGx5IHByb2Nlc3NlcyB0byBgZXhmYXRfa2lsbF9zYigpYCwg cXVldWluZyB0aGUgUkNVIGNhbGxiYWNrIGBkZWxheWVkX2ZyZWUoKWAuCjYuIFdoZW4gYGRlbGF5 ZWRfZnJlZSgpYCBhc3luY2hyb25vdXNseSBydW5zLCBpdCBhZ2FpbiBjYWxscyBgZXhmYXRfZnJl ZV91cGNhc2VfdGFibGUoc2JpKWAuCjcuIGBrdmZyZWUoKWAgaXMgY2FsbGVkIGZvciBhIHNlY29u ZCB0aW1lIG9uIHRoZSBvbGQgYHNiaS0+dm9sX3V0YmxgLCBjb25zdGl0dXRpbmcgYSBkb3VibGUg ZnJlZS4KOC4gQmVjYXVzZSBgZGVsYXllZF9mcmVlYCBleGVjdXRlcyBpbiBhIHNvZnRpcnEgY29u dGV4dCwgYGt2ZnJlZSgpYCBkZWxlZ2F0ZXMgdGhlIGNsZWFudXAgdG8gYHZmcmVlX2F0b21pYygp YC4gYHZmcmVlX2F0b21pY2AgY2FzdHMgdGhlIHZpcnR1YWwgYWRkcmVzcyB0byBhbiBgbGxpc3Rf bm9kZWAgYW5kIHdyaXRlcyBpdHMgYG5leHRgIHBvaW50ZXIuIEtBU0FOIGNhdGNoZXMgdGhpcyBp bGxpY2l0IHdyaXRlIG9wZXJhdGlvbiBvbiBwcmV2aW91c2x5IGZyZWVkLCB1bm1hcHBlZCB2bWFs bG9jIG1lbW9yeSwgZW1pdHRpbmcgdGhlIGB2bWFsbG9jLW91dC1vZi1ib3VuZHNgIGV4Y2VwdGlv bi4KCiMjIyBLZXkgQ29kZSBTbmlwcGV0czoKCkluIGBmcy9leGZhdC9ubHMuY2AsIGBleGZhdF9j cmVhdGVfdXBjYXNlX3RhYmxlKClgOgpgYGBjCiAgICAgICAgICAgIHJldCA9IGV4ZmF0X2xvYWRf dXBjYXNlX3RhYmxlKHNiLCBzZWN0b3IsIG51bV9zZWN0b3JzLCAuLi4pOwoKICAgICAgICAgICAg YnJlbHNlKGJoKTsKICAgICAgICAgICAgaWYgKHJldCAmJiByZXQgIT0gLUVJTykgewogICAgICAg ICAgICAgICAgLyogZnJlZSBtZW1vcnkgZnJvbSBleGZhdF9sb2FkX3VwY2FzZV90YWJsZSBjYWxs ICovCiAgICAgICAgICAgICAgICBleGZhdF9mcmVlX3VwY2FzZV90YWJsZShzYmkpOyAgLy8gWzFd IEZyZWVzIC0+dm9sX3V0YmwgYnV0IGxlYXZlcyBhIGRhbmdsaW5nIHBvaW50ZXIKICAgICAgICAg ICAgICAgIGdvdG8gbG9hZF9kZWZhdWx0OwogICAgICAgICAgICB9Ci4uLgpsb2FkX2RlZmF1bHQ6 CiAgICAvKiBsb2FkIGRlZmF1bHQgdXBjYXNlIHRhYmxlICovCiAgICByZXR1cm4gZXhmYXRfbG9h ZF9kZWZhdWx0X3VwY2FzZV90YWJsZShzYik7IC8vIFsyXSBGYWlscyBvbiBrdmNhbGxvYyBhbmQg cmV0dXJucyAtRU5PTUVNCmBgYAoKSW4gYGZzL2V4ZmF0L3N1cGVyLmNgLCBpbnNpZGUgYGRlbGF5 ZWRfZnJlZSgpYDoKYGBgYwpzdGF0aWMgdm9pZCBkZWxheWVkX2ZyZWUoc3RydWN0IHJjdV9oZWFk ICpwKQp7CiAgICAuLi4KICAgIGV4ZmF0X2ZyZWVfdXBjYXNlX3RhYmxlKHNiaSk7IC8vIFszXSBT ZWNvbmQgaW52b2NhdGlvbiBsZWFkcyB0byBkb3VibGUgZnJlZSBVQUYKICAgIGV4ZmF0X2ZyZWVf c2JpKHNiaSk7Cn0KYGBgCgojIyMgUHJvcG9zZWQgRml4OgoKVGhlIHNvbHV0aW9uIGlzIG5hdGl2 ZWx5IHNpbXBsZTogbnVsbGlmeSBgc2JpLT52b2xfdXRibGAgZGlyZWN0bHkgaW5zaWRlIGBleGZh dF9mcmVlX3VwY2FzZV90YWJsZSgpYCBhZnRlciBmcmVlaW5nIGl0LiBUaGlzIHNhZmVseSBjb252 ZXJ0cyB0aGUgc2Vjb25kYXJ5IGFzeW5jaHJvbm91cyBga3ZmcmVlYCBpbnRvIGEgbm8tb3AuCgpg YGBjCiB2b2lkIGV4ZmF0X2ZyZWVfdXBjYXNlX3RhYmxlKHN0cnVjdCBleGZhdF9zYl9pbmZvICpz YmkpCiB7CiAJa3ZmcmVlKHNiaS0+dm9sX3V0YmwpOworCXNiaS0+dm9sX3V0YmwgPSBOVUxMOwog fQpgYGAKCkJlc3QgcmVnYXJkcywKClRoZSBSYWNlUGlsb3QgVGVhbQo=