Module Name: src
Committed By: riastradh
Date: Wed Dec 4 15:25:45 UTC 2024
Modified Files:
src/sys/dev: ipmivar.h
Log Message:
ipmivar.h: Tidy includes and use a named constant, not a comment.
Cleanup in preparation for:
PR kern/58869: ipmi(4) holds sc_cmd_mtx across copyout, needed for
wdog tickle
To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/sys/dev/ipmivar.h
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/sys/dev/ipmivar.h
diff -u src/sys/dev/ipmivar.h:1.5 src/sys/dev/ipmivar.h:1.6
--- src/sys/dev/ipmivar.h:1.5 Wed Dec 4 15:25:12 2024
+++ src/sys/dev/ipmivar.h Wed Dec 4 15:25:45 2024
@@ -1,4 +1,4 @@
-/* $NetBSD: ipmivar.h,v 1.5 2024/12/04 15:25:12 riastradh Exp $ */
+/* $NetBSD: ipmivar.h,v 1.6 2024/12/04 15:25:45 riastradh Exp $ */
/*
* Copyright (c) 2005 Jordan Hargrave
@@ -24,17 +24,20 @@
* LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
- *
*/
-#include <sys/mutex.h>
+#ifndef _IPMIVAR_H_
+#define _IPMIVAR_H_
+
+#include <sys/types.h>
+
+#include <sys/bus.h>
#include <sys/condvar.h>
+#include <sys/ipmi.h>
+#include <sys/mutex.h>
#include <dev/sysmon/sysmonvar.h>
-#ifndef _IPMIVAR_H_
-#define _IPMIVAR_H_
-
#define IPMI_IF_KCS 1
#define IPMI_IF_SMIC 2
#define IPMI_IF_BT 3
@@ -107,7 +110,7 @@ struct ipmi_softc {
envsys_data_t *sc_sensor;
int sc_nsensors; /* total number of sensors */
- char sc_buf[1024 + 3]; /* IPMI_MAX_RX + 3 */
+ char sc_buf[IPMI_MAX_RX + 3];
bool sc_buf_rsvd;
/* request busy */