The NetBSD Project

CVS log for src/sys/arch/amd64/conf/XEN3_DOMU

[BACK] Up to [cvs.NetBSD.org] / src / sys / arch / amd64 / conf

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.104 / (download) - annotate - [select for diffs], Mon Jan 29 18:27:10 2024 UTC (4 weeks, 2 days ago) by christos
Branch: MAIN
CVS Tags: HEAD
Changes since 1.103: +2 -4 lines
Diff to previous 1.103 (colored)

PR/57889: Ricardo Branco: ext2fs does not have user immutable and append
file flags, only system ones. Restrict those to the superuser. Before
the behavior was controlled by EXT2FS_SYSTEM_FLAGS. Make that behavior the
default.

Revision 1.99.4.1 / (download) - annotate - [select for diffs], Mon Oct 9 23:33:45 2023 UTC (4 months, 3 weeks ago) by snj
Branch: netbsd-10
CVS Tags: netbsd-10-0-RC5, netbsd-10-0-RC4, netbsd-10-0-RC3, netbsd-10-0-RC2, netbsd-10-0-RC1
Changes since 1.99: +3 -3 lines
Diff to previous 1.99 (colored) next main 1.100 (colored)

Apply patch (requested by martin in ticket #401):
Disable DIAGNOSTIC/DEBUG.

Revision 1.103 / (download) - annotate - [select for diffs], Sat Aug 5 14:38:43 2023 UTC (6 months, 3 weeks ago) by riastradh
Branch: MAIN
CVS Tags: thorpej-ifq-base, thorpej-ifq, thorpej-altq-separation-base, thorpej-altq-separation
Changes since 1.102: +6 -2 lines
Diff to previous 1.102 (colored)

xen/x86: Enable heartbeat checks.

Revision 1.102 / (download) - annotate - [select for diffs], Sat Jul 22 15:18:48 2023 UTC (7 months, 1 week ago) by riastradh
Branch: MAIN
Changes since 1.101: +3 -3 lines
Diff to previous 1.101 (colored)

amd64/XEN3_DOMU: Pass -g to build debug data like GENERIC.

Needed for CTF data by dtrace when MKDEBUG=no MKDEBUGKERNEL=no.

XXX pullup-10

Revision 1.101 / (download) - annotate - [select for diffs], Fri Jul 21 02:04:52 2023 UTC (7 months, 1 week ago) by riastradh
Branch: MAIN
Changes since 1.100: +3 -2 lines
Diff to previous 1.100 (colored)

amd64/XEN3_DOMU: Enable KDTRACE_HOOKS.

XXX pullup-10

Revision 1.100 / (download) - annotate - [select for diffs], Thu Feb 9 14:09:48 2023 UTC (12 months, 2 weeks ago) by abs
Branch: MAIN
Changes since 1.99: +6 -5 lines
Diff to previous 1.99 (colored)

Adjust _all_ cinclude of *.local files

- Ensure always at end
- Use tab rather than spaces
- Add consistent comment
  "Pull in optional local configuration - always at end"

The only functional change is that a local file which tried to
override an existing setting (eg with "no foo") would have failed
in some cases before, but now will work

Revision 1.99 / (download) - annotate - [select for diffs], Sun Aug 7 02:52:23 2022 UTC (18 months, 3 weeks ago) by simonb
Branch: MAIN
CVS Tags: netbsd-10-base, bouyer-sunxi-drm-base, bouyer-sunxi-drm
Branch point for: netbsd-10
Changes since 1.98: +13 -8 lines
Diff to previous 1.98 (colored)

UFS/LFS dirhash:
- Enable UFS_DIRHASH if the architecture or kernel model specific config
  file can use 128MB of RAM or more.
- Remove experimental tag from UFS_DIRHASH; it's been with RUMP kernel
  and by a number of NetBSD developers for years.
- Add LFS_DIRHASH if LFS was enabled.
- Be somewhat consistent with FS options order.

Revision 1.98 / (download) - annotate - [select for diffs], Mon Nov 29 20:03:15 2021 UTC (2 years, 3 months ago) by jdolecek
Branch: MAIN
Changes since 1.97: +3 -2 lines
Diff to previous 1.97 (colored)

enable UFS_ACL option for XEN3_DOMU, it's useful for e.g. running Samba in DomU

idea from Matthias Petermann via current-users@

Revision 1.96.2.1 / (download) - annotate - [select for diffs], Sat Apr 3 22:28:14 2021 UTC (2 years, 10 months ago) by thorpej
Branch: thorpej-futex
Changes since 1.96: +2 -3 lines
Diff to previous 1.96 (colored) next main 1.97 (colored)

Sync with HEAD.

Revision 1.97 / (download) - annotate - [select for diffs], Wed Jan 20 13:22:08 2021 UTC (3 years, 1 month ago) by nia
Branch: MAIN
CVS Tags: thorpej-i2c-spi-conf2-base, thorpej-i2c-spi-conf2, thorpej-i2c-spi-conf-base, thorpej-i2c-spi-conf, thorpej-futex2-base, thorpej-futex2, thorpej-futex-base, thorpej-cfargs2-base, thorpej-cfargs2, thorpej-cfargs-base, thorpej-cfargs, cjep_sun2x-base1, cjep_sun2x-base, cjep_sun2x, cjep_staticlib_x-base1, cjep_staticlib_x-base, cjep_staticlib_x
Changes since 1.96: +2 -3 lines
Diff to previous 1.96 (colored)

remove compat_ossaudio from kernel modules

this is only useful with compat_linux and gets autoloaded when
compat_linux is loaded, so there's no reason to bake it into kernels
any more.

Revision 1.96 / (download) - annotate - [select for diffs], Sun Sep 27 13:48:49 2020 UTC (3 years, 5 months ago) by roy
Branch: MAIN
Branch point for: thorpej-futex
Changes since 1.95: +3 -2 lines
Diff to previous 1.95 (colored)

vether: Add to kernel configurations

It's only enabled if the kernel enabled bridge AND tap.
Otherwise it's commented out.

Revision 1.95 / (download) - annotate - [select for diffs], Sun Aug 16 10:27:47 2020 UTC (3 years, 6 months ago) by jdolecek
Branch: MAIN
Changes since 1.94: +2 -4 lines
Diff to previous 1.94 (colored)

make COMPAT_LINUX option disabled by default

leave the option enabled only in amd64/i386 ALL kernels to make
sure it continues to be compilable also when included in kernel

Revision 1.94 / (download) - annotate - [select for diffs], Sat Aug 1 08:20:47 2020 UTC (3 years, 6 months ago) by maxv
Branch: MAIN
Changes since 1.93: +2 -3 lines
Diff to previous 1.93 (colored)

Remove references to BRIDGE_IPF, it is now compiled in by default.

Revision 1.93 / (download) - annotate - [select for diffs], Sat Apr 25 16:10:06 2020 UTC (3 years, 10 months ago) by bouyer
Branch: MAIN
Changes since 1.92: +3 -3 lines
Diff to previous 1.92 (colored)

Disable -g, which got enabled by mistake in the bouyer-xenpvh merge

Revision 1.92 / (download) - annotate - [select for diffs], Sat Apr 25 15:26:16 2020 UTC (3 years, 10 months ago) by bouyer
Branch: MAIN
Changes since 1.91: +3 -3 lines
Diff to previous 1.91 (colored)

Merge the bouyer-xenpvh branch, bringing in Xen PV drivers support under HVM
guests in GENERIC.
Xen support can be disabled at runtime with
boot -c
disable hypervisor

Revision 1.90.6.4 / (download) - annotate - [select for diffs], Wed Apr 22 16:51:56 2020 UTC (3 years, 10 months ago) by bouyer
Branch: bouyer-xenpvh
Changes since 1.90.6.3: +2 -4 lines
Diff to previous 1.90.6.3 (colored) to branchpoint 1.90 (colored) next main 1.91 (colored)

Remove HZ=20, it was to testing only.

Revision 1.84.4.3 / (download) - annotate - [select for diffs], Tue Apr 21 18:42:03 2020 UTC (3 years, 10 months ago) by martin
Branch: phil-wifi
Changes since 1.84.4.2: +0 -1 lines
Diff to previous 1.84.4.2 (colored) to branchpoint 1.84 (colored) next main 1.85 (colored)

Sync with HEAD

Revision 1.90.6.3 / (download) - annotate - [select for diffs], Mon Apr 20 11:28:51 2020 UTC (3 years, 10 months ago) by bouyer
Branch: bouyer-xenpvh
Changes since 1.90.6.2: +2 -3 lines
Diff to previous 1.90.6.2 (colored) to branchpoint 1.90 (colored)

Sync with HEAD

Revision 1.90.6.2 / (download) - annotate - [select for diffs], Wed Apr 15 16:04:06 2020 UTC (3 years, 10 months ago) by bouyer
Branch: bouyer-xenpvh
Changes since 1.90.6.1: +4 -2 lines
Diff to previous 1.90.6.1 (colored) to branchpoint 1.90 (colored)

On amd64, always use the cmpxchg8b version of spllower. All x86_64 host should
have it and we already rely on it in lock stubs.
On i386, always use i686_mutex_spin_exit and cx8_spllower for Xen;
Xen doesn't run on CPUs on CPUs lacking the required instructions anyway.
Skip x86_patch only for XENPV, and adjust for changes in assembly functions.
Tested on Xen PV and PVHVM, and on bare metal core i5.

Revision 1.91 / (download) - annotate - [select for diffs], Wed Apr 15 10:21:00 2020 UTC (3 years, 10 months ago) by jdolecek
Branch: MAIN
CVS Tags: phil-wifi-20200421, bouyer-xenpvh-base2, bouyer-xenpvh-base1
Changes since 1.90: +2 -3 lines
Diff to previous 1.90 (colored)

remove MAXPHYS override, xbd(4) was changed to work with 64k transfers

Revision 1.84.4.2 / (download) - annotate - [select for diffs], Mon Apr 13 08:03:30 2020 UTC (3 years, 10 months ago) by martin
Branch: phil-wifi
Changes since 1.84.4.1: +2 -4 lines
Diff to previous 1.84.4.1 (colored) to branchpoint 1.84 (colored)

Mostly merge changes from HEAD upto 20200411

Revision 1.90.6.1 / (download) - annotate - [select for diffs], Wed Apr 8 17:56:08 2020 UTC (3 years, 10 months ago) by bouyer
Branch: bouyer-xenpvh
Changes since 1.90: +3 -3 lines
Diff to previous 1.90 (colored)

Turn on -g by default on the branch

Revision 1.89.2.1 / (download) - annotate - [select for diffs], Thu Nov 21 18:17:59 2019 UTC (4 years, 3 months ago) by martin
Branch: netbsd-9
CVS Tags: netbsd-9-3-RELEASE, netbsd-9-2-RELEASE, netbsd-9-1-RELEASE, netbsd-9-0-RELEASE, netbsd-9-0-RC2, netbsd-9-0-RC1
Changes since 1.89: +3 -3 lines
Diff to previous 1.89 (colored) next main 1.90 (colored)

In preparation for the upcoming release, turn off DIAGNOSTIC in most
kernel configs, modules and libc.

Revision 1.90 / (download) - annotate - [select for diffs], Wed Aug 21 12:16:07 2019 UTC (4 years, 6 months ago) by maxv
Branch: MAIN
CVS Tags: phil-wifi-20200411, phil-wifi-20200406, phil-wifi-20191119, is-mlppp-base, is-mlppp, bouyer-xenpvh-base, ad-namecache-base3, ad-namecache-base2, ad-namecache-base1, ad-namecache-base, ad-namecache
Branch point for: bouyer-xenpvh
Changes since 1.89: +2 -4 lines
Diff to previous 1.89 (colored)

No USER_LDT on Xen.

Revision 1.84.4.1 / (download) - annotate - [select for diffs], Mon Jun 10 22:05:47 2019 UTC (4 years, 8 months ago) by christos
Branch: phil-wifi
Changes since 1.84: +7 -43 lines
Diff to previous 1.84 (colored)

Sync with HEAD

Revision 1.89 / (download) - annotate - [select for diffs], Mon May 6 02:24:37 2019 UTC (4 years, 9 months ago) by sevan
Branch: MAIN
CVS Tags: phil-wifi-20190609, netbsd-9-base
Branch point for: netbsd-9
Changes since 1.88: +3 -33 lines
Diff to previous 1.88 (colored)

Use filesystems.config to reduce duplication

Revision 1.88 / (download) - annotate - [select for diffs], Mon Feb 11 14:59:32 2019 UTC (5 years ago) by cherry
Branch: MAIN
CVS Tags: isaki-audio2-base, isaki-audio2
Changes since 1.87: +3 -2 lines
Diff to previous 1.87 (colored)

We reorganise definitions for XEN source support as follows:

XEN - common sources required for baseline XEN support.
XENPV - sources required for support of XEN in PV mode.
XENPVHVM - sources required for support for XEN in HVM mode.
XENPVH - sources required for support for XEN in PVH mode.

Revision 1.84.2.2 / (download) - annotate - [select for diffs], Thu Sep 6 06:55:24 2018 UTC (5 years, 5 months ago) by pgoyette
Branch: pgoyette-compat
CVS Tags: pgoyette-compat-merge-20190127
Changes since 1.84.2.1: +4 -11 lines
Diff to previous 1.84.2.1 (colored) to branchpoint 1.84 (colored) next main 1.85 (colored)

Sync with HEAD

Resolve a couple of conflicts (result of the uimin/uimax changes)

Revision 1.87 / (download) - annotate - [select for diffs], Tue Aug 14 06:04:24 2018 UTC (5 years, 6 months ago) by maxv
Branch: MAIN
CVS Tags: pgoyette-compat-20190127, pgoyette-compat-20190118, pgoyette-compat-1226, pgoyette-compat-1126, pgoyette-compat-1020, pgoyette-compat-0930, pgoyette-compat-0906
Changes since 1.86: +3 -2 lines
Diff to previous 1.86 (colored)

Enable L2TP on all x86 configurations, not just native amd64.

Revision 1.86 / (download) - annotate - [select for diffs], Wed Aug 1 16:59:09 2018 UTC (5 years, 7 months ago) by maxv
Branch: MAIN
Changes since 1.85: +3 -11 lines
Diff to previous 1.85 (colored)

Unreference IPF/PF from the x86 config files (amd64, i386, xen), and enable
NPF instead when wanted.

Revision 1.84.2.1 / (download) - annotate - [select for diffs], Sat Jul 28 04:37:26 2018 UTC (5 years, 7 months ago) by pgoyette
Branch: pgoyette-compat
Changes since 1.84: +3 -3 lines
Diff to previous 1.84 (colored)

Sync with HEAD

Revision 1.85 / (download) - annotate - [select for diffs], Tue Jul 17 10:18:32 2018 UTC (5 years, 7 months ago) by bouyer
Branch: MAIN
CVS Tags: pgoyette-compat-0728
Changes since 1.84: +1 -1 lines
Diff to previous 1.84 (colored)

Put back trace in DDB_COMMANDONENTER; in seems that the sysctl is not
functionnal early in boot.

Revision 1.75.2.4 / (download) - annotate - [select for diffs], Wed Apr 18 14:45:08 2018 UTC (5 years, 10 months ago) by martin
Branch: netbsd-8
CVS Tags: netbsd-8-2-RELEASE, netbsd-8-1-RELEASE, netbsd-8-1-RC1, netbsd-8-0-RELEASE, netbsd-8-0-RC2, netbsd-8-0-RC1
Changes since 1.75.2.3: +2 -2 lines
Diff to previous 1.75.2.3 (colored) to branchpoint 1.75 (colored) next main 1.76 (colored)

Requested by skrll in ticket #60:
        sys/arch/amd64/conf/GENERIC
        sys/arch/amd64/conf/XEN3_DOM0
        sys/arch/amd64/conf/XEN3_DOMU
        sys/arch/cobalt/conf/GENERIC
        sys/arch/evbarm/conf/BEAGLEBONE
        sys/arch/evbarm/conf/BEAGLEBOARD
        sys/arch/evbarm/conf/BEAGLEBOARDXM
        sys/arch/evbarm/conf/GENERIC.common
        sys/arch/i386/conf/GENERIC
        sys/arch/i386/conf/XEN3_DOM0
        sys/arch/i386/conf/XEN3_DOMU
        sys/arch/mvmeppc/conf/GENERIC
        sys/arch/shark/conf/GENERIC
        sys/arch/sparc64/conf/GENERIC
        sys/arch/zaurus/conf/GENERIC

Remove option DIAGNOSTIC.

Revision 1.84 / (download) - annotate - [select for diffs], Sat Feb 17 01:31:01 2018 UTC (6 years ago) by sevan
Branch: MAIN
CVS Tags: phil-wifi-base, pgoyette-compat-base, pgoyette-compat-0625, pgoyette-compat-0521, pgoyette-compat-0502, pgoyette-compat-0422, pgoyette-compat-0415, pgoyette-compat-0407, pgoyette-compat-0330, pgoyette-compat-0322, pgoyette-compat-0315
Branch point for: phil-wifi, pgoyette-compat
Changes since 1.83: +3 -3 lines
Diff to previous 1.83 (colored)

With the introduction of ddb.dumpstack which is enabled by default, we no longer
need to explicitly set DDB_COMMANDONENTER to run a trace.

Revision 1.75.2.3 / (download) - annotate - [select for diffs], Fri Jan 26 14:28:15 2018 UTC (6 years, 1 month ago) by martin
Branch: netbsd-8
Changes since 1.75.2.2: +3 -1 lines
Diff to previous 1.75.2.2 (colored) to branchpoint 1.75 (colored)

Pull up following revision(s) (requested by sevan in ticket #510):
	sys/arch/sun3/conf/GENERIC3X: revision 1.130
	sys/arch/sparc64/conf/GENERIC: revision 1.203
	sys/arch/news68k/conf/LIBERO: revision 1.66
	sys/arch/amiga/conf/DRACO: revision 1.185
	sys/arch/evbarm/conf/MV2120: revision 1.35
	sys/arch/x68k/conf/GENERIC: revision 1.187
	sys/arch/rs6000/conf/GENERIC: revision 1.39
	sys/arch/news68k/conf/GENERIC_TINY: revision 1.86
	sys/arch/i386/conf/XEN3_DOMU: revision 1.88
	sys/arch/iyonix/conf/GENERIC: revision 1.97
	sys/arch/evbarm64/conf/A64EMUL: revision 1.11
	sys/arch/mvme68k/conf/GENERIC: revision 1.98
	sys/arch/acorn32/conf/GENERIC: revision 1.124
	sys/arch/i386/conf/XEN3_DOM0: revision 1.125
	sys/arch/cobalt/conf/INSTALL: revision 1.65
	sys/arch/macppc/conf/GENERIC_601: revision 1.16
	sys/arch/hppa/conf/GENERIC: revision 1.17
	sys/arch/amiga/conf/GENERIC.in: revision 1.137
	sys/arch/sgimips/conf/GENERIC32_IP12: revision 1.33
	sys/arch/netwinder/conf/GENERIC: revision 1.134
	sys/arch/amd64/conf/XEN3_DOMU: revision 1.83
	sys/arch/mac68k/conf/GENERIC: revision 1.225
	sys/arch/arc/conf/RPC44: revision 1.54
	sys/arch/mipsco/conf/GENERIC: revision 1.92
	sys/arch/cats/conf/GENERIC: revision 1.166
	sys/arch/amd64/conf/XEN3_DOM0: revision 1.145
	sys/arch/amigappc/conf/GENERIC: revision 1.33
	sys/arch/sun3/conf/GENERIC: revision 1.176
	sys/arch/news68k/conf/GENERIC: revision 1.130
	sys/arch/hpcsh/conf/GENERIC: revision 1.110
	sys/arch/hp300/conf/GENERIC: revision 1.198
	sys/arch/atari/conf/GENERIC.in: revision 1.115
	sys/arch/sparc/conf/MRCOFFEE: revision 1.54
	sys/arch/evbppc/conf/EXPLORA451: revision 1.62
	sys/arch/cesfic/conf/GENERIC: revision 1.69
	sys/arch/vax/conf/GENERIC: revision 1.204
	sys/arch/sgimips/conf/GENERIC32_IP3x: revision 1.115
	sys/arch/sgimips/conf/GENERIC32_IP2x: revision 1.112
	sys/arch/sparc/conf/GENERIC: revision 1.258
	sys/arch/next68k/conf/GENERIC: revision 1.145
	sys/arch/evbarm/conf/MMNET_GENERIC: revision 1.34
	sys/arch/prep/conf/GENERIC: revision 1.185
	sys/arch/amiga/conf/INSTALL: revision 1.129
	sys/arch/newsmips/conf/GENERIC: revision 1.133
	sys/arch/cobalt/conf/GENERIC: revision 1.156
	sys/arch/sun2/conf/GENERIC: revision 1.99
	sys/arch/luna68k/conf/INSTALL: revision 1.25
	sys/arch/amigappc/conf/NULL: revision 1.53
	sys/arch/acorn26/conf/GENERIC: revision 1.85
	sys/arch/vax/conf/VAX780: revision 1.25
	sys/arch/luna68k/conf/GENERIC: revision 1.125
	sys/arch/ews4800mips/conf/GENERIC: revision 1.56
	sys/arch/macppc/conf/POWERMAC_G5: revision 1.29
	sys/arch/arc/conf/GENERIC: revision 1.189
	sys/arch/macppc/conf/MAMBO: revision 1.27
	sys/arch/acorn32/conf/EB7500ATX: revision 1.64
	sys/arch/pmax/conf/GENERIC: revision 1.196
	sys/arch/pmax/conf/GENERIC64: revision 1.28
	sys/arch/amiga/conf/GENERIC: revision 1.319
	sys/arch/evbarm/conf/MPCSA_GENERIC: revision 1.55
	sys/arch/macppc/conf/GENERIC: revision 1.339
	sys/arch/emips/conf/GENERIC: revision 1.21
	sys/arch/sandpoint/conf/GENERIC: revision 1.97
	sys/arch/landisk/conf/GENERIC: revision 1.58
	sys/arch/bebox/conf/GENERIC: revision 1.157
	sys/arch/alpha/conf/GENERIC: revision 1.379
Alternate buffer queue strategies no longer considered experimental, update
description.
Discussed on tech-kern
http://mail-index.netbsd.org/tech-kern/2018/01/21/msg023002.html

Revision 1.83 / (download) - annotate - [select for diffs], Tue Jan 23 14:47:53 2018 UTC (6 years, 1 month ago) by sevan
Branch: MAIN
Changes since 1.82: +4 -2 lines
Diff to previous 1.82 (colored)

Alternate buffer queue strategies no longer considered experimental, update
description.

Discussed on tech-kern
http://mail-index.netbsd.org/tech-kern/2018/01/21/msg023002.html

Revision 1.82 / (download) - annotate - [select for diffs], Sat Jan 13 12:38:16 2018 UTC (6 years, 1 month ago) by christos
Branch: MAIN
Changes since 1.81: +5 -2 lines
Diff to previous 1.81 (colored)

added commented out AUTOFS pseudo-device entries

Revision 1.81 / (download) - annotate - [select for diffs], Tue Jan 9 03:31:12 2018 UTC (6 years, 1 month ago) by christos
Branch: MAIN
Changes since 1.80: +3 -2 lines
Diff to previous 1.80 (colored)

Merge autofs support from: Tomohiro Kusumi
XXX: Does not work yet

Revision 1.38.2.4 / (download) - annotate - [select for diffs], Sun Dec 3 11:35:47 2017 UTC (6 years, 2 months ago) by jdolecek
Branch: tls-maxphys
Changes since 1.38.2.3: +40 -36 lines
Diff to previous 1.38.2.3 (colored) to branchpoint 1.38 (colored) next main 1.39 (colored)

update from HEAD

Revision 1.80 / (download) - annotate - [select for diffs], Mon Nov 6 02:57:18 2017 UTC (6 years, 3 months ago) by rin
Branch: MAIN
CVS Tags: tls-maxphys-base-20171202
Changes since 1.79: +3 -2 lines
Diff to previous 1.79 (colored)

Revive commented out DISKLABEL_EI option to kernel configuration files
that contain FFS_EI option.

Revision 1.79 / (download) - annotate - [select for diffs], Sat Sep 30 09:03:38 2017 UTC (6 years, 5 months ago) by pgoyette
Branch: MAIN
Changes since 1.78: +3 -1 lines
Diff to previous 1.78 (colored)

Add commented-out ident lines to the XEN3_DOM{0,U} kernel config files
for consistency with other config files.

OK bouyer@

Revision 1.78 / (download) - annotate - [select for diffs], Thu Sep 14 07:58:39 2017 UTC (6 years, 5 months ago) by mrg
Branch: MAIN
Changes since 1.77: +2 -11 lines
Diff to previous 1.77 (colored)

clean up COMPAT_* options for native netbsd code:
- new series of files that are useful for saying "i want everything
  since netbsd 1.4", etc.
- use the fact COMPAT_* options have future dependancies to remove
  many redundant options.

removes about 3000 lines total across kernel configuration files.
tested about 30 random kernels in the changed list.

Revision 1.75.2.2 / (download) - annotate - [select for diffs], Tue Aug 29 09:42:19 2017 UTC (6 years, 6 months ago) by martin
Branch: netbsd-8
CVS Tags: matt-nb8-mediatek-base, matt-nb8-mediatek
Changes since 1.75.2.1: +2 -2 lines
Diff to previous 1.75.2.1 (colored) to branchpoint 1.75 (colored)

Requested by skrll in ticket #60:
	sys/arch/amd64/conf/GENERIC
	sys/arch/amd64/conf/XEN3_DOM0
	sys/arch/amd64/conf/XEN3_DOMU
	sys/arch/cobalt/conf/GENERIC
	sys/arch/evbarm/conf/BEAGLEBONE
	sys/arch/evbarm/conf/BEAGLEBOARD
	sys/arch/evbarm/conf/BEAGLEBOARDXM
	sys/arch/evbarm/conf/GENERIC.common
	sys/arch/i386/conf/GENERIC
	sys/arch/i386/conf/XEN3_DOM0
	sys/arch/i386/conf/XEN3_DOMU
	sys/arch/mvmeppc/conf/GENERIC
	sys/arch/shark/conf/GENERIC
	sys/arch/sparc64/conf/GENERIC
	sys/arch/zaurus/conf/GENERIC


Re-enable option DIAGNOSTIC for now, will remove it again later.

Revision 1.60.2.6 / (download) - annotate - [select for diffs], Mon Aug 28 17:51:28 2017 UTC (6 years, 6 months ago) by skrll
Branch: nick-nhusb
Changes since 1.60.2.5: +4 -8 lines
Diff to previous 1.60.2.5 (colored) to branchpoint 1.60 (colored) next main 1.61 (colored)

Sync with HEAD

Revision 1.77 / (download) - annotate - [select for diffs], Thu Aug 10 17:33:32 2017 UTC (6 years, 6 months ago) by maxv
Branch: MAIN
CVS Tags: nick-nhusb-base-20170825
Changes since 1.76: +2 -2 lines
Diff to previous 1.76 (colored)

Pff, I forgot to revert my change in these files. I committed only the
GENERIC files, and the message was:

Revert my changes, and re-enable COMPAT_NOMID, COMPAT_09 and COMPAT_43.
Several compat options happen to be dependent on the compat_43_* functions,
the availability of which is (wrongfully) controlled with COMPAT_43. Same
for COMPAT_09.

Revision 1.76 / (download) - annotate - [select for diffs], Fri Jul 28 16:10:28 2017 UTC (6 years, 7 months ago) by maxv
Branch: MAIN
Changes since 1.75: +2 -3 lines
Diff to previous 1.75 (colored)

After a careful review, and all things considered, disable compat43 by
default on amd64. The use case is limited, the potential for damage too
high, and it is safer to run a BSD4.3 binary on i386 since the kernel does
not have to go through netbsd32 - which may not correctly reproduce i386.

Revision 1.75.2.1 / (download) - annotate - [select for diffs], Wed Jul 5 13:58:48 2017 UTC (6 years, 7 months ago) by martin
Branch: netbsd-8
Changes since 1.75: +2 -2 lines
Diff to previous 1.75 (colored)

Remove options DIAGNOSTIC/DEBUG and PAX debug options.
Requested by snj in #60.

Revision 1.75 / (download) - annotate - [select for diffs], Sun May 21 06:19:37 2017 UTC (6 years, 9 months ago) by pgoyette
Branch: MAIN
CVS Tags: perseant-stdc-iso10646-base, perseant-stdc-iso10646, netbsd-8-base
Branch point for: netbsd-8
Changes since 1.74: +1 -7 lines
Diff to previous 1.74 (colored)

Remove unnecessary SYSMON_* options.

Revision 1.73.4.1 / (download) - annotate - [select for diffs], Fri May 19 00:22:56 2017 UTC (6 years, 9 months ago) by pgoyette
Branch: prg-localcount2
Changes since 1.73: +3 -1 lines
Diff to previous 1.73 (colored) next main 1.74 (colored)

Resolve conflicts from previous merge (all resulting from $NetBSD
keywork expansion)

Revision 1.74 / (download) - annotate - [select for diffs], Thu May 11 15:42:15 2017 UTC (6 years, 9 months ago) by sborrill
Branch: MAIN
CVS Tags: prg-localcount2-base3
Changes since 1.73: +3 -1 lines
Diff to previous 1.73 (colored)

Add commented out carp and mpls pseudo-devices to be consistent with
GENERIC

Revision 1.68.2.1 / (download) - annotate - [select for diffs], Fri Apr 21 16:53:22 2017 UTC (6 years, 10 months ago) by bouyer
Branch: bouyer-socketcan
Changes since 1.68: +3 -1 lines
Diff to previous 1.68 (colored) next main 1.69 (colored)

Sync with HEAD

Revision 1.65.2.2 / (download) - annotate - [select for diffs], Mon Mar 20 06:57:09 2017 UTC (6 years, 11 months ago) by pgoyette
Branch: pgoyette-localcount
Changes since 1.65.2.1: +24 -22 lines
Diff to previous 1.65.2.1 (colored) to branchpoint 1.65 (colored) next main 1.66 (colored)

Sync with HEAD

Revision 1.73 / (download) - annotate - [select for diffs], Sun Feb 26 12:41:50 2017 UTC (7 years ago) by rin
Branch: MAIN
CVS Tags: prg-localcount2-base2, prg-localcount2-base1, prg-localcount2-base, pgoyette-localcount-20170426, pgoyette-localcount-20170320, jdolecek-ncq-base, jdolecek-ncq, bouyer-socketcan-base1
Branch point for: prg-localcount2
Changes since 1.72: +2 -2 lines
Diff to previous 1.72 (colored)

Comment out DISKLABEL_RDB as it is too specific for general usage.
(Also add commented out that entry for GENERIC on amd64; I forgot it)

Revision 1.72 / (download) - annotate - [select for diffs], Sun Feb 26 12:21:14 2017 UTC (7 years ago) by maya
Branch: MAIN
Changes since 1.71: +1 -2 lines
Diff to previous 1.71 (colored)

Remove commented DISKLABEL_EI for strictly little endian architectures

It will never be useful.

Revision 1.71 / (download) - annotate - [select for diffs], Sun Feb 26 12:03:14 2017 UTC (7 years ago) by rin
Branch: MAIN
Changes since 1.70: +2 -1 lines
Diff to previous 1.70 (colored)

Add DKWEDGE_METHOD_RDB option, which is enabled for x86, commented out for
other platforms by default.

Revision 1.70 / (download) - annotate - [select for diffs], Sun Feb 19 07:46:59 2017 UTC (7 years ago) by rin
Branch: MAIN
Changes since 1.69: +2 -1 lines
Diff to previous 1.69 (colored)

PR kern/51208
Add DISKLABEL_EI option (and also FFS_EI if missing), commented out except for
ALL on amd64 and i386.

Revision 1.60.2.5 / (download) - annotate - [select for diffs], Sun Feb 5 13:40:02 2017 UTC (7 years ago) by skrll
Branch: nick-nhusb
Changes since 1.60.2.4: +25 -23 lines
Diff to previous 1.60.2.4 (colored) to branchpoint 1.60 (colored)

Sync with HEAD

Revision 1.69 / (download) - annotate - [select for diffs], Mon Jan 23 17:35:34 2017 UTC (7 years, 1 month ago) by christos
Branch: MAIN
CVS Tags: nick-nhusb-base-20170204
Changes since 1.68: +2 -1 lines
Diff to previous 1.68 (colored)

PR/51908: Kyle Amon: Allow customization of XEN kernels via .local files.

Revision 1.68 / (download) - annotate - [select for diffs], Thu Jan 12 05:24:36 2017 UTC (7 years, 1 month ago) by ryo
Branch: MAIN
CVS Tags: bouyer-socketcan-base
Branch point for: bouyer-socketcan
Changes since 1.67: +22 -22 lines
Diff to previous 1.67 (colored)

white space police

Revision 1.65.2.1 / (download) - annotate - [select for diffs], Sat Jan 7 08:56:09 2017 UTC (7 years, 1 month ago) by pgoyette
Branch: pgoyette-localcount
Changes since 1.65: +4 -3 lines
Diff to previous 1.65 (colored)

Sync with HEAD.  (Note that most of these changes are simply $NetBSD$
tag issues.)

Revision 1.67 / (download) - annotate - [select for diffs], Sun Dec 18 04:35:26 2016 UTC (7 years, 2 months ago) by dholland
Branch: MAIN
CVS Tags: pgoyette-localcount-20170107
Changes since 1.66: +3 -3 lines
Diff to previous 1.66 (colored)

Whitespace.

Revision 1.66 / (download) - annotate - [select for diffs], Sat Dec 17 14:49:26 2016 UTC (7 years, 2 months ago) by maxv
Branch: MAIN
Changes since 1.65: +2 -1 lines
Diff to previous 1.65 (colored)

Add MODULAR in Xen kernels.

Revision 1.60.2.4 / (download) - annotate - [select for diffs], Sun May 29 08:44:15 2016 UTC (7 years, 9 months ago) by skrll
Branch: nick-nhusb
Changes since 1.60.2.3: +3 -3 lines
Diff to previous 1.60.2.3 (colored) to branchpoint 1.60 (colored)

Sync with HEAD

Revision 1.65 / (download) - annotate - [select for diffs], Sat May 14 17:11:30 2016 UTC (7 years, 9 months ago) by christos
Branch: MAIN
CVS Tags: pgoyette-localcount-base, pgoyette-localcount-20161104, pgoyette-localcount-20160806, pgoyette-localcount-20160726, nick-nhusb-base-20161204, nick-nhusb-base-20161004, nick-nhusb-base-20160907, nick-nhusb-base-20160529, localcount-20160914
Branch point for: pgoyette-localcount
Changes since 1.64: +3 -3 lines
Diff to previous 1.64 (colored)

Turn on MPROTECT on GENERIC and both MPROTECT and ASLR on XEN*

Revision 1.60.2.3 / (download) - annotate - [select for diffs], Sun Dec 27 12:09:28 2015 UTC (8 years, 2 months ago) by skrll
Branch: nick-nhusb
Changes since 1.60.2.2: +6 -1 lines
Diff to previous 1.60.2.2 (colored) to branchpoint 1.60 (colored)

Sync with HEAD (as of 26th Dec)

Revision 1.64 / (download) - annotate - [select for diffs], Tue Nov 10 13:01:41 2015 UTC (8 years, 3 months ago) by tnn
Branch: MAIN
CVS Tags: nick-nhusb-base-20160422, nick-nhusb-base-20160319, nick-nhusb-base-20151226
Changes since 1.63: +6 -1 lines
Diff to previous 1.63 (colored)

Add "pseudo-device iscsi" to ALL and as a commented out hint in XEN3_*

Revision 1.60.2.2 / (download) - annotate - [select for diffs], Tue Sep 22 12:05:36 2015 UTC (8 years, 5 months ago) by skrll
Branch: nick-nhusb
Changes since 1.60.2.1: +2 -3 lines
Diff to previous 1.60.2.1 (colored) to branchpoint 1.60 (colored)

Sync with HEAD

Revision 1.63 / (download) - annotate - [select for diffs], Wed Aug 12 07:53:57 2015 UTC (8 years, 6 months ago) by maxv
Branch: MAIN
CVS Tags: nick-nhusb-base-20150921
Changes since 1.62: +1 -2 lines
Diff to previous 1.62 (colored)

Remove KMEMSTATS.

Revision 1.54.2.4 / (download) - annotate - [select for diffs], Wed Jul 22 16:53:34 2015 UTC (8 years, 7 months ago) by snj
Branch: netbsd-7
CVS Tags: netbsd-7-nhusb-base-20170116, netbsd-7-nhusb-base, netbsd-7-nhusb, netbsd-7-2-RELEASE, netbsd-7-1-RELEASE, netbsd-7-1-RC2, netbsd-7-1-RC1, netbsd-7-1-2-RELEASE, netbsd-7-1-1-RELEASE, netbsd-7-1, netbsd-7-0-RELEASE, netbsd-7-0-RC3, netbsd-7-0-RC2, netbsd-7-0-2-RELEASE, netbsd-7-0-1-RELEASE, netbsd-7-0
Changes since 1.54.2.3: +2 -2 lines
Diff to previous 1.54.2.3 (colored) to branchpoint 1.54 (colored) next main 1.55 (colored)

Pull up following revision(s) (requested by bouyer in ticket #884):
	sys/arch/amd64/conf/XEN3_DOM0: revision 1.114
	sys/arch/amd64/conf/XEN3_DOMU: revision 1.62
	sys/arch/i386/conf/XEN3_DOM0: revision 1.96
	sys/arch/i386/conf/XEN3_DOMU: revision 1.68
Uncoment options IPSEC, as requested by Gary Duzan in PR port-amd64/50052

Revision 1.62 / (download) - annotate - [select for diffs], Thu Jul 16 15:43:10 2015 UTC (8 years, 7 months ago) by bouyer
Branch: MAIN
Changes since 1.61: +2 -2 lines
Diff to previous 1.61 (colored)

Uncoment options IPSEC, as requested by Gary Duzan in PR port-amd64/50052

Revision 1.60.2.1 / (download) - annotate - [select for diffs], Sat Jun 6 14:39:54 2015 UTC (8 years, 8 months ago) by skrll
Branch: nick-nhusb
Changes since 1.60: +7 -1 lines
Diff to previous 1.60 (colored)

Sync with HEAD

Revision 1.61 / (download) - annotate - [select for diffs], Tue May 5 22:14:24 2015 UTC (8 years, 9 months ago) by pgoyette
Branch: MAIN
CVS Tags: nick-nhusb-base-20150606
Changes since 1.60: +7 -1 lines
Diff to previous 1.60 (colored)

For non-modular XEN3_DOMU kernels, include sysmon and all of its
subcomponents.  While the wdog and envsys subcomponents aren't
terribly useful in DOMU environment, this restores functionality
to previous (pre-modularized sysmon) state.

Revision 1.54.2.3 / (download) - annotate - [select for diffs], Tue Nov 18 19:05:28 2014 UTC (9 years, 3 months ago) by snj
Branch: netbsd-7
CVS Tags: netbsd-7-0-RC1
Changes since 1.54.2.2: +1 -3 lines
Diff to previous 1.54.2.2 (colored) to branchpoint 1.54 (colored)

Pull up following revision(s) (requested by manu in ticket #251):
	sys/arch/acorn26/conf/GENERIC: revision 1.81
	sys/arch/acorn32/conf/GENERIC: revision 1.116
	sys/arch/alpha/conf/GENERIC: revision 1.362
	sys/arch/amd64/conf/ALL: revision 1.23
	sys/arch/amd64/conf/GENERIC: revision 1.404
	sys/arch/amd64/conf/XEN3_DOM0: revision 1.112
	sys/arch/amd64/conf/XEN3_DOMU: revision 1.60
	sys/arch/amiga/conf/GENERIC.in: revision 1.129
	sys/arch/amiga/conf/GENERIC: revision 1.311
	sys/arch/amigappc/conf/GENERIC: revision 1.24
	sys/arch/arc/conf/GENERIC: revision 1.184
	sys/arch/bebox/conf/GENERIC: revision 1.145
	sys/arch/cats/conf/GENERIC: revision 1.155
	sys/arch/cesfic/conf/GENERIC: revision 1.65
	sys/arch/cobalt/conf/GENERIC: revision 1.147
	sys/arch/dreamcast/conf/GENERIC: revision 1.121
	sys/arch/emips/conf/GENERIC: revision 1.15
	sys/arch/epoc32/conf/GENERIC: revision 1.8
	sys/arch/ews4800mips/conf/GENERIC: revision 1.51
	sys/arch/hp300/conf/GENERIC: revision 1.190
	sys/arch/hpcmips/conf/GENERIC: revision 1.229
	sys/arch/hpcsh/conf/GENERIC: revision 1.106
	sys/arch/hppa/conf/GENERIC: revision 1.6
	sys/arch/i386/conf/ALL: revision 1.389
	sys/arch/i386/conf/GENERIC: revision 1.1118
	sys/arch/i386/conf/XEN3_DOM0: revision 1.93
	sys/arch/i386/conf/XEN3_DOMU: revision 1.65
	sys/arch/ibmnws/conf/GENERIC: revision 1.46
	sys/arch/iyonix/conf/GENERIC: revision 1.88
	sys/arch/landisk/conf/GENERIC: revision 1.45
	sys/arch/luna68k/conf/GENERIC: revision 1.119
	sys/arch/mac68k/conf/GENERIC: revision 1.220
	sys/arch/macppc/conf/GENERIC: revision 1.320
	sys/arch/macppc/conf/MAMBO: revision 1.24
	sys/arch/macppc/conf/POWERMAC_G5: revision 1.25
	sys/arch/mipsco/conf/GENERIC: revision 1.88
	sys/arch/mmeye/conf/GENERIC: revision 1.120
	sys/arch/mvme68k/conf/GENERIC: revision 1.94
	sys/arch/mvmeppc/conf/GENERIC: revision 1.24
	sys/arch/netwinder/conf/GENERIC: revision 1.126
	sys/arch/news68k/conf/GENERIC: revision 1.125
	sys/arch/newsmips/conf/GENERIC: revision 1.129
	sys/arch/next68k/conf/GENERIC: revision 1.139
	sys/arch/ofppc/conf/GENERIC: revision 1.157
	sys/arch/pmax/conf/GENERIC64: revision 1.21
	sys/arch/pmax/conf/GENERIC: revision 1.185
	sys/arch/prep/conf/GENERIC: revision 1.174
	sys/arch/rs6000/conf/GENERIC: revision 1.33
	sys/arch/sandpoint/conf/GENERIC: revision 1.88
	sys/arch/sbmips/conf/GENERIC: revision 1.101
	sys/arch/sgimips/conf/GENERIC32_IP12: revision 1.28
	sys/arch/sgimips/conf/GENERIC32_IP2x: revision 1.104
	sys/arch/sgimips/conf/GENERIC32_IP3x: revision 1.106
	sys/arch/shark/conf/GENERIC: revision 1.121
	sys/arch/sparc/conf/GENERIC: revision 1.248
	sys/arch/sparc/conf/TADPOLE3GX: revision 1.65
	sys/arch/sparc64/conf/GENERIC: revision 1.177
	sys/arch/sparc64/conf/NONPLUS64: revision 1.44
	sys/arch/sun2/conf/GENERIC: revision 1.94
	sys/arch/sun3/conf/GENERIC: revision 1.171
	sys/arch/vax/conf/GENERIC: revision 1.193
	sys/arch/vax/conf/VAX780: revision 1.19
	sys/arch/x68k/conf/GENERIC: revision 1.179
	sys/arch/zaurus/conf/GENERIC: revision 1.65
	sys/ufs/files.ufs: revision 1.38
Remove unused extended attributes kernel options

As Masao Uebayashi pointed to me, UFS_EXTATTR_AUTOSTART, LFS_EXTATTR_AUTOSTART
and UFS_EXTATTR_AUTOCREATE are not used anywhere in the code. Remove them
as they have been obsolete for a long time:
UFS_EXTATTR_AUTOSTART was replaced by mount -o extattr
LFS_EXTATTR_AUTOSTART was created to match obsolete UFS_EXTATTR_AUTOSTART
UFS_EXTATTR_AUTOCREATE was replaced by sysctl vfs.ffs.extattr_autocreate

Revision 1.60 / (download) - annotate - [select for diffs], Sun Nov 16 16:01:40 2014 UTC (9 years, 3 months ago) by manu
Branch: MAIN
CVS Tags: nick-nhusb-base-20150406, nick-nhusb-base
Branch point for: nick-nhusb
Changes since 1.59: +1 -3 lines
Diff to previous 1.59 (colored)

Remove unused extended attributes kernel options

As Masao Uebayashi pointed to me, UFS_EXTATTR_AUTOSTART, LFS_EXTATTR_AUTOSTART
and UFS_EXTATTR_AUTOCREATE are not used anywhere in the code. Remove them
as they have been obsolete for a long time:
UFS_EXTATTR_AUTOSTART was replaced by mount -o extattr
LFS_EXTATTR_AUTOSTART was created to match obsolete UFS_EXTATTR_AUTOSTART
UFS_EXTATTR_AUTOCREATE was replaced by sysctl vfs.ffs.extattr_autocreate

Revision 1.54.2.2 / (download) - annotate - [select for diffs], Fri Nov 14 15:16:16 2014 UTC (9 years, 3 months ago) by martin
Branch: netbsd-7
Changes since 1.54.2.1: +4 -1 lines
Diff to previous 1.54.2.1 (colored) to branchpoint 1.54 (colored)

Pull up following revision(s) (requested by manu in ticket #232):
	sys/arch/next68k/conf/GENERIC: revision 1.138
	sys/arch/cobalt/conf/GENERIC: revision 1.146
	sys/arch/mvme68k/conf/GENERIC: revision 1.93
	sys/arch/vax/conf/VAX780: revision 1.18
	sys/arch/newsmips/conf/GENERIC: revision 1.128
	sys/arch/luna68k/conf/GENERIC: revision 1.118
	sys/arch/sbmips/conf/GENERIC: revision 1.100
	sys/arch/pmax/conf/GENERIC: revision 1.184
	sys/arch/alpha/conf/GENERIC: revision 1.361
	sys/arch/sparc64/conf/GENERIC: revision 1.176
	sys/arch/sun3/conf/GENERIC: revision 1.170
	sys/arch/shark/conf/GENERIC: revision 1.120
	sys/arch/landisk/conf/GENERIC: revision 1.44
	sys/arch/bebox/conf/GENERIC: revision 1.144
	sys/arch/sparc64/conf/NONPLUS64: revision 1.43
	sys/arch/sandpoint/conf/GENERIC: revision 1.87
	sys/arch/emips/conf/GENERIC: revision 1.14
	sys/arch/amd64/conf/XEN3_DOM0: revision 1.111
	sys/arch/dreamcast/conf/GENERIC: revision 1.120
	sys/arch/cesfic/conf/GENERIC: revision 1.64
	sys/arch/mmeye/conf/GENERIC: revision 1.119
	sys/arch/epoc32/conf/GENERIC: revision 1.7
	sys/arch/x68k/conf/GENERIC: revision 1.178
	sys/arch/iyonix/conf/GENERIC: revision 1.87
	sys/arch/sun2/conf/GENERIC: revision 1.93
	sys/arch/ews4800mips/conf/GENERIC: revision 1.50
	sys/arch/amd64/conf/XEN3_DOMU: revision 1.59
	sys/arch/acorn26/conf/GENERIC: revision 1.80
	sys/arch/acorn32/conf/GENERIC: revision 1.115
	sys/arch/macppc/conf/POWERMAC_G5: revision 1.24
	sys/arch/i386/conf/GENERIC: revision 1.1117
	sys/arch/arc/conf/GENERIC: revision 1.183
	sys/arch/cats/conf/GENERIC: revision 1.154
	sys/arch/amiga/conf/GENERIC.in: revision 1.128
	sys/arch/zaurus/conf/GENERIC: revision 1.64
	sys/arch/netwinder/conf/GENERIC: revision 1.125
	sys/arch/hppa/conf/GENERIC: revision 1.5
	sys/arch/mvmeppc/conf/GENERIC: revision 1.23
	sys/arch/macppc/conf/GENERIC: revision 1.319
	sys/arch/amiga/conf/GENERIC: revision 1.310
	sys/arch/pmax/conf/GENERIC64: revision 1.20
	sys/arch/macppc/conf/MAMBO: revision 1.23
	sys/arch/sgimips/conf/GENERIC32_IP12: revision 1.27
	sys/arch/amigappc/conf/GENERIC: revision 1.23
	sys/arch/amd64/conf/GENERIC: revision 1.403
	sys/arch/ofppc/conf/GENERIC: revision 1.156
	sys/arch/mac68k/conf/GENERIC: revision 1.219
	sys/arch/i386/conf/XEN3_DOMU: revision 1.64
	sys/arch/mipsco/conf/GENERIC: revision 1.87
	sys/arch/hp300/conf/GENERIC: revision 1.189
	sys/arch/vax/conf/GENERIC: revision 1.192
	sys/arch/news68k/conf/GENERIC: revision 1.124
	sys/arch/ibmnws/conf/GENERIC: revision 1.45
	sys/arch/hpcsh/conf/GENERIC: revision 1.105
	sys/arch/sparc/conf/TADPOLE3GX: revision 1.64
	sys/arch/i386/conf/XEN3_DOM0: revision 1.92
	sys/arch/sparc/conf/GENERIC: revision 1.247
	sys/arch/sgimips/conf/GENERIC32_IP3x: revision 1.105
	sys/arch/prep/conf/GENERIC: revision 1.173
	sys/arch/sgimips/conf/GENERIC32_IP2x: revision 1.103
	sys/arch/rs6000/conf/GENERIC: revision 1.32
	sys/arch/hpcmips/conf/GENERIC: revision 1.228
Support for UFS1 extended attributes in GENERIC and GENERIC-like kernels
This change just brings UFS1 extended attribute *support* in the kernel,
extended attributes are not enabled unless three conditions are met:
1) filesystem is UFS1 (newfs -O1)
2) .attribute/system and .attribute/user directories are created at fs root
3) filesystem is mounted with -o extattr
Some GENERIC kernels are obviously memory constrained, the extended
attributes options were not enabled for them, but just added commented out.
(kernel were considered memory constrained if QUOTA option was disabled)

Revision 1.59 / (download) - annotate - [select for diffs], Wed Nov 12 10:47:20 2014 UTC (9 years, 3 months ago) by manu
Branch: MAIN
Changes since 1.58: +4 -1 lines
Diff to previous 1.58 (colored)

Support for UFS1 extended attributes in GENERIC and GENERIC-like kernels

This change just brings UFS1 extended attribute *support* in the kernel,
extended attributes are not enabled unless three conditions are met:
1) filesystem is UFS1 (newfs -O1)
2) .attribute/system and .attribute/user directories are created at fs root
3) filesystem is mounted with -o extattr

