linux/drivers/net/wireless/ath/carl9170
Linus Torvalds 05e8d261a3 gcc-15: add '__nonstring' markers to byte arrays
All of these cases are perfectly valid and good traditional C, but hit
by the "you're not NUL-terminating your byte array" warning.

And none of the cases want any terminating NUL character.

Mark them __nonstring to shut up gcc-15 (and in the case of the ak8974
magnetometer driver, I just removed the explicit array size and let gcc
expand the 3-byte and 6-byte arrays by one extra byte, because it was
the simpler change).

Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2025-04-20 11:57:54 -07:00
..
Kconfig
Makefile wifi: carl9170: Remove -Warray-bounds exception 2022-10-12 09:36:38 +03:00
carl9170.h
cmd.c wifi: carl9170: Fix multiple -Warray-bounds warnings 2023-03-24 16:53:23 +02:00
cmd.h
debug.c carl9170: stop embedding file_operations into their objects 2025-01-15 13:14:36 +01:00
debug.h
eeprom.h
fw.c gcc-15: add '__nonstring' markers to byte arrays 2025-04-20 11:57:54 -07:00
fwcmd.h wifi: carl9170: Replace fake flex-array with flexible-array member 2023-03-24 16:54:01 +02:00
fwdesc.h
hw.h
led.c
mac.c move asm/unaligned.h to linux/unaligned.h 2024-10-02 17:23:23 -04:00
main.c wifi: mac80211: inform the low level if drv_stop() is a suspend 2024-06-26 10:25:46 +02:00
phy.c
phy.h
rx.c
tx.c wifi: carl9170: re-fix fortified-memset warning 2024-04-04 13:09:45 +03:00
usb.c wifi: carl9170: add a proper sanity check for endpoints 2024-04-29 20:06:47 +03:00
version.h
wlan.h