From nobody Mon Feb 9 10:30:41 2026 Received: from sonic301-38.consmr.mail.ne1.yahoo.com (sonic301-38.consmr.mail.ne1.yahoo.com [66.163.184.207]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id CAE1E2D9EC9 for ; Mon, 22 Dec 2025 18:22:34 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=66.163.184.207 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1766427756; cv=none; b=h3w5hLbMDuFfjZxUbeVA0TKf2UxieUK5sewSgKzsEy3xySyvPyC6GNwMXsdgbLRwIIN/1+fiVtXcAAPQQNpFSGU7dYBlfiQjQfY5k9w2vpdKnudjpKZwZ3u9yTSbwrn28MlcmDXAupgbvM1XW94jx/TO0qThYpASvhcq4iO7TNM= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1766427756; c=relaxed/simple; bh=nQuEA/zzF5VDBlZks6GqQrp9z8QLh/cOjF0IcHBHiuU=; h=Message-ID:Date:MIME-Version:To:From:Cc:Subject:Content-Type: References; b=LhHypCGAZQbkZSJjdvg53CK1fq+uWDRflrIKqwbAf+jOhLJt+scVOmTIjNdOZgZStO7nk0Zv/1TfDtvCAuiXnMYHwT5DzIri+44IbpHbcEp0vAguA0Bff6+pfOH0il7/NbjJKDr8/NtObTlRrDPPXDx1w823R93QAIAh9LYeFQg= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=schaufler-ca.com; spf=none smtp.mailfrom=schaufler-ca.com; dkim=pass (2048-bit key) header.d=yahoo.com header.i=@yahoo.com header.b=dlJdr3WJ; arc=none smtp.client-ip=66.163.184.207 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=schaufler-ca.com Authentication-Results: smtp.subspace.kernel.org; spf=none smtp.mailfrom=schaufler-ca.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=yahoo.com header.i=@yahoo.com header.b="dlJdr3WJ" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1766427753; bh=tfNMnzo3J/EqslUiXs726LiAydwn6MiiLbbIc+EEzpM=; h=Date:To:From:Cc:Subject:References:From:Subject:Reply-To; b=dlJdr3WJI20tPuowK4PupB5r0GuXKNoapUTZdXYytN2s5MTUtWTQNpXJlf+p2BhCO07HCZHNA/bmOP0O0ZZwIR2nHao23aSS7Kl1OMe7nLAZ0zv+q0rb5twE7oXF4lw+jQe/q3SUDMu+9NkKWQzsgeVefufzxyl+uCt5KGdGbLqrvkL0ak64r4+3LRf0piIBj8MzDjjlJ0tpvYpT+0WDqQNrJmdlMgfet4SWdL+wEnzIGnuaNQbA5cA5tZR+sXf2ZVsfK/zREveyhFuNtsLbITPF744wRnBD5iYLum3jqVcuxoa/Wfmc6TuudUb0WaOzX6yftz2NjTkiifTAKFiTIg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1766427753; bh=TnhXKe/cCyQBg7LA0c+kbt7N8JylxKbe245i6HWhubB=; h=X-Sonic-MF:Date:To:From:Subject:From:Subject; b=HlZQtIyOrib/zFXLjHYodr4rNlPT8p0fn03cDEtFtAa6mKlOXRBNcxq2eEUuBa2l/JXH74FvV8JVMLgPqlDnK1fXgYwgATXe/DpYPzVlx4tensvM0FhvnjE2wZsz+zSceTw/L6wp7xNJPvm/qfIzr+EgmQzatviLT568LPHfDqanYg8Hn6uGVVn3jqhy9XlLKNMrFWYqBLM/nDBb32ZDzRYVEHWIXKpRZjm7nj3Qnk6H2HfoVKaBZEMFJKonNtAS72JCTJ9l5HgRCQ6XBV2oifpcTwXnB6K06co35JiJJ5uEAS4D+rMkB5ImWPHBkjMeWIw6dtidF69J9XtmR0eWKQ== X-YMail-OSG: kEu83nwVM1meRvzYAtL7mQ9bk4phXRYo2SRbyYCb6Z6o08S7icVezlt60Tdo9zD 1yrPyWQonXcHKKWtx3D6MgRqPo.KFkQGSF5Z.0pXUPP4oZ8rpcsT8vVzeNYmuzEjSQzCbp3j9MMf ggvpls2hzUM3F6Og53fNdNeH92OSaWjSkUsvpyt_bg5pChtRpp9gGCVKEFbdOAW.WXagJh88E6YW NvicMmEUBRpicE2ALA0kL6.oab04B1nI2TTQOgJfDIk4YA1QFqHFr7kJySlj7Cu2ijEpu8ITPAyQ PlulqcaDM4qY6yrlzQOTW8Fasz7aA7RhP_yMAxE5ZPJvz4n4p4VVITfO9M9PIEI7wotBgBpCmVCs _N3GEDgHG7YFunj.8AxdizBvkC6WMf162Y2gQoyN8CMhUS8ILAqL5f.2ORkwE162E2TElo4.Bq64 cwok9PFzMf0jJkQ9KRbw98fwix4fqgcA3ZBd1YPPbxFdVqKcZp_MqcBjdLEC.mfCe0DzKH3ktVNJ 2G5mtKCGT5dzl.sXaz7JipnwFjChQCiai5tb5ykgxFkvLv3OF3kXzrkGxNnH7_V2FQgxpDY.5DNV jfqW.X6FK8duQyZEib4JizD4slr92yDSoFAYZsGYOE0eP4KrWIxij85TkXQF_UK6llmEgz6O8deM v13dRhR4S7bms7OATfyvEhfxAjmoc8KC7TgRO45D38cG79YbssBRYgSHNl_v9M6uiDOzF3Zjv0ab BBhIb.eZqootFLOpwXt9hi8hz_GKa8wKKpx4qTCN9.sDs5H8UWL.EFQHisKuygwBq5SXlPia0HDF 4ifFfEfMThU2PYec3U7qZl_aFDIy0Hv8GAIILQoiBw57SVYyY6YVkSHRYexdoRs5Jq26HCfhfC_a z0eeMCga6dYpQ730qLj99TigODf09rKJvasw8uj0Pyzl2KAd4WYNFl318p5Jea24pXurzZ._AdLF DG.kePspZRDWdmIenNGXXaoWanUAasEolEc0P4_uoPoeX3NegHb9BAfONHf3csMSQej6C2WvC6Bh wQ7OvHYd2hqVKPAlcs7tdJ25l2GGG0mbo6VNY.bLHW92NIdKeAnMRvT4ezUxqD1IRCDhZGeBMJEj drJimJfpqTIe9.LBoQkOgVIhRGS2aig19IAzo08U5f1ZouEtYnKMZYcR.dPEu.YAJsLJdQ623VH. x29IHJpDhsMN93PK_W9F49R5EcA7_VIW.7tCWgio49.kwhX83Umzlulbapf9QrbJFkpAL.o8w2XP ZKQ4ylGt_dDO_4y4z3uIaOq5ZeJhwNSumRZm6SY4bzoWZx_W6zxbJssXbsgLVYyd5ETOP0rorSuQ Mtqyo.fZENGeahMDb71fbGTt8.I1K0rHOUrfcSxdziNZkG4m7.vjSUaEjumEFfTyP13xZOL8Zn8A pvfcvF7Nkip77HWmS5p9PHGdY_3F1DVOhg9nKTtb4duZFgx6RNxqQstdXCCCtrV3RnaufFH9KxuW n5C.WGmpj4vTS4IQJqClq5ErFqDMU5pg2M2iQyMPr8QhqHP6_3dGTAwK.cVJk7_AXWHlH.OiJFAY Q6tZxnSW9O1OZjlZg0VovwPAr1ixOuvxj6q.99eRq2p5UKK37ZDHs76.W3eouddUIlV5bSt5E.mP ij3lpvir_4cxxTLajc7XmfJJOSh8_CUTy3H0ci67wD28tApgTzZiUs0qFGo54LMKtsIXwjnuKDVy M4UfEhsN0c24Alu_qsU99MwsohplnbEqy2KZGMvUEiXll1G4euGfeyoXS_PD5M0IQ3nyHbiAt1g3 sxbKliJa_VG3GdeMqUSEP9Ruv6o.KdK0T6uBd.GYPIiZ9bb7CIgOPpioFyGiPvdTnIbLITMoCLbu 3EsXCteUMdthnkp2iGpnNe_PNHkfED.LidwsWgMHzTk_ABrKu5qnImj1Y8QJbRr5nR8S_IKzysJU k4e_Si4Qn7SRUccKkVqUsqvkXdZclfrGsKb2czXxyhDQiFsXHbAQct37nobDltIaI23WlKBUyon9 3Wmt12CGVNG3m4.1BHUlEQaN8uyxikHITX47Dwg6Ka2A7mdAGRbXcuvz_r6BPEcjjBdhmYj36Rxx hSWWcmkPHFCt7iN9IqvZja6RGQ6RFt_ZOfAaRDfSSWIBrLQPHA6jluP6stEngZGi0CIVEjv6eu7u SdhMfhv0E6GGm.hrBiwphs0XjEQq13XQm_UYaW0fyYCM_AB9MIUUXfBXIsKSOalmVtj0qYX5DrLW UYKVPHQm.Xv7sK1hD2a2TPJtRzIfcvaT3J5x2 X-Sonic-MF: X-Sonic-ID: 6c79827b-c26e-4510-9271-79f12b088c53 Received: from sonic.gate.mail.ne1.yahoo.com by sonic301.consmr.mail.ne1.yahoo.com with HTTP; Mon, 22 Dec 2025 18:22:33 +0000 Received: by hermes--production-gq1-54bf57fc64-dtvpq (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID e0aff2aafe4e4f8ee4607853f1c4d5bb; Mon, 22 Dec 2025 18:02:17 +0000 (UTC) Message-ID: <15895666-464c-4349-9fb2-f24e10aac8c7@schaufler-ca.com> Date: Mon, 22 Dec 2025 10:02:14 -0800 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: en-US To: Paul Moore , David Howells , Linux kernel mailing list , Serge Hallyn From: Casey Schaufler Cc: max.kellermann@ionos.com, LSM List , Casey Schaufler Subject: [PATCH] Cred: Remove unused set_security_override_from_ctx() Content-Transfer-Encoding: quoted-printable References: <15895666-464c-4349-9fb2-f24e10aac8c7.ref@schaufler-ca.com> X-Mailer: WebService/1.1.24866 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Type: text/plain; charset="utf-8" The function set_security_override_from_ctx() has no in-tree callers since 6.14. Remove it. Signed-off-by: Casey Schaufler --- kernel/cred.c | 23 ----------------------- 1 file changed, 23 deletions(-) diff --git a/kernel/cred.c b/kernel/cred.c index a6f686b30da1..12a7b1ce5131 100644 --- a/kernel/cred.c +++ b/kernel/cred.c @@ -620,29 +620,6 @@ int set_security_override(struct cred *new, u32 secid) } EXPORT_SYMBOL(set_security_override); =20 -/** - * set_security_override_from_ctx - Set the security ID in a set of creden= tials - * @new: The credentials to alter - * @secctx: The LSM security context to generate the security ID from. - * - * Set the LSM security ID in a set of credentials so that the subjective - * security is overridden when an alternative set of credentials is used. = The - * security ID is specified in string form as a security context to be - * interpreted by the LSM. - */ -int set_security_override_from_ctx(struct cred *new, const char *secctx) -{ - u32 secid; - int ret; - - ret =3D security_secctx_to_secid(secctx, strlen(secctx), &secid); - if (ret < 0) - return ret; - - return set_security_override(new, secid); -} -EXPORT_SYMBOL(set_security_override_from_ctx); - /** * set_create_files_as - Set the LSM file create context in a set of crede= ntials * @new: The credentials to alter