Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: src/sys



Module Name:    src
Committed By:   joerg
Date:           Mon Feb  8 19:02:33 UTC 2010

Modified Files:
        src/sys/arch/acorn26/acorn26: machdep.c
        src/sys/arch/acorn26/include: param.h
        src/sys/arch/algor/algor: machdep.c
        src/sys/arch/alpha/alpha: machdep.c
        src/sys/arch/alpha/include: param.h
        src/sys/arch/amd64/amd64: machdep.c
        src/sys/arch/amd64/include: param.h
        src/sys/arch/amiga/amiga: machdep.c
        src/sys/arch/arc/arc: machdep.c
        src/sys/arch/arc/include: param.h
        src/sys/arch/arm/arm32: arm32_machdep.c
        src/sys/arch/arm/include/arm32: param.h
        src/sys/arch/atari/atari: machdep.c
        src/sys/arch/cesfic/cesfic: machdep.c
        src/sys/arch/cesfic/conf: GENERIC
        src/sys/arch/cobalt/cobalt: machdep.c
        src/sys/arch/evbarm/conf: CP3100
        src/sys/arch/evbmips/adm5120: machdep.c
        src/sys/arch/evbmips/alchemy: machdep.c
        src/sys/arch/evbmips/atheros: machdep.c
        src/sys/arch/evbmips/gdium: machdep.c
        src/sys/arch/evbmips/malta: machdep.c
        src/sys/arch/evbmips/rmixl: machdep.c
        src/sys/arch/evbppc/conf: EV64260 OPENBLOCKS200 PMPPC VIRTEX_DFC
            VIRTEX_GSRD1 VIRTEX_GSRD2 WALNUT
        src/sys/arch/evbppc/explora: machdep.c
        src/sys/arch/evbppc/obs405: obs405_machdep.c
        src/sys/arch/evbppc/virtex: machdep.c
        src/sys/arch/evbppc/walnut: machdep.c
        src/sys/arch/ews4800mips/ews4800mips: machdep.c
        src/sys/arch/hp300/conf: GENERIC INSTALL
        src/sys/arch/hp300/hp300: machdep.c
        src/sys/arch/hp700/hp700: machdep.c
        src/sys/arch/hpcmips/hpcmips: machdep.c
        src/sys/arch/hppa/include: param.h
        src/sys/arch/i386/conf: GENERIC_TINY INSTALL_TINY
        src/sys/arch/i386/i386: machdep.c
        src/sys/arch/i386/include: param.h
        src/sys/arch/ia64/ia64: machdep.c
        src/sys/arch/ia64/include: param.h
        src/sys/arch/ia64/stand/common: help.common
        src/sys/arch/luna68k/include: vmparam.h
        src/sys/arch/luna68k/luna68k: machdep.c
        src/sys/arch/m68k/include: param.h
        src/sys/arch/mac68k/mac68k: machdep.c
        src/sys/arch/mips/include: mips_param.h
        src/sys/arch/mipsco/mipsco: machdep.c
        src/sys/arch/mvme68k/mvme68k: machdep.c
        src/sys/arch/news68k/news68k: machdep.c
        src/sys/arch/newsmips/newsmips: machdep.c
        src/sys/arch/next68k/next68k: machdep.c
        src/sys/arch/ofppc/conf: GENERIC GENERIC.MP
        src/sys/arch/pmax/pmax: machdep.c
        src/sys/arch/powerpc/include: param.h
        src/sys/arch/powerpc/oea: oea_machdep.c
        src/sys/arch/sbmips/sbmips: machdep.c
        src/sys/arch/sgimips/sgimips: machdep.c
        src/sys/arch/sh3/include: param.h
        src/sys/arch/sh3/sh3: sh3_machdep.c
        src/sys/arch/shark/conf: GENERIC INSTALL
        src/sys/arch/sparc/include: param.h
        src/sys/arch/sparc/sparc: machdep.c
        src/sys/arch/sparc64/include: param.h
        src/sys/arch/sparc64/sparc64: machdep.c
        src/sys/arch/sun2/include: param.h
        src/sys/arch/sun2/sun2: machdep.c
        src/sys/arch/sun3/sun3: machdep.c
        src/sys/arch/sun3/sun3x: machdep.c
        src/sys/arch/usermode/dev: cpu.c
        src/sys/arch/usermode/usermode: machdep.c
        src/sys/arch/vax/include: param.h
        src/sys/arch/vax/vax: machdep.c
        src/sys/arch/x68k/x68k: machdep.c
        src/sys/conf: param.c
        src/sys/kern: uipc_mbuf.c
        src/sys/netipsec: keysock.c
        src/sys/rump/librump/rumpkern: emul.c
        src/sys/uvm: uvm_extern.h uvm_km.c uvm_map.c

