Module Name:    src
Committed By:   thorpej
Date:           Wed Dec 20 15:29:08 UTC 2023

Modified Files:
        src/sys/arch/macppc/dev: deq.c esp.c gpio.c kauai.c mesh.c ofb.c
            smuiic.c smusat.c snapper.c videopll.c
        src/sys/arch/macppc/macppc: interrupts.c ipi_hammerhead.c
        src/sys/arch/mipsco/mipsco: bus_space.c interrupt.c
        src/sys/arch/mipsco/obio: asc.c
        src/sys/arch/mvme68k/dev: sbicvar.h
        src/sys/arch/mvmeppc/mvmeppc: machdep.c
        src/sys/arch/netwinder/netwinder: autoconf.c
        src/sys/arch/newsmips/dev: sc_wrap.c
        src/sys/arch/newsmips/newsmips: machdep.c
        src/sys/arch/playstation2/dev: wdc_spd.c
        src/sys/arch/playstation2/playstation2: interrupt.c
        src/sys/arch/powerpc/ibm4xx/dev: plb.c
        src/sys/arch/powerpc/ibm4xx/pci: pchb.c
        src/sys/arch/powerpc/powerpc: sig_machdep.c
        src/sys/arch/prep/pnpbus: mcclock_pnpbus.c wdc_pnpbus.c
        src/sys/arch/prep/prep: autoconf.c machdep.c platform.c
        src/sys/arch/rs6000/rs6000: autoconf.c machdep.c mainbus.c
        src/sys/arch/sandpoint/pci: pci_machdep.c
        src/sys/arch/sandpoint/sandpoint: machdep.c mainbus.c
        src/sys/arch/sandpoint/stand/altboot: brdsetup.c
        src/sys/arch/sbmips/sbmips: machdep.c
        src/sys/arch/sgimips/dev: crmfb.c scn.c
        src/sys/arch/sgimips/gio: pci_gio.c
        src/sys/arch/sgimips/hpc: if_sq.c
        src/sys/arch/sgimips/ioc: ioc.c
        src/sys/arch/sgimips/mace: if_mec.c mace.c pci_mace.c
        src/sys/arch/sgimips/sgimips: bus.c machdep.c

Log Message:
Remove unnecessary <sys/malloc.h>.


To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 src/sys/arch/macppc/dev/deq.c
cvs rdiff -u -r1.33 -r1.34 src/sys/arch/macppc/dev/esp.c
cvs rdiff -u -r1.16 -r1.17 src/sys/arch/macppc/dev/gpio.c
cvs rdiff -u -r1.41 -r1.42 src/sys/arch/macppc/dev/kauai.c
cvs rdiff -u -r1.43 -r1.44 src/sys/arch/macppc/dev/mesh.c
cvs rdiff -u -r1.72 -r1.73 src/sys/arch/macppc/dev/ofb.c
cvs rdiff -u -r1.10 -r1.11 src/sys/arch/macppc/dev/smuiic.c
cvs rdiff -u -r1.9 -r1.10 src/sys/arch/macppc/dev/smusat.c
cvs rdiff -u -r1.66 -r1.67 src/sys/arch/macppc/dev/snapper.c
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/macppc/dev/videopll.c
cvs rdiff -u -r1.9 -r1.10 src/sys/arch/macppc/macppc/interrupts.c
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/macppc/macppc/ipi_hammerhead.c
cvs rdiff -u -r1.13 -r1.14 src/sys/arch/mipsco/mipsco/bus_space.c
cvs rdiff -u -r1.11 -r1.12 src/sys/arch/mipsco/mipsco/interrupt.c
cvs rdiff -u -r1.23 -r1.24 src/sys/arch/mipsco/obio/asc.c
cvs rdiff -u -r1.17 -r1.18 src/sys/arch/mvme68k/dev/sbicvar.h
cvs rdiff -u -r1.33 -r1.34 src/sys/arch/mvmeppc/mvmeppc/machdep.c
cvs rdiff -u -r1.12 -r1.13 src/sys/arch/netwinder/netwinder/autoconf.c
cvs rdiff -u -r1.33 -r1.34 src/sys/arch/newsmips/dev/sc_wrap.c
cvs rdiff -u -r1.121 -r1.122 src/sys/arch/newsmips/newsmips/machdep.c
cvs rdiff -u -r1.29 -r1.30 src/sys/arch/playstation2/dev/wdc_spd.c
cvs rdiff -u -r1.19 -r1.20 src/sys/arch/playstation2/playstation2/interrupt.c
cvs rdiff -u -r1.24 -r1.25 src/sys/arch/powerpc/ibm4xx/dev/plb.c
cvs rdiff -u -r1.16 -r1.17 src/sys/arch/powerpc/ibm4xx/pci/pchb.c
cvs rdiff -u -r1.54 -r1.55 src/sys/arch/powerpc/powerpc/sig_machdep.c
cvs rdiff -u -r1.10 -r1.11 src/sys/arch/prep/pnpbus/mcclock_pnpbus.c
cvs rdiff -u -r1.15 -r1.16 src/sys/arch/prep/pnpbus/wdc_pnpbus.c
cvs rdiff -u -r1.29 -r1.30 src/sys/arch/prep/prep/autoconf.c
cvs rdiff -u -r1.77 -r1.78 src/sys/arch/prep/prep/machdep.c
cvs rdiff -u -r1.28 -r1.29 src/sys/arch/prep/prep/platform.c
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/rs6000/rs6000/autoconf.c
cvs rdiff -u -r1.12 -r1.13 src/sys/arch/rs6000/rs6000/machdep.c
cvs rdiff -u -r1.7 -r1.8 src/sys/arch/rs6000/rs6000/mainbus.c
cvs rdiff -u -r1.37 -r1.38 src/sys/arch/sandpoint/pci/pci_machdep.c
cvs rdiff -u -r1.68 -r1.69 src/sys/arch/sandpoint/sandpoint/machdep.c
cvs rdiff -u -r1.34 -r1.35 src/sys/arch/sandpoint/sandpoint/mainbus.c
cvs rdiff -u -r1.41 -r1.42 src/sys/arch/sandpoint/stand/altboot/brdsetup.c
cvs rdiff -u -r1.56 -r1.57 src/sys/arch/sbmips/sbmips/machdep.c
cvs rdiff -u -r1.49 -r1.50 src/sys/arch/sgimips/dev/crmfb.c
cvs rdiff -u -r1.10 -r1.11 src/sys/arch/sgimips/dev/scn.c
cvs rdiff -u -r1.19 -r1.20 src/sys/arch/sgimips/gio/pci_gio.c
cvs rdiff -u -r1.56 -r1.57 src/sys/arch/sgimips/hpc/if_sq.c
cvs rdiff -u -r1.13 -r1.14 src/sys/arch/sgimips/ioc/ioc.c
cvs rdiff -u -r1.64 -r1.65 src/sys/arch/sgimips/mace/if_mec.c
cvs rdiff -u -r1.26 -r1.27 src/sys/arch/sgimips/mace/mace.c
cvs rdiff -u -r1.25 -r1.26 src/sys/arch/sgimips/mace/pci_mace.c
cvs rdiff -u -r1.69 -r1.70 src/sys/arch/sgimips/sgimips/bus.c
cvs rdiff -u -r1.152 -r1.153 src/sys/arch/sgimips/sgimips/machdep.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/macppc/dev/deq.c
diff -u src/sys/arch/macppc/dev/deq.c:1.20 src/sys/arch/macppc/dev/deq.c:1.21
--- src/sys/arch/macppc/dev/deq.c:1.20	Wed Jan 27 02:17:27 2021
+++ src/sys/arch/macppc/dev/deq.c	Wed Dec 20 15:29:04 2023
@@ -1,4 +1,4 @@
-/*	$NetBSD: deq.c,v 1.20 2021/01/27 02:17:27 thorpej Exp $	*/
+/*	$NetBSD: deq.c,v 1.21 2023/12/20 15:29:04 thorpej Exp $	*/
 
 /*-
  * Copyright (C) 2005 Michael Lorenz
@@ -32,13 +32,12 @@
  */
  
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: deq.c,v 1.20 2021/01/27 02:17:27 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: deq.c,v 1.21 2023/12/20 15:29:04 thorpej Exp $");
 
 #include <sys/param.h>
 #include <sys/systm.h>
 #include <sys/kernel.h>
 #include <sys/device.h>
-#include <sys/malloc.h>
 
 #include <dev/ofw/openfirm.h>
 #include <dev/i2c/i2cvar.h>

