[Intel-wired-lan] [PATCH] e1000e: fix link fluctuations problem

2024-05-02 Thread Ricky Wu
ffect on any situation. Signed-off-by: Ricky Wu --- drivers/net/ethernet/intel/e1000e/ich8lan.c | 5 - drivers/net/ethernet/intel/e1000e/phy.c | 10 ++ 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/drivers/net/ethernet/intel/e1000e/ich8lan.c b/drivers/net/ethernet/

[Intel-wired-lan] [PATCH v2 1/2] e1000e: let the sleep codes run every time

2024-05-03 Thread Ricky Wu
Originally, the sleep codes being moved forward only ran if we met some conditions (e.g. BMSR_LSTATUS bit not set in phy_status). Moving these sleep codes forward makes the usec_interval take effect every time. Signed-off-by: Ricky Wu --- In v2: * Split the sleep codes into this patch drivers

[Intel-wired-lan] [PATCH v2 2/2] e1000e: fix link fluctuations problem

2024-05-03 Thread Ricky Wu
that it will not get the unstable states of Link Status bit. Link: https://bugzilla.kernel.org/show_bug.cgi?id=218642 Fixes: 7d3cabbcc86 ("e1000e: disable K1 at 1000Mbps for 82577/82578") Signed-off-by: Ricky Wu --- In v2: * Split the sleep codes part into PATCHSET [1/2] --- drivers/net

[Intel-wired-lan] [PATCH] ice: irdma hardware init failed after suspend/resume

2024-05-28 Thread Ricky Wu
s used by irdma if we've dynamically allocated them). On Resume, we call ice_init_rdma() to rebuild the ice_pf->msix_entries (and allocate the MSI-X vectors if we would like to dynamically allocate them). Signed-off-by: Ricky Wu --- drivers/net/ethernet/intel/ice/ice_main.c | 6 +- 1 file chan

[Intel-wired-lan] [PATCH net, v2] ice: avoid IRQ collision to fix init failure on ACPI S3 resume

2024-05-30 Thread Ricky Wu
s used by irdma if we've dynamically allocated them). On resume, we call ice_init_rdma() to rebuild the ice_pf->msix_entries (and allocate the MSI-X vectors if we would like to dynamically allocate them). Fixes: f9f5301e7e2d ("ice: Register auxiliary device to provide RDMA") Test