Message ID | 20240724-kasan-tsbrcu-v2-0-45f898064468@google.com (mailing list archive) |
---|---|
Headers | show
Return-Path: <owner-linux-mm@kvack.org> 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]) by smtp.lore.kernel.org (Postfix) with ESMTP id 34020C3DA61 for <linux-mm@archiver.kernel.org>; Wed, 24 Jul 2024 16:34:24 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id C04F26B0089; Wed, 24 Jul 2024 12:34:23 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id BB4D26B0092; Wed, 24 Jul 2024 12:34:23 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id A7C586B0093; Wed, 24 Jul 2024 12:34:23 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0011.hostedemail.com [216.40.44.11]) by kanga.kvack.org (Postfix) with ESMTP id 83C286B0089 for <linux-mm@kvack.org>; Wed, 24 Jul 2024 12:34:23 -0400 (EDT) Received: from smtpin05.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay04.hostedemail.com (Postfix) with ESMTP id F04C71A07CE for <linux-mm@kvack.org>; Wed, 24 Jul 2024 16:34:22 +0000 (UTC) X-FDA: 82375193964.05.E29C52E Received: from mail-wm1-f52.google.com (mail-wm1-f52.google.com [209.85.128.52]) by imf10.hostedemail.com (Postfix) with ESMTP id 12F5AC0025 for <linux-mm@kvack.org>; Wed, 24 Jul 2024 16:34:20 +0000 (UTC) Authentication-Results: imf10.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b="kJuno9u/"; dmarc=pass (policy=reject) header.from=google.com; spf=pass (imf10.hostedemail.com: domain of jannh@google.com designates 209.85.128.52 as permitted sender) smtp.mailfrom=jannh@google.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1721838822; a=rsa-sha256; cv=none; b=8c3j0+FEECylqqUtYealGhgDMX+zSnZDLVvCbnt/+ONqynyqH0nYBinD1oselKWUkG43r7 Wv98qRQys7xqf1RKqRnHQah+8EP/lDV38VzNL2l+ep3k7HVcGcs4FDsnbKSnvPbWyqJNA8 Mx6Db+w/8BZBeJ7sdeWAnRQ2JVLpgcw= ARC-Authentication-Results: i=1; imf10.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b="kJuno9u/"; dmarc=pass (policy=reject) header.from=google.com; spf=pass (imf10.hostedemail.com: domain of jannh@google.com designates 209.85.128.52 as permitted sender) smtp.mailfrom=jannh@google.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1721838822; 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=BIn9I8OgB+Zl6a/4DmM7/3n8midQ/Rf950bAiHb/5Tg=; b=QJzy44d2qSI13w9GsH+MVv2+Ih5Lsjajj4d7xqK/rlaDuDrVt+DukgCNOu38gjqDwdqjjq XlyXqxNVKK+ZxcTZofkvhj/watQCsU8tci6Bth/54S8inZn1RuizLr38JrzoUwoGz0dXAw xpKBj1AF8jxmq18jcdNekXYJK0T+m/0= Received: by mail-wm1-f52.google.com with SMTP id 5b1f17b1804b1-42725f8a789so44485e9.1 for <linux-mm@kvack.org>; Wed, 24 Jul 2024 09:34:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1721838859; x=1722443659; darn=kvack.org; h=cc:to:content-transfer-encoding:mime-version:message-id:date :subject:from:from:to:cc:subject:date:message-id:reply-to; bh=BIn9I8OgB+Zl6a/4DmM7/3n8midQ/Rf950bAiHb/5Tg=; b=kJuno9u/auUJCeat5Cke9efDfJ9DzGbEzdKsD2kDj4idT/5Qajbgt//oQsVe8pacrT p4Pi3c5wLPOBfjhaqUSIMwD5zpBjSZR0qZZq+SmbboFOBdM8jmQcXVsJ2IgimJT/n5Ae kVP5YGADtlm+c7xti8MTFvUtHcOmBdefOj4SxGJ3Urw/cxbGT2gVqS++zWXhCQmt5f+5 DO29CwZSrwW7bqgLugX7VMbBhBbUxtn+VRUvJauRpfLezzKaKI//2sTbaO+ZZKDwXBfP qMk3rywWuwmUOeawc3ZBINGBxVY8UB4uzuW1fCoEARigvjjY1zdO58wj96cOjHXHob/q q4Ww== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1721838859; x=1722443659; h=cc:to:content-transfer-encoding:mime-version:message-id:date :subject:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=BIn9I8OgB+Zl6a/4DmM7/3n8midQ/Rf950bAiHb/5Tg=; b=iFUMt632+c41Ni33grPYkeWRvHmDubaLl5ZPOOlvU9OZkpVzQtVN57pbQcHxQ7HIzu 0Pidf7iQ/40dr3yJ6oAWmeux7HnhNsw4l5f2eB5A/eXIrOhP8XeaPgp+O5RIdKLnDadz 4T6DK/CHNTfJd0f8ZVgKJaaisdpW0wrcmmVKGO22eUlH90LX7bTbWD9JbJK6pJd0JGSp TEDuZnnA1uxKEtfmBRnlZWK46oStX/I+TEZ36rrNmykvn8AWD83XVDPK+RzG25wtbYbl Deo6RmXjAFNrrI9JdYUCxYu0hwkr/DcLqtJnMBkEYM9d/gRiZ/aM8d7tO+bIdzWrJk3x 5Zuw== X-Forwarded-Encrypted: i=1; AJvYcCVdBeB/MxtIX2Sw7+yCGeho50dVmi1ZE2lycPTIctl5EiL0P1wwlO8oSx9J4BX4giGAW4KgjAXCazAkTqMpkUg0LwM= X-Gm-Message-State: AOJu0YwDdssEL0E8Cab1FkS2tDtwWW5CLnSAW9jzjyqtLUlhYM3ROGwL 757eILmVWlwbgUBx4DFPnrahfEeg8ZZNFrjgWcQlV3X1XT/HNjaGGHIzfz6evg== X-Google-Smtp-Source: AGHT+IFUq32k/v6xKrznqFulE1H8hzij3lXrZPymX6K6nlmp5ql94I5UcAr/tg+gIfy9BTIFR0DT1w== X-Received: by 2002:a05:600c:3b8e:b0:426:6413:b681 with SMTP id 5b1f17b1804b1-427f7c550a3mr1839245e9.6.1721838858696; Wed, 24 Jul 2024 09:34:18 -0700 (PDT) Received: from localhost ([2a00:79e0:9d:4:7aec:12da:2527:71ba]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-427fc95707esm11705295e9.0.2024.07.24.09.34.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 24 Jul 2024 09:34:18 -0700 (PDT) From: Jann Horn <jannh@google.com> Subject: [PATCH v2 0/2] allow KASAN to detect UAF in SLAB_TYPESAFE_BY_RCU slabs Date: Wed, 24 Jul 2024 18:34:11 +0200 Message-Id: <20240724-kasan-tsbrcu-v2-0-45f898064468@google.com> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-B4-Tracking: v=1; b=H4sIAAMtoWYC/6tWKk4tykwtVrJSqFYqSi3LLM7MzwNyjHQUlJIzE vPSU3UzU4B8JSMDIxMDcyNj3ezE4sQ83ZLipKLkUt0kc0PTREsDwzRzczMloJaCotS0zAqwcdG xtbUAu8f5PF4AAAA= To: Andrey Ryabinin <ryabinin.a.a@gmail.com>, Alexander Potapenko <glider@google.com>, Andrey Konovalov <andreyknvl@gmail.com>, Dmitry Vyukov <dvyukov@google.com>, Vincenzo Frascino <vincenzo.frascino@arm.com>, Andrew Morton <akpm@linux-foundation.org>, Christoph Lameter <cl@linux.com>, Pekka Enberg <penberg@kernel.org>, David Rientjes <rientjes@google.com>, Joonsoo Kim <iamjoonsoo.kim@lge.com>, Vlastimil Babka <vbabka@suse.cz>, Roman Gushchin <roman.gushchin@linux.dev>, Hyeonggon Yoo <42.hyeyoo@gmail.com> Cc: Marco Elver <elver@google.com>, kasan-dev@googlegroups.com, linux-kernel@vger.kernel.org, linux-mm@kvack.org, Jann Horn <jannh@google.com> X-Mailer: b4 0.15-dev X-Rspamd-Server: rspam12 X-Rspamd-Queue-Id: 12F5AC0025 X-Stat-Signature: m67qqmfx7koch83xhe57nqc7gw3ywmkm X-Rspam-User: X-HE-Tag: 1721838860-206829 X-HE-Meta: U2FsdGVkX18h/hU605UDOYq7CGVCm4SRPO1CVGR8WxyQOOKDETGdNGzYD3wgOqugN/IvViMgJTa9euDI8CbjWrR8imGQEXUYPfszoXtABbwo77lYOSMau8OQ6gOl8Og1+fbDwDpgBETls4vvDDLvn9DRFZqvsAa3xTAkLPvbO0lSn3/TJqmKYnmA52RZ3wG+m32kNXpKOpSbgxgLsH0YF6TJMdlNnGQ+jf9avD6bCK7yGiIeEXQJHBSFbw12UqBOzlwGwYrnFi9JwnS2jy0qLgSSy3HYjlXgnvo66YWcsEaqVNtc6jHIEJKIJjY6jyPd9KyyLK44Ze1aeKCzRe1RMS6OSgkwz8+VRmSrGinveOPKkSf0TMV+rQaW6HrnQ9s7d7l/D6ksvFT5glDwEF1rN2AGXKV4VKRqQt/aiB6zIprQ+dmHaDhE7WmB0+FDWHRX6qOF1IG5pLlhRl96pq2dLqsjKOkpJUyuAiessczFxF3QO9YbKp3Lt4YWHvMAKBCJn7a/mhlh3Y92z7y0CJsz8w0gPirJPTwiYllqifgWYxPRJA9hrJq1T/UCT0d2/E3p/IQ02M3g1Ok4dpkQyEX1N8lW6px8Sotn4Xkoveni94OJW3F7ZiCrSZPUIv61l3wEohWH5q0g3lh3gKKkTnm2du0iA1I3aVpPdA7jgdBC0PIEECIv4hU1jFFscgpLmBKv0l9OiWPWwSafbG/+fYbYftcUYv/TBjm6P/61oJgffsH23yyeFxxSPk9wdkli+XjF5Uy9JlyiBJ6EfmLM1Any52YM1v8llwO2GPajcC7IZXUa7aCNm5pyP7EpJYwMixo79DPpqCzSHnG9RO+9o5QyCAHiWT/4xYjHgdORXHA8/xQxw1s6nVTiK6R1yHm4Rd571A+6MKAoTmVU/KVS1Y0Gds1XhGpotCDnZ57KaeLzo0rQAI8GC2061SzhNHZOn8bZa58CwFa+9kbQiJ+Zhkp AkIhjZXL bMQd2ZsK0cKLD6rSbDl/In8QiijAK4bSGKttxcR3D9tZ6Hri1flYG7hXdinKXN09/gYcfU1SSeGrqKTCgbAOZk1pPpMqi9QmkI/FXhQz3EpBDGVxHmsuRtyUJJJJ4Cju25NTdzZCiKGr78EoPaRT9vR+/bvls5L9fMXItKmqmyClJc4xtYxv1WnR5B6/nK/C/4y9IN7hXC7GpRan14ct0oXyYGj/6xQyd4iGCBhwXoMkrJaCgKaUmgO4ihk51QA23j3BAfql5CcqsJ9dUZbs4JFLVrKCGD64Ru4EVlNm8r+Zz4Mvt8Bcqq/K4/AYE6cI0fwMiyQCMp66wwV/bi2uzQtehp0gbOukDTtc9l9mV1YqQs1FI9LS2kGfsqmtdzIxd3QNLJsZ4XLAYcgp9xVgOEzkIpF6W5xjBXBeSkfnj9R6oxvPJ8YC2FVW7bwrVirTfQqaQToh4/Y1oOx0WKdfjLRbfo41oW+ksVfnsKvhJyT0fT9idgoClA9bG19GPUtrnApYy X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: <linux-mm.kvack.org> List-Subscribe: <mailto:majordomo@kvack.org> List-Unsubscribe: <mailto:majordomo@kvack.org> |
Series |
allow KASAN to detect UAF in SLAB_TYPESAFE_BY_RCU slabs
|
expand
|