Source-Changes-HG archive

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

[src/trunk]: src/sys defflag VMSWAP.



details:   https://anonhg.NetBSD.org/src/rev/ef1f39e0a8e0
branches:  trunk
changeset: 583315:ef1f39e0a8e0
user:      yamt <yamt%NetBSD.org@localhost>
date:      Sat Jul 30 06:33:33 2005 +0000

description:
defflag VMSWAP.

diffstat:

 sys/arch/acorn26/conf/majors.acorn26           |   4 +-
 sys/arch/acorn32/conf/majors.acorn32           |   4 +-
 sys/arch/algor/conf/majors.algor               |   4 +-
 sys/arch/alpha/conf/majors.alpha               |   4 +-
 sys/arch/amd64/conf/majors.amd64               |   4 +-
 sys/arch/amiga/conf/majors.amiga               |   4 +-
 sys/arch/arc/conf/majors.arc                   |   4 +-
 sys/arch/arm/conf/majors.arm32                 |   4 +-
 sys/arch/atari/conf/majors.atari               |   4 +-
 sys/arch/bebox/conf/majors.bebox               |   4 +-
 sys/arch/cesfic/conf/majors.cesfic             |   4 +-
 sys/arch/cobalt/conf/majors.cobalt             |   4 +-
 sys/arch/dreamcast/conf/majors.dreamcast       |   4 +-
 sys/arch/evbmips/conf/majors.evbmips           |   4 +-
 sys/arch/evbppc/conf/majors.evbppc             |   4 +-
 sys/arch/evbsh3/conf/majors.evbsh3             |   4 +-
 sys/arch/hp300/conf/majors.hp300               |   4 +-
 sys/arch/hp700/conf/majors.hp700               |   4 +-
 sys/arch/hpcmips/conf/majors.hpcmips           |   4 +-
 sys/arch/hpcsh/conf/majors.hpcsh               |   4 +-
 sys/arch/i386/conf/majors.i386                 |   4 +-
 sys/arch/ibmnws/conf/majors.ibmnws             |   4 +-
 sys/arch/luna68k/conf/majors.luna68k           |   4 +-
 sys/arch/mac68k/conf/majors.mac68k             |   4 +-
 sys/arch/macppc/conf/majors.macppc             |   4 +-
 sys/arch/mipsco/conf/majors.mipsco             |   4 +-
 sys/arch/mmeye/conf/majors.mmeye               |   4 +-
 sys/arch/mvme68k/conf/majors.mvme68k           |   4 +-
 sys/arch/mvmeppc/conf/majors.mvmeppc           |   4 +-
 sys/arch/news68k/conf/majors.news68k           |   4 +-
 sys/arch/newsmips/conf/majors.newsmips         |   4 +-
 sys/arch/next68k/conf/majors.next68k           |   4 +-
 sys/arch/ofppc/conf/majors.ofppc               |   4 +-
 sys/arch/pc532/conf/majors.pc532               |   4 +-
 sys/arch/pdp10/conf/majors.pdp10               |   4 +-
 sys/arch/playstation2/conf/majors.playstation2 |   4 +-
 sys/arch/pmax/conf/majors.pmax                 |   4 +-
 sys/arch/pmppc/conf/majors.pmppc               |   4 +-
 sys/arch/prep/conf/majors.prep                 |   4 +-
 sys/arch/sandpoint/conf/majors.sandpoint       |   4 +-
 sys/arch/sgimips/conf/majors.sgimips           |   4 +-
 sys/arch/sh5/conf/majors.sh5                   |   4 +-
 sys/arch/shark/conf/majors.shark               |   4 +-
 sys/arch/sparc/conf/majors.sparc               |   4 +-
 sys/arch/sparc64/conf/majors.sparc64           |   4 +-
 sys/arch/sun2/conf/majors.sun2                 |   4 +-
 sys/arch/sun3/conf/majors.sun3                 |   4 +-
 sys/arch/vax/conf/majors.vax                   |   4 +-
 sys/arch/x68k/conf/majors.x68k                 |   4 +-
 sys/conf/files                                 |   8 ++-
 sys/uvm/uvm_amap.c                             |   8 ++-
 sys/uvm/uvm_anon.c                             |  20 ++++++++-
 sys/uvm/uvm_anon.h                             |  12 +++++-
 sys/uvm/uvm_aobj.c                             |  37 ++++++++++++++--
 sys/uvm/uvm_aobj.h                             |  10 ++++-
 sys/uvm/uvm_fault.c                            |  12 ++++-
 sys/uvm/uvm_pager.c                            |  32 ++++++++++----
 sys/uvm/uvm_pdaemon.c                          |  31 ++++++++++++-
 sys/uvm/uvm_swap.h                             |   9 +++-
 sys/uvm/uvm_swapstub.c                         |  56 ++++++++++++++++++++++++++
 60 files changed, 302 insertions(+), 129 deletions(-)

