Re: [PATCH] watchdog: apple: Constify some structures
Guenter Roeck <[email protected]>
| Newsgroups | gmane.linux.watchdog,gmane.linux.kernel,gmane.linux.kernel.janitors,gmane.linux.ports.arm.kernel |
|---|---|
| Message-ID | <[email protected]> |
On Sun, Aug 09, 2026 at 03:49:10PM +0200, Christophe JAILLET wrote: > 'struct watchdog_ops' and 'struct watchdog_info' are not modified in this > driver. > > Constifying these structure moves some data to a read-only section, so > increases overall security, especially when the structure holds some > function pointers. > > On a x86_64, with allmodconfig: > Before: > ====== > text data bss dec hex filename > 7319 1768 0 9087 237f drivers/watchdog/apple_wdt.o > > After: > ===== > text data bss dec hex filename > 7543 1544 0 9087 237f drivers/watchdog/apple_wdt.o > > Signed-off-by: Christophe JAILLET <[email protected]> Applied. Thanks, Guenter