Module Name: src Committed By: snj Date: Sun Jan 11 04:32:39 UTC 2015
Modified Files: src/usr.sbin/sysinst [netbsd-7]: defs.h disks.c install.c partman.c upgrade.c src/usr.sbin/sysinst/arch/arc [netbsd-7]: md.c src/usr.sbin/sysinst/arch/cobalt [netbsd-7]: md.c src/usr.sbin/sysinst/arch/evbsh3 [netbsd-7]: md.c src/usr.sbin/sysinst/arch/hp300 [netbsd-7]: md.c src/usr.sbin/sysinst/arch/hpcsh [netbsd-7]: md.c src/usr.sbin/sysinst/arch/i386 [netbsd-7]: md.c src/usr.sbin/sysinst/arch/luna68k [netbsd-7]: md.c src/usr.sbin/sysinst/arch/mvme68k [netbsd-7]: md.c src/usr.sbin/sysinst/arch/news68k [netbsd-7]: md.c src/usr.sbin/sysinst/arch/sgimips [netbsd-7]: md.c src/usr.sbin/sysinst/arch/vax [netbsd-7]: md.c src/usr.sbin/sysinst/arch/x68k [netbsd-7]: md.c Log Message: Pull up following revision(s) (requested by abs in ticket #400): usr.sbin/sysinst/arch/arc/md.c: revision 1.3 usr.sbin/sysinst/arch/cobalt/md.c: revision 1.3 usr.sbin/sysinst/arch/evbsh3/md.c: revision 1.3 usr.sbin/sysinst/arch/hp300/md.c: revision 1.3 usr.sbin/sysinst/arch/hpcsh/md.c: revision 1.3 usr.sbin/sysinst/arch/i386/md.c: revision 1.5 usr.sbin/sysinst/arch/luna68k/md.c: revision 1.4 usr.sbin/sysinst/arch/mvme68k/md.c: revision 1.3 usr.sbin/sysinst/arch/news68k/md.c: revision 1.3 usr.sbin/sysinst/arch/sgimips/md.c: revision 1.3 usr.sbin/sysinst/arch/vax/md.c: revision 1.3 usr.sbin/sysinst/arch/x68k/md.c: revision 1.3 usr.sbin/sysinst/defs.h: revision 1.6 usr.sbin/sysinst/disks.c: revision 1.7 usr.sbin/sysinst/install.c: revision 1.3 usr.sbin/sysinst/partman.c: revision 1.8 usr.sbin/sysinst/upgrade.c: revision 1.3 Rather than scatter set_swap() calls wrapped in ram size checks through md_post_disklabel() and md_pre_update(), abstract them out to an MI set_swap_if_low_ram() and call from the appropriate MI places. Now all platforms add swap if the system has <= 32M of RAM. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.3.4.1 src/usr.sbin/sysinst/defs.h cvs rdiff -u -r1.4.4.2 -r1.4.4.3 src/usr.sbin/sysinst/disks.c cvs rdiff -u -r1.2 -r1.2.4.1 src/usr.sbin/sysinst/install.c \ src/usr.sbin/sysinst/upgrade.c cvs rdiff -u -r1.4.4.1 -r1.4.4.2 src/usr.sbin/sysinst/partman.c cvs rdiff -u -r1.2 -r1.2.4.1 src/usr.sbin/sysinst/arch/arc/md.c cvs rdiff -u -r1.2 -r1.2.4.1 src/usr.sbin/sysinst/arch/cobalt/md.c cvs rdiff -u -r1.2 -r1.2.4.1 src/usr.sbin/sysinst/arch/evbsh3/md.c cvs rdiff -u -r1.2 -r1.2.4.1 src/usr.sbin/sysinst/arch/hp300/md.c cvs rdiff -u -r1.2 -r1.2.4.1 src/usr.sbin/sysinst/arch/hpcsh/md.c cvs rdiff -u -r1.3 -r1.3.2.1 src/usr.sbin/sysinst/arch/i386/md.c cvs rdiff -u -r1.3 -r1.3.4.1 src/usr.sbin/sysinst/arch/luna68k/md.c cvs rdiff -u -r1.2 -r1.2.4.1 src/usr.sbin/sysinst/arch/mvme68k/md.c cvs rdiff -u -r1.2 -r1.2.4.1 src/usr.sbin/sysinst/arch/news68k/md.c cvs rdiff -u -r1.2 -r1.2.4.1 src/usr.sbin/sysinst/arch/sgimips/md.c cvs rdiff -u -r1.2 -r1.2.4.1 src/usr.sbin/sysinst/arch/vax/md.c cvs rdiff -u -r1.2 -r1.2.4.1 src/usr.sbin/sysinst/arch/x68k/md.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.