diffs (truncated from 1620 to 300 lines):

diff -r 122868239dfa -r ef1f39e0a8e0 sys/arch/acorn26/conf/majors.acorn26
--- a/sys/arch/acorn26/conf/majors.acorn26      Sat Jul 30 06:18:39 2005 +0000
+++ b/sys/arch/acorn26/conf/majors.acorn26      Sat Jul 30 06:33:33 2005 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: majors.acorn26,v 1.13 2005/05/10 00:02:35 jdolecek Exp $
+#      $NetBSD: majors.acorn26,v 1.14 2005/07/30 06:33:33 yamt Exp $
 #
 # Device majors for acorn26
 #
@@ -6,7 +6,7 @@
 device-major   cons            char 0
 device-major   ctty            char 1
 device-major   mem             char 2
-device-major   swap            char 3   block 0
+device-major   swap            char 3   block 0        vmswap
 device-major   pts             char 4                  pty
 device-major   ptc             char 5                  pty
 device-major   log             char 6
diff -r 122868239dfa -r ef1f39e0a8e0 sys/arch/acorn32/conf/majors.acorn32
--- a/sys/arch/acorn32/conf/majors.acorn32      Sat Jul 30 06:18:39 2005 +0000
+++ b/sys/arch/acorn32/conf/majors.acorn32      Sat Jul 30 06:33:33 2005 +0000
@@ -1,10 +1,10 @@
-#      $NetBSD: majors.acorn32,v 1.16 2004/03/13 19:24:31 bjh21 Exp $
+#      $NetBSD: majors.acorn32,v 1.17 2005/07/30 06:33:33 yamt Exp $
 #
 # Device majors for acorn32
 #
 
 device-major   mem             char 0
-device-major   swap            char 1   block 1
+device-major   swap            char 1   block 1        vmswap
 device-major   cons            char 2
 device-major   ctty            char 3
 device-major   physcon         char 4                  vt & vidcconsole
diff -r 122868239dfa -r ef1f39e0a8e0 sys/arch/algor/conf/majors.algor
--- a/sys/arch/algor/conf/majors.algor  Sat Jul 30 06:18:39 2005 +0000
+++ b/sys/arch/algor/conf/majors.algor  Sat Jul 30 06:33:33 2005 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: majors.algor,v 1.12 2005/05/10 00:02:35 jdolecek Exp $
+#      $NetBSD: majors.algor,v 1.13 2005/07/30 06:33:33 yamt Exp $
 #
 # Device majors for algor
 #
@@ -6,7 +6,7 @@
 device-major   cons            char 0
 device-major   ctty            char 1
 device-major   mem             char 2
-device-major   swap            char 3   block 1
+device-major   swap            char 3   block 1        vmswap
 device-major   pts             char 4                  pty
 device-major   ptc             char 5                  pty
 device-major   log             char 6
diff -r 122868239dfa -r ef1f39e0a8e0 sys/arch/alpha/conf/majors.alpha
--- a/sys/arch/alpha/conf/majors.alpha  Sat Jul 30 06:18:39 2005 +0000
+++ b/sys/arch/alpha/conf/majors.alpha  Sat Jul 30 06:33:33 2005 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: majors.alpha,v 1.15 2004/09/13 17:26:28 drochner Exp $
+#      $NetBSD: majors.alpha,v 1.16 2005/07/30 06:33:33 yamt Exp $
 #
 # Device majors for alpha
 #
@@ -6,7 +6,7 @@
 device-major   cons            char 0
 device-major   ctty            char 1
 device-major   mem             char 2
