lkml.org 
[lkml]   [2021]   [Apr]   [12]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 5.11 041/210] ice: Increase control queue timeout
    Date
    From: Fabio Pricoco <fabio.pricoco@intel.com>

    commit f88c529ac77b3c21819d2cf1dfcfae1937849743 upstream.

    250 msec timeout is insufficient for some AQ commands. Advice from FW
    team was to increase the timeout. Increase to 1 second.

    Fixes: 7ec59eeac804 ("ice: Add support for control queues")
    Signed-off-by: Fabio Pricoco <fabio.pricoco@intel.com>
    Tested-by: Tony Brelinski <tonyx.brelinski@intel.com>
    Signed-off-by: Tony Nguyen <anthony.l.nguyen@intel.com>
    Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
    ---
    drivers/net/ethernet/intel/ice/ice_controlq.h | 4 ++--
    1 file changed, 2 insertions(+), 2 deletions(-)

    --- a/drivers/net/ethernet/intel/ice/ice_controlq.h
    +++ b/drivers/net/ethernet/intel/ice/ice_controlq.h
    @@ -31,8 +31,8 @@ enum ice_ctl_q {
    ICE_CTL_Q_MAILBOX,
    };

    -/* Control Queue timeout settings - max delay 250ms */
    -#define ICE_CTL_Q_SQ_CMD_TIMEOUT 2500 /* Count 2500 times */
    +/* Control Queue timeout settings - max delay 1s */
    +#define ICE_CTL_Q_SQ_CMD_TIMEOUT 10000 /* Count 10000 times */
    #define ICE_CTL_Q_SQ_CMD_USEC 100 /* Check every 100usec */
    #define ICE_CTL_Q_ADMIN_INIT_TIMEOUT 10 /* Count 10 times */
    #define ICE_CTL_Q_ADMIN_INIT_MSEC 100 /* Check every 100msec */

    \
     
     \ /
      Last update: 2021-04-12 11:32    [W:4.971 / U:0.048 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site