Index: src/sys/arch/macppc/dev/esp.c
diff -u src/sys/arch/macppc/dev/esp.c:1.33 src/sys/arch/macppc/dev/esp.c:1.34
--- src/sys/arch/macppc/dev/esp.c:1.33	Fri Mar  5 07:15:53 2021
+++ src/sys/arch/macppc/dev/esp.c	Wed Dec 20 15:29:04 2023
@@ -1,4 +1,4 @@
-/*	$NetBSD: esp.c,v 1.33 2021/03/05 07:15:53 rin Exp $	*/
+/*	$NetBSD: esp.c,v 1.34 2023/12/20 15:29:04 thorpej Exp $	*/
 
 /*-
  * Copyright (c) 1997, 1998 The NetBSD Foundation, Inc.
@@ -70,7 +70,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: esp.c,v 1.33 2021/03/05 07:15:53 rin Exp $");
+__KERNEL_RCSID(0, "$NetBSD: esp.c,v 1.34 2023/12/20 15:29:04 thorpej Exp $");
 
 #include <sys/types.h>
 #include <sys/param.h>
@@ -82,7 +82,6 @@ __KERNEL_RCSID(0, "$NetBSD: esp.c,v 1.33
 #include <sys/buf.h>
 #include <sys/proc.h>
 #include <sys/queue.h>
-#include <sys/malloc.h>
 
 #include <dev/scsipi/scsi_all.h>
 #include <dev/scsipi/scsipi_all.h>

Index: src/sys/arch/macppc/dev/gpio.c
diff -u src/sys/arch/macppc/dev/gpio.c:1.16 src/sys/arch/macppc/dev/gpio.c:1.17
--- src/sys/arch/macppc/dev/gpio.c:1.16	Sat Jan 22 11:49:16 2022
+++ src/sys/arch/macppc/dev/gpio.c	Wed Dec 20 15:29:04 2023
@@ -1,4 +1,4 @@
-/*	$NetBSD: gpio.c,v 1.16 2022/01/22 11:49:16 thorpej Exp $	*/
+/*	$NetBSD: gpio.c,v 1.17 2023/12/20 15:29:04 thorpej Exp $	*/
 
 /*-
  * Copyright (C) 1998	Internet Research Institute, Inc.
@@ -32,14 +32,13 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: gpio.c,v 1.16 2022/01/22 11:49:16 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: gpio.c,v 1.17 2023/12/20 15:29:04 thorpej Exp $");
 
 #include <sys/types.h>
 #include <sys/param.h>
 #include <sys/systm.h>
 #include <sys/kernel.h>
 #include <sys/device.h>
-#include <sys/malloc.h>
 #include <machine/autoconf.h>
 #include <machine/pio.h>
 

Index: src/sys/arch/macppc/dev/kauai.c
diff -u src/sys/arch/macppc/dev/kauai.c:1.41 src/sys/arch/macppc/dev/kauai.c:1.42
--- src/sys/arch/macppc/dev/kauai.c:1.41	Fri Mar  5 07:15:53 2021
+++ src/sys/arch/macppc/dev/kauai.c	Wed Dec 20 15:29:04 2023
@@ -1,4 +1,4 @@
-/*	$NetBSD: kauai.c,v 1.41 2021/03/05 07:15:53 rin Exp $	*/
+/*	$NetBSD: kauai.c,v 1.42 2023/12/20 15:29:04 thorpej Exp $	*/
 
 /*-
  * Copyright (c) 2003 Tsubai Masanari.  All rights reserved.
@@ -27,12 +27,11 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: kauai.c,v 1.41 2021/03/05 07:15:53 rin Exp $");
+__KERNEL_RCSID(0, "$NetBSD: kauai.c,v 1.42 2023/12/20 15:29:04 thorpej Exp $");
 
 #include <sys/param.h>
 #include <sys/systm.h>
 #include <sys/device.h>
-#include <sys/malloc.h>
 
 #include <uvm/uvm_extern.h>
 

Index: src/sys/arch/macppc/dev/mesh.c
diff -u src/sys/arch/macppc/dev/mesh.c:1.43 src/sys/arch/macppc/dev/mesh.c:1.44
--- src/sys/arch/macppc/dev/mesh.c:1.43	Sun Sep 24 08:20:06 2023
+++ src/sys/arch/macppc/dev/mesh.c	Wed Dec 20 15:29:04 2023
@@ -1,4 +1,4 @@
-/*	$NetBSD: mesh.c,v 1.43 2023/09/24 08:20:06 andvar Exp $	*/
+/*	$NetBSD: mesh.c,v 1.44 2023/12/20 15:29:04 thorpej Exp $	*/
 
 /*-
  * Copyright (c) 2000	Tsubai Masanari.
@@ -33,14 +33,13 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: mesh.c,v 1.43 2023/09/24 08:20:06 andvar Exp $");
+__KERNEL_RCSID(0, "$NetBSD: mesh.c,v 1.44 2023/12/20 15:29:04 thorpej Exp $");
 
 #include <sys/param.h>
 #include <sys/buf.h>
 #include <sys/device.h>
 #include <sys/errno.h>
 #include <sys/kernel.h>
-#include <sys/malloc.h>
 #include <sys/queue.h>
 #include <sys/systm.h>
 

Index: src/sys/arch/macppc/dev/ofb.c
diff -u src/sys/arch/macppc/dev/ofb.c:1.72 src/sys/arch/macppc/dev/ofb.c:1.73
--- src/sys/arch/macppc/dev/ofb.c:1.72	Sat Aug  7 16:18:57 2021
+++ src/sys/arch/macppc/dev/ofb.c	Wed Dec 20 15:29:04 2023
@@ -1,4 +1,4 @@
-/*	$NetBSD: ofb.c,v 1.72 2021/08/07 16:18:57 thorpej Exp $	*/
+/*	$NetBSD: ofb.c,v 1.73 2023/12/20 15:29:04 thorpej Exp $	*/
 
 /*
  * Copyright (c) 1995, 1996 Carnegie-Mellon University.
@@ -28,7 +28,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: ofb.c,v 1.72 2021/08/07 16:18:57 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: ofb.c,v 1.73 2023/12/20 15:29:04 thorpej Exp $");
 
 #include <sys/param.h>
 #include <sys/buf.h>
@@ -36,7 +36,6 @@ __KERNEL_RCSID(0, "$NetBSD: ofb.c,v 1.72
 #include <sys/device.h>
 #include <sys/ioctl.h>
 #include <sys/kernel.h>
-#include <sys/malloc.h>
 #include <sys/systm.h>
 #include <sys/kauth.h>
 #include <sys/lwp.h>

Index: src/sys/arch/macppc/dev/smuiic.c
diff -u src/sys/arch/macppc/dev/smuiic.c:1.10 src/sys/arch/macppc/dev/smuiic.c:1.11
--- src/sys/arch/macppc/dev/smuiic.c:1.10	Mon Aug  9 04:07:29 2021
+++ src/sys/arch/macppc/dev/smuiic.c	Wed Dec 20 15:29:04 2023
@@ -1,4 +1,4 @@
-/*	$NetBSD: smuiic.c,v 1.10 2021/08/09 04:07:29 thorpej Exp $ */
+/*	$NetBSD: smuiic.c,v 1.11 2023/12/20 15:29:04 thorpej Exp $ */
 
 /*-
  * Copyright (c) 2013 Phileas Fogg
@@ -29,7 +29,6 @@
 #include <sys/param.h>
 #include <sys/systm.h>
 #include <sys/kernel.h>
-#include <sys/malloc.h>
 #include <sys/device.h>
 #include <sys/proc.h>
 #include <sys/mutex.h>

Index: src/sys/arch/macppc/dev/smusat.c
diff -u src/sys/arch/macppc/dev/smusat.c:1.9 src/sys/arch/macppc/dev/smusat.c:1.10
--- src/sys/arch/macppc/dev/smusat.c:1.9	Wed Jan 27 02:17:28 2021
+++ src/sys/arch/macppc/dev/smusat.c	Wed Dec 20 15:29:04 2023
@@ -27,7 +27,6 @@
 #include <sys/param.h>
 #include <sys/systm.h>
 #include <sys/kernel.h>
-#include <sys/malloc.h>
 #include <sys/device.h>
 #include <sys/proc.h>
 #include <sys/mutex.h>

Index: src/sys/arch/macppc/dev/snapper.c
diff -u src/sys/arch/macppc/dev/snapper.c:1.66 src/sys/arch/macppc/dev/snapper.c:1.67
--- src/sys/arch/macppc/dev/snapper.c:1.66	Mon Dec 11 13:06:06 2023
+++ src/sys/arch/macppc/dev/snapper.c	Wed Dec 20 15:29:04 2023
@@ -1,4 +1,4 @@
-/*	$NetBSD: snapper.c,v 1.66 2023/12/11 13:06:06 mlelstv Exp $	*/
+/*	$NetBSD: snapper.c,v 1.67 2023/12/20 15:29:04 thorpej Exp $	*/
 /*	Id: snapper.c,v 1.11 2002/10/31 17:42:13 tsubai Exp	*/
 /*	Id: i2s.c,v 1.12 2005/01/15 14:32:35 tsubai Exp		*/
 
@@ -35,13 +35,12 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: snapper.c,v 1.66 2023/12/11 13:06:06 mlelstv Exp $");
+__KERNEL_RCSID(0, "$NetBSD: snapper.c,v 1.67 2023/12/20 15:29:04 thorpej Exp $");
 
 #include <sys/param.h>
 #include <sys/audioio.h>
 #include <sys/device.h>
 #include <sys/systm.h>
-#include <sys/malloc.h>
 
 #include <dev/audio/audio_if.h>
 #include <dev/ofw/openfirm.h>