Log Message:
Remove separate mb_map. The nmbclusters is computed at boot time based
on the amount of physical memory and limited by NMBCLUSTERS if present.
Architectures without direct mapping also limit it based on the kmem_map
size, which is used as backing store. On i386 and ARM, the maximum KVA
used for mbuf clusters is limited to 64MB by default.

The old default limits and limits based on GATEWAY have been removed.
key_registered_sb_max is hard-wired to a value derived from 2048
clusters.


To generate a diff of this commit:
cvs rdiff -u -r1.32 -r1.33 src/sys/arch/acorn26/acorn26/machdep.c
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/acorn26/include/param.h
cvs rdiff -u -r1.44 -r1.45 src/sys/arch/algor/algor/machdep.c
cvs rdiff -u -r1.325 -r1.326 src/sys/arch/alpha/alpha/machdep.c
cvs rdiff -u -r1.36 -r1.37 src/sys/arch/alpha/include/param.h
cvs rdiff -u -r1.141 -r1.142 src/sys/arch/amd64/amd64/machdep.c
cvs rdiff -u -r1.12 -r1.13 src/sys/arch/amd64/include/param.h
cvs rdiff -u -r1.224 -r1.225 src/sys/arch/amiga/amiga/machdep.c
cvs rdiff -u -r1.119 -r1.120 src/sys/arch/arc/arc/machdep.c
cvs rdiff -u -r1.25 -r1.26 src/sys/arch/arc/include/param.h
cvs rdiff -u -r1.72 -r1.73 src/sys/arch/arm/arm32/arm32_machdep.c
cvs rdiff -u -r1.14 -r1.15 src/sys/arch/arm/include/arm32/param.h
cvs rdiff -u -r1.164 -r1.165 src/sys/arch/atari/atari/machdep.c
cvs rdiff -u -r1.53 -r1.54 src/sys/arch/cesfic/cesfic/machdep.c
cvs rdiff -u -r1.52 -r1.53 src/sys/arch/cesfic/conf/GENERIC
cvs rdiff -u -r1.108 -r1.109 src/sys/arch/cobalt/cobalt/machdep.c
cvs rdiff -u -r1.15 -r1.16 src/sys/arch/evbarm/conf/CP3100
cvs rdiff -u -r1.15 -r1.16 src/sys/arch/evbmips/adm5120/machdep.c
cvs rdiff -u -r1.46 -r1.47 src/sys/arch/evbmips/alchemy/machdep.c
cvs rdiff -u -r1.21 -r1.22 src/sys/arch/evbmips/atheros/machdep.c
cvs rdiff -u -r1.10 -r1.11 src/sys/arch/evbmips/gdium/machdep.c
cvs rdiff -u -r1.37 -r1.38 src/sys/arch/evbmips/malta/machdep.c
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/evbmips/rmixl/machdep.c
cvs rdiff -u -r1.41 -r1.42 src/sys/arch/evbppc/conf/EV64260
cvs rdiff -u -r1.25 -r1.26 src/sys/arch/evbppc/conf/OPENBLOCKS200
cvs rdiff -u -r1.11 -r1.12 src/sys/arch/evbppc/conf/PMPPC
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/evbppc/conf/VIRTEX_DFC \
    src/sys/arch/evbppc/conf/VIRTEX_GSRD1
