Commit c45be7c42065 for kernel

commit c45be7c420659391530fe3508191083bc0bbfe15
Merge: 3f4a08e64442 cae66f1a1dcd
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Thu Feb 26 14:34:21 2026 -0800

    Merge tag 'for-linus-7.0-1' of https://github.com/cminyard/linux-ipmi

    Pull IPMI driver fixes from Corey Minyard:
     "This mostly revolves around getting the driver to behave when the IPMI
      device misbehaves. Past attempts have not worked very well because I
      didn't have hardware I could make do this, and AI was fairly useless
      for help on this.

      So I modified qemu and my test suite so I could reproduce a
      misbehaving IPMI device, and with that I was able to fix the issues"

    * tag 'for-linus-7.0-1' of https://github.com/cminyard/linux-ipmi:
      ipmi:si: Fix check for a misbehaving BMC
      ipmi:msghandler: Handle error returns from the SMI sender
      ipmi:si: Don't block module unload if the BMC is messed up
      ipmi:si: Use a long timeout when the BMC is misbehaving
      ipmi:si: Handle waiting messages when BMC failure detected
      ipmi:ls2k: Make ipmi_ls2k_platform_driver static
      ipmi: ipmb: initialise event handler read bytes
      ipmi: Consolidate the run to completion checking for xmit msgs lock
      ipmi: Fix use-after-free and list corruption on sender error