Index: src/sys/arch/macppc/dev/videopll.c
diff -u src/sys/arch/macppc/dev/videopll.c:1.3 src/sys/arch/macppc/dev/videopll.c:1.4
--- src/sys/arch/macppc/dev/videopll.c:1.3	Sat Jun 16 21:22:13 2018
+++ src/sys/arch/macppc/dev/videopll.c	Wed Dec 20 15:29:04 2023
@@ -1,4 +1,4 @@
-/*	$NetBSD: videopll.c,v 1.3 2018/06/16 21:22:13 thorpej Exp $	*/
+/*	$NetBSD: videopll.c,v 1.4 2023/12/20 15:29:04 thorpej Exp $	*/
 
 /*
  * Copyright (c) 2012 Michael Lorenz
@@ -33,13 +33,12 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: videopll.c,v 1.3 2018/06/16 21:22:13 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: videopll.c,v 1.4 2023/12/20 15:29:04 thorpej Exp $");
 
 #include <sys/param.h>
 #include <sys/systm.h>
 #include <sys/kernel.h>
 #include <sys/device.h>
-#include <sys/malloc.h>
 
 #include <dev/ofw/openfirm.h>
 #include <dev/i2c/i2cvar.h>

Index: src/sys/arch/macppc/macppc/interrupts.c
diff -u src/sys/arch/macppc/macppc/interrupts.c:1.9 src/sys/arch/macppc/macppc/interrupts.c:1.10
--- src/sys/arch/macppc/macppc/interrupts.c:1.9	Wed Dec 28 06:00:26 2022
+++ src/sys/arch/macppc/macppc/interrupts.c	Wed Dec 20 15:29:05 2023
@@ -1,4 +1,4 @@
-/*	$NetBSD: interrupts.c,v 1.9 2022/12/28 06:00:26 macallan Exp $ */
+/*	$NetBSD: interrupts.c,v 1.10 2023/12/20 15:29:05 thorpej Exp $ */
 
 /*-
  * Copyright (c) 2007 Michael Lorenz
@@ -27,12 +27,11 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: interrupts.c,v 1.9 2022/12/28 06:00:26 macallan Exp $");
+__KERNEL_RCSID(0, "$NetBSD: interrupts.c,v 1.10 2023/12/20 15:29:05 thorpej Exp $");
 
 #include "opt_multiprocessor.h"
 
 #include <sys/param.h>
-#include <sys/malloc.h>
 #include <sys/kernel.h>
 
 #include <prop/proplib.h>

Index: src/sys/arch/macppc/macppc/ipi_hammerhead.c
diff -u src/sys/arch/macppc/macppc/ipi_hammerhead.c:1.6 src/sys/arch/macppc/macppc/ipi_hammerhead.c:1.7
--- src/sys/arch/macppc/macppc/ipi_hammerhead.c:1.6	Fri Mar  5 07:15:53 2021
+++ src/sys/arch/macppc/macppc/ipi_hammerhead.c	Wed Dec 20 15:29:05 2023
@@ -1,4 +1,4 @@
-/* $NetBSD: ipi_hammerhead.c,v 1.6 2021/03/05 07:15:53 rin Exp $ */
+/* $NetBSD: ipi_hammerhead.c,v 1.7 2023/12/20 15:29:05 thorpej Exp $ */
 /*-
  * Copyright (c) 2007 The NetBSD Foundation, Inc.
  * All rights reserved.
@@ -29,11 +29,10 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: ipi_hammerhead.c,v 1.6 2021/03/05 07:15:53 rin Exp $");
+__KERNEL_RCSID(0, "$NetBSD: ipi_hammerhead.c,v 1.7 2023/12/20 15:29:05 thorpej Exp $");
 
 #include "opt_multiprocessor.h"
 #include <sys/param.h>
-#include <sys/malloc.h>
 #include <sys/kernel.h>
 #include <sys/atomic.h>
 

Index: src/sys/arch/mipsco/mipsco/bus_space.c
diff -u src/sys/arch/mipsco/mipsco/bus_space.c:1.13 src/sys/arch/mipsco/mipsco/bus_space.c:1.14
--- src/sys/arch/mipsco/mipsco/bus_space.c:1.13	Fri Dec  8 01:38:20 2023
+++ src/sys/arch/mipsco/mipsco/bus_space.c	Wed Dec 20 15:29:05 2023
@@ -1,4 +1,4 @@
-/*	$NetBSD: bus_space.c,v 1.13 2023/12/08 01:38:20 thorpej Exp $ 	*/
+/*	$NetBSD: bus_space.c,v 1.14 2023/12/20 15:29:05 thorpej Exp $ 	*/
 
 /*
  * Copyright (c) 1996, 1997, 1998 The NetBSD Foundation, Inc.
@@ -31,11 +31,10 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: bus_space.c,v 1.13 2023/12/08 01:38:20 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: bus_space.c,v 1.14 2023/12/20 15:29:05 thorpej Exp $");
 
 #include <sys/param.h>
 #include <sys/systm.h>
-#include <sys/malloc.h>
 
 #include <uvm/uvm_extern.h>
 

Index: src/sys/arch/mipsco/mipsco/interrupt.c
diff -u src/sys/arch/mipsco/mipsco/interrupt.c:1.11 src/sys/arch/mipsco/mipsco/interrupt.c:1.12
--- src/sys/arch/mipsco/mipsco/interrupt.c:1.11	Sun Feb 20 07:56:16 2011
+++ src/sys/arch/mipsco/mipsco/interrupt.c	Wed Dec 20 15:29:05 2023
@@ -1,4 +1,4 @@
-/*	$NetBSD: interrupt.c,v 1.11 2011/02/20 07:56:16 matt Exp $	*/
+/*	$NetBSD: interrupt.c,v 1.12 2023/12/20 15:29:05 thorpej Exp $	*/
 
 /*
  * Copyright (c) 2001 The NetBSD Foundation, Inc.
@@ -31,10 +31,9 @@
 
 #define __INTR_PRIVATE
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: interrupt.c,v 1.11 2011/02/20 07:56:16 matt Exp $");
+__KERNEL_RCSID(0, "$NetBSD: interrupt.c,v 1.12 2023/12/20 15:29:05 thorpej Exp $");
 
 #include <sys/param.h>
-#include <sys/malloc.h>
 #include <sys/intr.h>
 #include <sys/lwp.h>
 #include <sys/cpu.h>

Index: src/sys/arch/mipsco/obio/asc.c
diff -u src/sys/arch/mipsco/obio/asc.c:1.23 src/sys/arch/mipsco/obio/asc.c:1.24
--- src/sys/arch/mipsco/obio/asc.c:1.23	Tue May  3 20:52:31 2022
+++ src/sys/arch/mipsco/obio/asc.c	Wed Dec 20 15:29:05 2023
@@ -1,4 +1,4 @@
-/*	$NetBSD: asc.c,v 1.23 2022/05/03 20:52:31 andvar Exp $	*/
+/*	$NetBSD: asc.c,v 1.24 2023/12/20 15:29:05 thorpej Exp $	*/
 /*-
  * Copyright (c) 2000 The NetBSD Foundation, Inc.
  * All rights reserved.
@@ -29,7 +29,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: asc.c,v 1.23 2022/05/03 20:52:31 andvar Exp $");
+__KERNEL_RCSID(0, "$NetBSD: asc.c,v 1.24 2023/12/20 15:29:05 thorpej Exp $");
 
 #include <sys/types.h>
 #include <sys/param.h>
@@ -38,7 +38,6 @@ __KERNEL_RCSID(0, "$NetBSD: asc.c,v 1.23
 #include <sys/errno.h>
 #include <sys/device.h>
 #include <sys/buf.h>
-#include <sys/malloc.h>
 
 #include <uvm/uvm_extern.h>
 

Index: src/sys/arch/mvme68k/dev/sbicvar.h
diff -u src/sys/arch/mvme68k/dev/sbicvar.h:1.17 src/sys/arch/mvme68k/dev/sbicvar.h:1.18
--- src/sys/arch/mvme68k/dev/sbicvar.h:1.17	Sat Jan  1 21:07:14 2022
+++ src/sys/arch/mvme68k/dev/sbicvar.h	Wed Dec 20 15:29:05 2023
@@ -1,4 +1,4 @@
-/*	$NetBSD: sbicvar.h,v 1.17 2022/01/01 21:07:14 andvar Exp $	*/
+/*	$NetBSD: sbicvar.h,v 1.18 2023/12/20 15:29:05 thorpej Exp $	*/
 
 /*
  * Copyright (c) 1990 The Regents of the University of California.
@@ -35,8 +35,8 @@
  */
 #ifndef _SBICVAR_H_
 #define _SBICVAR_H_
+
 #include <sys/callout.h>