Some GENERIC kernels are obviously memory constrained, the extended
attributes options were not enabled for them, but just added commented out.
(kernel were considered memory constrained if QUOTA option was disabled)

Revision 1.54.2.1 / (download) - annotate - [select for diffs], Fri Oct 10 18:16:36 2014 UTC (9 years, 4 months ago) by snj
Branch: netbsd-7
Changes since 1.54: +3 -3 lines
Diff to previous 1.54 (colored)

Apply patch (requested by bouyer/martin in ticket #116):
Disable DIAGNOSTIC and/or DEBUG.

Revision 1.58 / (download) - annotate - [select for diffs], Fri Sep 19 15:24:24 2014 UTC (9 years, 5 months ago) by christos
Branch: MAIN
Changes since 1.57: +3 -3 lines
Diff to previous 1.57 (colored)

Disable BSDLABEL and MBR DKWEDGE methods again since sysinst does not work
with wedges.

Revision 1.57 / (download) - annotate - [select for diffs], Sat Aug 23 20:26:56 2014 UTC (9 years, 6 months ago) by dholland
Branch: MAIN
Changes since 1.56: +7 -7 lines
Diff to previous 1.56 (colored)

Systematize (and in many cases, fix) the comments on options COMPAT_NN.

There are quite a few configs that are missing some COMPAT_NN options
in ways that don't make sense; this should probably get cleaned up
too, but for the time being I've not added or removed anything.

Revision 1.38.2.3 / (download) - annotate - [select for diffs], Wed Aug 20 00:02:42 2014 UTC (9 years, 6 months ago) by tls
Branch: tls-maxphys
Changes since 1.38.2.2: +2 -3 lines
Diff to previous 1.38.2.2 (colored) to branchpoint 1.38 (colored)

Rebase to HEAD as of a few days ago.

Revision 1.56 / (download) - annotate - [select for diffs], Mon Aug 18 06:31:24 2014 UTC (9 years, 6 months ago) by christos
Branch: MAIN
Changes since 1.55: +4 -4 lines
Diff to previous 1.55 (colored)

- Enable Wedge support for MBR/BSDLABEL where it was commented out.
- Add apple partition support where it was missing
- Add comments where missing

Revision 1.55 / (download) - annotate - [select for diffs], Sat Aug 16 17:56:31 2014 UTC (9 years, 6 months ago) by apb
Branch: MAIN
Changes since 1.54: +2 -1 lines
Diff to previous 1.54 (colored)

Add "options COMPAT_70" to all kernel configuration files that
already had "options COMPAT_60".

Revision 1.53.2.1 / (download) - annotate - [select for diffs], Sun Aug 10 06:53:49 2014 UTC (9 years, 6 months ago) by tls
Branch: tls-earlyentropy
Changes since 1.53: +2 -2 lines
Diff to previous 1.53 (colored) next main 1.54 (colored)

Rebase.

Revision 1.54 / (download) - annotate - [select for diffs], Fri Jul 25 15:01:14 2014 UTC (9 years, 7 months ago) by dholland
Branch: MAIN
CVS Tags: tls-maxphys-base, tls-earlyentropy-base, netbsd-7-base
Branch point for: netbsd-7
Changes since 1.53: +2 -2 lines
Diff to previous 1.53 (colored)

Fix description of DIAGNOSTIC in x86 kernels.

Revision 1.31.2.4 / (download) - annotate - [select for diffs], Thu May 22 11:39:28 2014 UTC (9 years, 9 months ago) by yamt
Branch: yamt-pagecache
Changes since 1.31.2.3: +14 -11 lines
Diff to previous 1.31.2.3 (colored) to branchpoint 1.31 (colored) next main 1.32 (colored)

sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs.  ("Protocol error: too many arguments")

Revision 1.49.2.2 / (download) - annotate - [select for diffs], Sun May 18 17:44:54 2014 UTC (9 years, 9 months ago) by rmind
Branch: rmind-smpnet
Changes since 1.49.2.1: +2 -2 lines
Diff to previous 1.49.2.1 (colored) next main 1.50 (colored)

sync with head

Revision 1.53 / (download) - annotate - [select for diffs], Mon Mar 24 14:15:37 2014 UTC (9 years, 11 months ago) by szptvlfn
Branch: MAIN
CVS Tags: yamt-pagecache-base9, rmind-smpnet-nbase, rmind-smpnet-base, riastradh-xf86-video-intel-2-7-1-pre-2-21-15
Branch point for: tls-earlyentropy
Changes since 1.52: +2 -2 lines
Diff to previous 1.52 (colored)

fix manual section numbering of sysctl.
  thanks wiz@

Revision 1.52 / (download) - annotate - [select for diffs], Sun Mar 16 18:04:56 2014 UTC (9 years, 11 months ago) by jakllsch
Branch: MAIN
CVS Tags: riastradh-drm2-base3
Changes since 1.51: +3 -3 lines
Diff to previous 1.51 (colored)

Disable xpci(4) PCI passthrough in XEN3_DOMU kernels by popular demand.

Revision 1.51 / (download) - annotate - [select for diffs], Sat Mar 15 13:50:01 2014 UTC (9 years, 11 months ago) by jakllsch
Branch: MAIN
Changes since 1.50: +3 -3 lines
Diff to previous 1.50 (colored)

Enable PCI support in amd64 XEN3_DOMU config to match i386 XEN3_DOMU config.

Revision 1.49.2.1 / (download) - annotate - [select for diffs], Wed Aug 28 23:59:10 2013 UTC (10 years, 6 months ago) by rmind
Branch: rmind-smpnet
Changes since 1.49: +1 -2 lines
Diff to previous 1.49 (colored)

sync with head

Revision 1.50 / (download) - annotate - [select for diffs], Sun Jun 30 21:38:55 2013 UTC (10 years, 8 months ago) by rmind
Branch: MAIN
CVS Tags: riastradh-drm2-base2, riastradh-drm2-base1, riastradh-drm2-base, riastradh-drm2
Changes since 1.49: +1 -2 lines
Diff to previous 1.49 (colored)

G/C PFIL_HOOKS from the kernel configs.

Revision 1.38.2.2 / (download) - annotate - [select for diffs], Sun Jun 23 06:19:59 2013 UTC (10 years, 8 months ago) by tls
Branch: tls-maxphys
Changes since 1.38.2.1: +12 -9 lines
Diff to previous 1.38.2.1 (colored) to branchpoint 1.38 (colored)

resync from head

Revision 1.13.4.4 / (download) - annotate - [select for diffs], Sun Jun 9 11:44:04 2013 UTC (10 years, 8 months ago) by msaitoh
Branch: netbsd-5
Changes since 1.13.4.3: +8 -1 lines
Diff to previous 1.13.4.3 (colored) to branchpoint 1.13 (colored) next main 1.14 (colored)

Apply patch (requested by sborrill in ticket #1858):
	sys/arch/amd64/conf/XEN3_DOMU
	sys/arch/i386/conf/Attic/XEN2_DOMU
Add wedge support in DOMU kernels.

Revision 1.49 / (download) - annotate - [select for diffs], Wed Jun 5 23:08:00 2013 UTC (10 years, 8 months ago) by christos
Branch: MAIN
Branch point for: rmind-smpnet
Changes since 1.48: +1 -2 lines
Diff to previous 1.48 (colored)

remove obsolete networking options

Revision 1.48 / (download) - annotate - [select for diffs], Sat Apr 27 21:43:14 2013 UTC (10 years, 10 months ago) by christos
Branch: MAIN
CVS Tags: khorben-n900
Changes since 1.47: +3 -3 lines
Diff to previous 1.47 (colored)

the bogus number police

Revision 1.47 / (download) - annotate - [select for diffs], Sat Apr 27 18:19:23 2013 UTC (10 years, 10 months ago) by christos
Branch: MAIN
Changes since 1.46: +3 -3 lines
Diff to previous 1.46 (colored)

remove confusing numeric locators where they are unused.

Revision 1.46 / (download) - annotate - [select for diffs], Wed Apr 17 00:09:04 2013 UTC (10 years, 10 months ago) by riz
Branch: MAIN
Changes since 1.45: +8 -1 lines
Diff to previous 1.45 (colored)

Sync DKWEDGE options with XEN3_DOM0.

Revision 1.45 / (download) - annotate - [select for diffs], Sat Mar 2 02:42:08 2013 UTC (11 years ago) by christos
Branch: MAIN
CVS Tags: agc-symver-base, agc-symver
Changes since 1.44: +1 -2 lines
Diff to previous 1.44 (colored)

Under FAST_IPSEC, IPSEC_ESP is mandatory; GC it.

Revision 1.44 / (download) - annotate - [select for diffs], Fri Mar 1 18:25:28 2013 UTC (11 years ago) by joerg
Branch: MAIN
Changes since 1.43: +1 -3 lines
Diff to previous 1.43 (colored)

Retire OSI network stack. OK core@

Revision 1.43 / (download) - annotate - [select for diffs], Thu Jan 24 13:58:40 2013 UTC (11 years, 1 month ago) by bouyer
Branch: MAIN
Changes since 1.42: +1 -0 lines
Diff to previous 1.42 (colored)

Put back 32k MAXPHYS, reverting
http://mail-index.netbsd.org/source-changes/2013/01/19/msg040666.html

64k MAXPHYS breaks at last iso9660, as shown by periodic anita runs at
http://www-soc.lip6.fr/~bouyer/NetBSD-tests/xen/

Revision 1.31.2.3 / (download) - annotate - [select for diffs], Wed Jan 23 00:05:38 2013 UTC (11 years, 1 month ago) by yamt
Branch: yamt-pagecache
CVS Tags: yamt-pagecache-tag8
Changes since 1.31.2.2: +1 -2 lines
Diff to previous 1.31.2.2 (colored) to branchpoint 1.31 (colored)

sync with head

Revision 1.42 / (download) - annotate - [select for diffs], Sat Jan 19 16:19:56 2013 UTC (11 years, 1 month ago) by jakllsch
Branch: MAIN
CVS Tags: yamt-pagecache-base8
Changes since 1.41: +1 -2 lines
Diff to previous 1.41 (colored)

xbd has been able to cope with any value of MAXPHYS since
src/sys/arch/xen/xen/xbd_xenbus.c 1.56

Revision 1.13.4.3 / (download) - annotate - [select for diffs], Sun Jan 13 16:46:22 2013 UTC (11 years, 1 month ago) by bouyer
Branch: netbsd-5
Changes since 1.13.4.2: +4 -1 lines
Diff to previous 1.13.4.2 (colored) to branchpoint 1.13 (colored)

apply patch(s) (requested by sborrill in ticket #1834):
	sys/arch/i386/conf/XEN2_DOMU: patch
	sys/arch/amd64/conf/XEN3_DOMU: patch
Add drvctl to Xen DOMU kernels

Revision 1.38.2.1 / (download) - annotate - [select for diffs], Tue Nov 20 03:00:56 2012 UTC (11 years, 3 months ago) by tls
Branch: tls-maxphys
Changes since 1.38: +5 -3 lines
Diff to previous 1.38 (colored)

Resync to 2012-11-19 00:00:00 UTC

Revision 1.31.2.2 / (download) - annotate - [select for diffs], Tue Oct 30 17:18:45 2012 UTC (11 years, 4 months ago) by yamt
Branch: yamt-pagecache
Changes since 1.31.2.1: +5 -3 lines
Diff to previous 1.31.2.1 (colored) to branchpoint 1.31 (colored)

sync with head

Revision 1.41 / (download) - annotate - [select for diffs], Wed Oct 17 14:48:08 2012 UTC (11 years, 4 months ago) by apb
Branch: MAIN
CVS Tags: yamt-pagecache-base7, yamt-pagecache-base6
Changes since 1.40: +3 -2 lines
Diff to previous 1.40 (colored)

Add "options COMPAT_60" to all kernel configuration files
that already had "options COMPAT_50".

Revision 1.40 / (download) - annotate - [select for diffs], Thu Oct 4 21:23:45 2012 UTC (11 years, 4 months ago) by dsl
Branch: MAIN
Changes since 1.39: +1 -2 lines
Diff to previous 1.39 (colored)

Remove references to VM86 from the amd64 kernel configs.
VM86 mode isn't supported while in long mode.

Revision 1.39 / (download) - annotate - [select for diffs], Sun Sep 23 01:05:21 2012 UTC (11 years, 5 months ago) by chs
Branch: MAIN
Changes since 1.38: +3 -1 lines
Diff to previous 1.38 (colored)

add vmt entry to GENERIC.
standardize commented pfsync and npf entries.

Revision 1.36.2.2 / (download) - annotate - [select for diffs], Wed Aug 15 15:32:59 2012 UTC (11 years, 6 months ago) by sborrill
Branch: netbsd-6
CVS Tags: netbsd-6-1-RELEASE, netbsd-6-1-RC4, netbsd-6-1-RC3, netbsd-6-1-RC2, netbsd-6-1-RC1, netbsd-6-1-5-RELEASE, netbsd-6-1-4-RELEASE, netbsd-6-1-3-RELEASE, netbsd-6-1-2-RELEASE, netbsd-6-1-1-RELEASE, netbsd-6-1, netbsd-6-0-RELEASE, netbsd-6-0-RC2, netbsd-6-0-RC1, netbsd-6-0-6-RELEASE, netbsd-6-0-5-RELEASE, netbsd-6-0-4-RELEASE, netbsd-6-0-3-RELEASE, netbsd-6-0-2-RELEASE, netbsd-6-0-1-RELEASE, netbsd-6-0, matt-nb6-plus-nbase, matt-nb6-plus-base, matt-nb6-plus
Changes since 1.36.2.1: +2 -2 lines
Diff to previous 1.36.2.1 (colored) to branchpoint 1.36 (colored) next main 1.37 (colored)

Pull up the following revisions(s) (requested by martin in ticket #502):
	sys/arch/cobalt/conf/GENERIC:		patch
	sys/arch/i386/conf/GENERIC:		patch
	sys/arch/i386/conf/XEN3_DOM0:		patch
	sys/arch/i386/conf/XEN3_DOMU:		patch
	sys/arch/mvmeppc/conf/GENERIC:		patch
	sys/arch/shark/conf/GENERIC:		patch
	sys/arch/sparc64/conf/GENERIC:		patch
	sys/arch/sparc64/conf/GENERIC.DEBUG:	patch
	sys/arch/zaurus/conf/GENERIC:		patch

Switch off DIAGNOSTIC and/or DEBUG on release kernels.
Enable DIAGNOSTIC in DEBUG kernels to allow for option
being switched off in GENERIC.

Revision 1.31.2.1 / (download) - annotate - [select for diffs], Tue Apr 17 00:05:59 2012 UTC (11 years, 10 months ago) by yamt
Branch: yamt-pagecache
Changes since 1.31: +10 -7 lines
Diff to previous 1.31 (colored)

sync with head

Revision 1.33.2.3 / (download) - annotate - [select for diffs], Sun Mar 11 01:52:18 2012 UTC (11 years, 11 months ago) by mrg
Branch: jmcneill-usbmp
Changes since 1.33.2.2: +0 -2 lines
Diff to previous 1.33.2.2 (colored) to branchpoint 1.33 (colored) next main 1.34 (colored)

sync to latest -current

Revision 1.38 / (download) - annotate - [select for diffs], Sat Mar 10 21:51:48 2012 UTC (11 years, 11 months ago) by joerg
Branch: MAIN
CVS Tags: yamt-pagecache-base5, yamt-pagecache-base4, jmcneill-usbmp-base9, jmcneill-usbmp-base8, jmcneill-usbmp-base7, jmcneill-usbmp-base10
Branch point for: tls-maxphys
Changes since 1.37: +1 -3 lines
Diff to previous 1.37 (colored)

P1003_1B_SEMAPHORE is no longer optional.

Revision 1.33.2.2 / (download) - annotate - [select for diffs], Sun Mar 4 00:46:03 2012 UTC (11 years, 11 months ago) by mrg
Branch: jmcneill-usbmp
Changes since 1.33.2.1: +3 -3 lines
Diff to previous 1.33.2.1 (colored) to branchpoint 1.33 (colored)

sync to latest -current.

Revision 1.36.2.1 / (download) - annotate - [select for diffs], Sat Feb 25 21:18:02 2012 UTC (12 years ago) by sborrill
Branch: netbsd-6
Changes since 1.36: +3 -3 lines
Diff to previous 1.36 (colored)

Pull up the following revisions(s) (requested by bouyer in ticket #52):
	sys/arch/amd64/conf/XEN3_DOM0:	revision 1.78
	sys/arch/amd64/conf/XEN3_DOMU:	revision 1.37
	sys/arch/i386/conf/XEN3_DOM0:	revision 1.61
	sys/arch/i386/conf/XEN3_DOMU:	revision 1.42

Xen is stable enough now to remove debug messages in default kernel.
Comment out options DEBUG from Xen kernel; also comment out makeoptions
DEBUG="-g" where it was still enabled.

Revision 1.37 / (download) - annotate - [select for diffs], Sat Feb 25 17:03:34 2012 UTC (12 years ago) by bouyer
Branch: MAIN
CVS Tags: jmcneill-usbmp-base6, jmcneill-usbmp-base5, jmcneill-usbmp-base4
Changes since 1.36: +3 -3 lines
Diff to previous 1.36 (colored)

Comment out options DEBUG from Xen kernel; also comment out
makeoptions DEBUG="-g" where it was still enabled.

Revision 1.33.2.1 / (download) - annotate - [select for diffs], Sat Feb 18 07:31:11 2012 UTC (12 years ago) by mrg
Branch: jmcneill-usbmp
Changes since 1.33: +4 -2 lines
Diff to previous 1.33 (colored)

merge to -current.

Revision 1.36 / (download) - annotate - [select for diffs], Mon Jan 30 10:55:25 2012 UTC (12 years, 1 month ago) by cherry
Branch: MAIN
CVS Tags: netbsd-6-base, jmcneill-usbmp-base3, jmcneill-usbmp-base2
Branch point for: netbsd-6
Changes since 1.35: +2 -2 lines
Diff to previous 1.35 (colored)

switch on NetBSD/Xen MULTIPROCESSOR support for domUs as default, for wider testing

Revision 1.35 / (download) - annotate - [select for diffs], Mon Dec 19 19:09:16 2011 UTC (12 years, 2 months ago) by cherry
Branch: MAIN
Changes since 1.34: +3 -1 lines
Diff to previous 1.34 (colored)

Add knob to turn MULTIPROCESSOR build on for XEN

Revision 1.34 / (download) - annotate - [select for diffs], Sun Dec 18 05:49:23 2011 UTC (12 years, 2 months ago) by dholland
Branch: MAIN
Changes since 1.33: +2 -2 lines
Diff to previous 1.33 (colored)

WABPL is no longer considered experimental (has not been for some time)
so update its comment in config files.

Revision 1.33 / (download) - annotate - [select for diffs], Tue Nov 22 21:24:55 2011 UTC (12 years, 3 months ago) by tls
Branch: MAIN
CVS Tags: jmcneill-usbmp-pre-base2, jmcneill-usbmp-base
Branch point for: jmcneill-usbmp
Changes since 1.32: +1 -2 lines
Diff to previous 1.32 (colored)


The rnd pseudo-device is not really optional, because it is in the same
source file as the entropy-pool code itself.  Move it to std.  This
will be cleaned up more when I split the sources up as they should be.

This fixes build breaks on several ports.  Thanks to Havard Eidnes for
pointing them out.

Revision 1.32 / (download) - annotate - [select for diffs], Thu Nov 10 22:16:56 2011 UTC (12 years, 3 months ago) by riz
Branch: MAIN
CVS Tags: jmcneill-audiomp3-base, jmcneill-audiomp3
Changes since 1.31: +5 -1 lines
Diff to previous 1.31 (colored)

Add pseudo-device drvctl. (Already exists in i386 domU config)

Revision 1.31 / (download) - annotate - [select for diffs], Tue Oct 25 15:01:46 2011 UTC (12 years, 4 months ago) by jakllsch
Branch: MAIN
CVS Tags: yamt-pagecache-base3, yamt-pagecache-base2, yamt-pagecache-base
Branch point for: yamt-pagecache
Changes since 1.30: +4 -1 lines
Diff to previous 1.30 (colored)

Per existing x86 GENERIC kernels, add:
#options BUFQ_READPRIO
options BUFQ_PRIOCSCAN
to Xen kernels.

Revision 1.15.4.7 / (download) - annotate - [select for diffs], Sat Aug 27 15:37:23 2011 UTC (12 years, 6 months ago) by jym
Branch: jym-xensuspend
Changes since 1.15.4.6: +10 -10 lines
Diff to previous 1.15.4.6 (colored) to branchpoint 1.15 (colored) next main 1.16 (colored)

Sync with HEAD. Most notably: uvm/pmap work done by rmind@, and MP Xen
work of cherry@.

No regression observed on suspend/restore.

Revision 1.26.2.1 / (download) - annotate - [select for diffs], Mon Jun 6 09:04:50 2011 UTC (12 years, 8 months ago) by jruoho
Branch: jruoho-x86intr
Changes since 1.26: +13 -12 lines
Diff to previous 1.26 (colored) next main 1.27 (colored)

Sync with HEAD.

Revision 1.30.2.1 / (download) - annotate - [select for diffs], Fri Jun 3 13:27:38 2011 UTC (12 years, 9 months ago) by cherry
Branch: cherry-xenmp
Changes since 1.30: +2 -2 lines
Diff to previous 1.30 (colored) next main 1.31 (colored)

Initial import of xen MP sources, with kernel and userspace tests.
 - this is a source priview.
 - boots to single user.
 - spurious interrupt and pmap related panics are normal

Revision 1.21.4.4 / (download) - annotate - [select for diffs], Tue May 31 03:03:53 2011 UTC (12 years, 9 months ago) by rmind
Branch: rmind-uvmplock
Changes since 1.21.4.3: +10 -10 lines
Diff to previous 1.21.4.3 (colored) to branchpoint 1.21 (colored) next main 1.22 (colored)

sync with head

Revision 1.30 / (download) - annotate - [select for diffs], Sat May 28 16:58:51 2011 UTC (12 years, 9 months ago) by ryo
Branch: MAIN
CVS Tags: rmind-uvmplock-nbase, rmind-uvmplock-base, jym-xensuspend-nbase, jym-xensuspend-base, cherry-xenmp-base
Branch point for: cherry-xenmp
Changes since 1.29: +10 -10 lines
Diff to previous 1.29 (colored)

many whitespace cleanup.

Revision 1.15.4.6 / (download) - annotate - [select for diffs], Mon May 2 22:49:54 2011 UTC (12 years, 10 months ago) by jym
Branch: jym-xensuspend
Changes since 1.15.4.5: +2 -2 lines
Diff to previous 1.15.4.5 (colored) to branchpoint 1.15 (colored)

Sync with head.

Revision 1.29 / (download) - annotate - [select for diffs], Fri Apr 29 01:51:53 2011 UTC (12 years, 10 months ago) by jym
Branch: MAIN
Changes since 1.28: +2 -2 lines
Diff to previous 1.28 (colored)

Enable balloon(4) for Xen kernels.

ok bouyer@; shortly discussed on port-xen@.

Revision 1.21.4.3 / (download) - annotate - [select for diffs], Thu Apr 21 01:40:48 2011 UTC (12 years, 10 months ago) by rmind
Branch: rmind-uvmplock
Changes since 1.21.4.2: +3 -2 lines
Diff to previous 1.21.4.2 (colored) to branchpoint 1.21 (colored)

sync with head

Revision 1.28 / (download) - annotate - [select for diffs], Mon Apr 18 01:36:24 2011 UTC (12 years, 10 months ago) by jym
Branch: MAIN
Changes since 1.27: +2 -2 lines
Diff to previous 1.27 (colored)

Large rewrite of the balloon driver. This one:

- turns balloon into a driver that attaches to xenbus(4). This allows to
disable the functionality either at compile time or boot time via
userconf(4). Driver can implement detach or pmf(9) hooks if deemed
necessary.

- keeps Cherry's locking model, but simplify it a bit. There is now
only one target value serialized inside balloon, we do not feedback
alternative value to Xenstore (clients are not expected to see its value
evolve behind their back, and can't do much about that either)

- implements min threshold; this is an admin-settable value that tells
driver to "not balloon below this threshold." This can be used by domain
to keep memory reservations, useful if activity is expected in the near
future.

- in addition to min threshold, the driver implements internally a
safeguard value (uvmexp.freemin + 1MiB), so that admin cannot
inadvertently set min to a very low value forcing domain into heavy
memory pressure and swapping.

- create the sysctl(8) kern.xen.balloon tree. 4 nodes are actually present
(values are in KiB):
   - min: (rw) an admin-settable value that prevents ballooning below this
          mark
   - max: (ro) the maximum size for reservation, as set by xm(1) mem-max.
   - current: (ro) the current reservation for domain.
   - target:  (rw) the targetted reservation for domain.

- fix a few limitations here and there, most notably the max_reservation
hypercall, and KiB vs pages representations at interfaces.

The driver is still turned off by default. Enabling it would need more
approval, especially from bouyer@, cherry@ and cegger@.

FWIW: tested it two days long, from amd64 dom0 (with dom0 ballooning
enabled for xend), and bunch of domUs. Did not notice anything suspicious.

XXX it still has one big limitation: it cannot hotplug memory pages in
uvm(9) if they were not present beforehand. Example: ballooning above
physmem will give more pages to domain but it won't use it to serve
allocations, unless we teach uvm(9) how to handle the extra pages.

Revision 1.15.4.5 / (download) - annotate - [select for diffs], Tue Mar 29 20:42:57 2011 UTC (12 years, 11 months ago) by jym
Branch: jym-xensuspend
Changes since 1.15.4.4: +0 -0 lines
Diff to previous 1.15.4.4 (colored) to branchpoint 1.15 (colored)

More sync fixes. And add the mbr_gpt files.

Revision 1.15.4.4 / (download) - annotate - [select for diffs], Mon Mar 28 23:58:10 2011 UTC (12 years, 11 months ago) by jym
Branch: jym-xensuspend
Changes since 1.15.4.3: +10 -3 lines
Diff to previous 1.15.4.3 (colored) to branchpoint 1.15 (colored)

Cure sync hiccups. Code with compile errors is not really useful, heh.

Revision 1.15.4.3 / (download) - annotate - [select for diffs], Mon Mar 28 23:04:35 2011 UTC (12 years, 11 months ago) by jym
Branch: jym-xensuspend
Changes since 1.15.4.2: +3 -2 lines
Diff to previous 1.15.4.2 (colored) to branchpoint 1.15 (colored)

Sync with HEAD. TODO before merge:
- shortcut for suspend code in sysmon, when powerd(8) is not running.
Borrow ``xs_watch'' thread context?
- bug hunting in xbd + xennet resume. Rings are currently thrashed upon
resume, so current implementation force flush them on suspend. It's not
really needed.

Revision 1.27 / (download) - annotate - [select for diffs], Sun Mar 6 17:08:19 2011 UTC (12 years, 11 months ago) by bouyer
Branch: MAIN
Changes since 1.26: +3 -2 lines
Diff to previous 1.26 (colored)

merge the bouyer-quota2 branch. This adds a new on-disk format
to store disk quota usage and limits, integrated with ffs
metadata. Usage is checked by fsck_ffs (no more quotacheck)
and is covered by the WAPBL journal. Enabled with kernel
option QUOTA2 (added where QUOTA was enabled in kernel config files),
turned on with tunefs(8) on a per-filesystem
basis. mount_mfs(8) can also turn quotas on.

See http://mail-index.netbsd.org/tech-kern/2011/02/19/msg010025.html
for details.

Revision 1.21.4.2 / (download) - annotate - [select for diffs], Sat Mar 5 20:49:16 2011 UTC (12 years, 11 months ago) by rmind
Branch: rmind-uvmplock
Changes since 1.21.4.1: +4 -2 lines
Diff to previous 1.21.4.1 (colored) to branchpoint 1.21 (colored)

sync with head

Revision 1.26.4.1 / (download) - annotate - [select for diffs], Tue Feb 8 19:29:30 2011 UTC (13 years ago) by bouyer
Branch: bouyer-quota2
Changes since 1.26: +3 -2 lines
Diff to previous 1.26 (colored) next main 1.27 (colored)

Add QUOTA2 where QUOTA is enabled (and QUOTA2 commented out where QUOTA
is commented out)

Revision 1.26 / (download) - annotate - [select for diffs], Tue Nov 23 11:13:54 2010 UTC (13 years, 3 months ago) by hannken
Branch: MAIN
CVS Tags: uebayasi-xip-base7, matt-mips64-premerge-20101231, jruoho-x86intr-base, bouyer-quota2-nbase, bouyer-quota2-base
Branch point for: jruoho-x86intr, bouyer-quota2
Changes since 1.25: +2 -2 lines
Diff to previous 1.25 (colored)

Remove unused count from pseudo-device md.

Revision 1.8.4.4 / (download) - annotate - [select for diffs], Sat Oct 9 03:31:38 2010 UTC (13 years, 4 months ago) by yamt
Branch: yamt-nfs-mp
Changes since 1.8.4.3: +2 -1 lines
Diff to previous 1.8.4.3 (colored) to branchpoint 1.8 (colored) next main 1.9 (colored)

sync with head

Revision 1.21.2.2 / (download) - annotate - [select for diffs], Tue Aug 17 06:43:53 2010 UTC (13 years, 6 months ago) by uebayasi
Branch: uebayasi-xip
Changes since 1.21.2.1: +3 -0 lines
Diff to previous 1.21.2.1 (colored) to branchpoint 1.21 (colored) next main 1.22 (colored)

Sync with HEAD.

Revision 1.25 / (download) - annotate - [select for diffs], Thu Aug 12 20:16:28 2010 UTC (13 years, 6 months ago) by haad
Branch: MAIN
CVS Tags: yamt-nfs-mp-base11, uebayasi-xip-base6, uebayasi-xip-base5, uebayasi-xip-base4, uebayasi-xip-base3, uebayasi-xip-base2
Changes since 1.24: +2 -1 lines
Diff to previous 1.24 (colored)

dd dm driver to XEN configs because they do not have modules working yet.
This will enable using LVM by default on XEN DOM0 hostings running NetBSD.

Change suggested by Sam Fourman.

Revision 1.8.4.3 / (download) - annotate - [select for diffs], Wed Aug 11 22:51:33 2010 UTC (13 years, 6 months ago) by yamt
Branch: yamt-nfs-mp
Changes since 1.8.4.2: +4 -2 lines
Diff to previous 1.8.4.2 (colored) to branchpoint 1.8 (colored)

sync with head.

Revision 1.24 / (download) - annotate - [select for diffs], Tue Jul 6 15:00:09 2010 UTC (13 years, 7 months ago) by cherry
Branch: MAIN
CVS Tags: yamt-nfs-mp-base10
Changes since 1.23: +2 -1 lines
Diff to previous 1.23 (colored)

The Xen balloon driver enables growing and shrinking
PV domains on the fly, by collaborating with UVM and the hypervisor

Revision 1.21.4.1 / (download) - annotate - [select for diffs], Sun May 30 05:16:36 2010 UTC (13 years, 9 months ago) by rmind
Branch: rmind-uvmplock
Changes since 1.21: +3 -2 lines
Diff to previous 1.21 (colored)

sync with head

Revision 1.23 / (download) - annotate - [select for diffs], Sat May 8 22:16:25 2010 UTC (13 years, 9 months ago) by mrg
Branch: MAIN
Changes since 1.22: +2 -1 lines
Diff to previous 1.22 (colored)

enable IPFILTER_COMPAT in all kernels that have ipfilter already.
canonicalise several of the ipf option segments in various files
(this mostly means adding commented out IPFILTER_DEFAULT_BLOCK,
or adding commented or uncommented IPFILTER_LOG or IPFILTER_LOOKUP
option statements.)

i built about 20 of these kernels to check, but not all of them.

Revision 1.21.2.1 / (download) - annotate - [select for diffs], Fri Apr 30 14:39:04 2010 UTC (13 years, 10 months ago) by uebayasi
Branch: uebayasi-xip
Changes since 1.21: +2 -2 lines
Diff to previous 1.21 (colored)

Sync with HEAD.

Revision 1.13.8.1 / (download) - annotate - [select for diffs], Wed Apr 21 00:33:53 2010 UTC (13 years, 10 months ago) by matt
Branch: matt-nb5-mips64
CVS Tags: matt-nb5-mips64-premerge-20101231, matt-nb5-mips64-k15
Changes since 1.13: +7 -2 lines
Diff to previous 1.13 (colored) next main 1.14 (colored)

sync to netbsd-5

Revision 1.22 / (download) - annotate - [select for diffs], Fri Apr 16 13:48:28 2010 UTC (13 years, 10 months ago) by pooka
Branch: MAIN
CVS Tags: uebayasi-xip-base1
Changes since 1.21: +2 -2 lines
Diff to previous 1.21 (colored)

Remove unused count (invariably "4") from pseudo-device fss.

Revision 1.8.4.2 / (download) - annotate - [select for diffs], Thu Mar 11 15:01:59 2010 UTC (13 years, 11 months ago) by yamt
Branch: yamt-nfs-mp
Changes since 1.8.4.1: +6 -2 lines
Diff to previous 1.8.4.1 (colored) to branchpoint 1.8 (colored)

sync with head

Revision 1.13.4.2 / (download) - annotate - [select for diffs], Mon Feb 15 18:04:11 2010 UTC (14 years ago) by sborrill
Branch: netbsd-5
CVS Tags: netbsd-5-2-RELEASE, netbsd-5-2-RC1, netbsd-5-2-3-RELEASE, netbsd-5-2-2-RELEASE, netbsd-5-2-1-RELEASE, netbsd-5-2, netbsd-5-1-RELEASE, netbsd-5-1-RC4, netbsd-5-1-RC3, netbsd-5-1-RC2, netbsd-5-1-RC1, netbsd-5-1-5-RELEASE, netbsd-5-1-4-RELEASE, netbsd-5-1-3-RELEASE, netbsd-5-1-2-RELEASE, netbsd-5-1-1-RELEASE, netbsd-5-1, matt-nb5-pq3-base, matt-nb5-pq3
Changes since 1.13.4.1: +2 -2 lines
Diff to previous 1.13.4.1 (colored) to branchpoint 1.13 (colored)

Pull up the following revisions(s) (requested by tron in ticket #1306):
sys/arch/i386/conf/XEN2_DOM0                    patch
sys/arch/i386/conf/XEN2_DOMU                    patch
sys/arch/amd64/conf/XEN3_DOM0                   patch
sys/arch/amd64/conf/XEN3_DOM0                   patch

Enable cgd(4) support on all amd64 and i386 XEN kernels.

Revision 1.21 / (download) - annotate - [select for diffs], Thu Dec 17 23:53:24 2009 UTC (14 years, 2 months ago) by jym
Branch: MAIN
CVS Tags: yamt-nfs-mp-base9, uebayasi-xip-base
Branch point for: uebayasi-xip, rmind-uvmplock
Changes since 1.20: +4 -1 lines
Diff to previous 1.20 (colored)

Compile in PaX support for Xen x86 kernels (dom0 and domU).

ok bouyer@. Compiled and tested by me under i386. Only compile tested for
amd64.

Revision 1.20 / (download) - annotate - [select for diffs], Sat Dec 5 20:11:03 2009 UTC (14 years, 2 months ago) by pooka
Branch: MAIN
CVS Tags: matt-premerge-20091211
Changes since 1.19: +3 -2 lines
Diff to previous 1.19 (colored)

Remove the portalfs kernel file system driver.  Replace mount_portal(8)
with a version based on puffs.  User functionality remains the same.

Revision 1.15.4.2 / (download) - annotate - [select for diffs], Sun Nov 1 13:58:54 2009 UTC (14 years, 4 months ago) by jym
Branch: jym-xensuspend
Changes since 1.15.4.1: +0 -0 lines
Diff to previous 1.15.4.1 (colored) to branchpoint 1.15 (colored)

Sync with HEAD.

Revision 1.13.4.1 / (download) - annotate - [select for diffs], Sat Oct 3 23:55:43 2009 UTC (14 years, 4 months ago) by snj
Branch: netbsd-5
Changes since 1.13: +6 -1 lines
Diff to previous 1.13 (colored)

Pull up following revision(s) (requested by bouyer in ticket #1054):
	sys/arch/amd64/conf/XEN3_DOMU: revision 1.16
	sys/arch/i386/conf/XEN3_DOMU: revision 1.12
Add commented out PCI pass-through support:

Revision 1.15.4.1 / (download) - annotate - [select for diffs], Wed May 13 17:16:08 2009 UTC (14 years, 9 months ago) by jym
Branch: jym-xensuspend
Changes since 1.15: +10 -3 lines
Diff to previous 1.15 (colored)

Sync with HEAD.

Commit is split, to avoid a "too many arguments" protocol error.

Revision 1.8.4.1 / (download) - annotate - [select for diffs], Mon May 4 08:10:32 2009 UTC (14 years, 10 months ago) by yamt
Branch: yamt-nfs-mp
Changes since 1.8: +28 -21 lines
Diff to previous 1.8 (colored)

sync with head.

Revision 1.13.2.3 / (download) - annotate - [select for diffs], Tue Apr 28 07:33:38 2009 UTC (14 years, 10 months ago) by skrll
Branch: nick-hppapmap
Changes since 1.13.2.2: +5 -3 lines
Diff to previous 1.13.2.2 (colored) to branchpoint 1.13 (colored) next main 1.14 (colored)

Sync with HEAD.

Revision 1.19 / (download) - annotate - [select for diffs], Wed Mar 25 06:26:44 2009 UTC (14 years, 11 months ago) by cegger
Branch: MAIN
CVS Tags: yamt-nfs-mp-base8, yamt-nfs-mp-base7, yamt-nfs-mp-base6, yamt-nfs-mp-base5, yamt-nfs-mp-base4, yamt-nfs-mp-base3, nick-hppapmap-base4, nick-hppapmap-base3, nick-hppapmap-base, jymxensuspend-base
Changes since 1.18: +2 -2 lines
Diff to previous 1.18 (colored)

catch up with i386 xen kernels:
enable cgd by default

Revision 1.18 / (download) - annotate - [select for diffs], Fri Mar 6 10:48:27 2009 UTC (14 years, 11 months ago) by cegger
Branch: MAIN
Changes since 1.17: +2 -1 lines
Diff to previous 1.17 (colored)

add options COMPAT_50

Revision 1.17 / (download) - annotate - [select for diffs], Wed Mar 4 07:31:33 2009 UTC (15 years ago) by nisimura
Branch: MAIN
Changes since 1.16: +3 -2 lines
Diff to previous 1.16 (colored)

comment out NFS_BOOT_BOOTSTATIC. It will be useful when a valid set of
NFS_BOOTSTATICs are specfied.

Revision 1.13.2.2 / (download) - annotate - [select for diffs], Tue Mar 3 18:28:50 2009 UTC (15 years ago) by skrll
Branch: nick-hppapmap
Changes since 1.13.2.1: +6 -1 lines
Diff to previous 1.13.2.1 (colored) to branchpoint 1.13 (colored)

Sync with HEAD.

Revision 1.16 / (download) - annotate - [select for diffs], Fri Feb 13 21:18:43 2009 UTC (15 years ago) by bouyer
Branch: MAIN
CVS Tags: nick-hppapmap-base2
Changes since 1.15: +6 -1 lines
Diff to previous 1.15 (colored)

Add commented out PCI pass-through support:
#xpci* at xenbus ?                      #Xen3 PCI front end driver
#pci* at xpci ?

Revision 1.13.2.1 / (download) - annotate - [select for diffs], Mon Jan 19 13:15:54 2009 UTC (15 years, 1 month ago) by skrll
Branch: nick-hppapmap
Changes since 1.13: +1 -3 lines
Diff to previous 1.13 (colored)

Sync with HEAD.

Revision 1.5.6.4 / (download) - annotate - [select for diffs], Sat Jan 17 13:27:49 2009 UTC (15 years, 1 month ago) by mjf
Branch: mjf-devfs2
Changes since 1.5.6.3: +0 -2 lines
Diff to previous 1.5.6.3 (colored) to branchpoint 1.5 (colored) next main 1.6 (colored)

Sync with HEAD.

Revision 1.9.4.2 / (download) - annotate - [select for diffs], Sat Dec 13 01:12:59 2008 UTC (15 years, 2 months ago) by haad
Branch: haad-dm
Changes since 1.9.4.1: +1 -3 lines
Diff to previous 1.9.4.1 (colored) to branchpoint 1.9 (colored) next main 1.10 (colored)

Update haad-dm branch to haad-dm-base2.

Revision 1.15 / (download) - annotate - [select for diffs], Mon Nov 24 11:41:07 2008 UTC (15 years, 3 months ago) by ad
Branch: MAIN
CVS Tags: mjf-devfs2-base, haad-nbase2, haad-dm-base2, haad-dm-base, ad-audiomp2-base, ad-audiomp2
Branch point for: jym-xensuspend
Changes since 1.14: +1 -2 lines
Diff to previous 1.14 (colored)

Remove softdep, pass 1. We are focused on improving journalling.

Proposed on tech-kern@.

Revision 1.14 / (download) - annotate - [select for diffs], Wed Nov 12 12:35:56 2008 UTC (15 years, 3 months ago) by ad
Branch: MAIN
Changes since 1.13: +1 -2 lines
Diff to previous 1.13 (colored)

Remove LKMs and switch to the module framework, pass 1.

Proposed on tech-kern@.

Revision 1.9.4.1 / (download) - annotate - [select for diffs], Sun Oct 19 22:15:40 2008 UTC (15 years, 4 months ago) by haad
Branch: haad-dm
Changes since 1.9: +18 -16 lines
Diff to previous 1.9 (colored)

Sync with HEAD.

Revision 1.5.6.3 / (download) - annotate - [select for diffs], Sun Sep 28 10:39:45 2008 UTC (15 years, 5 months ago) by mjf
Branch: mjf-devfs2
Changes since 1.5.6.2: +17 -15 lines
Diff to previous 1.5.6.2 (colored) to branchpoint 1.5 (colored)

Sync with HEAD.

Revision 1.8.6.2 / (download) - annotate - [select for diffs], Thu Sep 18 04:33:17 2008 UTC (15 years, 5 months ago) by wrstuden
Branch: wrstuden-revivesa
Changes since 1.8.6.1: +18 -16 lines
Diff to previous 1.8.6.1 (colored) to branchpoint 1.8 (colored) next main 1.9 (colored)

Sync with wrstuden-revivesa-base-2.

Revision 1.13 / (download) - annotate - [select for diffs], Sun Aug 10 08:53:29 2008 UTC (15 years, 6 months ago) by cegger
Branch: MAIN
CVS Tags: wrstuden-revivesa-base-4, wrstuden-revivesa-base-3, wrstuden-revivesa-base-2, netbsd-5-base, netbsd-5-0-RELEASE, netbsd-5-0-RC4, netbsd-5-0-RC3, netbsd-5-0-RC2, netbsd-5-0-RC1, netbsd-5-0-2-RELEASE, netbsd-5-0-1-RELEASE, netbsd-5-0, matt-nb5-mips64-u2-k2-k4-k7-k8-k9, matt-nb5-mips64-u1-k1-k5, matt-nb5-mips64-premerge-20091211, matt-nb4-mips64-k7-u2a-k9b, matt-mips64-base2, haad-dm-base1
Branch point for: nick-hppapmap, netbsd-5, matt-nb5-mips64
Changes since 1.12: +6 -1 lines
Diff to previous 1.12 (colored)

Add accept filters per request from port-xen:
http://mail-index.netbsd.org/port-xen/2008/08/10/msg004087.html

pseudo-device entries were copied from sys/arch/i386/conf/GENERIC, rev. 1.904

Revision 1.12 / (download) - annotate - [select for diffs], Sun Aug 3 19:23:47 2008 UTC (15 years, 6 months ago) by joerg
Branch: MAIN
Changes since 1.11: +12 -11 lines
Diff to previous 1.11 (colored)

Reduce diff to GENERIC for compat options.

Revision 1.11 / (download) - annotate - [select for diffs], Sun Aug 3 19:20:48 2008 UTC (15 years, 6 months ago) by joerg
Branch: MAIN
Changes since 1.10: +1 -6 lines
Diff to previous 1.10 (colored)

Remove SYSV IPC options as they have been replaced with sysctls.

Revision 1.10 / (download) - annotate - [select for diffs], Thu Jul 31 08:43:13 2008 UTC (15 years, 7 months ago) by cegger
Branch: MAIN
Changes since 1.9: +2 -1 lines
Diff to previous 1.9 (colored)

Add "options WAPBL" to Xen configs

Revision 1.8.6.1 / (download) - annotate - [select for diffs], Mon Jun 23 04:30:08 2008 UTC (15 years, 8 months ago) by wrstuden
Branch: wrstuden-revivesa
Changes since 1.8: +2 -2 lines
Diff to previous 1.8 (colored)

Sync w/ -current. 34 merge conflicts to follow.

Revision 1.8.2.1 / (download) - annotate - [select for diffs], Wed Jun 4 02:04:40 2008 UTC (15 years, 8 months ago) by yamt
Branch: yamt-pf42
Changes since 1.8: +2 -2 lines
Diff to previous 1.8 (colored) next main 1.9 (colored)

sync with head

Revision 1.5.6.2 / (download) - annotate - [select for diffs], Mon Jun 2 13:21:49 2008 UTC (15 years, 9 months ago) by mjf
Branch: mjf-devfs2
Changes since 1.5.6.1: +1 -1 lines
Diff to previous 1.5.6.1 (colored) to branchpoint 1.5 (colored)

Sync with HEAD.

Revision 1.9 / (download) - annotate - [select for diffs], Mon May 26 13:21:54 2008 UTC (15 years, 9 months ago) by ad
Branch: MAIN
CVS Tags: yamt-pf42-base4, yamt-pf42-base3, wrstuden-revivesa-base-1, wrstuden-revivesa-base, simonb-wapbl-nbase, simonb-wapbl-base, simonb-wapbl
Branch point for: haad-dm
Changes since 1.8: +2 -2 lines
Diff to previous 1.8 (colored)

Disable OSI networking.

Revision 1.5.6.1 / (download) - annotate - [select for diffs], Thu Apr 3 12:42:11 2008 UTC (15 years, 11 months ago) by mjf
Branch: mjf-devfs2
Changes since 1.5: +2 -2 lines
Diff to previous 1.5 (colored)

Sync with HEAD.

Revision 1.8 / (download) - annotate - [select for diffs], Thu Mar 27 16:48:35 2008 UTC (15 years, 11 months ago) by tnn
Branch: MAIN
CVS Tags: yamt-pf42-baseX, yamt-pf42-base2, yamt-pf42-base, yamt-nfs-mp-base2, yamt-nfs-mp-base, hpcarm-cleanup-nbase
Branch point for: yamt-pf42, yamt-nfs-mp, wrstuden-revivesa
Changes since 1.7: +2 -3 lines
Diff to previous 1.7 (colored)

Revert previous for DOMU kernels. They use a custom xennet bootstatic
callback for cmdline configuration. Keep for DOM0 kernels.

Revision 1.7 / (download) - annotate - [select for diffs], Thu Mar 27 16:33:32 2008 UTC (15 years, 11 months ago) by tnn
Branch: MAIN
Changes since 1.6: +3 -2 lines
Diff to previous 1.6 (colored)

Comment out NFS_BOOT_BOOTSTATIC. There no use having it in the default
kernel as it needs manual configuration anyway. Also, if it's enabled
but no static options given, then the kernel will happily configure the
interface as INADDY_ANY and not even try to use DHCP.

Revision 1.5.2.1 / (download) - annotate - [select for diffs], Mon Mar 24 07:14:52 2008 UTC (15 years, 11 months ago) by keiichi
Branch: keiichi-mipv6
Changes since 1.5: +2 -2 lines
Diff to previous 1.5 (colored) next main 1.6 (colored)

sync with head.

Revision 1.4.2.3 / (download) - annotate - [select for diffs], Sun Mar 23 02:03:53 2008 UTC (15 years, 11 months ago) by matt
Branch: matt-armv6
Changes since 1.4.2.2: +2 -2 lines
Diff to previous 1.4.2.2 (colored) to branchpoint 1.4 (colored) next main 1.5 (colored)

sync with HEAD

Revision 1.2.8.5 / (download) - annotate - [select for diffs], Mon Mar 17 09:14:14 2008 UTC (15 years, 11 months ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.2.8.4: +2 -2 lines
Diff to previous 1.2.8.4 (colored) to branchpoint 1.2 (colored) next main 1.3 (colored)

sync with head.

Revision 1.6 / (download) - annotate - [select for diffs], Fri Feb 29 14:42:32 2008 UTC (16 years ago) by jmmv
Branch: MAIN
CVS Tags: yamt-lazymbuf-base15, yamt-lazymbuf-base14, matt-armv6-nbase, keiichi-mipv6-nbase, keiichi-mipv6-base, ad-socklock-base1
Changes since 1.5: +2 -2 lines
Diff to previous 1.5 (colored)

Remove GENERIC.local from the repository

Make all the kernels that currently include their corresponding GENERIC.local
file use the cinclude directive instead of include.  This way config(1) will
not complain if the file cannot be found.

After doing this, remove the GENERIC.local files from the repository so that
the user will not see modified files during updates, and local changes to
them cannot end up in the repository by mistake.

Discussed in tech-kern@ earlier this month.  No strong objections.

Revision 1.1.4.2 / (download) - annotate - [select for diffs], Mon Feb 18 21:04:20 2008 UTC (16 years ago) by mjf
Branch: mjf-devfs
Changes since 1.1.4.1: +4 -5 lines
Diff to previous 1.1.4.1 (colored) to branchpoint 1.1 (colored) next main 1.2 (colored)

Sync with HEAD.

Revision 1.2.8.4 / (download) - annotate - [select for diffs], Mon Feb 4 09:21:41 2008 UTC (16 years ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.2.8.3: +2 -2 lines
Diff to previous 1.2.8.3 (colored) to branchpoint 1.2 (colored)

sync with head.

Revision 1.5 / (download) - annotate - [select for diffs], Sat Feb 2 17:23:44 2008 UTC (16 years, 1 month ago) by joerg
Branch: MAIN
CVS Tags: nick-net80211-sync-base, nick-net80211-sync, mjf-devfs-base, hpcarm-cleanup-base
Branch point for: mjf-devfs2, keiichi-mipv6
Changes since 1.4: +2 -2 lines
Diff to previous 1.4 (colored)

amd64 kernels should use amd64 GENERIC.local.

Revision 1.2.8.3 / (download) - annotate - [select for diffs], Mon Jan 21 09:35:22 2008 UTC (16 years, 1 month ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.2.8.2: +3 -4 lines
Diff to previous 1.2.8.2 (colored) to branchpoint 1.2 (colored)

sync with head

Revision 1.4.2.2 / (download) - annotate - [select for diffs], Wed Jan 9 01:44:51 2008 UTC (16 years, 1 month ago) by matt
Branch: matt-armv6
Changes since 1.4.2.1: +218 -0 lines
Diff to previous 1.4.2.1 (colored) to branchpoint 1.4 (colored)

sync with HEAD

Revision 1.2.12.2 / (download) - annotate - [select for diffs], Tue Jan 8 22:09:18 2008 UTC (16 years, 1 month ago) by bouyer
Branch: bouyer-xeni386
CVS Tags: bouyer-xeni386-merge1
Changes since 1.2.12.1: +2 -2 lines
Diff to previous 1.2.12.1 (colored) to branchpoint 1.2 (colored) next main 1.3 (colored)

Sync with HEAD

Revision 1.4.2.1, Mon Jan 7 08:30:03 2008 UTC (16 years, 1 month ago) by matt
Branch: matt-armv6
Changes since 1.4: +0 -218 lines
FILE REMOVED

file XEN3_DOMU was added on branch matt-armv6 on 2008-01-09 01:44:51 +0000

Revision 1.4 / (download) - annotate - [select for diffs], Mon Jan 7 08:30:03 2008 UTC (16 years, 1 month ago) by martti
Branch: MAIN
CVS Tags: matt-armv6-base, bouyer-xeni386-nbase, bouyer-xeni386-base
Branch point for: matt-armv6
Changes since 1.3: +3 -3 lines
Diff to previous 1.3 (colored)

Fixed option indentation, it should be

option<space><tab>
makeoption<space><tab>

Revision 1.2.12.1 / (download) - annotate - [select for diffs], Wed Jan 2 21:47:06 2008 UTC (16 years, 2 months ago) by bouyer
Branch: bouyer-xeni386
Changes since 1.2: +0 -1 lines
Diff to previous 1.2 (colored)

Sync with HEAD

Revision 1.3 / (download) - annotate - [select for diffs], Mon Dec 31 15:31:47 2007 UTC (16 years, 2 months ago) by ad
Branch: MAIN
Changes since 1.2: +1 -2 lines
Diff to previous 1.2 (colored)

Remove systrace. Ok core@.

Revision 1.1.4.1 / (download) - annotate - [select for diffs], Sat Dec 8 18:16:27 2007 UTC (16 years, 2 months ago) by mjf
Branch: mjf-devfs
Changes since 1.1: +219 -0 lines
Diff to previous 1.1 (colored)

Sync with HEAD.

Revision 1.2.8.2 / (download) - annotate - [select for diffs], Fri Dec 7 17:24:02 2007 UTC (16 years, 2 months ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.2.8.1: +219 -0 lines
Diff to previous 1.2.8.1 (colored) to branchpoint 1.2 (colored)

sync with head

Revision 1.2.4.2 / (download) - annotate - [select for diffs], Mon Dec 3 19:02:45 2007 UTC (16 years, 3 months ago) by ad
Branch: vmlocking
Changes since 1.2.4.1: +657 -0 lines
Diff to previous 1.2.4.1 (colored) to branchpoint 1.2 (colored) next main 1.3 (colored)

Sync with HEAD.

Revision 1.2.2.2 / (download) - annotate - [select for diffs], Tue Nov 27 19:35:30 2007 UTC (16 years, 3 months ago) by joerg
Branch: jmcneill-pm
Changes since 1.2.2.1: +219 -0 lines
Diff to previous 1.2.2.1 (colored) to branchpoint 1.2 (colored) next main 1.3 (colored)

Sync with HEAD. amd64 Xen support needs testing.

Revision 1.2.8.1, Thu Nov 22 16:16:43 2007 UTC (16 years, 3 months ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.2: +0 -219 lines
FILE REMOVED

file XEN3_DOMU was added on branch yamt-lazymbuf on 2007-12-07 17:24:02 +0000

Revision 1.2.4.1, Thu Nov 22 16:16:43 2007 UTC (16 years, 3 months ago) by ad
Branch: vmlocking
Changes since 1.2: +0 -219 lines
FILE REMOVED

file XEN3_DOMU was added on branch vmlocking on 2007-12-03 19:02:45 +0000

Revision 1.2.2.1, Thu Nov 22 16:16:43 2007 UTC (16 years, 3 months ago) by joerg
Branch: jmcneill-pm
Changes since 1.2: +0 -219 lines
FILE REMOVED

file XEN3_DOMU was added on branch jmcneill-pm on 2007-11-27 19:35:30 +0000

Revision 1.2 / (download) - annotate - [select for diffs], Thu Nov 22 16:16:43 2007 UTC (16 years, 3 months ago) by bouyer
Branch: MAIN
CVS Tags: yamt-kmem-base3, yamt-kmem-base2, yamt-kmem-base, yamt-kmem, vmlocking2-base3, vmlocking2-base2, vmlocking2-base1, vmlocking2, vmlocking-nbase, reinoud-bufcleanup-nbase, reinoud-bufcleanup-base, jmcneill-pm-base, cube-autoconf-base, cube-autoconf
Branch point for: yamt-lazymbuf, vmlocking, jmcneill-pm, bouyer-xeni386
Changes since 1.1: +219 -0 lines
Diff to previous 1.1 (colored)

Pull up the bouyer-xenamd64 branch to HEAD. This brings in amd64 support
to NetBSD/Xen, both Dom0 and DomU.

Revision 1.1.2.2 / (download) - annotate - [select for diffs], Mon Nov 19 19:17:16 2007 UTC (16 years, 3 months ago) by bouyer
Branch: bouyer-xenamd64
Changes since 1.1.2.1: +2 -4 lines
Diff to previous 1.1.2.1 (colored) to branchpoint 1.1 (colored) next main 1.2 (colored)

Get rid of arch/xenamd64, step 1: empty xenamd64/conf
- move xenamd64/conf/std.xen to amd64/conf/
- define arch to amd64 amd64/conf/std.xen, and i386 in xen/conf/std.xen
  (machine is xen)
- enclose content of amd64/conf/files.amd64 and i386/conf/files.i386 in
  ifndef xen/endif, so it can be transparently inclued for xen kernels
- support MACHINE_ARCH=x86_64 in xen/conf/Makefile*

Revision 1.1.2.1 / (download) - annotate - [select for diffs], Wed Oct 17 21:38:16 2007 UTC (16 years, 4 months ago) by bouyer
Branch: bouyer-xenamd64
Changes since 1.1: +221 -0 lines
Diff to previous 1.1 (colored)

amd64 (aka x86-64) support for Xen. Based on the OpenBSD port done by
Mathieu Ropert in 2006.
DomU-only for now. An INSTALL_XEN3_DOMU kernel with a ramdisk will boot to
sysinst if you're lucky. Often it panics because a runable LWP has
a NULL stack (really, it's all of l->l_addr which is has been zeroed out
while the process was on the queue !)
TODO:
- bug fixes :)
- Most of the xpq_* functions should be shared with xen/i386
- The xen/i386 assembly bootstrap code should be remplaced with the C
  version in xenamd64/amd64/xpmap.c
- see if a config(5) trick could allow to merge xenamd64 back to xen or amd64.

Revision 1.1, Wed Oct 17 21:38:16 2007 UTC (16 years, 4 months ago) by bouyer
Branch: MAIN
CVS Tags: yamt-x86pmap-base4, jmcneill-base, bouyer-xenamd64-base2, bouyer-xenamd64-base
Branch point for: mjf-devfs, bouyer-xenamd64
FILE REMOVED

file XEN3_DOMU was initially added on branch bouyer-xenamd64.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>