-device-major   swap            char 3   block 1
+device-major   swap            char 3   block 1        vmswap
 device-major   pts             char 4                  pty
 device-major   ptc             char 5                  pty
 device-major   log             char 6
diff -r 122868239dfa -r ef1f39e0a8e0 sys/arch/amd64/conf/majors.amd64
--- a/sys/arch/amd64/conf/majors.amd64  Sat Jul 30 06:18:39 2005 +0000
+++ b/sys/arch/amd64/conf/majors.amd64  Sat Jul 30 06:33:33 2005 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: majors.amd64,v 1.11 2003/12/10 02:04:00 jmc Exp $
+#      $NetBSD: majors.amd64,v 1.12 2005/07/30 06:33:33 yamt Exp $
 #
 # Device majors for amd64
 #
@@ -7,7 +7,7 @@
 device-major   ctty            char 1
 device-major   mem             char 2
 device-major   wd              char 3   block 0        wd
-device-major   swap            char 4   block 1
+device-major   swap            char 4   block 1        vmswap
 device-major   pts             char 5                  pty
 device-major   ptc             char 6                  pty
 device-major   log             char 7
diff -r 122868239dfa -r ef1f39e0a8e0 sys/arch/amiga/conf/majors.amiga
--- a/sys/arch/amiga/conf/majors.amiga  Sat Jul 30 06:18:39 2005 +0000
+++ b/sys/arch/amiga/conf/majors.amiga  Sat Jul 30 06:33:33 2005 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: majors.amiga,v 1.14 2005/02/20 17:49:49 jdolecek Exp $
+#      $NetBSD: majors.amiga,v 1.15 2005/07/30 06:33:33 yamt Exp $
 #
 # Device majors for amiga
 #
@@ -6,7 +6,7 @@
 device-major   cons            char 0
 device-major   ctty            char 1
 device-major   mem             char 2
-device-major   swap            char 3   block 3
+device-major   swap            char 3   block 3        vmswap
 device-major   pts             char 4                  pty
 device-major   ptc             char 5                  pty
 device-major   log             char 6
diff -r 122868239dfa -r ef1f39e0a8e0 sys/arch/arc/conf/majors.arc
--- a/sys/arch/arc/conf/majors.arc      Sat Jul 30 06:18:39 2005 +0000
+++ b/sys/arch/arc/conf/majors.arc      Sat Jul 30 06:33:33 2005 +0000
@@ -1,10 +1,10 @@
-#      $NetBSD: majors.arc,v 1.14 2005/05/10 00:02:36 jdolecek Exp $
+#      $NetBSD: majors.arc,v 1.15 2005/07/30 06:33:34 yamt Exp $
 #
 # Device majors for arc
 #
 
 device-major   cons            char 0
-device-major   swap            char 1   block 1
+device-major   swap            char 1   block 1        vmswap
 device-major   ctty            char 2
 device-major   mem             char 3
 device-major   pts             char 4                  pty
diff -r 122868239dfa -r ef1f39e0a8e0 sys/arch/arm/conf/majors.arm32
--- a/sys/arch/arm/conf/majors.arm32    Sat Jul 30 06:18:39 2005 +0000
+++ b/sys/arch/arm/conf/majors.arm32    Sat Jul 30 06:33:33 2005 +0000
@@ -1,10 +1,10 @@
-#      $NetBSD: majors.arm32,v 1.21 2005/05/10 00:02:36 jdolecek Exp $
+#      $NetBSD: majors.arm32,v 1.22 2005/07/30 06:33:34 yamt Exp $
 #
 # Device majors for arm32
 #
 
 device-major   mem             char 0
-device-major   swap            char 1   block 1
+device-major   swap            char 1   block 1        vmswap
 device-major   cons            char 2
 device-major   ctty            char 3
 device-major   physcon         char 4                  vt
diff -r 122868239dfa -r ef1f39e0a8e0 sys/arch/atari/conf/majors.atari
--- a/sys/arch/atari/conf/majors.atari  Sat Jul 30 06:18:39 2005 +0000
+++ b/sys/arch/atari/conf/majors.atari  Sat Jul 30 06:33:33 2005 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: majors.atari,v 1.14 2005/05/10 00:02:36 jdolecek Exp $
+#      $NetBSD: majors.atari,v 1.15 2005/07/30 06:33:34 yamt Exp $
 #
 # Device majors for atari
 #