-#include <sys/malloc.h>
 
 
 /*

Index: src/sys/arch/mvmeppc/mvmeppc/machdep.c
diff -u src/sys/arch/mvmeppc/mvmeppc/machdep.c:1.33 src/sys/arch/mvmeppc/mvmeppc/machdep.c:1.34
--- src/sys/arch/mvmeppc/mvmeppc/machdep.c:1.33	Tue Mar 28 20:01:57 2023
+++ src/sys/arch/mvmeppc/mvmeppc/machdep.c	Wed Dec 20 15:29:05 2023
@@ -1,4 +1,4 @@
-/*	$NetBSD: machdep.c,v 1.33 2023/03/28 20:01:57 andvar Exp $	*/
+/*	$NetBSD: machdep.c,v 1.34 2023/12/20 15:29:05 thorpej Exp $	*/
 
 /*
  * Copyright (C) 1995, 1996 Wolfgang Solfrank.
@@ -32,7 +32,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: machdep.c,v 1.33 2023/03/28 20:01:57 andvar Exp $");
+__KERNEL_RCSID(0, "$NetBSD: machdep.c,v 1.34 2023/12/20 15:29:05 thorpej Exp $");
 
 #include "opt_compat_netbsd.h"
 #include "opt_mvmetype.h"
@@ -47,7 +47,6 @@ __KERNEL_RCSID(0, "$NetBSD: machdep.c,v 
 #include <sys/extent.h>
 #include <sys/intr.h>
 #include <sys/kernel.h>
-#include <sys/malloc.h>
 #include <sys/mbuf.h>
 #include <sys/mount.h>
 #include <sys/msgbuf.h>

Index: src/sys/arch/netwinder/netwinder/autoconf.c
diff -u src/sys/arch/netwinder/netwinder/autoconf.c:1.12 src/sys/arch/netwinder/netwinder/autoconf.c:1.13
--- src/sys/arch/netwinder/netwinder/autoconf.c:1.12	Sat Oct 27 17:18:04 2012
+++ src/sys/arch/netwinder/netwinder/autoconf.c	Wed Dec 20 15:29:05 2023
@@ -1,4 +1,4 @@
-/*	$NetBSD: autoconf.c,v 1.12 2012/10/27 17:18:04 chs Exp $	*/
+/*	$NetBSD: autoconf.c,v 1.13 2023/12/20 15:29:05 thorpej Exp $	*/
 
 /*
  * Copyright (c) 1994-1998 Mark Brinicombe.
@@ -43,7 +43,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: autoconf.c,v 1.12 2012/10/27 17:18:04 chs Exp $");
+__KERNEL_RCSID(0, "$NetBSD: autoconf.c,v 1.13 2023/12/20 15:29:05 thorpej Exp $");
 
 #include "opt_md.h"
 
@@ -54,7 +54,6 @@ __KERNEL_RCSID(0, "$NetBSD: autoconf.c,v
 #include <sys/device.h>
 #include <sys/conf.h>
 #include <sys/kernel.h>
-#include <sys/malloc.h>
 #include <machine/bootconfig.h>
 #include <machine/intr.h>
 

Index: src/sys/arch/newsmips/dev/sc_wrap.c
diff -u src/sys/arch/newsmips/dev/sc_wrap.c:1.33 src/sys/arch/newsmips/dev/sc_wrap.c:1.34
--- src/sys/arch/newsmips/dev/sc_wrap.c:1.33	Sat Aug  7 16:19:01 2021
+++ src/sys/arch/newsmips/dev/sc_wrap.c	Wed Dec 20 15:29:05 2023
@@ -1,11 +1,11 @@
-/*	$NetBSD: sc_wrap.c,v 1.33 2021/08/07 16:19:01 thorpej Exp $	*/
+/*	$NetBSD: sc_wrap.c,v 1.34 2023/12/20 15:29:05 thorpej Exp $	*/
 
 /*
  * This driver is slow!  Need to rewrite.
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: sc_wrap.c,v 1.33 2021/08/07 16:19:01 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: sc_wrap.c,v 1.34 2023/12/20 15:29:05 thorpej Exp $");
 
 #include <sys/types.h>
 #include <sys/param.h>
@@ -14,7 +14,6 @@ __KERNEL_RCSID(0, "$NetBSD: sc_wrap.c,v 
 #include <sys/device.h>
 #include <sys/proc.h>
 #include <sys/buf.h>
-#include <sys/malloc.h>
 
 #include <uvm/uvm_extern.h>
 

Index: src/sys/arch/newsmips/newsmips/machdep.c
diff -u src/sys/arch/newsmips/newsmips/machdep.c:1.121 src/sys/arch/newsmips/newsmips/machdep.c:1.122
--- src/sys/arch/newsmips/newsmips/machdep.c:1.121	Fri Oct 19 13:40:33 2018
+++ src/sys/arch/newsmips/newsmips/machdep.c	Wed Dec 20 15:29:05 2023
@@ -1,4 +1,4 @@
-/*	$NetBSD: machdep.c,v 1.121 2018/10/19 13:40:33 tsutsui Exp $	*/
+/*	$NetBSD: machdep.c,v 1.122 2023/12/20 15:29:05 thorpej Exp $	*/
 
 /*
  * Copyright (c) 1988 University of Utah.
@@ -39,7 +39,7 @@
 
 #include <sys/cdefs.h>			/* RCS ID & Copyright macro defns */
 
-__KERNEL_RCSID(0, "$NetBSD: machdep.c,v 1.121 2018/10/19 13:40:33 tsutsui Exp $");
+__KERNEL_RCSID(0, "$NetBSD: machdep.c,v 1.122 2023/12/20 15:29:05 thorpej Exp $");
 
 /* from: Utah Hdr: machdep.c 1.63 91/04/24 */
 
