mirror of
https://github.com/torvalds/linux.git
synced 2026-05-24 15:12:13 +02:00
net: phy: fixed_phy: fix missing initialization of fixed phy link
Original change remove the link initialization from the passed struct
fixed_phy_status, but @status is also passed to __fixed_phy_add(),
where it is saved. Make sure that copy also has link set to 1.
Fixes: 9f07af1d27 ("net: phy: fixed_phy: initialize the link status as up")
Signed-off-by: Heiner Kallweit <hkallweit1@gmail.com>
Link: https://patch.msgid.link/dab6c10e-725e-4648-9662-39cc821723d0@gmail.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
This commit is contained in:
parent
58673d10d5
commit
bd048f8ce6
|
|
@ -124,6 +124,7 @@ static int __fixed_phy_add(int phy_addr,
|
|||
|
||||
fp->addr = phy_addr;
|
||||
fp->status = *status;
|
||||
fp->status.link = true;
|
||||
|
||||
list_add_tail(&fp->node, &fmb_phys);
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user