lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <4bc0e1ca-a523-424a-8759-59e353317fba@kernel.org>
Date: Wed, 19 Mar 2025 11:32:18 +0100
From: Jiri Slaby <jirislaby@...nel.org>
To: Andy Shevchenko <andy.shevchenko@...il.com>
Cc: tglx@...utronix.de, maz@...nel.org, linux-kernel@...r.kernel.org,
 Aaro Koskinen <aaro.koskinen@....fi>,
 Abhinav Kumar <quic_abhinavk@...cinc.com>, Albert Ou
 <aou@...s.berkeley.edu>, Alexandre Belloni <alexandre.belloni@...tlin.com>,
 Alexandre Ghiti <alex@...ti.fr>,
 Alexandre Torgue <alexandre.torgue@...s.st.com>,
 Alex Deucher <alexander.deucher@....com>, Alex Shi <alexs@...nel.org>,
 Alim Akhtar <alim.akhtar@...sung.com>, Alvin Šipraga
 <alsi@...g-olufsen.dk>, Alyssa Rosenzweig <alyssa@...enzweig.io>,
 amd-gfx@...ts.freedesktop.org, Amit Kucheria <amitk@...nel.org>,
 Anatolij Gustschin <agust@...x.de>, Andi Shyti <andi.shyti@...nel.org>,
 Andreas Färber <afaerber@...e.de>,
 Andreas Kemnade <andreas@...nade.info>,
 Andrew Jeffery <andrew@...econstruct.com.au>, Andrew Lunn <andrew@...n.ch>,
 Andy Shevchenko <andy@...nel.org>,
 AngeloGioacchino Del Regno <angelogioacchino.delregno@...labora.com>,
 Antoine Tenart <atenart@...nel.org>,
 Anton Ivanov <anton.ivanov@...bridgegreys.com>,
 Anup Patel <anup@...infault.org>, Arnd Bergmann <arnd@...db.de>,
 asahi@...ts.linux.dev, Bartosz Golaszewski <brgl@...ev.pl>,
 Baruch Siach <baruch@...s.co.il>,
 Benjamin Herrenschmidt <benh@...nel.crashing.org>,
 Bharat Kumar Gogada <bharat.kumar.gogada@....com>,
 Bjorn Andersson <andersson@...nel.org>, Bjorn Helgaas <bhelgaas@...gle.com>,
 Borislav Petkov <bp@...en8.de>,
 Broadcom internal kernel review list
 <bcm-kernel-feedback-list@...adcom.com>,
 Claudiu Beznea <claudiu.beznea@...on.dev>,
 Corentin Chary <corentin.chary@...il.com>,
 Daire McNamara <daire.mcnamara@...rochip.com>,
 Daniel Golle <daniel@...rotopia.org>,
 Daniel Lezcano <daniel.lezcano@...aro.org>, Daniel Mack <daniel@...que.org>,
 Daniel Palmer <daniel@...ngy.jp>, Dave Hansen <dave.hansen@...ux.intel.com>,
 David Airlie <airlied@...il.com>, "David S. Miller" <davem@...emloft.net>,
 DENG Qingfang <dqfext@...il.com>, Dinh Nguyen <dinguyen@...nel.org>,
 Dmitry Baryshkov <dmitry.baryshkov@...aro.org>,
 Dongliang Mu <dzm91@...t.edu.cn>, Doug Berger <opendmb@...il.com>,
 dri-devel@...ts.freedesktop.org, Eddie James <eajames@...ux.ibm.com>,
 Eric Dumazet <edumazet@...gle.com>, Fabio Estevam <festevam@...il.com>,
 Florian Fainelli <florian.fainelli@...adcom.com>,
 Geoff Levand <geoff@...radead.org>,
 Greg Kroah-Hartman <gregkh@...uxfoundation.org>,
 Gregory Clement <gregory.clement@...tlin.com>, Guo Ren <guoren@...nel.org>,
 Hans de Goede <hdegoede@...hat.com>,
 Haojian Zhuang <haojian.zhuang@...il.com>,
 Haojian Zhuang <haojian.zhuang@...aro.org>, Heiko Stuebner
 <heiko@...ech.de>, Herve Codina <herve.codina@...tlin.com>,
 Hou Zhiqiang <Zhiqiang.Hou@....com>, "H. Peter Anvin" <hpa@...or.com>,
 Huacai Chen <chenhuacai@...nel.org>,
 Changhuang Liang <changhuang.liang@...rfivetech.com>,
 Chen-Yu Tsai <wens@...e.org>, "Chester A. Unal" <chester.a.unal@...nc9.com>,
 Christian König <christian.koenig@....com>,
 Christophe Leroy <christophe.leroy@...roup.eu>,
 Chris Zankel <chris@...kel.net>,
 Ilpo Järvinen <ilpo.jarvinen@...ux.intel.com>,
 Imre Kaloz <kaloz@...nwrt.org>, Ingo Molnar <mingo@...hat.com>,
 Jakub Kicinski <kuba@...nel.org>, James Morse <james.morse@....com>,
 Janne Grunau <j@...nau.net>, Janusz Krzysztofik <jmkrzyszt@...il.com>,
 Jaroslav Kysela <perex@...ex.cz>, Jassi Brar <jassisinghbrar@...il.com>,
 Jernej Skrabec <jernej.skrabec@...il.com>,
 Jerome Brunet <jbrunet@...libre.com>,
 Jianjun Wang <jianjun.wang@...iatek.com>, Jiawen Wu
 <jiawenwu@...stnetic.com>, Jiaxun Yang <jiaxun.yang@...goat.com>,
 Jim Quinlan <jim2101024@...il.com>, Jingoo Han <jingoohan1@...il.com>,
 Joel Stanley <joel@....id.au>, Johannes Berg <johannes@...solutions.net>,
 John Crispin <john@...ozen.org>,
 John Paul Adrian Glaubitz <glaubitz@...sik.fu-berlin.de>,
 Jonas Bonn <jonas@...thpole.se>, Jonathan Cameron <jic23@...nel.org>,
 Jonathan Corbet <corbet@....net>, Jonathan Hunter <jonathanh@...dia.com>,
 Jonathan Neuschäfer <j.neuschaefer@....net>,
 Joyce Ooi <joyce.ooi@...el.com>,
 Karthikeyan Mitran <m.karthikeyan@...iveil.co.in>, Keerthy
 <j-keerthy@...com>, Kevin Hilman <khilman@...libre.com>,
 Konrad Dybcio <konradybcio@...nel.org>, Krzysztof Kozlowski
 <krzk@...nel.org>, Krzysztof Wilczyński <kw@...ux.com>,
 Kunihiko Hayashi <hayashi.kunihiko@...ionext.com>,
 Lakshmi Sowjanya D <lakshmi.sowjanya.d@...el.com>,
 Lars-Peter Clausen <lars@...afoo.de>, Lee Jones <lee@...nel.org>,
 Liam Girdwood <lgirdwood@...il.com>, Linus Walleij
 <linus.walleij@...aro.org>, Linus Walleij <linusw@...nel.org>,
 linux-amlogic@...ts.infradead.org, linux-arm-kernel@...ts.infradead.org,
 linux-arm-msm@...r.kernel.org, linux-doc@...r.kernel.org,
 linux-edac@...r.kernel.org, linux-gpio@...r.kernel.org,
 linux-iio@...r.kernel.org, linux-i2c@...r.kernel.org,
 linux-mediatek@...ts.infradead.org, linux-mips@...r.kernel.org,
 linux-omap@...r.kernel.org, linux-pci@...r.kernel.org,
 linuxppc-dev@...ts.ozlabs.org, linux-remoteproc@...r.kernel.org,
 linux-riscv@...ts.infradead.org, linux-rpi-kernel@...ts.infradead.org,
 linux-sh@...r.kernel.org, linux-snps-arc@...ts.infradead.org,
 linux-sound@...r.kernel.org, linux-stm32@...md-mailman.stormreply.com,
 linux-um@...ts.infradead.org, linux-wireless@...r.kernel.org,
 loongarch@...ts.linux.dev, Lorenzo Pieralisi <lpieralisi@...nel.org>,
 Ludovic Desroches <ludovic.desroches@...rochip.com>,
 Lukasz Luba <lukasz.luba@....com>, "Luke D. Jones" <luke@...nes.dev>,
 Madhavan Srinivasan <maddy@...ux.ibm.com>,
 Manivannan Sadhasivam <manivannan.sadhasivam@...aro.org>,
 Marek Behún <kabel@...nel.org>,
 Marijn Suijten <marijn.suijten@...ainline.org>,
 Mark Brown <broonie@...nel.org>, Mark-PK Tsai <mark-pk.tsai@...iatek.com>,
 Martin Blumenstingl <martin.blumenstingl@...glemail.com>,
 Masami Hiramatsu <mhiramat@...nel.org>,
 Mathieu Poirier <mathieu.poirier@...aro.org>,
 Matthias Brugger <matthias.bgg@...il.com>,
 Mauro Carvalho Chehab <mchehab@...nel.org>, Max Filippov
 <jcmvbkbc@...il.com>, Maxime Coquelin <mcoquelin.stm32@...il.com>,
 Mengyuan Lou <mengyuanlou@...-swift.com>, Michael Buesch <m@...s.ch>,
 Michael Ellerman <mpe@...erman.id.au>, Michal Simek <michal.simek@....com>,
 Miodrag Dinic <miodrag.dinic@...s.com>, Naveen N Rao <naveen@...nel.org>,
 Neil Armstrong <neil.armstrong@...aro.org>, netdev@...r.kernel.org,
 Nicolas Ferre <nicolas.ferre@...rochip.com>,
 Nicolas Saenz Julienne <nsaenz@...nel.org>,
 Nicholas Piggin <npiggin@...il.com>, Nikhil Agarwal
 <nikhil.agarwal@....com>, Nipun Gupta <nipun.gupta@....com>,
 Nishanth Menon <nm@...com>, Pali Rohár <pali@...nel.org>,
 Palmer Dabbelt <palmer@...belt.com>, Paolo Abeni <pabeni@...hat.com>,
 Paul Cercueil <paul@...pouillou.net>,
 Paul Walmsley <paul.walmsley@...ive.com>,
 Pengutronix Kernel Team <kernel@...gutronix.de>,
 Peter Rosin <peda@...ntia.se>, Philipp Zabel <p.zabel@...gutronix.de>,
 Piotr Wojtaszczyk <piotr.wojtaszczyk@...esys.com>,
 platform-driver-x86@...r.kernel.org,
 Prasad Kumpatla <quic_pkumpatl@...cinc.com>, Qiang Zhao
 <qiang.zhao@....com>, Qin Jian <qinjian@...lus1.com>,
 "Rafael J. Wysocki" <rafael@...nel.org>, Randy Dunlap
 <rdunlap@...radead.org>, Ray Jui <rjui@...adcom.com>,
 Rengarajan Sundararajan <Rengarajan.S@...rochip.com>,
 Richard Cochran <richardcochran@...il.com>,
 Richard Weinberger <richard@....at>, Rich Felker <dalias@...c.org>,
 Rob Clark <robdclark@...il.com>, Robert Jarzmik <robert.jarzmik@...e.fr>,
 Robert Richter <rric@...nel.org>, Rob Herring <robh@...nel.org>,
 Roger Quadros <rogerq@...nel.org>, Russell King <linux@...linux.org.uk>,
 Ryan Chen <ryan_chen@...eedtech.com>, Ryder Lee <ryder.lee@...iatek.com>,
 Samuel Holland <samuel@...lland.org>, Santosh Shilimkar
 <ssantosh@...nel.org>, Sascha Hauer <s.hauer@...gutronix.de>,
 Scott Branden <sbranden@...adcom.com>, Scott Wood <oss@...error.net>,
 Sean Paul <sean@...rly.run>, Sean Wang <sean.wang@...nel.org>,
 Sean Wang <sean.wang@...iatek.com>,
 Sebastian Hesselbarth <sebastian.hesselbarth@...il.com>,
 Sergio Paracuellos <sergio.paracuellos@...il.com>,
 Shawn Guo <shawnguo@...nel.org>, Shawn Lin <shawn.lin@...k-chips.com>,
 Siddharth Vadapalli <s-vadapalli@...com>, Simona Vetter <simona@...ll.ch>,
 Stafford Horne <shorne@...il.com>,
 Stefan Kristiansson <stefan.kristiansson@...nalahti.fi>,
 Stephen Boyd <sboyd@...nel.org>, Sven Peter <sven@...npeter.dev>,
 Takashi Iwai <tiwai@...e.com>, Talel Shenhar <talel@...zon.com>,
 Tero Kristo <kristo@...nel.org>,
 Thangaraj Samynathan <Thangaraj.S@...rochip.com>,
 Thara Gopinath <thara.gopinath@...il.com>,
 Thierry Reding <thierry.reding@...il.com>,
 Thomas Bogendoerfer <tsbogend@...ha.franken.de>,
 Thomas Petazzoni <thomas.petazzoni@...tlin.com>,
 Toan Le <toan@...amperecomputing.com>, Tony Lindgren <tony@...mide.com>,
 Tony Luck <tony.luck@...el.com>, UNGLinuxDriver@...rochip.com,
 Uwe Kleine-König <ukleinek@...nel.org>,
 Vignesh Raghavendra <vigneshr@...com>, Vineet Gupta <vgupta@...nel.org>,
 Vladimir Oltean <olteanv@...il.com>, Vladimir Zapolskiy <vz@...ia.com>,
 WANG Xuerui <kernel@...0n.name>, Woojung Huh <woojung.huh@...rochip.com>,
 x86@...nel.org, Yanteng Si <si.yanteng@...ux.dev>,
 Yoshinori Sato <ysato@...rs.sourceforge.jp>, Zhang Rui <rui.zhang@...el.com>
Subject: Re: [PATCH v2 00/57] irqdomain: Cleanups and Documentation

On 19. 03. 25, 11:21, Andy Shevchenko wrote:
> I am all to support the idea, but in some cases I would think of a bit
> more work to be done to get rid of the of_fwnode_handle(np) in favour
> of dev_fwnode(dev). Note, this is based on a brief look, I haven't any
> example at hand right now.

Aah, that's the helper I was looking for!

I was about to use dev->fwnode directly (see the commit log for the 
Switch to irq_domain_create_*()), but that is not guaranteed to be 
always properly set.

Will use this instead in v3.

thanks,
-- 
js
suse labs

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