@@ -58,7 +58,6 @@ __KERNEL_RCSID(0, "$NetBSD: machdep.c,v 
 #include <sys/reboot.h>
 #include <sys/conf.h>
 #include <sys/file.h>
-#include <sys/malloc.h>
 #include <sys/mbuf.h>
 #include <sys/msgbuf.h>
 #include <sys/ioctl.h>

Index: src/sys/arch/playstation2/dev/wdc_spd.c
diff -u src/sys/arch/playstation2/dev/wdc_spd.c:1.29 src/sys/arch/playstation2/dev/wdc_spd.c:1.30
--- src/sys/arch/playstation2/dev/wdc_spd.c:1.29	Fri Oct 20 07:06:07 2017
+++ src/sys/arch/playstation2/dev/wdc_spd.c	Wed Dec 20 15:29:05 2023
@@ -1,4 +1,4 @@
-/*	$NetBSD: wdc_spd.c,v 1.29 2017/10/20 07:06:07 jdolecek Exp $	*/
+/*	$NetBSD: wdc_spd.c,v 1.30 2023/12/20 15:29:05 thorpej Exp $	*/
 
 /*-
  * Copyright (c) 2001, 2003 The NetBSD Foundation, Inc.
@@ -30,11 +30,10 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: wdc_spd.c,v 1.29 2017/10/20 07:06:07 jdolecek Exp $");
+__KERNEL_RCSID(0, "$NetBSD: wdc_spd.c,v 1.30 2023/12/20 15:29:05 thorpej Exp $");
 
 #include <sys/param.h>
 #include <sys/systm.h>
-#include <sys/malloc.h>
 
 #define __read_1(a)							\
 ({									\

Index: src/sys/arch/playstation2/playstation2/interrupt.c
diff -u src/sys/arch/playstation2/playstation2/interrupt.c:1.19 src/sys/arch/playstation2/playstation2/interrupt.c:1.20
--- src/sys/arch/playstation2/playstation2/interrupt.c:1.19	Sun Nov  5 22:05:07 2023
+++ src/sys/arch/playstation2/playstation2/interrupt.c	Wed Dec 20 15:29:06 2023
@@ -1,4 +1,4 @@
-/*	$NetBSD: interrupt.c,v 1.19 2023/11/05 22:05:07 andvar Exp $	*/
+/*	$NetBSD: interrupt.c,v 1.20 2023/12/20 15:29:06 thorpej Exp $	*/
 
 /*-
  * Copyright (c) 2001 The NetBSD Foundation, Inc.
@@ -27,7 +27,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: interrupt.c,v 1.19 2023/11/05 22:05:07 andvar Exp $");
+__KERNEL_RCSID(0, "$NetBSD: interrupt.c,v 1.20 2023/12/20 15:29:06 thorpej Exp $");
 
 #include "debug_playstation2.h"
 #if defined INTR_DEBUG && !defined GSFB_DEBUG_MONITOR
@@ -35,7 +35,6 @@ __KERNEL_RCSID(0, "$NetBSD: interrupt.c,
 #endif
 
 #include <sys/param.h>
-#include <sys/malloc.h>
 
 #include <uvm/uvm_extern.h>	/* uvmexp.intrs */
 

Index: src/sys/arch/powerpc/ibm4xx/dev/plb.c
diff -u src/sys/arch/powerpc/ibm4xx/dev/plb.c:1.24 src/sys/arch/powerpc/ibm4xx/dev/plb.c:1.25
--- src/sys/arch/powerpc/ibm4xx/dev/plb.c:1.24	Sat Aug  7 16:19:03 2021
+++ src/sys/arch/powerpc/ibm4xx/dev/plb.c	Wed Dec 20 15:29:06 2023
@@ -1,4 +1,4 @@
-/* $NetBSD: plb.c,v 1.24 2021/08/07 16:19:03 thorpej Exp $ */
+/* $NetBSD: plb.c,v 1.25 2023/12/20 15:29:06 thorpej Exp $ */
 
 /*
  * Copyright 2001 Wasabi Systems, Inc.
@@ -66,7 +66,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: plb.c,v 1.24 2021/08/07 16:19:03 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: plb.c,v 1.25 2023/12/20 15:29:06 thorpej Exp $");
 
 #include "emac.h"
 #include "locators.h"
@@ -77,7 +77,6 @@ __KERNEL_RCSID(0, "$NetBSD: plb.c,v 1.24
 #include <sys/systm.h>
 #include <sys/device.h>
 #include <sys/extent.h>
-#include <sys/malloc.h>
 #include <sys/bus.h>
 #include <sys/cpu.h>
 

Index: src/sys/arch/powerpc/ibm4xx/pci/pchb.c
diff -u src/sys/arch/powerpc/ibm4xx/pci/pchb.c:1.16 src/sys/arch/powerpc/ibm4xx/pci/pchb.c:1.17
--- src/sys/arch/powerpc/ibm4xx/pci/pchb.c:1.16	Sat Aug  7 16:19:03 2021
+++ src/sys/arch/powerpc/ibm4xx/pci/pchb.c	Wed Dec 20 15:29:06 2023
@@ -1,4 +1,4 @@
-/*	$NetBSD: pchb.c,v 1.16 2021/08/07 16:19:03 thorpej Exp $	*/
+/*	$NetBSD: pchb.c,v 1.17 2023/12/20 15:29:06 thorpej Exp $	*/
 
 /*-
  * Copyright (c) 1996 The NetBSD Foundation, Inc.
@@ -30,7 +30,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: pchb.c,v 1.16 2021/08/07 16:19:03 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: pchb.c,v 1.17 2023/12/20 15:29:06 thorpej Exp $");
 
 #include "pci.h"
 
@@ -42,7 +42,6 @@ __KERNEL_RCSID(0, "$NetBSD: pchb.c,v 1.1
 #include <sys/param.h>
 #include <sys/systm.h>
 #include <sys/device.h>
-#include <sys/malloc.h>
 
 #define _IBM4XX_BUS_DMA_PRIVATE
 

Index: src/sys/arch/powerpc/powerpc/sig_machdep.c
diff -u src/sys/arch/powerpc/powerpc/sig_machdep.c:1.54 src/sys/arch/powerpc/powerpc/sig_machdep.c:1.55
--- src/sys/arch/powerpc/powerpc/sig_machdep.c:1.54	Mon Nov  1 05:07:15 2021
+++ src/sys/arch/powerpc/powerpc/sig_machdep.c	Wed Dec 20 15:29:06 2023
@@ -1,4 +1,4 @@
-/*	$NetBSD: sig_machdep.c,v 1.54 2021/11/01 05:07:15 thorpej Exp $	*/
+/*	$NetBSD: sig_machdep.c,v 1.55 2023/12/20 15:29:06 thorpej Exp $	*/
 
 /*
  * Copyright (C) 1995, 1996 Wolfgang Solfrank.
@@ -32,7 +32,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: sig_machdep.c,v 1.54 2021/11/01 05:07:15 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: sig_machdep.c,v 1.55 2023/12/20 15:29:06 thorpej Exp $");
 
 #ifdef _KERNEL_OPT
 #include "opt_altivec.h"
@@ -54,6 +54,10 @@ __KERNEL_RCSID(0, "$NetBSD: sig_machdep.
 #include <powerpc/pcb.h>
 #include <powerpc/psl.h>
 
+/* Assert that the sizes of these two structures are multiples of 16. */
+CTASSERT((sizeof(siginfo_t) & (CALLFRAMELEN-1)) == 0);
+CTASSERT((sizeof(ucontext_t) & (CALLFRAMELEN-1)) == 0);
+
 /*
  * Send a signal to process.
  */
@@ -78,17 +82,33 @@ sendsig_siginfo(const ksiginfo_t *ksi, c
 
 	/* Find top of stack.  */
 	sp = (onstack ? (vaddr_t)ss->ss_sp + ss->ss_size : tf->tf_fixreg[1]);
+
+	/* Ensure it is aligned. */
 	sp &= ~(CALLFRAMELEN-1);
 
 	/* Allocate space for the ucontext.  */
 	sp -= sizeof(ucontext_t);
-	ucp = sp;
 
 	/* Allocate space for the siginfo.  */
 	sp -= sizeof(siginfo_t);
-	sip = sp;
 
+#if 0	/* Not needed; see CTASSERTs above. */
+	/* Align it again. */
 	sp &= ~(CALLFRAMELEN-1);
+#endif
+
+	sip = sp;
+	ucp = sp + sizeof(siginfo_t);
+
+	KASSERT((sip & (CALLFRAMELEN-1)) == 0);
+	KASSERT((ucp & (CALLFRAMELEN-1)) == 0);
+
+	/*
+	 * Now allocate space for a call frame, so that there's
+	 * space for the ABI-mandated stack linkage area in the
+	 * event the signal handler calls a another function.
+	 */
+	sp -= CALLFRAMELEN;
 
 	/* Save register context. */
 	memset(&uc, 0, sizeof(uc));
@@ -123,7 +143,7 @@ sendsig_siginfo(const ksiginfo_t *ksi, c
 	 */
 	switch (sd->sd_vers) {
 	case __SIGTRAMP_SIGINFO_VERSION:	/* siginfo sigtramp */
-		tf->tf_fixreg[1]  = (register_t)sp - CALLFRAMELEN;
+		tf->tf_fixreg[1]  = (register_t)sp;
 		tf->tf_fixreg[3]  = (register_t)ksi->ksi_signo;
 		tf->tf_fixreg[4]  = (register_t)sip;
 		tf->tf_fixreg[5]  = (register_t)ucp;

Index: src/sys/arch/prep/pnpbus/mcclock_pnpbus.c
diff -u src/sys/arch/prep/pnpbus/mcclock_pnpbus.c:1.10 src/sys/arch/prep/pnpbus/mcclock_pnpbus.c:1.11
--- src/sys/arch/prep/pnpbus/mcclock_pnpbus.c:1.10	Fri Jul  1 16:55:42 2011
+++ src/sys/arch/prep/pnpbus/mcclock_pnpbus.c	Wed Dec 20 15:29:06 2023
@@ -1,4 +1,4 @@
-/* $NetBSD: mcclock_pnpbus.c,v 1.10 2011/07/01 16:55:42 dyoung Exp $ */
+/* $NetBSD: mcclock_pnpbus.c,v 1.11 2023/12/20 15:29:06 thorpej Exp $ */
 /*-
  * Copyright (c) 2006 The NetBSD Foundation, Inc.
  * All rights reserved.
@@ -39,13 +39,12 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: mcclock_pnpbus.c,v 1.10 2011/07/01 16:55:42 dyoung Exp $");
+__KERNEL_RCSID(0, "$NetBSD: mcclock_pnpbus.c,v 1.11 2023/12/20 15:29:06 thorpej Exp $");
 
 #include <sys/types.h>
 #include <sys/param.h>
 #include <sys/systm.h>
 #include <sys/device.h>
-#include <sys/malloc.h>
 
 #include <sys/bus.h>
 #include <machine/intr.h>

Index: src/sys/arch/prep/pnpbus/wdc_pnpbus.c
diff -u src/sys/arch/prep/pnpbus/wdc_pnpbus.c:1.15 src/sys/arch/prep/pnpbus/wdc_pnpbus.c:1.16
--- src/sys/arch/prep/pnpbus/wdc_pnpbus.c:1.15	Fri Oct 20 07:06:07 2017
+++ src/sys/arch/prep/pnpbus/wdc_pnpbus.c	Wed Dec 20 15:29:06 2023
@@ -1,4 +1,4 @@
-/*	$NetBSD: wdc_pnpbus.c,v 1.15 2017/10/20 07:06:07 jdolecek Exp $	*/
+/*	$NetBSD: wdc_pnpbus.c,v 1.16 2023/12/20 15:29:06 thorpej Exp $	*/
 
 /*-
  * Copyright (c) 1998, 2003 The NetBSD Foundation, Inc.
@@ -30,13 +30,12 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: wdc_pnpbus.c,v 1.15 2017/10/20 07:06:07 jdolecek Exp $");
+__KERNEL_RCSID(0, "$NetBSD: wdc_pnpbus.c,v 1.16 2023/12/20 15:29:06 thorpej Exp $");
 
 #include <sys/types.h>
 #include <sys/param.h>
 #include <sys/systm.h>
 #include <sys/device.h>
-#include <sys/malloc.h>
 
 #include <sys/bus.h>
 #include <machine/intr.h>

Index: src/sys/arch/prep/prep/autoconf.c
diff -u src/sys/arch/prep/prep/autoconf.c:1.29 src/sys/arch/prep/prep/autoconf.c:1.30
--- src/sys/arch/prep/prep/autoconf.c:1.29	Sun May 22 11:27:34 2022
+++ src/sys/arch/prep/prep/autoconf.c	Wed Dec 20 15:29:06 2023
@@ -1,4 +1,4 @@
-/*	$NetBSD: autoconf.c,v 1.29 2022/05/22 11:27:34 andvar Exp $	*/
+/*	$NetBSD: autoconf.c,v 1.30 2023/12/20 15:29:06 thorpej Exp $	*/
 
 /*-
  * Copyright (c) 2006 The NetBSD Foundation, Inc.
@@ -34,7 +34,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: autoconf.c,v 1.29 2022/05/22 11:27:34 andvar Exp $");
+__KERNEL_RCSID(0, "$NetBSD: autoconf.c,v 1.30 2023/12/20 15:29:06 thorpej Exp $");
 
 #include <sys/param.h>
 #include <sys/systm.h>
@@ -43,7 +43,6 @@ __KERNEL_RCSID(0, "$NetBSD: autoconf.c,v
 #include <sys/conf.h>
 #include <sys/reboot.h>
 #include <sys/device.h>
-#include <sys/malloc.h>
 #include <sys/queue.h>
 
 #include <machine/pte.h>

Index: src/sys/arch/prep/prep/machdep.c
diff -u src/sys/arch/prep/prep/machdep.c:1.77 src/sys/arch/prep/prep/machdep.c:1.78
--- src/sys/arch/prep/prep/machdep.c:1.77	Sat Feb 27 01:31:24 2021
+++ src/sys/arch/prep/prep/machdep.c	Wed Dec 20 15:29:06 2023
@@ -1,4 +1,4 @@
-/*	$NetBSD: machdep.c,v 1.77 2021/02/27 01:31:24 thorpej Exp $	*/
+/*	$NetBSD: machdep.c,v 1.78 2023/12/20 15:29:06 thorpej Exp $	*/
 
 /*
  * Copyright (C) 1995, 1996 Wolfgang Solfrank.
@@ -32,7 +32,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: machdep.c,v 1.77 2021/02/27 01:31:24 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: machdep.c,v 1.78 2023/12/20 15:29:06 thorpej Exp $");
 
 #include "opt_compat_netbsd.h"
 #include "opt_openpic.h"
@@ -46,7 +46,6 @@ __KERNEL_RCSID(0, "$NetBSD: machdep.c,v 
 #include <sys/extent.h>
 #include <sys/intr.h>
 #include <sys/kernel.h>
-#include <sys/malloc.h>
 #include <sys/mbuf.h>
 #include <sys/mount.h>
 #include <sys/msgbuf.h>

Index: src/sys/arch/prep/prep/platform.c
diff -u src/sys/arch/prep/prep/platform.c:1.28 src/sys/arch/prep/prep/platform.c:1.29
--- src/sys/arch/prep/prep/platform.c:1.28	Thu Apr  3 23:49:47 2014
+++ src/sys/arch/prep/prep/platform.c	Wed Dec 20 15:29:06 2023
@@ -1,4 +1,4 @@
-/*	$NetBSD: platform.c,v 1.28 2014/04/03 23:49:47 mrg Exp $	*/
+/*	$NetBSD: platform.c,v 1.29 2023/12/20 15:29:06 thorpej Exp $	*/
 
 /*-
  * Copyright (c) 2001 The NetBSD Foundation, Inc.
@@ -30,11 +30,10 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: platform.c,v 1.28 2014/04/03 23:49:47 mrg Exp $");
+__KERNEL_RCSID(0, "$NetBSD: platform.c,v 1.29 2023/12/20 15:29:06 thorpej Exp $");
 
 #include <sys/param.h>
 #include <sys/systm.h>
-#include <sys/malloc.h>
 #include <sys/intr.h>
 #include <sys/inttypes.h>
 

Index: src/sys/arch/rs6000/rs6000/autoconf.c
diff -u src/sys/arch/rs6000/rs6000/autoconf.c:1.4 src/sys/arch/rs6000/rs6000/autoconf.c:1.5
--- src/sys/arch/rs6000/rs6000/autoconf.c:1.4	Sun Jul 29 18:05:47 2012
+++ src/sys/arch/rs6000/rs6000/autoconf.c	Wed Dec 20 15:29:06 2023
@@ -1,4 +1,4 @@
-/*	$NetBSD: autoconf.c,v 1.4 2012/07/29 18:05:47 mlelstv Exp $	*/
+/*	$NetBSD: autoconf.c,v 1.5 2023/12/20 15:29:06 thorpej Exp $	*/
 
 /*-
  * Copyright (c) 2007 The NetBSD Foundation, Inc.
@@ -34,7 +34,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: autoconf.c,v 1.4 2012/07/29 18:05:47 mlelstv Exp $");
+__KERNEL_RCSID(0, "$NetBSD: autoconf.c,v 1.5 2023/12/20 15:29:06 thorpej Exp $");
 
 #include <sys/param.h>
 #include <sys/systm.h>
@@ -43,7 +43,6 @@ __KERNEL_RCSID(0, "$NetBSD: autoconf.c,v
 #include <sys/conf.h>
 #include <sys/reboot.h>
 #include <sys/device.h>
-#include <sys/malloc.h>
 #include <sys/queue.h>
 
 #include <machine/pte.h>

Index: src/sys/arch/rs6000/rs6000/machdep.c
diff -u src/sys/arch/rs6000/rs6000/machdep.c:1.12 src/sys/arch/rs6000/rs6000/machdep.c:1.13
--- src/sys/arch/rs6000/rs6000/machdep.c:1.12	Wed Dec  8 20:50:02 2021
+++ src/sys/arch/rs6000/rs6000/machdep.c	Wed Dec 20 15:29:06 2023
@@ -1,4 +1,4 @@
-/*	$NetBSD: machdep.c,v 1.12 2021/12/08 20:50:02 andvar Exp $	*/
+/*	$NetBSD: machdep.c,v 1.13 2023/12/20 15:29:06 thorpej Exp $	*/
 
 /*-
  * Copyright (c) 2007 The NetBSD Foundation, Inc.
@@ -30,7 +30,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: machdep.c,v 1.12 2021/12/08 20:50:02 andvar Exp $");
+__KERNEL_RCSID(0, "$NetBSD: machdep.c,v 1.13 2023/12/20 15:29:06 thorpej Exp $");
 
 #include "opt_compat_netbsd.h"
 #include "opt_ddb.h"
@@ -46,7 +46,6 @@ __KERNEL_RCSID(0, "$NetBSD: machdep.c,v 
 #include <sys/intr.h>
 #include <sys/kernel.h>
 #include <sys/ksyms.h>
-#include <sys/malloc.h>
 #include <sys/mbuf.h>
 #include <sys/mount.h>
 #include <sys/msgbuf.h>

Index: src/sys/arch/rs6000/rs6000/mainbus.c
diff -u src/sys/arch/rs6000/rs6000/mainbus.c:1.7 src/sys/arch/rs6000/rs6000/mainbus.c:1.8
--- src/sys/arch/rs6000/rs6000/mainbus.c:1.7	Sat Aug  7 16:19:04 2021
+++ src/sys/arch/rs6000/rs6000/mainbus.c	Wed Dec 20 15:29:06 2023
@@ -1,4 +1,4 @@
-/*	$NetBSD: mainbus.c,v 1.7 2021/08/07 16:19:04 thorpej Exp $	*/
+/*	$NetBSD: mainbus.c,v 1.8 2023/12/20 15:29:06 thorpej Exp $	*/
 
 /*-
  * Copyright (c) 2007 The NetBSD Foundation, Inc.
@@ -30,13 +30,12 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: mainbus.c,v 1.7 2021/08/07 16:19:04 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: mainbus.c,v 1.8 2023/12/20 15:29:06 thorpej Exp $");
 
 #include <sys/param.h>
 #include <sys/extent.h>
 #include <sys/systm.h>
 #include <sys/device.h>
-#include <sys/malloc.h>
 #include <sys/bus.h>
 
 #include <machine/autoconf.h>

Index: src/sys/arch/sandpoint/pci/pci_machdep.c
diff -u src/sys/arch/sandpoint/pci/pci_machdep.c:1.37 src/sys/arch/sandpoint/pci/pci_machdep.c:1.38
--- src/sys/arch/sandpoint/pci/pci_machdep.c:1.37	Thu Jun  1 02:45:07 2017
+++ src/sys/arch/sandpoint/pci/pci_machdep.c	Wed Dec 20 15:29:06 2023
@@ -1,4 +1,4 @@
-/*	$NetBSD: pci_machdep.c,v 1.37 2017/06/01 02:45:07 chs Exp $	*/
+/*	$NetBSD: pci_machdep.c,v 1.38 2023/12/20 15:29:06 thorpej Exp $	*/
 
 /*
  * Copyright (c) 1996 Christopher G. Demetriou.  All rights reserved.
@@ -43,7 +43,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: pci_machdep.c,v 1.37 2017/06/01 02:45:07 chs Exp $");
+__KERNEL_RCSID(0, "$NetBSD: pci_machdep.c,v 1.38 2023/12/20 15:29:06 thorpej Exp $");
 
 #include "opt_pci.h"
 
@@ -53,7 +53,6 @@ __KERNEL_RCSID(0, "$NetBSD: pci_machdep.
 #include <sys/errno.h>
 #include <sys/extent.h>
 #include <sys/kmem.h>
-#include <sys/malloc.h>
 #include <sys/queue.h>
 #include <sys/systm.h>
 #include <sys/time.h>

Index: src/sys/arch/sandpoint/sandpoint/machdep.c
diff -u src/sys/arch/sandpoint/sandpoint/machdep.c:1.68 src/sys/arch/sandpoint/sandpoint/machdep.c:1.69
--- src/sys/arch/sandpoint/sandpoint/machdep.c:1.68	Wed Mar 17 14:50:11 2021
+++ src/sys/arch/sandpoint/sandpoint/machdep.c	Wed Dec 20 15:29:07 2023
@@ -1,4 +1,4 @@
-/*	$NetBSD: machdep.c,v 1.68 2021/03/17 14:50:11 rin Exp $	*/
+/*	$NetBSD: machdep.c,v 1.69 2023/12/20 15:29:07 thorpej Exp $	*/
 
 /*
  * Copyright (C) 1995, 1996 Wolfgang Solfrank.
@@ -32,7 +32,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: machdep.c,v 1.68 2021/03/17 14:50:11 rin Exp $");
+__KERNEL_RCSID(0, "$NetBSD: machdep.c,v 1.69 2023/12/20 15:29:07 thorpej Exp $");
 
 #include "opt_compat_netbsd.h"
 #include "opt_ddb.h"
@@ -49,7 +49,6 @@ __KERNEL_RCSID(0, "$NetBSD: machdep.c,v 
 #include <sys/intr.h>
 #include <sys/kernel.h>
 #include <sys/ksyms.h>
-#include <sys/malloc.h>
 #include <sys/mbuf.h>
 #include <sys/module.h>
 #include <sys/mount.h>

Index: src/sys/arch/sandpoint/sandpoint/mainbus.c
diff -u src/sys/arch/sandpoint/sandpoint/mainbus.c:1.34 src/sys/arch/sandpoint/sandpoint/mainbus.c:1.35
--- src/sys/arch/sandpoint/sandpoint/mainbus.c:1.34	Sat Aug  7 16:19:04 2021
+++ src/sys/arch/sandpoint/sandpoint/mainbus.c	Wed Dec 20 15:29:07 2023
@@ -1,4 +1,4 @@
-/*	$NetBSD: mainbus.c,v 1.34 2021/08/07 16:19:04 thorpej Exp $	*/
+/*	$NetBSD: mainbus.c,v 1.35 2023/12/20 15:29:07 thorpej Exp $	*/
 
 /*
  * Copyright (c) 1996 Christopher G. Demetriou.  All rights reserved.
@@ -31,14 +31,13 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: mainbus.c,v 1.34 2021/08/07 16:19:04 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: mainbus.c,v 1.35 2023/12/20 15:29:07 thorpej Exp $");
 
 #include "opt_pci.h"
 #include "pci.h"
 
 #include <sys/param.h>
 #include <sys/device.h>
-#include <sys/malloc.h>
 #include <sys/systm.h>
 
 #include <machine/autoconf.h>

Index: src/sys/arch/sandpoint/stand/altboot/brdsetup.c
diff -u src/sys/arch/sandpoint/stand/altboot/brdsetup.c:1.41 src/sys/arch/sandpoint/stand/altboot/brdsetup.c:1.42
--- src/sys/arch/sandpoint/stand/altboot/brdsetup.c:1.41	Wed Feb 16 23:49:27 2022
+++ src/sys/arch/sandpoint/stand/altboot/brdsetup.c	Wed Dec 20 15:29:07 2023
@@ -1,4 +1,4 @@
-/* $NetBSD: brdsetup.c,v 1.41 2022/02/16 23:49:27 riastradh Exp $ */
+/* $NetBSD: brdsetup.c,v 1.42 2023/12/20 15:29:07 thorpej Exp $ */
 
 /*-
  * Copyright (c) 2008 The NetBSD Foundation, Inc.
@@ -715,11 +715,17 @@ kuroreset()
 void
 synosetup(struct brdprop *brd)
 {
-
+	/*
+	 * My DS107e works much better with the
+	 * default EXT_CLK_FREQ (33333333).
+	 *   --thorpej
+	 */
+#if 0
 	if (1) /* 200 and 266MHz models */
 		brd->extclk = 33164691; /* from Synology/Linux source */
 	else   /* 400MHz models XXX how to check? */
 		brd->extclk = 33165343;
+#endif
 }
 
 void

Index: src/sys/arch/sbmips/sbmips/machdep.c
diff -u src/sys/arch/sbmips/sbmips/machdep.c:1.56 src/sys/arch/sbmips/sbmips/machdep.c:1.57
--- src/sys/arch/sbmips/sbmips/machdep.c:1.56	Tue Dec  5 19:19:26 2023
+++ src/sys/arch/sbmips/sbmips/machdep.c	Wed Dec 20 15:29:07 2023
@@ -1,4 +1,4 @@
-/* $NetBSD: machdep.c,v 1.56 2023/12/05 19:19:26 andvar Exp $ */
+/* $NetBSD: machdep.c,v 1.57 2023/12/20 15:29:07 thorpej Exp $ */
 
 /*
  * Copyright 2000, 2001
@@ -58,7 +58,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: machdep.c,v 1.56 2023/12/05 19:19:26 andvar Exp $");
+__KERNEL_RCSID(0, "$NetBSD: machdep.c,v 1.57 2023/12/20 15:29:07 thorpej Exp $");
 
 #include "opt_ddb.h"
 #include "opt_execfmt.h"
@@ -75,7 +75,6 @@ __KERNEL_RCSID(0, "$NetBSD: machdep.c,v 
 #include <sys/kcore.h>
 #include <sys/kernel.h>
 #include <sys/ksyms.h>
-#include <sys/malloc.h>
 #include <sys/mbuf.h>
 #include <sys/mount.h>
 #include <sys/msgbuf.h>

Index: src/sys/arch/sgimips/dev/crmfb.c
diff -u src/sys/arch/sgimips/dev/crmfb.c:1.49 src/sys/arch/sgimips/dev/crmfb.c:1.50
--- src/sys/arch/sgimips/dev/crmfb.c:1.49	Sat Aug  7 16:19:04 2021
+++ src/sys/arch/sgimips/dev/crmfb.c	Wed Dec 20 15:29:07 2023
@@ -1,4 +1,4 @@
-/* $NetBSD: crmfb.c,v 1.49 2021/08/07 16:19:04 thorpej Exp $ */
+/* $NetBSD: crmfb.c,v 1.50 2023/12/20 15:29:07 thorpej Exp $ */
 
 /*-
  * Copyright (c) 2007 Jared D. McNeill <jmcne...@invisible.ca>
@@ -32,12 +32,11 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: crmfb.c,v 1.49 2021/08/07 16:19:04 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: crmfb.c,v 1.50 2023/12/20 15:29:07 thorpej Exp $");
 
 #include <sys/param.h>
 #include <sys/systm.h>
 #include <sys/device.h>
-#include <sys/malloc.h>
 
 #include <machine/autoconf.h>
 #include <sys/bus.h>

Index: src/sys/arch/sgimips/dev/scn.c
diff -u src/sys/arch/sgimips/dev/scn.c:1.10 src/sys/arch/sgimips/dev/scn.c:1.11
--- src/sys/arch/sgimips/dev/scn.c:1.10	Wed Oct 26 23:59:14 2022
+++ src/sys/arch/sgimips/dev/scn.c	Wed Dec 20 15:29:07 2023
@@ -1,4 +1,4 @@
-/*	$NetBSD: scn.c,v 1.10 2022/10/26 23:59:14 riastradh Exp $ */
+/*	$NetBSD: scn.c,v 1.11 2023/12/20 15:29:07 thorpej Exp $ */
 
 /*
  * Resurrected from the old pc532 port 1/18/2009.
@@ -92,7 +92,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: scn.c,v 1.10 2022/10/26 23:59:14 riastradh Exp $");
+__KERNEL_RCSID(0, "$NetBSD: scn.c,v 1.11 2023/12/20 15:29:07 thorpej Exp $");
 
 #include "opt_ddb.h"
 #include "opt_kgdb.h"
@@ -110,7 +110,6 @@ __KERNEL_RCSID(0, "$NetBSD: scn.c,v 1.10
 #include <sys/syslog.h>
 #include <sys/types.h>
 #include <sys/device.h>
-#include <sys/malloc.h>
 #include <sys/conf.h>
 #include <sys/intr.h>
 #ifdef KGDB

Index: src/sys/arch/sgimips/gio/pci_gio.c
diff -u src/sys/arch/sgimips/gio/pci_gio.c:1.19 src/sys/arch/sgimips/gio/pci_gio.c:1.20
--- src/sys/arch/sgimips/gio/pci_gio.c:1.19	Sat Aug  7 16:19:04 2021
+++ src/sys/arch/sgimips/gio/pci_gio.c	Wed Dec 20 15:29:07 2023
@@ -1,4 +1,4 @@
-/*	$NetBSD: pci_gio.c,v 1.19 2021/08/07 16:19:04 thorpej Exp $	*/
+/*	$NetBSD: pci_gio.c,v 1.20 2023/12/20 15:29:07 thorpej Exp $	*/
 
 /*
  * Copyright (c) 2006 Stephen M. Rumble
@@ -25,7 +25,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: pci_gio.c,v 1.19 2021/08/07 16:19:04 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: pci_gio.c,v 1.20 2023/12/20 15:29:07 thorpej Exp $");
 
 /*
  * Glue for PCI devices that are connected to the GIO bus by various little
@@ -42,7 +42,6 @@ __KERNEL_RCSID(0, "$NetBSD: pci_gio.c,v 
 #include <sys/param.h>
 #include <sys/systm.h>
 #include <sys/device.h>
-#include <sys/malloc.h>
 
 #include <sys/bus.h>
 #include <machine/machtype.h>

Index: src/sys/arch/sgimips/hpc/if_sq.c
diff -u src/sys/arch/sgimips/hpc/if_sq.c:1.56 src/sys/arch/sgimips/hpc/if_sq.c:1.57
--- src/sys/arch/sgimips/hpc/if_sq.c:1.56	Tue Dec  5 21:54:53 2023
+++ src/sys/arch/sgimips/hpc/if_sq.c	Wed Dec 20 15:29:07 2023
@@ -1,4 +1,4 @@
-/*	$NetBSD: if_sq.c,v 1.56 2023/12/05 21:54:53 andvar Exp $	*/
+/*	$NetBSD: if_sq.c,v 1.57 2023/12/20 15:29:07 thorpej Exp $	*/
 
 /*
  * Copyright (c) 2001 Rafal K. Boni
@@ -33,7 +33,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: if_sq.c,v 1.56 2023/12/05 21:54:53 andvar Exp $");
+__KERNEL_RCSID(0, "$NetBSD: if_sq.c,v 1.57 2023/12/20 15:29:07 thorpej Exp $");
 
 
 #include <sys/param.h>
@@ -41,7 +41,6 @@ __KERNEL_RCSID(0, "$NetBSD: if_sq.c,v 1.
 #include <sys/device.h>
 #include <sys/callout.h>
 #include <sys/mbuf.h>
-#include <sys/malloc.h>
 #include <sys/kernel.h>
 #include <sys/socket.h>
 #include <sys/ioctl.h>

Index: src/sys/arch/sgimips/ioc/ioc.c
diff -u src/sys/arch/sgimips/ioc/ioc.c:1.13 src/sys/arch/sgimips/ioc/ioc.c:1.14
--- src/sys/arch/sgimips/ioc/ioc.c:1.13	Sat Aug  7 16:19:04 2021
+++ src/sys/arch/sgimips/ioc/ioc.c	Wed Dec 20 15:29:07 2023
@@ -1,4 +1,4 @@
-/* $NetBSD: ioc.c,v 1.13 2021/08/07 16:19:04 thorpej Exp $	 */
+/* $NetBSD: ioc.c,v 1.14 2023/12/20 15:29:07 thorpej Exp $	 */
 
 /*
  * Copyright (c) 2003 Christopher Sekiya
@@ -37,13 +37,12 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: ioc.c,v 1.13 2021/08/07 16:19:04 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: ioc.c,v 1.14 2023/12/20 15:29:07 thorpej Exp $");
 
 #include <sys/param.h>
 #include <sys/systm.h>
 #include <sys/device.h>
 #include <sys/callout.h>
-#include <sys/malloc.h>
 #include <sys/kernel.h>
 #include <sys/socket.h>
 #include <sys/ioctl.h>

Index: src/sys/arch/sgimips/mace/if_mec.c
diff -u src/sys/arch/sgimips/mace/if_mec.c:1.64 src/sys/arch/sgimips/mace/if_mec.c:1.65
--- src/sys/arch/sgimips/mace/if_mec.c:1.64	Sun Sep 18 13:26:40 2022
+++ src/sys/arch/sgimips/mace/if_mec.c	Wed Dec 20 15:29:07 2023
@@ -1,4 +1,4 @@
-/* $NetBSD: if_mec.c,v 1.64 2022/09/18 13:26:40 thorpej Exp $ */
+/* $NetBSD: if_mec.c,v 1.65 2023/12/20 15:29:07 thorpej Exp $ */
 
 /*-
  * Copyright (c) 2004, 2008 Izumi Tsutsui.  All rights reserved.
@@ -61,7 +61,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: if_mec.c,v 1.64 2022/09/18 13:26:40 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: if_mec.c,v 1.65 2023/12/20 15:29:07 thorpej Exp $");
 
 #include "opt_ddb.h"
 
@@ -70,7 +70,6 @@ __KERNEL_RCSID(0, "$NetBSD: if_mec.c,v 1
 #include <sys/device.h>
 #include <sys/callout.h>
 #include <sys/mbuf.h>
-#include <sys/malloc.h>
 #include <sys/kernel.h>
 #include <sys/socket.h>
 #include <sys/ioctl.h>

Index: src/sys/arch/sgimips/mace/mace.c
diff -u src/sys/arch/sgimips/mace/mace.c:1.26 src/sys/arch/sgimips/mace/mace.c:1.27
--- src/sys/arch/sgimips/mace/mace.c:1.26	Thu Aug  3 08:31:06 2023
+++ src/sys/arch/sgimips/mace/mace.c	Wed Dec 20 15:29:07 2023
@@ -1,4 +1,4 @@
-/*	$NetBSD: mace.c,v 1.26 2023/08/03 08:31:06 mrg Exp $	*/
+/*	$NetBSD: mace.c,v 1.27 2023/12/20 15:29:07 thorpej Exp $	*/
 
 /*
  * Copyright (c) 2003 Christopher Sekiya
@@ -45,14 +45,13 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: mace.c,v 1.26 2023/08/03 08:31:06 mrg Exp $");
+__KERNEL_RCSID(0, "$NetBSD: mace.c,v 1.27 2023/12/20 15:29:07 thorpej Exp $");
 
 #include <sys/param.h>
 #include <sys/systm.h>
 #include <sys/device.h>
 #include <sys/callout.h>
 #include <sys/mbuf.h>
-#include <sys/malloc.h>
 #include <sys/kernel.h>
 #include <sys/socket.h>
 #include <sys/ioctl.h>

Index: src/sys/arch/sgimips/mace/pci_mace.c
diff -u src/sys/arch/sgimips/mace/pci_mace.c:1.25 src/sys/arch/sgimips/mace/pci_mace.c:1.26
--- src/sys/arch/sgimips/mace/pci_mace.c:1.25	Sat Aug  7 16:19:04 2021
+++ src/sys/arch/sgimips/mace/pci_mace.c	Wed Dec 20 15:29:07 2023
@@ -1,4 +1,4 @@
-/*	$NetBSD: pci_mace.c,v 1.25 2021/08/07 16:19:04 thorpej Exp $	*/
+/*	$NetBSD: pci_mace.c,v 1.26 2023/12/20 15:29:07 thorpej Exp $	*/
 
 /*
  * Copyright (c) 2001,2003 Christopher Sekiya
@@ -34,7 +34,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: pci_mace.c,v 1.25 2021/08/07 16:19:04 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: pci_mace.c,v 1.26 2023/12/20 15:29:07 thorpej Exp $");
 
 #include "opt_pci.h"
 #include "pci.h"
@@ -56,7 +56,6 @@ __KERNEL_RCSID(0, "$NetBSD: pci_mace.c,v
 #include <dev/pci/pcireg.h>
 #include <dev/pci/pcidevs.h>
 
-#include <sys/malloc.h>
 #include <dev/pci/pciconf.h>
 
 #include <sgimips/mace/macereg.h>

Index: src/sys/arch/sgimips/sgimips/bus.c
diff -u src/sys/arch/sgimips/sgimips/bus.c:1.69 src/sys/arch/sgimips/sgimips/bus.c:1.70
--- src/sys/arch/sgimips/sgimips/bus.c:1.69	Wed Nov 16 19:39:38 2016
+++ src/sys/arch/sgimips/sgimips/bus.c	Wed Dec 20 15:29:07 2023
@@ -1,4 +1,4 @@
-/*	$NetBSD: bus.c,v 1.69 2016/11/16 19:39:38 macallan Exp $	*/
+/*	$NetBSD: bus.c,v 1.70 2023/12/20 15:29:07 thorpej Exp $	*/
 
 /*
  * Copyright (c) 1998 The NetBSD Foundation, Inc.
@@ -31,7 +31,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: bus.c,v 1.69 2016/11/16 19:39:38 macallan Exp $");
+__KERNEL_RCSID(0, "$NetBSD: bus.c,v 1.70 2023/12/20 15:29:07 thorpej Exp $");
 
 #include <sys/param.h>
 #include <sys/systm.h>
@@ -39,7 +39,6 @@ __KERNEL_RCSID(0, "$NetBSD: bus.c,v 1.69
 #include <sys/bswap.h>
 #include <sys/kernel.h>
 #include <sys/device.h>
-#include <sys/malloc.h>
 #include <sys/proc.h>
 #include <sys/mbuf.h>
 

Index: src/sys/arch/sgimips/sgimips/machdep.c
diff -u src/sys/arch/sgimips/sgimips/machdep.c:1.152 src/sys/arch/sgimips/sgimips/machdep.c:1.153
--- src/sys/arch/sgimips/sgimips/machdep.c:1.152	Thu Aug 12 20:53:18 2021
+++ src/sys/arch/sgimips/sgimips/machdep.c	Wed Dec 20 15:29:08 2023
@@ -1,4 +1,4 @@
-/*	$NetBSD: machdep.c,v 1.152 2021/08/12 20:53:18 andvar Exp $	*/
+/*	$NetBSD: machdep.c,v 1.153 2023/12/20 15:29:08 thorpej Exp $	*/
 
 /*
  * Copyright (c) 2000 Soren S. Jorvang
@@ -34,7 +34,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: machdep.c,v 1.152 2021/08/12 20:53:18 andvar Exp $");
+__KERNEL_RCSID(0, "$NetBSD: machdep.c,v 1.153 2023/12/20 15:29:08 thorpej Exp $");
 
 #include "opt_ddb.h"
 #include "opt_kgdb.h"
@@ -54,7 +54,6 @@ __KERNEL_RCSID(0, "$NetBSD: machdep.c,v 
 #include <sys/reboot.h>
 #include <sys/conf.h>
 #include <sys/file.h>
-#include <sys/malloc.h>
 #include <sys/intr.h>
 #include <sys/mbuf.h>
 #include <sys/msgbuf.h>

Reply via email to