cvs rdiff -u -r1.9 -r1.10 src/sys/arch/evbppc/conf/VIRTEX_GSRD2
cvs rdiff -u -r1.44 -r1.45 src/sys/arch/evbppc/conf/WALNUT
cvs rdiff -u -r1.29 -r1.30 src/sys/arch/evbppc/explora/machdep.c
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/evbppc/obs405/obs405_machdep.c
cvs rdiff -u -r1.12 -r1.13 src/sys/arch/evbppc/virtex/machdep.c
cvs rdiff -u -r1.43 -r1.44 src/sys/arch/evbppc/walnut/machdep.c
cvs rdiff -u -r1.21 -r1.22 src/sys/arch/ews4800mips/ews4800mips/machdep.c
cvs rdiff -u -r1.151 -r1.152 src/sys/arch/hp300/conf/GENERIC
cvs rdiff -u -r1.39 -r1.40 src/sys/arch/hp300/conf/INSTALL
cvs rdiff -u -r1.210 -r1.211 src/sys/arch/hp300/hp300/machdep.c
cvs rdiff -u -r1.77 -r1.78 src/sys/arch/hp700/hp700/machdep.c
cvs rdiff -u -r1.108 -r1.109 src/sys/arch/hpcmips/hpcmips/machdep.c
cvs rdiff -u -r1.14 -r1.15 src/sys/arch/hppa/include/param.h
cvs rdiff -u -r1.122 -r1.123 src/sys/arch/i386/conf/GENERIC_TINY
cvs rdiff -u -r1.128 -r1.129 src/sys/arch/i386/conf/INSTALL_TINY
cvs rdiff -u -r1.681 -r1.682 src/sys/arch/i386/i386/machdep.c
cvs rdiff -u -r1.71 -r1.72 src/sys/arch/i386/include/param.h
cvs rdiff -u -r1.22 -r1.23 src/sys/arch/ia64/ia64/machdep.c
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/ia64/include/param.h
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/ia64/stand/common/help.common
cvs rdiff -u -r1.15 -r1.16 src/sys/arch/luna68k/include/vmparam.h
cvs rdiff -u -r1.73 -r1.74 src/sys/arch/luna68k/luna68k/machdep.c
cvs rdiff -u -r1.16 -r1.17 src/sys/arch/m68k/include/param.h
cvs rdiff -u -r1.334 -r1.335 src/sys/arch/mac68k/mac68k/machdep.c
cvs rdiff -u -r1.26 -r1.27 src/sys/arch/mips/include/mips_param.h
cvs rdiff -u -r1.70 -r1.71 src/sys/arch/mipsco/mipsco/machdep.c
cvs rdiff -u -r1.141 -r1.142 src/sys/arch/mvme68k/mvme68k/machdep.c
cvs rdiff -u -r1.84 -r1.85 src/sys/arch/news68k/news68k/machdep.c
cvs rdiff -u -r1.107 -r1.108 src/sys/arch/newsmips/newsmips/machdep.c
cvs rdiff -u -r1.97 -r1.98 src/sys/arch/next68k/next68k/machdep.c
cvs rdiff -u -r1.122 -r1.123 src/sys/arch/ofppc/conf/GENERIC
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/ofppc/conf/GENERIC.MP
cvs rdiff -u -r1.238 -r1.239 src/sys/arch/pmax/pmax/machdep.c
cvs rdiff -u -r1.20 -r1.21 src/sys/arch/powerpc/include/param.h
cvs rdiff -u -r1.51 -r1.52 src/sys/arch/powerpc/oea/oea_machdep.c
cvs rdiff -u -r1.46 -r1.47 src/sys/arch/sbmips/sbmips/machdep.c
cvs rdiff -u -r1.132 -r1.133 src/sys/arch/sgimips/sgimips/machdep.c
cvs rdiff -u -r1.19 -r1.20 src/sys/arch/sh3/include/param.h
cvs rdiff -u -r1.85 -r1.86 src/sys/arch/sh3/sh3/sh3_machdep.c
cvs rdiff -u -r1.87 -r1.88 src/sys/arch/shark/conf/GENERIC
cvs rdiff -u -r1.42 -r1.43 src/sys/arch/shark/conf/INSTALL
cvs rdiff -u -r1.66 -r1.67 src/sys/arch/sparc/include/param.h
cvs rdiff -u -r1.301 -r1.302 src/sys/arch/sparc/sparc/machdep.c
cvs rdiff -u -r1.43 -r1.44 src/sys/arch/sparc64/include/param.h
cvs rdiff -u -r1.250 -r1.251 src/sys/arch/sparc64/sparc64/machdep.c
cvs rdiff -u -r1.11 -r1.12 src/sys/arch/sun2/include/param.h
cvs rdiff -u -r1.64 -r1.65 src/sys/arch/sun2/sun2/machdep.c
cvs rdiff -u -r1.196 -r1.197 src/sys/arch/sun3/sun3/machdep.c
cvs rdiff -u -r1.122 -r1.123 src/sys/arch/sun3/sun3x/machdep.c
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/usermode/dev/cpu.c
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/usermode/usermode/machdep.c
cvs rdiff -u -r1.57 -r1.58 src/sys/arch/vax/include/param.h
cvs rdiff -u -r1.178 -r1.179 src/sys/arch/vax/vax/machdep.c
cvs rdiff -u -r1.164 -r1.165 src/sys/arch/x68k/x68k/machdep.c
cvs rdiff -u -r1.62 -r1.63 src/sys/conf/param.c
cvs rdiff -u -r1.132 -r1.133 src/sys/kern/uipc_mbuf.c
cvs rdiff -u -r1.18 -r1.19 src/sys/netipsec/keysock.c
cvs rdiff -u -r1.121 -r1.122 src/sys/rump/librump/rumpkern/emul.c
cvs rdiff -u -r1.161 -r1.162 src/sys/uvm/uvm_extern.h
cvs rdiff -u -r1.104 -r1.105 src/sys/uvm/uvm_km.c
cvs rdiff -u -r1.286 -r1.287 src/sys/uvm/uvm_map.c

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



Home | Main Index | Thread Index | Old Index