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 bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 06472C5B572 for ; Thu, 20 Aug 2026 02:04:26 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:In-Reply-To:References: Message-ID:Date:Subject:CC:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=AofeUe2DKBWv65ekRU7/ZU3N4S9SblNkXaev1FLxYKY=; b=tby/mIIwAGN5Pu zwwYpimrH5JZsEaOuTJvP8WqZquPZ4g66Q87O5D9bGh8LR7xZYP4KLGC51KtV2N8C8ez+XYTYkvH/ g4jghsRJWMnqTQ5MAtYrpDivBuSXxPxbhJygBEgawaG3w9Vcm8d9Xewt/CCGrGXzBijGYn07cHDxR mFg9OXln+5Ktg/CGTzEgA8pgl9YCpdKGN+F9npgPS5FImOmY6qaUiKCW/Fz04AuzatqIaihkgU5yU GfKSa4UsEv2C3sKdkJhnzAOvIcGVteWmuJfB3FhaebOGoAF9pdKCWraoNmG8EezQOQEPHmcmGU4La m6G83jVSjNh6OWZSq+uA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.99.1 #2 (Red Hat Linux)) id 1wws8e-0000000AkBF-09SU; Thu, 20 Aug 2026 02:04:16 +0000 Received: from mo-csw1801.securemx.jp ([210.130.202.135] helo=mo-csw.securemx.jp) by bombadil.infradead.org with esmtps (Exim 4.99.1 #2 (Red Hat Linux)) id 1wws8Q-0000000Ak9t-0A0d; Thu, 20 Aug 2026 02:04:14 +0000 DKIM-Signature: v=1;a=rsa-sha256;c=relaxed/simple;d=mail.toshiba;h=From:To:CC: Subject:Date:Message-ID:References:In-Reply-To:Content-Type: Content-Transfer-Encoding:MIME-Version;i=nobuhiro.iwamatsu.x90@mail.toshiba; s=key2.smx;t=1787191404;x=1788401004;bh=qE33Ssyx63dMqI0BpCJ3rGUhbl7sXUpfHFugn YJdr4Q=;b=ufwGz/A/ddFiVE9KeyVz5cgNI8rjwa5i5zKbk/yPdi/Hzq3dibW32vy3TMft7mlDWsc fRYIeTBLSOqPdveDA/gbCBAvy8dhrVtyzFeYMPB88aCM7vpA0D8jyiMa+p2vYSCko7xY4cm2rbinD rDkm7yYPGOj0hxpaislU140Us6X/Fg4OeQZxwG07LNiHvZvcTeKb78jNaTWJb67Xf0jwjVNw+hvKK ikVofWm44xo5v+NXOF5I/fLZhCDTkNuaxqwoo+YYYNT1vWFR2l2qzx2yLxWiARXveYHgVvVnPf4IB EYRpy6PTYEiQuoGwhKVcPKPtpz+/fQYTCMK8rrQ+V46w==; Received: by mo-csw.securemx.jp (mx-mo-csw1801) id 67K23NUa3991878; Thu, 20 Aug 2026 11:03:23 +0900 X-Iguazu-Qid: 2yAbM4coxr8UWOf7LM X-Iguazu-QSIG: v=2; s=1; t=1787191403; q=2yAbM4coxr8UWOf7LM; m=SM/hiBgyNg5u+LszwUwnjv7Qm5rYPbDvOON4C/aJfhA= Received: from imx2-a.toshiba.co.jp (imx2-a.toshiba.co.jp [106.186.93.35]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) id 4hQRYP0WyKz1xnh; Thu, 20 Aug 2026 11:03:21 +0900 (JST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=cu6jTBxxPUQQAKph8wWfSBH+Ho+rBXu6FizceDtEc3FJPhV/h0lOCbWDuuSAXxQKqghNDxOkF4q6cWF4T8LfYfk/JTIQ69xg93NUE67hNFVj741HRUQOYytwpOSijWq/h5uJrzl5yVU+DrFZ06UepcATv8p2YxJUJDPd6nevfjkd3JfDXCZGs84dkb4bPOV/mbayvQvpOyfiL1zwZSnsR70QJjAt45bgoh2BLN8LEyj9Pt/7hXrFj8fytVVgT+HWmCYBCbeTsw/50bjACrvHwK1ti5TciVvEPec6hqtjlkT6VKPGZUVKGVIueP9s+CJfMT+zZILZZpssbP9l1kiqtQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=Y04uLzqZC9cn7ODpEwkMq2GDOWFB7Nkh2MGWP8hnINU=; b=dAiuCm9C9hnAFuUjvyNS8BKlYKvnXCcnNjzEjw5ydOm+xn1Ue5LRhZ5d1BZvMOKHP3qCdvlX8bqUKmg8Oeoniy53NO1VbrZ4lAgJyoTi3/iIK5Z8jtaoH8UL07PcncZ7EsnBJ667Cytfjpa3L+SRifprPizxoEJINraOibwt1fhWoKO2ckBWJ359xxlrvGnschMteCBx8zrLcOjO7k/XOxEddWuLh6Ol5Kf/aBv/0JxDS0juAkUxVR079uLu2ArwId/2M/pOv3p4jKJvfpG2/pQ3f0yitm1HQfkmrVNxccpDn5ifKQwycBt1e88gpQd6Qg0YsXQsVEHzb4PBfv41Hg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=mail.toshiba; dmarc=pass action=none header.from=mail.toshiba; dkim=pass header.d=mail.toshiba; arc=none From: To: , , , , , , , , , , , , , , , , , CC: , , , , , , , , Subject: RE: [PATCH treewide 2/5] clk: visconti: Make sure clk_init_data is fully initialized Thread-Topic: [PATCH treewide 2/5] clk: visconti: Make sure clk_init_data is fully initialized Thread-Index: AQHdMA3LYxN7b9KO+0GeT5d+mUKOsLamLh8A Date: Thu, 20 Aug 2026 02:03:15 +0000 X-TSB-HOP2: ON Message-ID: References: <42dd7be99acbbea1343e2fcc0ba4ffb91f8517ca.1787165329.git.geert+renesas@glider.be> In-Reply-To: <42dd7be99acbbea1343e2fcc0ba4ffb91f8517ca.1787165329.git.geert+renesas@glider.be> Accept-Language: ja-JP, en-US Content-Language: ja-JP X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=mail.toshiba; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: TY7PR01MB14818:EE_|TYCPR01MB10664:EE_ x-ms-office365-filtering-correlation-id: bdc5a8da-d726-45e1-9ae8-08defe5f32c3 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230040|23010399003|1800799024|366016|7416014|376014|56012099006|10067099003|6133799003|18002099003|11063799006|4143699003|22082099003|38070700021|921020; x-microsoft-antispam-message-info: 5AG/uE5d3tsZf7NPB9F1VIziBsSWceehZQoAWEfBlVDHwTdcepBjynAACgRlRBjlsxvFgyrbc9pxfrt1pMyEZwcivuEs1UfHQ6Tl1Ig2eUUgZn/GHzDb3jQ6w/RzkTXrm7+81Az9tEMQPtZpCiZ30uTvrsLB6dG8bKY0jcjBnTDV7AQZaaH3i9hBobOYKZLRcLUzyIl0drc5N2gT6EeWvO5sPkafte5AzbcKnOjb9SrifiamR6wfVi7Q2I7Wm1ntpRr+8eEX1gimoUuOKfH/K4YgsiIf2Is6s4fVaZ1Rh6khFcP0OGmDjNwSvC1U0gCBxJs3Gu6LPACWaXUNHCVNh+2Po3GuuYay+6MuF63fIEMm3kPA1tG75Gov3PA4Bv7vGhO+lX3c+A08s2Zsr0g//a6pos0Nbs2avA4ZQD0No4hvE5qNZUNV5RAfg4CtPezwKVFK+8Hx8cBnpwy2uuLijpRamsqPY10JzPz3nuEGILphpfPkfsiMXmXJOo94MZniYdDyv8XW4OP1UoBgZ2uK3SGIR/RzI1wDtjwpope9dLbM0gf6NmEzWBD7aGVxm3KT6Jl++HA59/gOsOOHzme4RsxX0xpxT3uQuj6jIo1f38cPwIg4RO0SSC8zYq1dPgrH2XcW88F04lTAGyTH6oZAWP1/sicSWROjj1HTuMKXa6hZTH8NaPdpxSujH3jKloigxjlQxQtS7U4ABLhUr95+A+d84M+Aiezy8afd+42gXQk= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:ja;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:TY7PR01MB14818.jpnprd01.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(23010399003)(1800799024)(366016)(7416014)(376014)(56012099006)(10067099003)(6133799003)(18002099003)(11063799006)(4143699003)(22082099003)(38070700021)(921020);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-2022-jp?B?SGR5TzV0cDVjVVhtbTIwcjdqQVgydWwyRFhsd3UrY0U5UVlYMUlxTDZz?= =?iso-2022-jp?B?aHdMLzJIR0d1S1E4cWNaYXE1MEw2Qk5aMTRFenQyQUhDdmhXczFxZVFo?= =?iso-2022-jp?B?TlcrVXF5MitvTU53RlRVYjdYVTFsSFhFYXg1aUlaSzNUem9CQVU3MVVv?= =?iso-2022-jp?B?bTZNbzRabmN0RjYxTURXeVYyT2FRMzM1S0JzRXlwL1BLb0EyNEVqWmJi?= =?iso-2022-jp?B?OEVwR0VhdFk3OGp4dEhuU2hHeitYSW5raDIxSVZ0ZjFRblpFbXdnRzAz?= =?iso-2022-jp?B?ekp4OS9GWmxqRW1saVJ0VFFCWjM0cEZIaS9iaVRiLzFKYkVJQldxMmJJ?= =?iso-2022-jp?B?UCtBNms0QXFhZkt0MktVOTV0b21jUXdMTWhDczFiUEhZK0R3eUoyc1pE?= =?iso-2022-jp?B?V2NTb1Z4TFBlU0RLa3Zwd0h5MlRROFk3WXAvQ3JwNWxSZ3NNZThISG9r?= =?iso-2022-jp?B?RDRUb2c3eXA5VG1zYzBQRmtGNFVkNDJMTStlQjZ5emUwdDQzaEE2T05p?= =?iso-2022-jp?B?ek4rc0F5aWYrenN6K1J3WDRDZCtUWHVlNVhldFVZbTI4SVFYV1Z2eDlI?= =?iso-2022-jp?B?eG5YUytQSm1VVlBVWWx2ZnE0SldERHI5MFBRNUF2U0s2VW5JV251ek14?= =?iso-2022-jp?B?SERWUkcrTDc1Q0lUbjR4cFhOTVQ4eWFZL092SXlHUDFhaThGdFRvalJP?= =?iso-2022-jp?B?K29LekRRKzZDcnJhQVdTTHR3eGxudXBWb0FVU1MwcUhnRE9yZDJUcmI0?= =?iso-2022-jp?B?dVVkN0dUUjZXaG1Ya1VXZEQ5c0lYMTlDWVdlV1VEbEQ3eWlLTHBZZzgr?= =?iso-2022-jp?B?RWd5SDI4ZlpDZERVQ1NRSE1LY1hRMUJpVVBabkJ4Q0dpcmh2NFNLUlMv?= =?iso-2022-jp?B?NTJ6QUtLdVBmbWI5Q1h4dnZEVEtMdjZkdG5DVG9MeEY2UlpSbnY2Sjho?= =?iso-2022-jp?B?K0RtZ3Jlb2xXNnBRbjQwSjQyUFJNS01hV0ljZWdiTmlzWEVrZmxOL0M0?= =?iso-2022-jp?B?TDV1RVAxejJGaHJLMmpvYzhVL3JVVlZsbUVKNkVvK3dyMERtcjM2ZVFM?= =?iso-2022-jp?B?Sm5LU0FMSUNCTmFHQ241dVhGTWdUZEpxeHVUSEhWcDV6MTRpZnFYSmJC?= =?iso-2022-jp?B?amZDTHFoQ05IT3g3V1dHazN0NEhHLzVPbmh4ajVObkJtRlkwczNYcXRU?= =?iso-2022-jp?B?bHJFZUFZY0JzQ01Gd1lSem5DUm11bHNMNVlxYjBMQ3lscW0rK1A2MXk2?= =?iso-2022-jp?B?UHR1LzJoRzc3UkNreXFyODhSNU53NjNhMmdsa1NjMlVRSzlncXg2VFhh?= =?iso-2022-jp?B?UklJeFN0QlhPcndQeEZ0Mks1ZzYwSEthanR2eE9HS3d2cXZDbUZHYXlL?= =?iso-2022-jp?B?ZWJnS2pIc1NycWhIWm5RZVVLWDMxZklIeFR0OGI4QWRpSkk4VDdFVVE1?= =?iso-2022-jp?B?aGQwRTVxcmtjUmZjd2JlTGlTZFdtRUN2eXpHdDFSOUtqNThvVDUyRnhW?= =?iso-2022-jp?B?RFlpMUUvTHorUTNCaVEyRDdNc3NSYkR3Vm9ieHFlcGJpaWJzc3ljK1h4?= =?iso-2022-jp?B?Z3A2QkJQVU5Gb2VEWCsxbUV5OG5xSG9zWlR5R2NxWmducGV2NSt2Rnhs?= =?iso-2022-jp?B?NDEzZ2RkK0c0UTZXL085YlJQMGp2QmFhQ1ZmeGExenUxTHY1djl0V1hG?= =?iso-2022-jp?B?RFVpSEwyYlNkNkhtYXpGd0RiVHpKMmIvaXhQa01uQVJwNVM1UmZjYXJX?= =?iso-2022-jp?B?VTM3WjdoWUJhaGozcDQveUR6VGdlQi9ZaHAyUWhJc1phTXhpWUpDMWxm?= =?iso-2022-jp?B?SVBiekFjWTdNNkNaSmxRZEFwYm9GNVJQRTNiZWprYktzZWlzcWhZdCtV?= =?iso-2022-jp?B?R1dVdG5Ha1BKeWJxS2xrN25nZVMrRXN1cEhUOGt2YzU4ajRRQ3Y4Umxv?= =?iso-2022-jp?B?RnZwSjdsRG5NY3kyQ3FUQVBWaUUvWDBFaWliL0xJSEw3TkpZMU51UjBE?= =?iso-2022-jp?B?SVp2NmM1NXFydlpESVNvRHlYSW9kcStmSnFkckZBRW5xc2gvQXN0bmdo?= =?iso-2022-jp?B?YUo4eDgyY09ZU0I4ck83MWd0L3dpamQ3RGhDVFlmL2xvcmVoTElMMXkz?= =?iso-2022-jp?B?SmdEVm93NEpNTS81L2VMMGo5dUc4REl4TG9PL09pdlM2b2hTaFk3TmQw?= =?iso-2022-jp?B?dHFDY1I5bFowdjZOaDBGeE9tc0ZySTM4cFF0T1RKdk1iUXV2dElhSG03?= =?iso-2022-jp?B?dnlid2s1R2hnZFRZMTQ3Ukp2K2FjVDJPbmp5bnNhVzV5N25ybm02NllF?= =?iso-2022-jp?B?dkpFQ0ZwdisySDBaeWNJV0tKZEZaL1FuN05CVTdSYm5pS21JdU1LQkk3?= =?iso-2022-jp?B?OCtVckY4aElkdGQ3dmdCTGRUSkM0enh4VWFEWWdaMEgyZ1l4bVUzbk9P?= =?iso-2022-jp?B?VkNPaGQwVy8wa3ZoVFRYdVVXVW9ZRGpnV05ZcGk0NjF2Zlp4TklMZHFK?= =?iso-2022-jp?B?S3MvMjNXbVFWa1JMQjB0TnRNMTZ2L3BsQTN3L3NoQStqc29NU0NMcnBP?= =?iso-2022-jp?B?Vmd0aTF5bz0=?= MIME-Version: 1.0 X-Exchange-RoutingPolicyChecked: JTGCX/dF3GQ39rI672YcevbHGzYKlkBZqgqR2Atjp3OQCLkPVZWZ/kWkWzavYvXwRo9uQzikjoMEFxm0Ii6zhguwT51/B9j+Ehqpw4uZFwMzFUOJ243pO9t0AEWxG+miRnRiOe3QkITR4ZqFQOLabPX4aj8101AAs4MYfe0NN5Cgqrp8om67PybaMfXM7ZkyO0D0BkRUBm0HnRz9OfjMTJnNs2LPPMnI8EfkX7LfIjXOTmDZD+bXWnFyra80nRoy2px29IJJKAcwxmItzLwKjinuZHMKPd33ClDvwNphL5hbV1smV4xQI3kGzMU4DKXyDfpXtAGlUUWyHlvuB6IK0w== X-OriginatorOrg: mail.toshiba X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: TY7PR01MB14818.jpnprd01.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: bdc5a8da-d726-45e1-9ae8-08defe5f32c3 X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Aug 2026 02:03:15.9924 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: f109924e-fb71-4ba0-b2cc-65dcdf6fbe4f X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 246WpNVXnYh7HtjaSPT1qpxd1lrWblVl8cV/6GAV35lGr8xKxEXSz6DwSJXxZjfWR5o7IG/O0g5B+OJcPzdIqwaZjGh5UIDA3AGRmUuUTQOh4zwTvubv5Qnp8JniugjP X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYCPR01MB10664 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.9.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20260819_190403_156206_19851A01 X-CRM114-Status: GOOD ( 12.43 ) X-BeenThere: linux-amlogic@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="iso-2022-jp" Content-Transfer-Encoding: 7bit Sender: "linux-amlogic" Errors-To: linux-amlogic-bounces+linux-amlogic=archiver.kernel.org@lists.infradead.org > -----Original Message----- > From: Geert Uytterhoeven > Sent: Thursday, August 20, 2026 4:05 AM > To: Tero Kristo ; Stephen Boyd ; Brian > Masney ; Jerome Brunet > ; iwamatsu nobuhiro(岩松 信洋 □DITC○C > PT) ; Nuno Sa > ; Guenter Roeck ; Michael > Hennerich ; Antoniu Miclaus > ; Jonathan Cameron ; > David Lechner ; Andy Shevchenko > ; Sunny Luo ; Xianwei Zhao > ; Mark Brown ; Kees > Cook ; Kevin Hilman ; Mathieu > Dubois-Briand > Cc: linux-omap@vger.kernel.org; linux-arm-kernel@lists.infradead.org; > linux-hwmon@vger.kernel.org; linux@analog.com; linux-iio@vger.kernel.org; > linux-amlogic@lists.infradead.org; linux-spi@vger.kernel.org; > linux-clk@vger.kernel.org; linux-kernel@vger.kernel.org; Geert Uytterhoeven > > Subject: [PATCH treewide 2/5] clk: visconti: Make sure clk_init_data is fully > initialized > > The clk_init_data structure contains several mutually-exclusive members for > different methods to specify the possible parents of a clock, prompting drivers > to initialize only the members they need. However, not initializing all members > may cause subtle issues, which are only exposed when > CONFIG_INIT_STACK_ALL_PATTERN or CONFIG_INIT_STACK_NONE is > enabled. > > visconti_clk_register_gate() fills in init.parent_data, and assumes that > init.parent_names is NULL. However, the latter in uninitialized, and thus may > cause a crash. > > Make sure all members are fully initialized, to fix such bugs, and to avoid future > breakage when converting drivers to a different method for specifying the > parents. > > Fixes: b4cbe606dc3674b2 ("clk: visconti: Add support common clock driver > and reset driver") > Signed-off-by: Geert Uytterhoeven Reviewed-by: Nobuhiro Iwamatsu Best regards, Nobuhiro _______________________________________________ linux-amlogic mailing list linux-amlogic@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-amlogic