@@ -6,7 +6,7 @@
 device-major   cons            char 0
 device-major   ctty            char 1
 device-major   mem             char 2
-device-major   swap            char 3   block 3
+device-major   swap            char 3   block 3        vmswap
 device-major   pts             char 4                  pty
 device-major   ptc             char 5                  pty
 device-major   log             char 6
diff -r 122868239dfa -r ef1f39e0a8e0 sys/arch/bebox/conf/majors.bebox
--- a/sys/arch/bebox/conf/majors.bebox  Sat Jul 30 06:18:39 2005 +0000
+++ b/sys/arch/bebox/conf/majors.bebox  Sat Jul 30 06:33:33 2005 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: majors.bebox,v 1.13 2005/05/10 00:02:36 jdolecek Exp $
+#      $NetBSD: majors.bebox,v 1.14 2005/07/30 06:33:34 yamt Exp $
 #
 # Device majors for bebox
 #
@@ -7,7 +7,7 @@
 device-major   ctty            char 1
 device-major   mem             char 2
 device-major   wd              char 3   block 0        wd
-device-major   swap            char 4   block 1
+device-major   swap            char 4   block 1        vmswap
 device-major   pts             char 5                  pty
 device-major   ptc             char 6                  pty
 device-major   log             char 7
diff -r 122868239dfa -r ef1f39e0a8e0 sys/arch/cesfic/conf/majors.cesfic
--- a/sys/arch/cesfic/conf/majors.cesfic        Sat Jul 30 06:18:39 2005 +0000
+++ b/sys/arch/cesfic/conf/majors.cesfic        Sat Jul 30 06:33:33 2005 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: majors.cesfic,v 1.13 2005/05/10 00:02:36 jdolecek Exp $
+#      $NetBSD: majors.cesfic,v 1.14 2005/07/30 06:33:34 yamt Exp $
 #
 # Device majors for cesfic
 #
@@ -6,7 +6,7 @@
 device-major   cons            char 0
 device-major   ctty            char 1
 device-major   mem             char 2
-device-major   swap            char 3   block 0
+device-major   swap            char 3   block 0        vmswap
 device-major   pts             char 4                  pty
 device-major   ptc             char 5                  pty
 device-major   log             char 6
diff -r 122868239dfa -r ef1f39e0a8e0 sys/arch/cobalt/conf/majors.cobalt
--- a/sys/arch/cobalt/conf/majors.cobalt        Sat Jul 30 06:18:39 2005 +0000
+++ b/sys/arch/cobalt/conf/majors.cobalt        Sat Jul 30 06:33:33 2005 +0000
@@ -1,10 +1,10 @@
-#      $NetBSD: majors.cobalt,v 1.13 2005/05/10 00:02:36 jdolecek Exp $
+#      $NetBSD: majors.cobalt,v 1.14 2005/07/30 06:33:34 yamt Exp $
 #
 # Device majors for cobalt
 #
 
 device-major   cons            char 0
-device-major   swap            char 1   block 1
+device-major   swap            char 1   block 1        vmswap
 device-major   md              char 2   block 2        md
 device-major   vnd             char 3   block 3        vnd
 device-major   ccd             char 4   block 4        ccd
diff -r 122868239dfa -r ef1f39e0a8e0 sys/arch/dreamcast/conf/majors.dreamcast
--- a/sys/arch/dreamcast/conf/majors.dreamcast  Sat Jul 30 06:18:39 2005 +0000
+++ b/sys/arch/dreamcast/conf/majors.dreamcast  Sat Jul 30 06:33:33 2005 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: majors.dreamcast,v 1.14 2005/05/10 00:02:36 jdolecek Exp $
+#      $NetBSD: majors.dreamcast,v 1.15 2005/07/30 06:33:34 yamt Exp $
 #
 # Device majors for dreamcast
 #
@@ -7,7 +7,7 @@
 device-major   ctty            char 1
 device-major   mem             char 2
 device-major   wd              char 3   block 0        wd
