Re: [PATCH net-next] r8169: keep LED device name valid after setup
Jakub Kicinski <[email protected]>
| Newsgroups | org.kernel.vger.netdev |
|---|---|
| Message-ID | <[email protected]> |
On Thu, 13 Aug 2026 18:07:11 +0800 Zhixing Chen wrote: > rtl8168_setup_ldev() and rtl8125_setup_led_ldev() build the LED device > name in a stack buffer and assign it to led_cdev->name. > > The LED class device registration path reads led_cdev->name after it has > been assigned, and struct led_classdev stores the name as part of the LED > class device state. Do not keep a pointer to a setup function's stack > buffer there. > > Store the name in struct r8169_led_classdev instead, so it remains valid > for the lifetime of the LED class device. Applied -- pw-bot: accept