Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/sys move DEV_BSIZE, DEV_BSHIFT out of MD param.h, they are s...
details: https://anonhg.NetBSD.org/src/rev/35d384f41c8b
branches: trunk
changeset: 838222:35d384f41c8b
user: jdolecek <jdolecek%NetBSD.org@localhost>
date: Mon Jan 07 22:00:30 2019 +0000
description:
move DEV_BSIZE, DEV_BSHIFT out of MD param.h, they are same on all ports
also move BLKDEV_IOSIZE, MAXPHYS, but allow override since some ports
have different value (powerpc uses NBPG for BLKDEV_IOSIZE, sun2/sun3
have lower MAXPHYS)
diffstat:
sys/arch/aarch64/include/param.h | 10 +---------
sys/arch/algor/include/param.h | 7 +------
sys/arch/alpha/include/param.h | 9 +--------
sys/arch/amd64/include/param.h | 9 +--------
sys/arch/arc/include/param.h | 7 +------
sys/arch/arm/include/param.h | 10 +---------
sys/arch/cobalt/include/param.h | 7 +------
sys/arch/emips/include/param.h | 7 +------
sys/arch/evbmips/include/param.h | 7 +------
sys/arch/ews4800mips/include/param.h | 7 +------
sys/arch/hpcmips/include/param.h | 7 +------
sys/arch/hppa/include/param.h | 7 +------
sys/arch/i386/include/param.h | 9 +--------
sys/arch/ia64/include/param.h | 10 +---------
sys/arch/m68k/include/param.h | 9 +--------
sys/arch/mipsco/include/param.h | 7 +------
sys/arch/newsmips/include/param.h | 7 +------
sys/arch/or1k/include/param.h | 10 +---------
sys/arch/playstation2/include/param.h | 7 +------
sys/arch/pmax/include/param.h | 7 +------
sys/arch/powerpc/include/param.h | 7 +------
sys/arch/riscv/include/param.h | 10 +---------
sys/arch/sbmips/include/param.h | 7 +------
sys/arch/sgimips/include/param.h | 7 +------
sys/arch/sh3/include/param.h | 7 +------
sys/arch/sparc/include/param.h | 7 +------
sys/arch/sparc64/include/param.h | 7 +------
sys/arch/vax/include/param.h | 8 +-------
sys/sys/param.h | 13 ++++++++++++-
29 files changed, 40 insertions(+), 193 deletions(-)
diffs (truncated from 640 to 300 lines):
diff -r b6a0fcf6c345 -r 35d384f41c8b sys/arch/aarch64/include/param.h
--- a/sys/arch/aarch64/include/param.h Mon Jan 07 21:04:35 2019 +0000
+++ b/sys/arch/aarch64/include/param.h Mon Jan 07 22:00:30 2019 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: param.h,v 1.9 2019/01/04 21:39:38 rin Exp $ */
+/* $NetBSD: param.h,v 1.10 2019/01/07 22:00:30 jdolecek Exp $ */
/*-
* Copyright (c) 2014 The NetBSD Foundation, Inc.
@@ -89,14 +89,6 @@
#define ALIGN32(p) \
(((uintptr_t)(p) + ALIGNBYTES32) & ~ALIGNBYTES32)
-#define DEV_BSHIFT 9 /* log2(DEV_BSIZE) */
-#define DEV_BSIZE (1 << DEV_BSHIFT)
-#define BLKDEV_IOSIZE 2048
-
-#ifndef MAXPHYS
-#define MAXPHYS 65536 /* max I/O transfer size */
-#endif
-
#define NKMEMPAGES_MIN_DEFAULT ((128UL * 1024 * 1024) >> PAGE_SHIFT)
#define NKMEMPAGES_MAX_UNLIMITED 1
diff -r b6a0fcf6c345 -r 35d384f41c8b sys/arch/algor/include/param.h
--- a/sys/arch/algor/include/param.h Mon Jan 07 21:04:35 2019 +0000
+++ b/sys/arch/algor/include/param.h Mon Jan 07 22:00:30 2019 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: param.h,v 1.11 2011/03/18 16:35:03 tsutsui Exp $ */
+/* $NetBSD: param.h,v 1.12 2019/01/07 22:00:30 jdolecek Exp $ */
/*
* Copyright (c) 1988 University of Utah.
@@ -50,11 +50,6 @@
#include <mips/mips_param.h>
-#define DEV_BSIZE 512
-#define DEV_BSHIFT 9 /* log2(DEV_BSIZE) */
-#define BLKDEV_IOSIZE 2048
-#define MAXPHYS (64 * 1024) /* max raw I/O transfer size */
-
#ifdef _KERNEL
#ifndef _LOCORE
diff -r b6a0fcf6c345 -r 35d384f41c8b sys/arch/alpha/include/param.h
--- a/sys/arch/alpha/include/param.h Mon Jan 07 21:04:35 2019 +0000
+++ b/sys/arch/alpha/include/param.h Mon Jan 07 22:00:30 2019 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: param.h,v 1.44 2016/01/20 12:49:21 jklos Exp $ */
+/* $NetBSD: param.h,v 1.45 2019/01/07 22:00:30 jdolecek Exp $ */
/*
* Copyright (c) 1988 University of Utah.
@@ -60,13 +60,6 @@
#define KERNBASE 0xfffffc0000a00000 /* start of kernel virtual */
#define BTOPKERNBASE ((u_long)KERNBASE >> PGSHIFT)
-#define DEV_BSIZE 512
-#define DEV_BSHIFT 9 /* log2(DEV_BSIZE) */
-#define BLKDEV_IOSIZE 2048
-#ifndef MAXPHYS
-#define MAXPHYS (64 * 1024) /* max raw I/O transfer size */
-#endif
-
#define SSIZE 1 /* initial stack size/NBPG */
#define SINCR 1 /* increment of stack/NBPG */
diff -r b6a0fcf6c345 -r 35d384f41c8b sys/arch/amd64/include/param.h
--- a/sys/arch/amd64/include/param.h Mon Jan 07 21:04:35 2019 +0000
+++ b/sys/arch/amd64/include/param.h Mon Jan 07 22:00:30 2019 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: param.h,v 1.27 2018/12/02 21:00:13 maxv Exp $ */
+/* $NetBSD: param.h,v 1.28 2019/01/07 22:00:30 jdolecek Exp $ */
#ifdef __x86_64__
@@ -52,13 +52,6 @@
#define KERNBASE_HI 0xffffffff
#define KERNBASE_LO 0x80000000
-#define DEV_BSHIFT 9 /* log2(DEV_BSIZE) */
-#define DEV_BSIZE (1 << DEV_BSHIFT)
-#define BLKDEV_IOSIZE 2048
-#ifndef MAXPHYS
-#define MAXPHYS (64 * 1024) /* max raw I/O transfer size */
-#endif
-
#define SSIZE 1 /* initial stack size/NBPG */
#define SINCR 1 /* increment of stack/NBPG */
diff -r b6a0fcf6c345 -r 35d384f41c8b sys/arch/arc/include/param.h
--- a/sys/arch/arc/include/param.h Mon Jan 07 21:04:35 2019 +0000
+++ b/sys/arch/arc/include/param.h Mon Jan 07 22:00:30 2019 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: param.h,v 1.30 2016/07/13 00:04:28 maya Exp $ */
+/* $NetBSD: param.h,v 1.31 2019/01/07 22:00:30 jdolecek Exp $ */
/* $OpenBSD: param.h,v 1.9 1997/04/30 09:54:15 niklas Exp $ */
/*
@@ -59,11 +59,6 @@
#define KERNBASE 0x80000000 /* start of kernel virtual */
#define BTOPKERNBASE ((u_long)KERNBASE >> PGSHIFT)
-#define DEV_BSIZE 512
-#define DEV_BSHIFT 9 /* log2(DEV_BSIZE) */
-#define BLKDEV_IOSIZE 2048
-#define MAXPHYS (64 * 1024) /* max raw I/O transfer size */
-
#define SSIZE 1 /* initial stack size/NBPG */
#define SINCR 1 /* increment of stack/NBPG */
diff -r b6a0fcf6c345 -r 35d384f41c8b sys/arch/arm/include/param.h
--- a/sys/arch/arm/include/param.h Mon Jan 07 21:04:35 2019 +0000
+++ b/sys/arch/arm/include/param.h Mon Jan 07 22:00:30 2019 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: param.h,v 1.21 2018/10/18 09:01:52 skrll Exp $ */
+/* $NetBSD: param.h,v 1.22 2019/01/07 22:00:30 jdolecek Exp $ */
/*
* Copyright (c) 1994,1995 Mark Brinicombe.
@@ -157,14 +157,6 @@
#define ALIGNBYTES32 7
#endif
-#define DEV_BSHIFT 9 /* log2(DEV_BSIZE) */
-#define DEV_BSIZE (1 << DEV_BSHIFT)
-#define BLKDEV_IOSIZE 2048
-
-#ifndef MAXPHYS
-#define MAXPHYS 65536 /* max I/O transfer size */
-#endif
-
/*
* Constants related to network buffer management.
* MCLBYTES must be no larger than NBPG (the software page size), and,
diff -r b6a0fcf6c345 -r 35d384f41c8b sys/arch/cobalt/include/param.h
--- a/sys/arch/cobalt/include/param.h Mon Jan 07 21:04:35 2019 +0000
+++ b/sys/arch/cobalt/include/param.h Mon Jan 07 22:00:30 2019 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: param.h,v 1.19 2011/03/18 16:19:13 tsutsui Exp $ */
+/* $NetBSD: param.h,v 1.20 2019/01/07 22:00:31 jdolecek Exp $ */
/*
* Copyright (c) 1988 University of Utah.
@@ -42,11 +42,6 @@
#include <mips/mips_param.h>
-#define DEV_BSIZE 512
-#define DEV_BSHIFT 9 /* log2(DEV_BSIZE) */
-#define BLKDEV_IOSIZE 2048
-#define MAXPHYS (64 * 1024) /* Maximum raw I/O transfer size */
-
#ifdef _KERNEL
#ifndef _LOCORE
diff -r b6a0fcf6c345 -r 35d384f41c8b sys/arch/emips/include/param.h
--- a/sys/arch/emips/include/param.h Mon Jan 07 21:04:35 2019 +0000
+++ b/sys/arch/emips/include/param.h Mon Jan 07 22:00:30 2019 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: param.h,v 1.3 2011/03/18 16:39:58 tsutsui Exp $ */
+/* $NetBSD: param.h,v 1.4 2019/01/07 22:00:31 jdolecek Exp $ */
/*
* Copyright (c) 1988 University of Utah.
@@ -50,11 +50,6 @@
#include <mips/mips_param.h>
-#define DEV_BSIZE 512
-#define DEV_BSHIFT 9 /* log2(DEV_BSIZE) */
-#define BLKDEV_IOSIZE 2048
-#define MAXPHYS (64 * 1024) /* max raw I/O transfer size */
-
/*
* Constants related to network buffer management.
* MCLBYTES must be no larger than NBPG (the software page size), and,
diff -r b6a0fcf6c345 -r 35d384f41c8b sys/arch/evbmips/include/param.h
--- a/sys/arch/evbmips/include/param.h Mon Jan 07 21:04:35 2019 +0000
+++ b/sys/arch/evbmips/include/param.h Mon Jan 07 22:00:30 2019 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: param.h,v 1.10 2017/07/24 09:56:45 mrg Exp $ */
+/* $NetBSD: param.h,v 1.11 2019/01/07 22:00:31 jdolecek Exp $ */
/*
* Copyright (c) 1988 University of Utah.
@@ -46,11 +46,6 @@
#include <mips/mips_param.h>
-#define DEV_BSIZE 512
-#define DEV_BSHIFT 9 /* log2(DEV_BSIZE) */
-#define BLKDEV_IOSIZE 2048
-#define MAXPHYS (64 * 1024) /* max raw I/O transfer size */
-
#ifdef _KERNEL
#ifndef _LOCORE
diff -r b6a0fcf6c345 -r 35d384f41c8b sys/arch/ews4800mips/include/param.h
--- a/sys/arch/ews4800mips/include/param.h Mon Jan 07 21:04:35 2019 +0000
+++ b/sys/arch/ews4800mips/include/param.h Mon Jan 07 22:00:30 2019 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: param.h,v 1.5 2011/03/18 16:23:09 tsutsui Exp $ */
+/* $NetBSD: param.h,v 1.6 2019/01/07 22:00:31 jdolecek Exp $ */
/*
* Copyright (c) 1988 University of Utah.
@@ -42,11 +42,6 @@
#include <mips/mips_param.h>
-#define DEV_BSIZE 512
-#define DEV_BSHIFT 9 /* log2(DEV_BSIZE) */
-#define BLKDEV_IOSIZE 2048
-#define MAXPHYS (64 * 1024) /* Maximum raw I/O transfer size */
-
#ifdef _KERNEL
#ifndef _LOCORE
diff -r b6a0fcf6c345 -r 35d384f41c8b sys/arch/hpcmips/include/param.h
--- a/sys/arch/hpcmips/include/param.h Mon Jan 07 21:04:35 2019 +0000
+++ b/sys/arch/hpcmips/include/param.h Mon Jan 07 22:00:30 2019 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: param.h,v 1.16 2011/03/18 16:36:50 tsutsui Exp $ */
+/* $NetBSD: param.h,v 1.17 2019/01/07 22:00:31 jdolecek Exp $ */
/*
* Copyright (c) 1988 University of Utah.
@@ -54,11 +54,6 @@
#define KERNTEXTOFF 0x80001000 /* start of kernel text for kvm_mkdb */
#define BTOPKERNBASE ((u_long)KERNBASE >> PGSHIFT)
-#define DEV_BSIZE 512
-#define DEV_BSHIFT 9 /* log2(DEV_BSIZE) */
-#define BLKDEV_IOSIZE 2048
-#define MAXPHYS (64 * 1024) /* max raw I/O transfer size */
-
#ifdef _KERNEL
#ifndef _LOCORE
diff -r b6a0fcf6c345 -r 35d384f41c8b sys/arch/hppa/include/param.h
--- a/sys/arch/hppa/include/param.h Mon Jan 07 21:04:35 2019 +0000
+++ b/sys/arch/hppa/include/param.h Mon Jan 07 22:00:30 2019 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: param.h,v 1.21 2015/10/27 22:28:56 mrg Exp $ */
+/* $NetBSD: param.h,v 1.22 2019/01/07 22:00:31 jdolecek Exp $ */
/* $OpenBSD: param.h,v 1.12 2001/07/06 02:07:41 provos Exp $ */
@@ -50,11 +50,6 @@
#define KERNBASE 0x00000000 /* start of kernel virtual */
#define BTOPKERNBASE ((u_long)KERNBASE >> PGSHIFT)
-#define DEV_BSIZE 512
-#define DEV_BSHIFT 9 /* log2(DEV_BSIZE) */
-#define BLKDEV_IOSIZE 2048
-#define MAXPHYS (64 * 1024) /* max raw I/O transfer size */
-
#define SSIZE (1) /* initial stack size/NBPG */
#define SINCR (1) /* increment of stack/NBPG */
diff -r b6a0fcf6c345 -r 35d384f41c8b sys/arch/i386/include/param.h
--- a/sys/arch/i386/include/param.h Mon Jan 07 21:04:35 2019 +0000
+++ b/sys/arch/i386/include/param.h Mon Jan 07 22:00:30 2019 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: param.h,v 1.83 2018/02/19 13:02:47 sborrill Exp $ */
+/* $NetBSD: param.h,v 1.84 2019/01/07 22:00:31 jdolecek Exp $ */
/*-
* Copyright (c) 1990 The Regents of the University of California.
@@ -87,13 +87,6 @@
#define KERNTEXTOFF (KERNBASE + 0x100000) /* start of kernel text */
#define BTOPKERNBASE (KERNBASE >> PGSHIFT)
-#define DEV_BSHIFT 9 /* log2(DEV_BSIZE) */
-#define DEV_BSIZE (1 << DEV_BSHIFT)
-#define BLKDEV_IOSIZE 2048
-#ifndef MAXPHYS
-#define MAXPHYS (64 * 1024) /* max raw I/O transfer size */
-#endif
-
#define SSIZE 1 /* initial stack size/NBPG */
#define SINCR 1 /* increment of stack/NBPG */
diff -r b6a0fcf6c345 -r 35d384f41c8b sys/arch/ia64/include/param.h
--- a/sys/arch/ia64/include/param.h Mon Jan 07 21:04:35 2019 +0000
+++ b/sys/arch/ia64/include/param.h Mon Jan 07 22:00:30 2019 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: param.h,v 1.9 2017/04/08 18:03:33 scole Exp $ */
+/* $NetBSD: param.h,v 1.10 2019/01/07 22:00:31 jdolecek Exp $ */
/*-
* Copyright (c) 1990 The Regents of the University of California.
@@ -57,14 +57,6 @@
#define MAXCPU 1
#endif
-#define DEV_BSHIFT 9 /* log2(DEV_BSIZE) */
-#define DEV_BSIZE (1<<DEV_BSHIFT)
Home |
Main Index |
Thread Index |
Old Index