]> xenbits.xensource.com Git - people/aperard/qemu-dm.git/commit
ipmi/bmc-sim: add error handling for 'Set BMC Global Enables' command
authorNicholas Piggin <npiggin@gmail.com>
Tue, 1 Apr 2025 14:01:52 +0000 (00:01 +1000)
committerCorey Minyard <corey@minyard.net>
Fri, 11 Apr 2025 15:50:43 +0000 (10:50 -0500)
commitdacb3e70ef73d1c9a2d0d4cfd65031deff49f742
treee5663bff344d2d021fad17b26ae581bff2d894b3
parentd9494ef96c859515aa9df450fb61e833da7cb7c7
ipmi/bmc-sim: add error handling for 'Set BMC Global Enables' command

Mask out unsupported bits and return failure if attempting to set
any. This is not required by the IPMI spec, but it does require that
system software not change bits it isn't aware of.

Signed-off-by: Nicholas Piggin <npiggin@gmail.com>
Message-ID: <20250401140153.685523-6-npiggin@gmail.com>
Signed-off-by: Corey Minyard <corey@minyard.net>
hw/ipmi/ipmi_bmc_sim.c