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]) by smtp.lore.kernel.org (Postfix) with ESMTP id 6C925C4829D for ; Mon, 12 Feb 2024 22:06:53 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id DF4626B00AA; Mon, 12 Feb 2024 17:06:52 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id DA3E06B00AD; Mon, 12 Feb 2024 17:06:52 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id C6B426B00B1; Mon, 12 Feb 2024 17:06:52 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0016.hostedemail.com [216.40.44.16]) by kanga.kvack.org (Postfix) with ESMTP id B834A6B00AA for ; Mon, 12 Feb 2024 17:06:52 -0500 (EST) Received: from smtpin24.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay01.hostedemail.com (Postfix) with ESMTP id 7BC721C13E5 for ; Mon, 12 Feb 2024 22:06:52 +0000 (UTC) X-FDA: 81784537464.24.79C9BD2 Received: from mail-pj1-f45.google.com (mail-pj1-f45.google.com [209.85.216.45]) by imf18.hostedemail.com (Postfix) with ESMTP id 7F0E91C0020 for ; Mon, 12 Feb 2024 22:06:49 +0000 (UTC) Authentication-Results: imf18.hostedemail.com; dkim=pass header.d=chromium.org header.s=google header.b=BH3YkJl6; spf=pass (imf18.hostedemail.com: domain of keescook@chromium.org designates 209.85.216.45 as permitted sender) smtp.mailfrom=keescook@chromium.org; dmarc=pass (policy=none) header.from=chromium.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1707775609; a=rsa-sha256; cv=none; b=zWE7DSdr51RVkjTu04zXq7VFQSG2jlOfsIhgpMD5W3sG42sodj64NffTzRAU+qD0HsomXB 1YBJW+vTyNw8OOh0ST0qEOH3S5Vmo+sSSwW+yAqHbWUKIe8atWJ2TjDgbMpbaDdah6WYuf WY6mwNHP1R62hr1+L1pYzPWfg38jmdk= ARC-Authentication-Results: i=1; imf18.hostedemail.com; dkim=pass header.d=chromium.org header.s=google header.b=BH3YkJl6; spf=pass (imf18.hostedemail.com: domain of keescook@chromium.org designates 209.85.216.45 as permitted sender) smtp.mailfrom=keescook@chromium.org; dmarc=pass (policy=none) header.from=chromium.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1707775609; 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: in-reply-to:in-reply-to:references:references:dkim-signature; bh=cfBFT3E6uuwQvv/Pq6TrncKe1LxZZQMXwgtmc4u2niM=; b=3MDjV3gaqygzmZ2cyOkJpqkgpevPLXnQgNQe2AFGIYJeXsVbd+xmugcNjRlLVez+xAjxbh FuOpc/bAHA4rA3Hpcij3vbv2yYdbobutfCa0mzMusmc//EdLuqC9RtWKfwbbMJ+D7evwEL dPUXzuF95eZndTUsfJ+BcADfZQlmGew= Received: by mail-pj1-f45.google.com with SMTP id 98e67ed59e1d1-2967682b29aso2185293a91.2 for ; Mon, 12 Feb 2024 14:06:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; t=1707775608; x=1708380408; darn=kvack.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=cfBFT3E6uuwQvv/Pq6TrncKe1LxZZQMXwgtmc4u2niM=; b=BH3YkJl6r+O6B4ht05kAE+MaZnnmYkNFgdyLoWLau46V0EhPFVsImXvEX+Y5n6vImn qVe/xmmdfICus5EGwBCSSqfMXzy9ab86eSWzkwaHh1Nux6Oznj2TPt+FaG6CInGFXVcQ lLQJM850GICuKVPx3zO/UVYGqGizbMvxbMZw4= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1707775608; x=1708380408; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=cfBFT3E6uuwQvv/Pq6TrncKe1LxZZQMXwgtmc4u2niM=; b=BM8bxCwZ3Yh1FER8zEz5LNT632NRkNVWgxYTajIi5Y1q/i+Ns94yQiZ4NFLSUlRCcj duKu3t6jWjXaVvIxQLkqfLXOPB2kxlcPCZ3sw8zGjtXB4Q8EaQJ6d8A7+waFWB9zBqES CEbSX/MR5nvnRCTmD2L1NHmlfVS9JSDVjaNDcvoGZBo9BsbAwrCs6yPAm8BTG+7KMM7g 82evvzrSd0FNbQi+m0BYtJ3KLcJ40YefbzWZcoecZsZ8K9hWZaS2+fGwY0PCDzzEkJ+c 3bwayBD24YbKsqmJ6m6PRwfUCHT8xj5MtBsrTE4x6I1slwZCzHyPMeJvGHmat6lp3hRA vDRA== X-Forwarded-Encrypted: i=1; AJvYcCWG1aS5zcEzgDa4yZXVMVSG/pWVIrrwYkADjcJA4XNc89RYxpYFDxQSyEu44OS/a9Y0cdA2wzpmQzfiBYeiCuDbfhM= X-Gm-Message-State: AOJu0YwM7lNEAw4xiv04fLZfKfNbRZDvHhfatGhPUgwTgvySYzgDEUgs Z5piStBfPXcumlLuifUzE7YmORX7zfwJJvdVLvHT3tD0iq3vHPS8993hM41PMg== X-Google-Smtp-Source: AGHT+IF47tHQvHLkE7AF5Iv+3bu/auP04eKCU7qrBXL3InCIedFTuptjmiHC7CChcq/BiXYZLLTZFg== X-Received: by 2002:a17:90a:c704:b0:296:31de:b58 with SMTP id o4-20020a17090ac70400b0029631de0b58mr4390913pjt.4.1707775608347; Mon, 12 Feb 2024 14:06:48 -0800 (PST) X-Forwarded-Encrypted: i=1; AJvYcCVtrBbnqnKEuHQahuCD1YGXGHf1W5Su1uidDz39CnIxfIzgNtlvCFJ10O+g/h1z3vZZG0AM8eDLCtMO5ZxJiukU1/1bFKRhMxaww7RAEwgsUNn5lwkxei62c6RJyp6z+tmFfUEpcb9YkkroOzl195suvWzZPgCjOoOvE08Ylr2TV4kpa2VN18yIoY6c9uwsk636DZMedqEbQvY7M+TBvP4rVQtDZiiP7HgQbhyZTVSXwGBRr+xx+OG3uIR+5bs0TGUDZ6k3K02hsdLn4SbyKsZhAWkUb9toGueNJZbyfZJSag0nMwIrXgQQ0PhLgHMbzqsK8Aj/cYPAjG9JoYDHPsJ4qgodKjp5NmChB0lnLRQOL1FzDm18UuOl3xqVmtL2WApHS8PNrceNUUW49wY8DReHdUAp94FTjapp43/Rb3Xz9uqBz5X5e+UYwKdfBFH29NhuaQwd7ixh7G+4EasiSBqbBAtwX2fPHhu5P7HAwe+1G3vnMpAuK4IniHwk0YBCPpYvz251mTOw+14DnscW4y5wfBGmh95tGZdRYrnbj0mwGC4oM9WEIE/rRyeI1qm6FkilKbxT4BlWf6ecs0Dr8Ws1IXilq/oLd+xl077Co8p4gM7FdvxzXEJfXkijoAuIlQ0mMom9EW7auGYhTt//jTJeLGQlxPh+QhfCA1KjQqosM2FomgzVsnZdxK3Xm1A26Royf4X9JExMeEYhOReuXD5fKb926z//rmEc6OWLw0i1VINjNR0J0Dhl1zWoihfI3cDW8+dgAimvHHNLvTpnrCgRJCmijSFDx1dP5P7b2XhBAqmJ7eqCQ2IJZ/17vs+FUxMbjqVhcryZRE44O4o7UG5HkIrtb8fAmvGSHlATw8w5RH3EwF2MOgl3ZdUOXK/X/l2VQSe+APH+jjiVaG/OorTFicSovGCNhE4kUdKFvg9cFLzEeFTDYLCmggxvMH OgZBBydn 3IzEpNqu/5mw+l9FJmjhmpbjo5v91jgBtbHsHjTw5B5xxjgJCozxTd/KFsg2XzgtHFgoBQbl5TupXa/7nrdEbKnzYEqMgeyV97ADlMBiGbLuHzek92BBYiiCGV55xZ4xQE1NRuYLPl9PdTlAuzUeJ4hT0+rDzD1tJy0o6D0tsA4tvsh5oi3U+SSjjFkqE/3c/L/kSm2s1O9ikcBoP57Elijl07HiHjaurGl1bm7gg7KqH6YqsaMpR6y99RnPZXOCZ1W/Dg6FlOd0sV/NVukwjxf4MpD4IJt9lV+plpxgKtNnA7O1Q/cO8zD3pH4nkUNnbsK2H7ES/caQkcAdgqARsnkCBL48hsfO+Gd15hGKj0PJlBFYlKEllh9P1ztty5b7a3RoWaG5pE1UsE1pq7Lg8Kvkx4qPbF/ucLJvTItNEjjtyL9PB5tz+4RMOXbV4= Received: from www.outflux.net ([198.0.35.241]) by smtp.gmail.com with ESMTPSA id nk23-20020a17090b195700b00296cc94faf1sm1036623pjb.2.2024.02.12.14.06.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 12 Feb 2024 14:06:47 -0800 (PST) Date: Mon, 12 Feb 2024 14:06:47 -0800 From: Kees Cook To: Suren Baghdasaryan Cc: akpm@linux-foundation.org, kent.overstreet@linux.dev, mhocko@suse.com, vbabka@suse.cz, hannes@cmpxchg.org, roman.gushchin@linux.dev, mgorman@suse.de, dave@stgolabs.net, willy@infradead.org, liam.howlett@oracle.com, corbet@lwn.net, void@manifault.com, peterz@infradead.org, juri.lelli@redhat.com, catalin.marinas@arm.com, will@kernel.org, arnd@arndb.de, tglx@linutronix.de, mingo@redhat.com, dave.hansen@linux.intel.com, x86@kernel.org, peterx@redhat.com, david@redhat.com, axboe@kernel.dk, mcgrof@kernel.org, masahiroy@kernel.org, nathan@kernel.org, dennis@kernel.org, tj@kernel.org, muchun.song@linux.dev, rppt@kernel.org, paulmck@kernel.org, pasha.tatashin@soleen.com, yosryahmed@google.com, yuzhao@google.com, dhowells@redhat.com, hughd@google.com, andreyknvl@gmail.com, ndesaulniers@google.com, vvvvvv@google.com, gregkh@linuxfoundation.org, ebiggers@google.com, ytcoode@gmail.com, vincent.guittot@linaro.org, dietmar.eggemann@arm.com, rostedt@goodmis.org, bsegall@google.com, bristot@redhat.com, vschneid@redhat.com, cl@linux.com, penberg@kernel.org, iamjoonsoo.kim@lge.com, 42.hyeyoo@gmail.com, glider@google.com, elver@google.com, dvyukov@google.com, shakeelb@google.com, songmuchun@bytedance.com, jbaron@akamai.com, rientjes@google.com, minchan@google.com, kaleshsingh@google.com, kernel-team@android.com, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, iommu@lists.linux.dev, linux-arch@vger.kernel.org, linux-fsdevel@vger.kernel.org, linux-mm@kvack.org, linux-modules@vger.kernel.org, kasan-dev@googlegroups.com, cgroups@vger.kernel.org Subject: Re: [PATCH v3 02/35] scripts/kallysms: Always include __start and __stop symbols Message-ID: <202402121406.16006BBE54@keescook> References: <20240212213922.783301-1-surenb@google.com> <20240212213922.783301-3-surenb@google.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20240212213922.783301-3-surenb@google.com> X-Rspamd-Server: rspam08 X-Rspamd-Queue-Id: 7F0E91C0020 X-Stat-Signature: kasryu7d3oceo7tkrymdecsusorh66t6 X-Rspam-User: X-HE-Tag: 1707775609-695884 X-HE-Meta: U2FsdGVkX18SmTLgGt2iNuJyxr+z/hvcxAGbq0sII/dZPQPqZBU8pbV2guJCTlvcEzwwqiq/b7bQk5NYsjC7Xl38Uoza/sKY7Mq6ZEQb8ijeJznvvO5YEJMIib7GIw7vcEC/I1d5OaMSDhi40FeOfw3DxQwis78fp0PLn7BnnRDH0bTHIliNEItjs4W/UaoDRceNVRytukvb8d0OT5sL4jask93dX808Q3yy575G8Fp9N1kTj9o0qJ8SeNjOOgHWeIfdq0QUTHnNZd4LlPpWy+Mi6RR2vNBfFtGlPWH475KJyoqV4sUBMgU3ptmh8nYK7iBYFNfM+SfehhKPOJGT844kXiQDXMa1NObcr29dJ58kIY7gDd4OGC/m3+08v2QiwZy6w0iE1I8LnlMBHbzxRYbeIo9GV2mSkPjJhSdD8NN9nxmJC2rGzRqjrzY7buHVti/NOqpWZAylLtXLBX5Yqne2/HFU/0hZSP9BAcNmt9lmAHKBMI2Nf8/gO0AvS46jVO3JJz8dwINOdxTLtAkp8/VWS2Sd74hEdRUR4blT2siQcnWy7SRxFS3SRHfNdzkzCVgn1VZ9XrfHCFSyKJ0eqO1LCzJZQbnXsVUpdqdtQFE86vvLvjLfvuGHdxanF8RWeuDn8QRzrPfPFkJthglxHKtGXqA8o6gLp25F8+mZ8Rn9mbu6dKp5w+SWeLAJfm/ABHntGVmWjopiyvbCiEMZyNhiOFEbHli4VsGupfEepSc6gfOYoI3VJTMiiqd4In/CQZKeJ750Omyc74v0lY2V6Wi4aEnePS82ydSIgRjR81Q6EjBIv5aIVvc8xCUSUHl8lEWKUINftJZ63j6aCVxVOh1QR31RdJYD8eosIc7sS71fatAVgaYqJ/eVjLcwy/5/ZGUkmG4jrhVn5ut1lVcjt6c+TNIgaOH3+We0cXlRanQOUyc+JwWS5unWMHOSxKE8FC+w8/mAvTKzNODmuqh 5Blvj+hN J5nqmOhwQWrvPU4Yud9SwlIY8yzw1kDB4NalpfxwQvYmQtP2PSvEajhO8nUyxAZtwmMEXhANtF60mDeept8gBOabfB5ip3PGdmgQ87m13y4ruWIXmgQm+smmNuXE0Mqywfu9kn39D8mVqzXmEhk4Wcx6FltWZlvzkJHJOkUfYxmM9H5aeVONG0NBNqf6RbSfAfEuRN2Jo7OjD+4o4VD6NFNx2wfnEKfYoEJAeX/MBoEOd1ri4YWWt3OPqf5OVMsSskvG7jU7DUwBR6VG/YG6fsnta4WmWOc44V+qAoww6RINs00AR0CK6yhO/SJ1Yqq4+UXZx5XGg7EK7FZza5krSjmLBSzq6pIbDsG6C3SzgYiIHpAliJXcGbFHO6wq8XwsrriqNSvYMK7Ae87JPPLedmE+rVIULS87jVajs1hk9d1EZOFsBfuanxTWKJuc9JwCMFo/7bmvGzxne4Uq0asTlgmf8CJwdfCT8y0WQ9CrruW2smhCnsOdPmTfrpn0PBnhBMCOmaN5YKWIkfX7h/nGWrg6uinajGCNDoCS29ZRmgTvaqY9cDUfb6VwYYw== X-Bogosity: Ham, tests=bogofilter, spamicity=0.004871, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: On Mon, Feb 12, 2024 at 01:38:48PM -0800, Suren Baghdasaryan wrote: > From: Kent Overstreet > > These symbols are used to denote section boundaries: by always including > them we can unify loading sections from modules with loading built-in > sections, which leads to some significant cleanup. > > Signed-off-by: Kent Overstreet Seems reasonable! Reviewed-by: Kees Cook -- Kees Cook