Message ID | 20240730-kasan-tsbrcu-v5-0-48d3cbdfccc5@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 67D5DC3DA49 for <linux-mm@archiver.kernel.org>; Tue, 30 Jul 2024 11:06:37 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id E59496B007B; Tue, 30 Jul 2024 07:06:36 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id DE1DA6B0083; Tue, 30 Jul 2024 07:06:36 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id C5B9E6B0085; Tue, 30 Jul 2024 07:06:36 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0010.hostedemail.com [216.40.44.10]) by kanga.kvack.org (Postfix) with ESMTP id A29276B007B for <linux-mm@kvack.org>; Tue, 30 Jul 2024 07:06:36 -0400 (EDT) Received: from smtpin15.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay05.hostedemail.com (Postfix) with ESMTP id 4A26F40284 for <linux-mm@kvack.org>; Tue, 30 Jul 2024 11:06:36 +0000 (UTC) X-FDA: 82396140792.15.E037D44 Received: from mail-wm1-f41.google.com (mail-wm1-f41.google.com [209.85.128.41]) by imf03.hostedemail.com (Postfix) with ESMTP id 5258120029 for <linux-mm@kvack.org>; Tue, 30 Jul 2024 11:06:34 +0000 (UTC) Authentication-Results: imf03.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=QpwY7Iyf; spf=pass (imf03.hostedemail.com: domain of jannh@google.com designates 209.85.128.41 as permitted sender) smtp.mailfrom=jannh@google.com; dmarc=pass (policy=reject) header.from=google.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1722337566; a=rsa-sha256; cv=none; b=l70pJzuMSbDdLTwk2gH3Owf+62gxTedn7xWtKNA++Kc6WqYeq9Adxd8xSxNPotIRVSuY7M pXWfSKYvd6QqujTcOZCcxlv25msBolYvEuU87HmyQf/wri9b/hoKWHDxpjuxbDJMdNpGcB edHWOsPJUUVuQtSqNztigcow+lcBivI= ARC-Authentication-Results: i=1; imf03.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=QpwY7Iyf; spf=pass (imf03.hostedemail.com: domain of jannh@google.com designates 209.85.128.41 as permitted sender) smtp.mailfrom=jannh@google.com; dmarc=pass (policy=reject) header.from=google.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1722337566; 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=lOneSascSLbcuGu52c+hQB2xrAbcWZqG1U/DIZcnB4s=; b=B2PmEVbRZvQAYapnINr0RiiIk5lyivucmvhLOPSdKH6MnoFdjLfNMEPA8cD/NT7si062Oz 5kZEKCg3r1sazTHxxI5b0mPWs/OlnUUJhs0qchUcSgwygqFXVuZWEZRSZJ7Id6EBN5veKJ khes2QSp5ptG8T2oGJTVE3pIDpBAjpc= Received: by mail-wm1-f41.google.com with SMTP id 5b1f17b1804b1-428078ebeb9so52555e9.0 for <linux-mm@kvack.org>; Tue, 30 Jul 2024 04:06:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1722337593; x=1722942393; 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=lOneSascSLbcuGu52c+hQB2xrAbcWZqG1U/DIZcnB4s=; b=QpwY7IyfAY9DKY6Cqxb7lTrkMCAsYJ81oGIn2CFJV0tUJHvDvnVNehm69BeHlAOore dXX7ef7sv2+UWl/MsdfZwwJTZeav1Wz3deD1zjlrPPUmtk8vMeyfoSU+0/bCKSAOyY3r fX4dLdlTlmNxhhXae5vMLtagG8QJk16e/MfGbUN/KnojsJh48A1k9Rl7Y9YERqvUHNQa PBttx1VwnLubn4Qui385m65pZZmZ3VS80uuX5oBgqhAsCg4eVJbmMDvjJRkPVZIxMXVI oKJyMNGbuR5LClCNmrasTKZEFipu5wBr7sqvLCFUycHGZdx4tbzC2b2tmzRcV47rU5Wz qxTg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1722337593; x=1722942393; 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=lOneSascSLbcuGu52c+hQB2xrAbcWZqG1U/DIZcnB4s=; b=CA6MrXU4E/okwVrGxhAsCrH6PxMUQ79+NkXljd9W/R+jNVuFK4BizsmMYcTXlyud/d DEkM093eGdKiSgfwr+XEIInG9Pt98Gs1TjOWhnD5+6PKO9H/hvH0awH5KxzpXGaALRD0 AQLejBFiDUV/lg1eq3sOI35tdvpAXLg37t0bFJWva0L1b0FUDRNa93+OnnmZBO+l2pZ9 w73wvlagH0MlUGxH4rcO3h2njyD3PKZMcajegXZtdqbWeeau93DwZEVL8Ei1YE8pdwvY hzv08jJVnBOXsdZe20xFiweoBSJHh3q7ZafrhpDHeEaMgwyxBHna1uT80EHcpDYKuWnE PWHg== X-Forwarded-Encrypted: i=1; AJvYcCXDJwFLuSfjS4m8Nwx++utuPvfCKdQ/xHb2VNnY0RMWvz0QtIO93zO34mYK6r/2zhaa3Mp9/LiJOXkZxv86nYH9ipM= X-Gm-Message-State: AOJu0YxyvTmwGuIYmv2RZ2zWhi1uJKFHlCeyESaTCAH+qN7aXuWqgNUC T+2odKEBv1KTDyVXivXKhJMJK2BsPf7QfzdeTnF3+OUvTnrB9fNG5apDLpn/sw== X-Google-Smtp-Source: AGHT+IF3fRKZZdIsGgIyQAbL3H8VGw37NHFMr/L9IDJsTevf6Z7swn0AgORI6RgMQwTbS9AeZfScRw== X-Received: by 2002:a05:600c:3109:b0:426:6edd:61a7 with SMTP id 5b1f17b1804b1-42824a5715cmr857625e9.7.1722337592271; Tue, 30 Jul 2024 04:06:32 -0700 (PDT) Received: from localhost ([2a00:79e0:9d:4:be6a:cd70:bdf:6a62]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-428089c28f0sm195945165e9.28.2024.07.30.04.06.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 30 Jul 2024 04:06:30 -0700 (PDT) From: Jann Horn <jannh@google.com> Subject: [PATCH v5 0/2] allow KASAN to detect UAF in SLAB_TYPESAFE_BY_RCU slabs Date: Tue, 30 Jul 2024 13:06:02 +0200 Message-Id: <20240730-kasan-tsbrcu-v5-0-48d3cbdfccc5@google.com> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-B4-Tracking: v=1; b=H4sIABrJqGYC/2XM3QrCIACG4VsJjzPU+dtR9xEdONNNqhm6pBi79 9wg2Nbh98HzDiDZ6G0Cx90Aos0++dCVwfY7YFrdNRb6a9mAIEKRIBW86aQ72Kc6mhesBWZaIey E4KCQZ7TOv+fc+VJ261Mf4meuZzK9vxBdhzKBCFLmpJKIU8rlqQmhuduDCQ8wlXK11Gyjq6IZN oo46TBG+E/TpVYbTSctrJHMOokMX+lxHL9Id5NxJQEAAA== 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-Stat-Signature: b5y1qs4d5fwxfsgsfr6s9r7ug87kir3a X-Rspamd-Queue-Id: 5258120029 X-Rspam-User: X-Rspamd-Server: rspam10 X-HE-Tag: 1722337594-991760 X-HE-Meta: U2FsdGVkX1882nADl5evc5dwhKvWrfAWnbhwBBgeJyHDTK2JCfY/4x1DPFMGVeuU1MAcXALm3CGpkupoSFRqIcALqxWGmtuhHovq2NXG3MUUP+2DrdFEzeKihGB1IN127buwidOHC73mwUN0fanIVyOI2JohALVFWIiNhWvxH5QZ72UkW81aX69Id1sZ+7g5+CEK7dzMd+LLu91BfsQR6r9FjyVchDTz8e3r6sm2Nhdxh9Fl97RNrm/XcTHC7lvCeR++tI96nAXbEIewpAFl5k7ER9KRsIr0WgSSd1t1UkNpQ8mvaEwgyEane5h7ELURmXmIKBB4Ormo5uE84h8I5fpK+F5q09mvzd6022cMwc9bs4hibWQUJRQ4czbS8IbrM/Fvf0hZc+E1UDJZ6L8eIb1Dxbv2HlhXNdGq3Fw7d9divfu2B20seVfER+ljkmRhyt3XdtKltrzJ9BzTQaHiBOBLuw/Uo54JK98QFbhQsshFylVTg/MNd9etFMXMKw7kTZGA2GQcXTMCQWnOHJzkOWY4RjgQ6wstTc0DCdcPajU0/66IOrEZofSI925vf+58QXjLvZU8RH96duoeeunVMYbKf7osbCYxqfQ9aQwYiS3jDV9YWGyFLa+0cPCP9Iag5kEDj/RbU75ylbzajIlufiprXD0BmS8IaSRj5nDSphY0xrWQN2U09luGuFeTrP9WE39oXTXjFGKsNsdlQMjXv6y821V+eu1qB+FC5myzaXlNroMgz2ksbw41cqGLQLcmLUQhrtUyzUR26kZcudomMHBXwOMaDURhPmHMmx9fgrTbYlcKagmxiAVz3OtrF/ZZDZBd6HiyilxqXhrv1hWgtWh4wOAclc7hcF07qeN/a2Tw8dLV1iCCRSPPKKP6x4iqLR2qZOVvivEEw5disyrUEqzSaCthnk9SHhCEvJzuyaA6NcMtONdkhv9nL+kEKElkok4Izk5M3Sa/Xqu37E1 2mFnwY+2 5ju4ZYjqBzQsrKDu1UCRIZzMX6w/iKGj+cojZHejlHBay6zi6lTfYixDN1JenJw7u11Zkkbx91xHXHBKwdM+MAvYwHW5t07on8HWt69SslHh5AlcZoNnycd7s+Xx8KbRm157TGptODRTiadbez/9CRPjhHxml0CCQbqplelUar/XwBojlv8swCI0khbsmBDAAlnlyC2CVsJ2L+T9i1ykG0ec94JIWIZxrRehSCjdC/AGje4bk1RWZhYQW+OousN6AAgKZ1eSdiKt4tRzy1HP5kYOjZqkzBeGKqnstMlC+sOcbU81rHghT9QHoae1KiLVQuCk2hEM6cNrMWAddj73MM2zfFe9dVUfAd3g09R+CPAgVhF0W+FBzXZfYwNTxBNtje+XiJ9raxThjAOoaM6OmaznVMsmHi/JQEuc1BsqRrIG4NBua8SuHACV6UlbuLZC7R7ro+ENxEaXoMEKGbRtgxSN3kewQLE/BRD3E 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
|