diff options
author | Ahmad Fatoum <a.fatoum@pengutronix.de> | 2023-06-12 14:53:26 +0200 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2023-06-13 09:01:17 +0200 |
commit | 632a11f496eeaa58e6998d254bf86857b09c719e (patch) | |
tree | c1a8a66983356dd5ed32388178fc1197b7668ca6 /drivers/net | |
parent | 7322616af39e3dde8783297a5c493311f23f5fd6 (diff) | |
download | barebox-632a11f496eeaa58e6998d254bf86857b09c719e.tar.gz barebox-632a11f496eeaa58e6998d254bf86857b09c719e.tar.xz |
net: smc1111: add missing drive's of_device_id array sentinel
ASAN on sandbox running allyesconfig detects that code reading
smc91c111_dt_ids reads out of bounds. This is because driver match tables
need to have sentinel elements, which was missing here. Fix this.
Signed-off-by: Ahmad Fatoum <a.fatoum@pengutronix.de>
Link: https://lore.barebox.org/20230612125331.1085059-1-a.fatoum@pengutronix.de
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'drivers/net')
-rw-r--r-- | drivers/net/smc91111.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/net/smc91111.c b/drivers/net/smc91111.c index a23f2ad129..cc8f5ed362 100644 --- a/drivers/net/smc91111.c +++ b/drivers/net/smc91111.c @@ -1492,6 +1492,7 @@ static __maybe_unused struct of_device_id smc91c111_dt_ids[] = { { .compatible = "smsc,lan91c111", }, + { /* sentinel */ }, }; static struct driver smc91c111_driver = { |