• Wen Yang's avatar
    ipmi: rate limit ipmi smi_event failure message · ca8c1c53
    Wen Yang authored
    Sometimes we can't get a valid si_sm_data, and we print an error
    message accordingly. But the ipmi module seem to like retrying a lot,
    in which case we flood the kernel log with a lot of messages, eg:
    
    [46318019.164726] ipmi_si IPI0001:00: Could not set the global enables: 0xc1.
    [46318020.109700] ipmi_si IPI0001:00: Could not set the global enables: 0xc1.
    [46318021.158677] ipmi_si IPI0001:00: Could not set the global enables: 0xc1.
    [46318022.212598] ipmi_si IPI0001:00: Could not set the global enables: 0xc1.
    [46318023.258564] ipmi_si IPI0001:00: Could not set the global enables: 0xc1.
    [46318024.210455] ipmi_si IPI0001:00: Could not set the global enables: 0xc1.
    [46318025.260473] ipmi_si IPI0001:00: Could not set the global enables: 0xc1.
    [46318026.308445] ipmi_si IPI0001:00: Could not set the global enables: 0xc1.
    [46318027.356389] ipmi_si IPI0001:00: Could not set the global enables: 0xc1.
    [46318028.298288] ipmi_si IPI0001:00: Could not set the global enables: 0xc1.
    [46318029.363302] ipmi_si IPI0001:00: Could not set the global enables: 0xc1.
    Signed-off-by: default avatarWen Yang <wenyang@linux.alibaba.com>
    Cc: Baoyou Xie <baoyou.xie@alibaba-inc.com>
    Cc: Corey Minyard <minyard@acm.org>
    Cc: openipmi-developer@lists.sourceforge.net
    Cc: linux-kernel@vger.kernel.org
    Message-Id: <20210729093228.77098-1-wenyang@linux.alibaba.com>
    [Added a missing comma]
    Signed-off-by: default avatarCorey Minyard <cminyard@mvista.com>
    ca8c1c53
ipmi_si_intf.c 58.8 KB