Module Name:    src
Committed By:   thorpej
Date:           Wed Nov 18 03:40:50 UTC 2020

Modified Files:
        src/sys/arch/cesfic/cesfic: isr.c
        src/sys/arch/cesfic/dev: zs.c

Log Message:
malloc(9) -> kmem(9)


To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18 src/sys/arch/cesfic/cesfic/isr.c
cvs rdiff -u -r1.20 -r1.21 src/sys/arch/cesfic/dev/zs.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/cesfic/cesfic/isr.c
diff -u src/sys/arch/cesfic/cesfic/isr.c:1.17 src/sys/arch/cesfic/cesfic/isr.c:1.18
--- src/sys/arch/cesfic/cesfic/isr.c:1.17	Sun Nov 10 21:16:25 2019
+++ src/sys/arch/cesfic/cesfic/isr.c	Wed Nov 18 03:40:50 2020
@@ -1,4 +1,4 @@
-/*	$NetBSD: isr.c,v 1.17 2019/11/10 21:16:25 chs Exp $	*/
+/*	$NetBSD: isr.c,v 1.18 2020/11/18 03:40:50 thorpej Exp $	*/
 
 /*-
  * Copyright (c) 1996 The NetBSD Foundation, Inc.
@@ -34,12 +34,12 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: isr.c,v 1.17 2019/11/10 21:16:25 chs Exp $");
+__KERNEL_RCSID(0, "$NetBSD: isr.c,v 1.18 2020/11/18 03:40:50 thorpej Exp $");
 
 #include <sys/param.h>
 #include <sys/systm.h>
 #include <sys/queue.h>
-#include <sys/malloc.h>
+#include <sys/kmem.h>
 #include <sys/vmmeter.h>
 #include <sys/cpu.h>
 
@@ -76,7 +76,7 @@ isrlink(int (*func)(void *), void *arg, 
 	if ((ipl < 0) || (ipl >= NISR))
 		panic("isrlink: bad ipl %d", ipl);
 
-	newisr = malloc(sizeof(struct isr), M_DEVBUF, M_WAITOK);
+	newisr = kmem_alloc(sizeof(*newisr), KM_SLEEP);
 	newisr->isr_func = func;
 	newisr->isr_arg = arg;
 	newisr->isr_ipl = ipl;
@@ -144,7 +144,7 @@ isrunlink(void *arg)
 	struct isr *isr = arg;
 
 	LIST_REMOVE(isr, isr_link);
-	free(isr, M_DEVBUF);
+	kmem_free(isr, sizeof(*isr));
 }
 #endif
 

Index: src/sys/arch/cesfic/dev/zs.c
diff -u src/sys/arch/cesfic/dev/zs.c:1.20 src/sys/arch/cesfic/dev/zs.c:1.21
--- src/sys/arch/cesfic/dev/zs.c:1.20	Sun Nov 10 21:16:25 2019
+++ src/sys/arch/cesfic/dev/zs.c	Wed Nov 18 03:40:50 2020
@@ -1,4 +1,4 @@
-/*	$NetBSD: zs.c,v 1.20 2019/11/10 21:16:25 chs Exp $	*/
+/*	$NetBSD: zs.c,v 1.21 2020/11/18 03:40:50 thorpej Exp $	*/
 
 /*-
  * Copyright (c) 1996 The NetBSD Foundation, Inc.
@@ -37,7 +37,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: zs.c,v 1.20 2019/11/10 21:16:25 chs Exp $");
+__KERNEL_RCSID(0, "$NetBSD: zs.c,v 1.21 2020/11/18 03:40:50 thorpej Exp $");
 
 #include "opt_ddb.h"
 
@@ -48,7 +48,7 @@ __KERNEL_RCSID(0, "$NetBSD: zs.c,v 1.20 
 #include <sys/file.h>
 #include <sys/ioctl.h>
 #include <sys/kernel.h>
-#include <sys/malloc.h>
+#include <sys/kmem.h>
 #include <sys/proc.h>
 #include <sys/tty.h>
 #include <sys/time.h>
@@ -123,8 +123,7 @@ zs_config(struct zsc_softc *zsc, char *b
 		if (zsc_args.hwflags & ZS_HWFLAG_CONSOLE) {
 			cs = &zs_conschan_store;
 		} else {
-			cs = malloc(sizeof(struct zs_chanstate),
-				    M_DEVBUF, M_WAITOK | M_ZERO);
+			cs = kmem_zalloc(sizeof(*cs), KM_SLEEP);
 			if(channel==0){
 				cs->cs_reg_csr  = base + 7;
 				cs->cs_reg_data = base + 15;

Reply via email to