-device-major   swap            char 4   block 1
+device-major   swap            char 4   block 1        vmswap
 device-major   pts             char 5                  pty
 device-major   ptc             char 6                  pty
 device-major   log             char 7
diff -r 122868239dfa -r ef1f39e0a8e0 sys/arch/evbmips/conf/majors.evbmips
--- a/sys/arch/evbmips/conf/majors.evbmips      Sat Jul 30 06:18:39 2005 +0000
+++ b/sys/arch/evbmips/conf/majors.evbmips      Sat Jul 30 06:33:33 2005 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: majors.evbmips,v 1.12 2005/05/10 00:02:36 jdolecek Exp $
+#      $NetBSD: majors.evbmips,v 1.13 2005/07/30 06:33:34 yamt Exp $
 #
 # Device majors for evbmips
 #
@@ -6,7 +6,7 @@
 device-major   cons            char 0
 device-major   ctty            char 1
 device-major   mem             char 2
-device-major   swap            char 3   block 1
+device-major   swap            char 3   block 1        vmswap
 device-major   pts             char 4                  pty
 device-major   ptc             char 5                  pty
 device-major   log             char 6
diff -r 122868239dfa -r ef1f39e0a8e0 sys/arch/evbppc/conf/majors.evbppc
--- a/sys/arch/evbppc/conf/majors.evbppc        Sat Jul 30 06:18:39 2005 +0000
+++ b/sys/arch/evbppc/conf/majors.evbppc        Sat Jul 30 06:33:33 2005 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: majors.evbppc,v 1.20 2005/05/10 00:02:36 jdolecek Exp $
+#      $NetBSD: majors.evbppc,v 1.21 2005/07/30 06:33:34 yamt Exp $
 #
 # Device majors for evbppc
 # (When possible, make entries the same as macppc)
@@ -10,7 +10,7 @@
 device-major   pts             char 3                  pty
 device-major   ptc             char 4                  pty
 device-major   log             char 5
-device-major   swap            char 6   block 1
+device-major   swap            char 6   block 1        vmswap
 
 device-major   bpf             char 10                 bpfilter
 device-major   tun             char 11                 tun
diff -r 122868239dfa -r ef1f39e0a8e0 sys/arch/evbsh3/conf/majors.evbsh3
--- a/sys/arch/evbsh3/conf/majors.evbsh3        Sat Jul 30 06:18:39 2005 +0000
+++ b/sys/arch/evbsh3/conf/majors.evbsh3        Sat Jul 30 06:33:33 2005 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: majors.evbsh3,v 1.11 2005/05/10 00:02:36 jdolecek Exp $
+#      $NetBSD: majors.evbsh3,v 1.12 2005/07/30 06:33:34 yamt Exp $
 #
 # Device majors for evbsh3
 #
@@ -7,7 +7,7 @@
 device-major   ctty            char 1
 device-major   mem             char 2
 device-major   wd              char 3   block 0        wd
-device-major   swap            char 4   block 1
+device-major   swap            char 4   block 1        vmswap
 device-major   pts             char 5                  pty
 device-major   ptc             char 6                  pty
 device-major   log             char 7
diff -r 122868239dfa -r ef1f39e0a8e0 sys/arch/hp300/conf/majors.hp300
--- a/sys/arch/hp300/conf/majors.hp300  Sat Jul 30 06:18:39 2005 +0000
+++ b/sys/arch/hp300/conf/majors.hp300  Sat Jul 30 06:33:33 2005 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: majors.hp300,v 1.15 2005/05/10 00:02:36 jdolecek Exp $
+#      $NetBSD: majors.hp300,v 1.16 2005/07/30 06:33:34 yamt Exp $
 #
 # Device majors for hp300
 #
@@ -6,7 +6,7 @@
 device-major   cons            char 0
 device-major   ctty            char 1
 device-major   mem             char 2
-device-major   swap            char 3   block 3
+device-major   swap            char 3   block 3        vmswap
 device-major   pts             char 4                  pty
 device-major   ptc             char 5                  pty
 device-major   log             char 6
diff -r 122868239dfa -r ef1f39e0a8e0 sys/arch/hp700/conf/majors.hp700
--- a/sys/arch/hp700/conf/majors.hp700  Sat Jul 30 06:18:39 2005 +0000



Home | Main Index | Thread Index | Old Index