mirror of
https://github.com/torvalds/linux.git
synced 2026-05-28 17:13:52 +02:00
net: txgbe: leave space for null terminators on property_entry
Lists of struct property_entry are supposed to be terminated with an
empty property, this driver currently seems to be allocating exactly the
amount of entry used.
Change the struct definition to leave an extra element for all
property_entry.
Fixes: c3e382ad6d ("net: txgbe: Add software nodes to support phylink")
Signed-off-by: Fabio Baltieri <fabio.baltieri@gmail.com>
Tested-by: Jiawen Wu <jiawenwu@trustnetic.com>
Link: https://patch.msgid.link/20260405222013.5347-1-fabio.baltieri@gmail.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
This commit is contained in:
parent
b30b1675aa
commit
5a37d22879
|
|
@ -424,10 +424,10 @@ struct txgbe_nodes {
|
|||
char i2c_name[32];
|
||||
char sfp_name[32];
|
||||
char phylink_name[32];
|
||||
struct property_entry gpio_props[1];
|
||||
struct property_entry i2c_props[3];
|
||||
struct property_entry sfp_props[8];
|
||||
struct property_entry phylink_props[2];
|
||||
struct property_entry gpio_props[2];
|
||||
struct property_entry i2c_props[4];
|
||||
struct property_entry sfp_props[9];
|
||||
struct property_entry phylink_props[3];
|
||||
struct software_node_ref_args i2c_ref[1];
|
||||
struct software_node_ref_args gpio0_ref[1];
|
||||
struct software_node_ref_args gpio1_ref[1];
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user