linux/drivers/net/ieee802154
Hauke Mehrtens 1e24c54da2 ca8210: Fix crash by zero initializing data
The struct cas_control embeds multiple generic SPI structures and we
have to make sure these structures are initialized to default values.
This driver does not set all attributes. When using kmalloc before some
attributes were not initialized and contained random data which caused
random crashes at bootup.

Fixes: ded845a781 ("ieee802154: Add CA8210 IEEE 802.15.4 device driver")
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Link: https://lore.kernel.org/r/20221121002201.1339636-1-hauke@hauke-m.de
Signed-off-by: Stefan Schmidt <stefan@datenfreihafen.org>
2022-11-29 14:56:05 +01:00
..
adf7242.c ieee802154/adf7242: defer destroy_workqueue call 2022-08-23 09:55:04 +02:00
at86rf230.c Stefan Schmidt says: 2022-05-02 13:57:56 -07:00
at86rf230.h
atusb.c net: ieee802154: atusb: Call _xmit_hw_error() upon transmission error 2022-04-25 20:52:22 +02:00
atusb.h
ca8210.c ca8210: Fix crash by zero initializing data 2022-11-29 14:56:05 +01:00
cc2520.c ieee802154: cc2520: Fix error return code in cc2520_hw_init() 2022-11-29 14:51:28 +01:00
fakelb.c
Kconfig net: ieee802154: at86rf230: Forward Tx trac errors 2022-04-25 20:52:22 +02:00
mac802154_hwsim.c genetlink: start to validate reserved header bytes 2022-08-29 12:47:15 +01:00
mac802154_hwsim.h
Makefile
mcr20a.c Stefan Schmidt says: 2022-05-02 13:57:56 -07:00
mcr20a.h
mrf24j40.c spi: make remove callback a void function 2022-02-09 13:00:45 +00:00