aboutsummaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/intel/ice/ice_fdir.c
diff options
context:
space:
mode:
authorGravatar Arkadiusz Kubalewski <arkadiusz.kubalewski@intel.com> 2024-02-09 22:24:31 +0100
committerGravatar Tony Nguyen <anthony.l.nguyen@intel.com> 2024-02-20 10:25:35 -0800
commit9a8385fe14bcb250a3889e744dc54e9c411d8400 (patch)
treec590b46350bdde0ae7a9497a8d3bfdfe6bc7e5b0 /drivers/net/ethernet/intel/ice/ice_fdir.c
parentice: fix dpll and dpll_pin data access on PF reset (diff)
downloadlinux-9a8385fe14bcb250a3889e744dc54e9c411d8400.tar.gz
linux-9a8385fe14bcb250a3889e744dc54e9c411d8400.tar.bz2
linux-9a8385fe14bcb250a3889e744dc54e9c411d8400.zip
ice: fix dpll periodic work data updates on PF reset
Do not allow dpll periodic work function to acquire data from firmware if PF reset is in progress. Acquiring data will cause dmesg errors as the firmware cannot respond or process the request properly during the reset time. Test by looping execution of below step until dmesg error appears: - perform PF reset $ echo 1 > /sys/class/net/<ice PF>/device/reset Fixes: d7999f5ea64b ("ice: implement dpll interface to control cgu") Reviewed-by: Igor Bagnucki <igor.bagnucki@intel.com> Signed-off-by: Arkadiusz Kubalewski <arkadiusz.kubalewski@intel.com> Tested-by: Pucha Himasekhar Reddy <himasekharx.reddy.pucha@intel.com> (A Contingent worker at Intel) Signed-off-by: Tony Nguyen <anthony.l.nguyen@intel.com>
Diffstat (limited to 'drivers/net/ethernet/intel/ice/ice_fdir.c')
0 files changed, 0 insertions, 0 deletions