aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/ipmi
diff options
context:
space:
mode:
authorPiotr Kubaj <pkubaj@FreeBSD.org>2025-03-27 11:55:48 +0000
committerPiotr Kubaj <pkubaj@FreeBSD.org>2025-03-27 11:57:28 +0000
commit2e16618fe789f110bd8d297b1c65b166fa60c2fe (patch)
tree714f5216433f52ca19c23f3840c792b2952ef312 /sys/dev/ipmi
parent6d6c97fb72a7dce85008cef891d093b24dcbb380 (diff)
Diffstat (limited to 'sys/dev/ipmi')
-rw-r--r--sys/dev/ipmi/ipmi_opal.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/dev/ipmi/ipmi_opal.c b/sys/dev/ipmi/ipmi_opal.c
index ae7583a0d749..0393dd92cc53 100644
--- a/sys/dev/ipmi/ipmi_opal.c
+++ b/sys/dev/ipmi/ipmi_opal.c
@@ -93,6 +93,7 @@ opal_ipmi_recv(struct opal_ipmi_softc *sc, uint64_t *msg_len, int timo)
opal_call(OPAL_POLL_EVENTS, NULL);
err = opal_call(OPAL_IPMI_RECV, sc->sc_interface,
vtophys(sc->sc_msg), vtophys(msg_len));
+ *msg_len = be64toh(*msg_len);
if (err != OPAL_EMPTY)
break;