Remove callout_reset(link_work) from ntb_transport_attach().
At that point link is quite likely not established yet, so messing with scratch registers is premature there. Original commit message mentioned code diff reduction from Linux, but this line is not present in Linux now.
This commit is contained in:
parent
e9bc0691a8
commit
19e1bb3ff0
@ -394,7 +394,6 @@ ntb_transport_attach(device_t dev)
|
||||
nt->link_is_up = false;
|
||||
NTB_LINK_ENABLE(ntb, NTB_SPEED_AUTO, NTB_WIDTH_AUTO);
|
||||
|
||||
callout_reset(&nt->link_work, 0, ntb_transport_link_work, nt);
|
||||
if (enable_xeon_watchdog != 0)
|
||||
callout_reset(&nt->link_watchdog, 0, xeon_link_watchdog_hb, nt);
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user