CVS commit: src/sys/arch/evbarm/dev
Module Name:src Committed By: skrll Date: Fri Aug 17 09:38:52 UTC 2012 Modified Files: src/sys/arch/evbarm/dev: plcom.c plcomvar.h Log Message: Backout previous - it breaks rpi console for me and jak. To generate a diff of this commit: cvs rdiff -u -r1.41 -r1.42 src/sys/arch/evbarm/dev/plcom.c cvs rdiff -u -r1.12 -r1.13 src/sys/arch/evbarm/dev/plcomvar.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/arch/evbarm/dev/plcom.c diff -u src/sys/arch/evbarm/dev/plcom.c:1.41 src/sys/arch/evbarm/dev/plcom.c:1.42 --- src/sys/arch/evbarm/dev/plcom.c:1.41 Sun Aug 12 10:13:17 2012 +++ src/sys/arch/evbarm/dev/plcom.c Fri Aug 17 09:38:51 2012 @@ -1,4 +1,4 @@ -/* $NetBSD: plcom.c,v 1.41 2012/08/12 10:13:17 reinoud Exp $ */ +/* $NetBSD: plcom.c,v 1.42 2012/08/17 09:38:51 skrll Exp $ */ /*- * Copyright (c) 2001 ARM Ltd @@ -94,7 +94,7 @@ */ #include sys/cdefs.h -__KERNEL_RCSID(0, $NetBSD: plcom.c,v 1.41 2012/08/12 10:13:17 reinoud Exp $); +__KERNEL_RCSID(0, $NetBSD: plcom.c,v 1.42 2012/08/17 09:38:51 skrll Exp $); #include opt_plcom.h #include opt_ddb.h @@ -428,10 +428,8 @@ plcom_enable_debugport(struct plcom_soft void plcom_attach_subr(struct plcom_softc *sc) { - static const uint8_t txintr_fill[] = {14, 12, 8, 4, 2}; struct plcom_instance *pi = sc-sc_pi; struct tty *tp; - int tx_tresh; aprint_naive(\n); @@ -480,7 +478,6 @@ plcom_attach_subr(struct plcom_softc *sc break; } - tx_tresh = PREAD4(pi, PL011COM_IFLS) 7; if (sc-sc_fifolen == 0) { switch (pi-pi_type) { case PLCOM_TYPE_PL010: @@ -488,13 +485,11 @@ plcom_attach_subr(struct plcom_softc *sc * The PL010 has a 16-byte fifo, but the tx interrupt * triggers when there is space for 8 more bytes. */ - sc-sc_fifolen = 8; /* XXX can be bumped to 16 */ - sc-sc_txintrfill = 8; + sc-sc_fifolen = 8; break; case PLCOM_TYPE_PL011: /* Some revisions have a 32 byte TX FIFO */ sc-sc_fifolen = 16; - sc-sc_txintrfill = txintr_fill[tx_tresh]; break; } } @@ -1684,16 +1679,11 @@ plcomstart(struct tty *tp) /* Output the first chunk of the contiguous buffer. */ { - int n, maxn; - - maxn = sc-sc_fifolen; - if (!ISSET(PREAD1(pi, PL01XCOM_FR), PL01X_FR_TXFE)) - maxn = sc-sc_txintrfill; + int n; n = sc-sc_tbc; - if (n maxn) - n = maxn; - + if (n sc-sc_fifolen) + n = sc-sc_fifolen; PWRITEM1(pi, PL01XCOM_DR, sc-sc_tba, n); sc-sc_tbc -= n; sc-sc_tba += n; @@ -2211,8 +2201,8 @@ plcomintr(void *arg) int n; n = sc-sc_tbc; -if (n sc-sc_txintrfill) - n = sc-sc_txintrfill; +if (n sc-sc_fifolen) + n = sc-sc_fifolen; PWRITEM1(pi, PL01XCOM_DR, sc-sc_tba, n); sc-sc_tbc -= n; sc-sc_tba += n; Index: src/sys/arch/evbarm/dev/plcomvar.h diff -u src/sys/arch/evbarm/dev/plcomvar.h:1.12 src/sys/arch/evbarm/dev/plcomvar.h:1.13 --- src/sys/arch/evbarm/dev/plcomvar.h:1.12 Sun Aug 12 10:13:17 2012 +++ src/sys/arch/evbarm/dev/plcomvar.h Fri Aug 17 09:38:51 2012 @@ -1,4 +1,4 @@ -/* $NetBSD: plcomvar.h,v 1.12 2012/08/12 10:13:17 reinoud Exp $ */ +/* $NetBSD: plcomvar.h,v 1.13 2012/08/17 09:38:51 skrll Exp $ */ /* * Copyright (c) 1996 Christopher G. Demetriou. All rights reserved. @@ -113,7 +113,6 @@ struct plcom_softc { int sc_hwflags, sc_swflags; u_int sc_fifolen; - u_int sc_txintrfill; u_int sc_r_hiwat, sc_r_lowat;
CVS commit: src/sys/arch/arm/broadcom
Module Name:src Committed By: skrll Date: Fri Aug 17 09:44:30 UTC 2012 Modified Files: src/sys/arch/arm/broadcom: bcm2835_obio.c Log Message: Fix thinko in previous. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/arch/arm/broadcom/bcm2835_obio.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/arch/arm/broadcom/bcm2835_obio.c diff -u src/sys/arch/arm/broadcom/bcm2835_obio.c:1.2 src/sys/arch/arm/broadcom/bcm2835_obio.c:1.3 --- src/sys/arch/arm/broadcom/bcm2835_obio.c:1.2 Thu Aug 16 23:22:44 2012 +++ src/sys/arch/arm/broadcom/bcm2835_obio.c Fri Aug 17 09:44:30 2012 @@ -1,4 +1,4 @@ -/* $NetBSD: bcm2835_obio.c,v 1.2 2012/08/16 23:22:44 jakllsch Exp $ */ +/* $NetBSD: bcm2835_obio.c,v 1.3 2012/08/17 09:44:30 skrll Exp $ */ /*- * Copyright (c) 2012 The NetBSD Foundation, Inc. @@ -30,7 +30,7 @@ */ #include sys/cdefs.h -__KERNEL_RCSID(0, $NetBSD: bcm2835_obio.c,v 1.2 2012/08/16 23:22:44 jakllsch Exp $); +__KERNEL_RCSID(0, $NetBSD: bcm2835_obio.c,v 1.3 2012/08/17 09:44:30 skrll Exp $); #include opt_broadcom.h #include locators.h @@ -137,7 +137,7 @@ obio_attach(device_t parent, device_t se sc-sc_dmarange.dr_sysbase = 0; sc-sc_dmarange.dr_busbase = 0xc000; /* 0x4000 if L2 */ - sc-sc_dmarange.dr_len = physmem / PAGE_SIZE; /* XXXJAK */ + sc-sc_dmarange.dr_len = physmem * PAGE_SIZE; bcm2835_bus_dma_tag._ranges = sc-sc_dmarange; bcm2835_bus_dma_tag._nranges = 1;
CVS commit: src/sys/kern
Module Name:src Committed By: christos Date: Fri Aug 17 16:14:31 UTC 2012 Modified Files: src/sys/kern: tty.c Log Message: Use the queue of the tty not garbage from the stack (Paul Goyette) To generate a diff of this commit: cvs rdiff -u -r1.251 -r1.252 src/sys/kern/tty.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/kern/tty.c diff -u src/sys/kern/tty.c:1.251 src/sys/kern/tty.c:1.252 --- src/sys/kern/tty.c:1.251 Sun Aug 12 10:45:44 2012 +++ src/sys/kern/tty.c Fri Aug 17 12:14:31 2012 @@ -1,4 +1,4 @@ -/* $NetBSD: tty.c,v 1.251 2012/08/12 14:45:44 christos Exp $ */ +/* $NetBSD: tty.c,v 1.252 2012/08/17 16:14:31 christos Exp $ */ /*- * Copyright (c) 2008 The NetBSD Foundation, Inc. @@ -63,7 +63,7 @@ */ #include sys/cdefs.h -__KERNEL_RCSID(0, $NetBSD: tty.c,v 1.251 2012/08/12 14:45:44 christos Exp $); +__KERNEL_RCSID(0, $NetBSD: tty.c,v 1.252 2012/08/17 16:14:31 christos Exp $); #include sys/param.h #include sys/systm.h @@ -230,7 +230,7 @@ tty_set_qsize(struct tty *tp, int newsiz struct clist rawq, canq, outq; struct clist orawq, ocanq, ooutq; - if (outq.c_cc != 0) + if (tp-t_outq.c_cc != 0) return EBUSY; clalloc(rawq, newsize, 1);
CVS commit: src/sys/kern
Module Name:src Committed By: christos Date: Fri Aug 17 16:21:20 UTC 2012 Modified Files: src/sys/kern: tty.c Log Message: Better (not racy fix) from Paul Goyette. To generate a diff of this commit: cvs rdiff -u -r1.252 -r1.253 src/sys/kern/tty.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/kern/tty.c diff -u src/sys/kern/tty.c:1.252 src/sys/kern/tty.c:1.253 --- src/sys/kern/tty.c:1.252 Fri Aug 17 12:14:31 2012 +++ src/sys/kern/tty.c Fri Aug 17 12:21:19 2012 @@ -1,4 +1,4 @@ -/* $NetBSD: tty.c,v 1.252 2012/08/17 16:14:31 christos Exp $ */ +/* $NetBSD: tty.c,v 1.253 2012/08/17 16:21:19 christos Exp $ */ /*- * Copyright (c) 2008 The NetBSD Foundation, Inc. @@ -63,7 +63,7 @@ */ #include sys/cdefs.h -__KERNEL_RCSID(0, $NetBSD: tty.c,v 1.252 2012/08/17 16:14:31 christos Exp $); +__KERNEL_RCSID(0, $NetBSD: tty.c,v 1.253 2012/08/17 16:21:19 christos Exp $); #include sys/param.h #include sys/systm.h @@ -230,15 +230,20 @@ tty_set_qsize(struct tty *tp, int newsiz struct clist rawq, canq, outq; struct clist orawq, ocanq, ooutq; - if (tp-t_outq.c_cc != 0) - return EBUSY; - clalloc(rawq, newsize, 1); clalloc(canq, newsize, 1); clalloc(outq, newsize, 0); mutex_spin_enter(tty_lock); + if (tp-t_outq.c_cc != 0) { + mutex_spin_exit(tty_lock); + clfree(rawq); + clfree(canq); + clfree(outq); + return EBUSY; + } + orawq = tp-t_rawq; ocanq = tp-t_canq; ooutq = tp-t_outq;
CVS commit: src
Module Name:src Committed By: joerg Date: Fri Aug 17 16:22:28 UTC 2012 Modified Files: src: Makefile src/compat: Makefile compatsubdir.mk src/compat/dirshack: Makefile src/lib: Makefile src/sys: Makefile Log Message: Implement build_install in src/lib/Makefile, which traverses the subdirectories and invokes dependall/install. Do this in groups delimited by .WAIT to ensure that depending libraries can use the installed versions and don't need to know the locations in the source tree. Use this new target in src/Makefile to replace most of the adhoc library logic with two special cases, src/lib and src/compat. Adjust sys/Makefile to include the module directory when building them. Add some necessary .WAITs in src/lib/Makefile to reflect the dependencies from src/Makefile and also add the rump libraries here. To generate a diff of this commit: cvs rdiff -u -r1.298 -r1.299 src/Makefile cvs rdiff -u -r1.5 -r1.6 src/compat/Makefile cvs rdiff -u -r1.7 -r1.8 src/compat/compatsubdir.mk cvs rdiff -u -r1.2 -r1.3 src/compat/dirshack/Makefile cvs rdiff -u -r1.187 -r1.188 src/lib/Makefile cvs rdiff -u -r1.77 -r1.78 src/sys/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/Makefile diff -u src/Makefile:1.298 src/Makefile:1.299 --- src/Makefile:1.298 Wed Aug 15 12:50:12 2012 +++ src/Makefile Fri Aug 17 16:22:27 2012 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.298 2012/08/15 12:50:12 apb Exp $ +# $NetBSD: Makefile,v 1.299 2012/08/17 16:22:27 joerg Exp $ # # This is the top-level makefile for building NetBSD. For an outline of @@ -92,27 +92,9 @@ # includes:installs include files. # do-tools-compat: builds the libnbcompat library; needed for some #random host tool programs in the source tree. -# do-lib-csu: builds and installs prerequisites from lib/csu. -# do-libgcc: builds and installs prerequisites from -#gnu/lib/crtstuff${LIBGCC_EXT} (if necessary) and -#gnu/lib/libgcc${LIBGCC_EXT}. -# do-libpcc: builds and install prerequisites from -#external/bsd/pcc/crtstuff (if necessary) and -#external/bsd/pcc/libpcc. -# do-lib-libc: builds and installs prerequisites from lib/libc. -# do-lib: builds and installs prerequisites from lib. -# do-sys-rump-dev-lib: builds and installs prerequisites from sys/rump/dev/lib -# do-sys-rump-fs-lib: builds and installs prerequisites from sys/rump/fs/lib -# do-sys-rump-kern-lib: builds and installs prereq. from sys/rump/kern/lib -# do-sys-rump-net-lib: builds and installs prerequisites from sys/rump/net/lib -# do-sys-modules: builds and installs kernel modules (used by rump binaries) -# do-ld.so:builds and installs prerequisites from libexec/ld.*_so. -# do-compat-lib-csu: builds and installs prerequisites from compat/lib/csu +# do-lib: builds and installs prerequisites from lib #if ${MKCOMPAT} != no. -# do-compat-libgcc: builds and installs prerequisites from -#compat/gnu/lib/crtstuff${LIBGCC_EXT} (if necessary) and -#compat/gnu/lib/libgcc${LIBGCC_EXT} if ${MKCOMPAT} != no. -# do-compat-lib-libc: builds and installs prerequisites from compat/lib/libc +# do-compat-lib: builds and installs prerequisites from compat/lib #if ${MKCOMPAT} != no. # do-build:builds and installs the entire system. # do-x11: builds and installs X11 if ${MKX11} != no; either @@ -250,29 +232,8 @@ BUILDTARGETS+= do-distrib-dirs .if !defined(NOINCLUDES) BUILDTARGETS+= includes .endif -BUILDTARGETS+= do-tools-compat -BUILDTARGETS+= do-lib-csu -.if ${MKGCC} != no -BUILDTARGETS+= do-libgcc -.endif -.if ${MKPCC} != no -BUILDTARGET+= do-libpcc -.endif -BUILDTARGETS+= do-lib-libc BUILDTARGETS+= do-lib -.if ${MKKMOD} != no -BUILDTARGETS+= do-sys-modules -.endif -.if ${MKRUMP} != no -BUILDTARGETS+= do-sys-rump-dev-lib do-sys-rump-fs-lib -BUILDTARGETS+= do-sys-rump-kern-lib do-sys-rump-net-lib -.endif -.if ${MKCOMPAT} != no -BUILDTARGETS+= do-compat-lib-csu -BUILDTARGETS+= do-compat-libgcc -BUILDTARGETS+= do-compat-lib-libc -.endif -BUILDTARGETS+= do-ld.so +BUILDTARGETS+= do-compat-lib BUILDTARGETS+= do-build .if ${MKX11} != no BUILDTARGETS+= do-x11 @@ -471,32 +432,18 @@ do-${targ}: .PHONY ${targ} @true .endfor -.if defined(HAVE_GCC) -.if ${USE_COMPILERCRTSTUFF} == yes -BUILD_CC_LIB= ${BUILD_CC_LIB_BASEDIR}/crtstuff${LIBGCC_EXT} -.endif -BUILD_CC_LIB+= ${BUILD_CC_LIB_BASEDIR}/libgcc${LIBGCC_EXT} -.elif defined(HAVE_PCC) -BUILD_CC_LIB+= external/bsd/pcc/crtstuff -BUILD_CC_LIB+= external/bsd/pcc/libpcc -.endif - -.for dir in tools tools/compat lib/csu ${BUILD_CC_LIB} lib/libc lib sys/rump/dev/lib sys/rump/fs/lib sys/rump/kern/lib sys/rump/net/lib sys/modules +.for dir
CVS commit: src/distrib
Module Name:src Committed By: riz Date: Fri Aug 17 16:56:36 UTC 2012 Modified Files: src/distrib/amd64/installimage: Makefile src/distrib/amd64/liveimage/emuimage: Makefile src/distrib/amd64/liveimage/usbimage: Makefile src/distrib/i386/installimage: Makefile src/distrib/i386/liveimage/emuimage: Makefile src/distrib/i386/liveimage/usbimage: Makefile src/distrib/pmax/liveimage/emuimage: Makefile src/distrib/sparc/liveimage/emuimage: Makefile src/distrib/sparc64/liveimage/emuimage: Makefile src/distrib/sun2/liveimage/emuimage: Makefile src/distrib/sun3/liveimage/emuimage: Makefile src/distrib/vax/liveimage/emuimage: Makefile Log Message: Change the naming scheme of live images and usb install images to incorporate the OS name and version. XXX should also not hardcode ${BOOTDISK} in the name, but that would require reordering stuff and more testing than I have time for right now. Another day. As discussed on current-users@ back in March, with some adjustments. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/distrib/amd64/installimage/Makefile cvs rdiff -u -r1.1 -r1.2 src/distrib/amd64/liveimage/emuimage/Makefile cvs rdiff -u -r1.1 -r1.2 src/distrib/amd64/liveimage/usbimage/Makefile cvs rdiff -u -r1.1 -r1.2 src/distrib/i386/installimage/Makefile cvs rdiff -u -r1.1 -r1.2 src/distrib/i386/liveimage/emuimage/Makefile cvs rdiff -u -r1.1 -r1.2 src/distrib/i386/liveimage/usbimage/Makefile cvs rdiff -u -r1.1 -r1.2 src/distrib/pmax/liveimage/emuimage/Makefile cvs rdiff -u -r1.1 -r1.2 src/distrib/sparc/liveimage/emuimage/Makefile cvs rdiff -u -r1.1 -r1.2 src/distrib/sparc64/liveimage/emuimage/Makefile cvs rdiff -u -r1.1 -r1.2 src/distrib/sun2/liveimage/emuimage/Makefile cvs rdiff -u -r1.1 -r1.2 src/distrib/sun3/liveimage/emuimage/Makefile cvs rdiff -u -r1.1 -r1.2 src/distrib/vax/liveimage/emuimage/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/distrib/amd64/installimage/Makefile diff -u src/distrib/amd64/installimage/Makefile:1.1 src/distrib/amd64/installimage/Makefile:1.2 --- src/distrib/amd64/installimage/Makefile:1.1 Sun Jan 22 03:53:29 2012 +++ src/distrib/amd64/installimage/Makefile Fri Aug 17 16:56:34 2012 @@ -1,8 +1,8 @@ -# $NetBSD: Makefile,v 1.1 2012/01/22 03:53:29 tsutsui Exp $ +# $NetBSD: Makefile,v 1.2 2012/08/17 16:56:34 riz Exp $ .include bsd.own.mk -INSTIMGBASE= amd64inst # gives ${IMGBASE}.img +INSTIMGBASE= NetBSD-${DISTRIBVER}-amd64-install # gives ${IMGBASE}.img BOOTDISK= sd0 # for USB flash etc. IMAGEMB= 550 # for all installation binaries Index: src/distrib/amd64/liveimage/emuimage/Makefile diff -u src/distrib/amd64/liveimage/emuimage/Makefile:1.1 src/distrib/amd64/liveimage/emuimage/Makefile:1.2 --- src/distrib/amd64/liveimage/emuimage/Makefile:1.1 Sun Jan 22 03:53:29 2012 +++ src/distrib/amd64/liveimage/emuimage/Makefile Fri Aug 17 16:56:35 2012 @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.1 2012/01/22 03:53:29 tsutsui Exp $ +# $NetBSD: Makefile,v 1.2 2012/08/17 16:56:35 riz Exp $ -LIVEIMGBASE= amd64emu # gives ${IMGBASE}.img +LIVEIMGBASE= NetBSD-${DISTRIBVER}-amd64-live-wd0root # gives ${IMGBASE}.img BOOTDISK= wd0 # for QEMU etc. Index: src/distrib/amd64/liveimage/usbimage/Makefile diff -u src/distrib/amd64/liveimage/usbimage/Makefile:1.1 src/distrib/amd64/liveimage/usbimage/Makefile:1.2 --- src/distrib/amd64/liveimage/usbimage/Makefile:1.1 Sun Jan 22 03:53:29 2012 +++ src/distrib/amd64/liveimage/usbimage/Makefile Fri Aug 17 16:56:35 2012 @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.1 2012/01/22 03:53:29 tsutsui Exp $ +# $NetBSD: Makefile,v 1.2 2012/08/17 16:56:35 riz Exp $ -LIVEIMGBASE= amd64live # gives ${IMGBASE}.img +LIVEIMGBASE= NetBSD-${DISTRIBVER}-amd64-live-sd0root # gives ${IMGBASE}.img BOOTDISK= sd0 # for USB flash etc. IMAGEMB= 1536 # 2GB USB flash memories aren't 2GiB Index: src/distrib/i386/installimage/Makefile diff -u src/distrib/i386/installimage/Makefile:1.1 src/distrib/i386/installimage/Makefile:1.2 --- src/distrib/i386/installimage/Makefile:1.1 Sun Jan 22 03:53:30 2012 +++ src/distrib/i386/installimage/Makefile Fri Aug 17 16:56:35 2012 @@ -1,8 +1,8 @@ -# $NetBSD: Makefile,v 1.1 2012/01/22 03:53:30 tsutsui Exp $ +# $NetBSD: Makefile,v 1.2 2012/08/17 16:56:35 riz Exp $ .include bsd.own.mk -INSTIMGBASE= i386inst # gives ${IMGBASE}.img +INSTIMGBASE= NetBSD-${DISTRIBVER}-i386-install # gives ${IMGBASE}.img BOOTDISK= sd0 # for USB flash etc. IMAGEMB= 512 # for all installation binaries Index: src/distrib/i386/liveimage/emuimage/Makefile diff -u src/distrib/i386/liveimage/emuimage/Makefile:1.1 src/distrib/i386/liveimage/emuimage/Makefile:1.2 --- src/distrib/i386/liveimage/emuimage/Makefile:1.1 Sun Jan 22 03:53:30 2012 +++ src/distrib/i386/liveimage/emuimage/Makefile Fri Aug 17 16:56:35 2012 @@
CVS commit: src/etc
Module Name:src Committed By: riz Date: Fri Aug 17 16:59:26 UTC 2012 Modified Files: src/etc: Makefile Log Message: Install live images and install images into ${RELEASEDIR}/images by default, to keep all the large files (such as ISOs) together. To generate a diff of this commit: cvs rdiff -u -r1.397 -r1.398 src/etc/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/etc/Makefile diff -u src/etc/Makefile:1.397 src/etc/Makefile:1.398 --- src/etc/Makefile:1.397 Sat Jul 14 04:01:11 2012 +++ src/etc/Makefile Fri Aug 17 16:59:26 2012 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.397 2012/07/14 04:01:11 christos Exp $ +# $NetBSD: Makefile,v 1.398 2012/08/17 16:59:26 riz Exp $ # from: @(#)Makefile 8.7 (Berkeley) 5/25/95 # Environment variables without default values: @@ -481,7 +481,7 @@ iso-image-md-post: .PHONY check_DESTDIR # LIVEIMG_RELEASEDIR specifies where to install live images and # it can be set in MD etc.${MACHINE}/Makefile.inc. # -LIVEIMG_RELEASEDIR?= ${RELEASEDIR}/${RELEASEMACHINEDIR}/installation/liveimage +LIVEIMG_RELEASEDIR?= ${RELEASEDIR}/images live-image: .PHONY check_DESTDIR check_RELEASEDIR ${MAKEDIRTARGET} ${NETBSDSRCDIR}/distrib live_image \ @@ -495,7 +495,7 @@ live-image: .PHONY check_DESTDIR check_R # INSTIMG_RELEASEDIR specifies where to install live images and # it can be set in MD etc.${MACHINE}/Makefile.inc. # -INSTIMG_RELEASEDIR?= ${RELEASEDIR}/${RELEASEMACHINEDIR}/installation/installimage +INSTIMG_RELEASEDIR?= ${RELEASEDIR}/images install-image: .PHONY check_DESTDIR check_RELEASEDIR ${MAKEDIRTARGET} ${NETBSDSRCDIR}/distrib install_image \
CVS commit: src/distrib/notes/common
Module Name:src Committed By: riz Date: Fri Aug 17 18:20:20 UTC 2012 Modified Files: src/distrib/notes/common: main Log Message: Bring MI release notes somewhat more up-to-date. To generate a diff of this commit: cvs rdiff -u -r1.488 -r1.489 src/distrib/notes/common/main Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/distrib/notes/common/main diff -u src/distrib/notes/common/main:1.488 src/distrib/notes/common/main:1.489 --- src/distrib/notes/common/main:1.488 Tue Jul 31 07:49:45 2012 +++ src/distrib/notes/common/main Fri Aug 17 18:20:19 2012 @@ -1,6 +1,6 @@ -.\ $NetBSD: main,v 1.488 2012/07/31 07:49:45 wen Exp $ +.\ $NetBSD: main,v 1.489 2012/08/17 18:20:19 riz Exp $ .\ -.\ Copyright (c) 1999-2008 The NetBSD Foundation, Inc. +.\ Copyright (c) 1999-2012 The NetBSD Foundation, Inc. .\ All rights reserved. .\ .\ Redistribution and use in source and binary forms, with or without @@ -50,7 +50,7 @@ .as MACHINE_LIST sgimips shark sparc sparc64 sun2 sun3 vax x68k xen zaurus . .so \*[.CURDIR]/../common/macros . -.Dd April 25, 2009 +.Dd August 17, 2012 .Dt INSTALL 8 .Os NetBSD .Sh NAME @@ -114,7 +114,8 @@ Fetch files needed to install .Nx . .if \n[i386]:\n[amd64] \{\ .Pp -Option 1: bootable CD-ROM images containing the full distribution. +Option 1: bootable CD-ROM images or USB memstick images containing the +full distribution. .Pp These can be found on an FTP site near you, usually located in the @@ -200,7 +201,8 @@ The actual binary distribution is in the .Pa \*M/binary/sets/ directory. When you boot the install -.if \n[i386] CD-ROM or floppies, +.if \n[amd64] image, CD-ROM or floppies, +.if \n[i386] image, CD-ROM or floppies, .if \n[macppc] kernel from floppies, hard drive, or CD-ROM, .if \n[sparc] floppies or CD-ROM, .if \n[sparc64] CD-ROM or installation kernel, @@ -484,7 +486,20 @@ The following features are to be removed .Nx in the future: .(bullet -.\ fill me in +.Xr dhclient 8 +and +.Xr rtsol 8 +in favor of +.Xr dhcpcd 8 . +.It +.Xr groff 1 +is being phased out. +Man pages are handled with +.Xr mandoc 1 , +and +.Xr groff 1 +can still be found in pkgsrc as +.Pa textproc/groff . .bullet) . .Ss The NetBSD Foundation @@ -994,8 +1009,10 @@ If you're one of them, and would like to .br_ne 1i .It Em The NetBSD core group: .It Ta Ta +.It Ta Alan Barrett Ta Mt a...@netbsd.org .It Ta Alistair Crooks Ta Mt a...@netbsd.org .It Ta Matthew Green Ta Mt m...@netbsd.org +.It Ta Chuck Silvers Ta Mt c...@netbsd.org .It Ta Matt Thomas Ta Mt m...@netbsd.org .It Ta YAMAMOTO Takashi Ta Mt y...@netbsd.org .It Ta Christos Zoulas Ta Mt chris...@netbsd.org @@ -1006,50 +1023,43 @@ If you're one of them, and would like to .\ .\ XXX created by list-portmasters.pl .\ -.It Ta Erik Berls Ta Mt cy...@netbsd.org Ta Sy cobalt -.It Ta Manuel Bouyer Ta Mt bou...@netbsd.org Ta Sy xen -.It Ta Simon BurgeTa Mt sim...@netbsd.org Ta Sy evbmips -.It Ta Simon BurgeTa Mt sim...@netbsd.org Ta Sy pmax -.It Ta Simon BurgeTa Mt sim...@netbsd.org Ta Sy sbmips -.It Ta Julian Coleman Ta Mtj...@netbsd.org Ta Sy atari -.It Ta Andrew Doran Ta Mt a...@netbsd.org Ta Sy amd64 -.It Ta Andrew Doran Ta Mt a...@netbsd.org Ta Sy i386 -.It Ta Matthias Drochner Ta Mt droch...@netbsd.org Ta Sy cesfic -.It Ta Gavan Fantom Ta Mt ga...@netbsd.org Ta Sy iyonix -.It Ta Jaime A Fournier Ta Mt o...@netbsd.org Ta Sy zaurus -.It Ta Ben Harris Ta Mt bj...@netbsd.org Ta Sy acorn26 -.It Ta Nick HudsonTa Mt sk...@netbsd.org Ta Sy hp700 -.It Ta Martin HusemannTa Mt mar...@netbsd.org Ta Sy sparc64 -.It Ta S\(/oren J\(/orvangTa Mt so...@netbsd.org Ta Sy sgimips -.It Ta Takayoshi KochiTa Mt ko...@netbsd.org Ta Sy ia64 -.It Ta Michael Lorenz Ta Mt macal...@netbsd.org Ta Sy macppc -.It Ta Anders Magnusson Ta Mt ra...@netbsd.org Ta Sy vax -.It Ta Tohru NishimuraTa Mt nisim...@netbsd.org Ta Sy luna68k -.It Ta Tohru NishimuraTa Mt nisim...@netbsd.org Ta Sy sandpoint -.It Ta Scott Reynolds Ta Mt sco...@netbsd.org Ta Sy mac68k -.It Ta Tim Rightnour Ta Mtgarb...@netbsd.org Ta Sy ofppc -.It Ta Tim Rightnour Ta Mtgarb...@netbsd.org Ta Sy prep -.It Ta Tim Rightnour Ta Mtgarb...@netbsd.org Ta Sy rs6000 -.It Ta Noriyuki Soda Ta Mt s...@netbsd.org Ta Sy arc -.It Ta Ignatios Souvatzis Ta Mt i...@netbsd.org Ta Sy amiga -.It Ta Ignatios Souvatzis Ta Mt i...@netbsd.org Ta Sy amigappc -.It Ta NISHIMURA Takeshi Ta Mtnsmr...@netbsd.org Ta Sy x68k -.It Ta Matt Thomas
CVS commit: src/sys/arch
Module Name:src Committed By: abs Date: Fri Aug 17 19:43:26 UTC 2012 Modified Files: src/sys/arch/acorn32/conf: GENERIC src/sys/arch/evbarm/conf: RPI src/sys/arch/hpcarm/conf: JORNADA720 JORNADA820 NETBOOKPRO WZERO3 src/sys/arch/sparc/conf: GENERIC src/sys/arch/usermode/conf: GENERIC.common src/sys/arch/zaurus/conf: INSTALL Log Message: Ensure all WSDISPLAY_COMPAT_USL entries have same comment To generate a diff of this commit: cvs rdiff -u -r1.102 -r1.103 src/sys/arch/acorn32/conf/GENERIC cvs rdiff -u -r1.2 -r1.3 src/sys/arch/evbarm/conf/RPI cvs rdiff -u -r1.86 -r1.87 src/sys/arch/hpcarm/conf/JORNADA720 cvs rdiff -u -r1.26 -r1.27 src/sys/arch/hpcarm/conf/JORNADA820 cvs rdiff -u -r1.5 -r1.6 src/sys/arch/hpcarm/conf/NETBOOKPRO cvs rdiff -u -r1.25 -r1.26 src/sys/arch/hpcarm/conf/WZERO3 cvs rdiff -u -r1.233 -r1.234 src/sys/arch/sparc/conf/GENERIC cvs rdiff -u -r1.17 -r1.18 src/sys/arch/usermode/conf/GENERIC.common cvs rdiff -u -r1.15 -r1.16 src/sys/arch/zaurus/conf/INSTALL Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/arch/acorn32/conf/GENERIC diff -u src/sys/arch/acorn32/conf/GENERIC:1.102 src/sys/arch/acorn32/conf/GENERIC:1.103 --- src/sys/arch/acorn32/conf/GENERIC:1.102 Sat Mar 10 21:51:48 2012 +++ src/sys/arch/acorn32/conf/GENERIC Fri Aug 17 19:43:24 2012 @@ -1,4 +1,4 @@ -# $NetBSD: GENERIC,v 1.102 2012/03/10 21:51:48 joerg Exp $ +# $NetBSD: GENERIC,v 1.103 2012/08/17 19:43:24 abs Exp $ # # GENERIC --- NetBSD/acorn32 complete configuration # @@ -22,7 +22,7 @@ include arch/acorn32/conf/std.acorn32 options INCLUDE_CONFIG_FILE # embed config file in kernel binary -#ident GENERIC-$Revision: 1.102 $ +#ident GENERIC-$Revision: 1.103 $ # estimated number of users maxusers 32 @@ -201,7 +201,7 @@ options WSEMUL_VT100 options WS_KERNEL_FG=WSCOL_GREEN #options WSDISPLAY_COMPAT_RAWKBD -options WSDISPLAY_COMPAT_USL +options WSDISPLAY_COMPAT_USL # wsconscfg VT handling options WSDISPLAY_SCROLLSUPPORT vidcvideo0 at vidc? # wscons driver for VIDC Index: src/sys/arch/evbarm/conf/RPI diff -u src/sys/arch/evbarm/conf/RPI:1.2 src/sys/arch/evbarm/conf/RPI:1.3 --- src/sys/arch/evbarm/conf/RPI:1.2 Thu Aug 16 23:45:58 2012 +++ src/sys/arch/evbarm/conf/RPI Fri Aug 17 19:43:24 2012 @@ -1,5 +1,5 @@ # -# $NetBSD: RPI,v 1.2 2012/08/16 23:45:58 jakllsch Exp $ +# $NetBSD: RPI,v 1.3 2012/08/17 19:43:24 abs Exp $ # # RPi -- Raspberry Pi # @@ -198,7 +198,7 @@ options WS_DEFAULT_FG=WSCOL_BLACK options WS_DEFAULT_BG=WSCOL_LIGHT_WHITE options WS_KERNEL_FG=WSCOL_GREEN options WS_KERNEL_BG=WSCOL_LIGHT_WHITE -options WSDISPLAY_COMPAT_USL # VT handling +options WSDISPLAY_COMPAT_USL # wsconscfg VT handling options WSDISPLAY_COMPAT_RAWKBD # can get raw scancodes options WSDISPLAY_DEFAULTSCREENS=4 options FONT_QVSS8x15 Index: src/sys/arch/hpcarm/conf/JORNADA720 diff -u src/sys/arch/hpcarm/conf/JORNADA720:1.86 src/sys/arch/hpcarm/conf/JORNADA720:1.87 --- src/sys/arch/hpcarm/conf/JORNADA720:1.86 Sat Mar 10 21:51:52 2012 +++ src/sys/arch/hpcarm/conf/JORNADA720 Fri Aug 17 19:43:25 2012 @@ -1,4 +1,4 @@ -# $NetBSD: JORNADA720,v 1.86 2012/03/10 21:51:52 joerg Exp $ +# $NetBSD: JORNADA720,v 1.87 2012/08/17 19:43:25 abs Exp $ # # JORNADA -- Windows-CE based jornada 720 # @@ -7,7 +7,7 @@ include arch/hpcarm/conf/std.sa11x0 #options INCLUDE_CONFIG_FILE # embed config file in kernel binary -#ident GENERIC-$Revision: 1.86 $ +#ident GENERIC-$Revision: 1.87 $ # estimated number of users maxusers 32 @@ -261,7 +261,7 @@ options WSEMUL_VT100 options WSDISPLAY_DEFAULTSCREENS=2 options FONT_VT220L8x10 # The X server requires theses two options -options WSDISPLAY_COMPAT_USL +options WSDISPLAY_COMPAT_USL # wsconscfg VT handling options WSDISPLAY_COMPAT_RAWKBD # customization of console and kernel output - see dev/wscons/wsdisplayvar.h options WSDISPLAY_CUSTOM_OUTPUT # color customization from wsconsctl(8) Index: src/sys/arch/hpcarm/conf/JORNADA820 diff -u src/sys/arch/hpcarm/conf/JORNADA820:1.26 src/sys/arch/hpcarm/conf/JORNADA820:1.27 --- src/sys/arch/hpcarm/conf/JORNADA820:1.26 Sat Mar 10 21:51:52 2012 +++ src/sys/arch/hpcarm/conf/JORNADA820 Fri Aug 17 19:43:25 2012 @@ -1,4 +1,4 @@ -# $NetBSD: JORNADA820,v 1.26 2012/03/10 21:51:52 joerg Exp $ +# $NetBSD: JORNADA820,v 1.27 2012/08/17 19:43:25 abs Exp $ # # JORNADA -- Windows-CE based jornada 820 # @@ -7,7 +7,7 @@ include arch/hpcarm/conf/std.sa11x0 #options INCLUDE_CONFIG_FILE # embed config file in kernel binary -#ident GENERIC-$Revision: 1.26 $ +#ident GENERIC-$Revision: 1.27 $ # estimated number of users maxusers 32 @@ -222,7 +222,7 @@ saost* at saip? addr 0x9000 size 0x2 #options J720KBD_LAYOUT=KB_FR #options FONT_VT220L8x10 # The X server requires theses two options -#options WSDISPLAY_COMPAT_USL
CVS commit: src/distrib/notes/common
Module Name:src Committed By: riz Date: Fri Aug 17 19:55:15 UTC 2012 Modified Files: src/distrib/notes/common: postinstall sysinst Log Message: More MI release notes updates, particularly around installing. This could use more love! To generate a diff of this commit: cvs rdiff -u -r1.75 -r1.76 src/distrib/notes/common/postinstall cvs rdiff -u -r1.101 -r1.102 src/distrib/notes/common/sysinst Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/distrib/notes/common/postinstall diff -u src/distrib/notes/common/postinstall:1.75 src/distrib/notes/common/postinstall:1.76 --- src/distrib/notes/common/postinstall:1.75 Sat May 26 05:51:13 2012 +++ src/distrib/notes/common/postinstall Fri Aug 17 19:55:14 2012 @@ -1,4 +1,4 @@ -.\ $NetBSD: postinstall,v 1.75 2012/05/26 05:51:13 tsutsui Exp $ +.\ $NetBSD: postinstall,v 1.76 2012/08/17 19:55:14 riz Exp $ .\ .\ Copyright (c) 1999-2004 The NetBSD Foundation, Inc. .\ All rights reserved. @@ -346,28 +346,25 @@ Precompiled binaries can be found at usually in the .Pa \*M/\*V/All subdir. -You can install them with the following commands under -.Xr sh 1 : +If you installed +.Xr pkgin 1 +in the +.Ic sysinst +post-installation configuration menu, you can use it to automatically install +binary packages over the network. +Assuming that +.Pa /usr/pkg/etc/pkgin/repositories.conf +is correctly configured, you can install them with the following commands: .Pp .Bd -unfilled -.Ic # PKG_PATH=ftp://ftp.NetBSD.org/pub/pkgsrc/packages/NetBSD/\*M/\*V/All -.Ic # export PKG_PATH -.Ic # pkg_add -v tcsh -.Ic # pkg_add -v bash -.Ic # pkg_add -v perl -.Ic # pkg_add -v apache -.Ic # pkg_add -v kde -.Ic # pkg_add -v firefox +.Ic # pkgin install tcsh +.Ic # pkgin install bash +.Ic # pkgin install perl +.Ic # pkgin install apache +.Ic # pkgin install kde +.Ic # pkgin install firefox \... .Ed -.Pp -If you are using -.Xr csh 1 -then replace the first two lines with the following: -.Pp -.Bd -unfilled -.Ic # setenv PKG_PATH ftp://ftp.NetBSD.org/pub/pkgsrc/packages/NetBSD/\*M/\*V/All -.Ed .(Note Some mirror sites don't mirror the .Pa /pub/pkgsrc @@ -378,21 +375,12 @@ The above commands will install the Tene the Perl programming language, Apache web server, KDE desktop environment and the Firefox web browser as well as all the packages they depend on. -.(Note -In some cases the -.Xr pkg_add 1 -command will complain about a version mismatch of packages with a message -like the following: -.Dl Warning: package `foo' was built for a different version of the OS: -.Dl NetBSD/i386 M.N (pkg) vs. NetBSD/i386 \*V (this host) , -This warning is harmless if the formal major release numbers are the same -between the pkg and your host. -Please refer to the NetBSD release glossary and graphs at -.Lk http://www.NetBSD.org/releases/release-map.html -for more information about NetBSD's release numbering scheme. -.Note) .It -The framework for compiling packages can be obtained by +If you did not install it from the +.Ic sysinst +post-installation configuration menu, the +.Xr pkgsrc 7 +framework for compiling packages can be obtained by retrieving the file .Lk ftp://ftp.NetBSD.org/pub/pkgsrc/pkgsrc.tar.gz . It is typically extracted into Index: src/distrib/notes/common/sysinst diff -u src/distrib/notes/common/sysinst:1.101 src/distrib/notes/common/sysinst:1.102 --- src/distrib/notes/common/sysinst:1.101 Fri May 27 17:50:41 2011 +++ src/distrib/notes/common/sysinst Fri Aug 17 19:55:14 2012 @@ -1,6 +1,6 @@ -.\ $NetBSD: sysinst,v 1.101 2011/05/27 17:50:41 tsutsui Exp $ +.\ $NetBSD: sysinst,v 1.102 2012/08/17 19:55:14 riz Exp $ .\ -.\ Copyright (c) 1999-2004 The NetBSD Foundation, Inc. +.\ Copyright (c) 1999-2012 The NetBSD Foundation, Inc. .\ All rights reserved. .\ .\ Redistribution and use in source and binary forms, with or without @@ -390,7 +390,11 @@ progress as this may leave the keyboard The main menu will be displayed. .\} \ \n[mac68k] .ie \n[alpha]:\n[amd64]:\n[i386] \{\ -Insert the CD into the drive and boot the computer. +Insert the CD into the drive +.if \n[amd64]:\n[i386] \{\ +or the USB memstick into an available USB port +.\} +and boot the computer from it. .if \n[alpha] \{\ Type .Pp @@ -438,6 +442,7 @@ After language selection, the main menu * c: Re-install sets or install additional sets * * d: Reboot the computer* * e: Utility menu * + * f: Config menu* * x: Exit Install System* .***. . cs \n(.f @@ -499,7 +504,13 @@ The CD-ROM device is usually cd0 and the .\} .el \{\ .Me CD-ROM -as the medium. +as the medium +.if \n[amd64]:\n[i386] \{\ +if booted from CD-ROM, or +.Me Local directory +if booted from USB memstick +.\} +\. The default values for the path and device should be ok. .\} .It
CVS commit: src/distrib/notes
Module Name:src Committed By: riz Date: Fri Aug 17 20:10:54 UTC 2012 Modified Files: src/distrib/notes/amd64: contents src/distrib/notes/evbppc: contents src/distrib/notes/hp300: contents src/distrib/notes/hpcsh: contents src/distrib/notes/i386: contents src/distrib/notes/landisk: contents src/distrib/notes/macppc: contents src/distrib/notes/mmeye: contents Log Message: Add a description of the 'modules' set for all arches which have MODULAR somewhere in the configs. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/distrib/notes/amd64/contents cvs rdiff -u -r1.1 -r1.2 src/distrib/notes/evbppc/contents cvs rdiff -u -r1.15 -r1.16 src/distrib/notes/hp300/contents cvs rdiff -u -r1.1 -r1.2 src/distrib/notes/hpcsh/contents cvs rdiff -u -r1.26 -r1.27 src/distrib/notes/i386/contents cvs rdiff -u -r1.1 -r1.2 src/distrib/notes/landisk/contents cvs rdiff -u -r1.9 -r1.10 src/distrib/notes/macppc/contents cvs rdiff -u -r1.1 -r1.2 src/distrib/notes/mmeye/contents Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/distrib/notes/amd64/contents diff -u src/distrib/notes/amd64/contents:1.1 src/distrib/notes/amd64/contents:1.2 --- src/distrib/notes/amd64/contents:1.1 Sat May 28 06:00:06 2011 +++ src/distrib/notes/amd64/contents Fri Aug 17 20:10:53 2012 @@ -1,4 +1,4 @@ -.\ $NetBSD: contents,v 1.1 2011/05/28 06:00:06 tsutsui Exp $ +.\ $NetBSD: contents,v 1.2 2012/08/17 20:10:53 riz Exp $ .\ .\ Copyright (c) 1999-2005 The NetBSD Foundation, Inc. .\ All rights reserved. @@ -176,6 +176,9 @@ This set includes the system dictionarie the typesettable document set, and other files from .Pa /usr/share . . +.It Sy modules +This set includes kernel modules to add functionality to a running system. +. .It Sy text This set includes .Nx Ns 's Index: src/distrib/notes/evbppc/contents diff -u src/distrib/notes/evbppc/contents:1.1 src/distrib/notes/evbppc/contents:1.2 --- src/distrib/notes/evbppc/contents:1.1 Sat May 28 06:00:07 2011 +++ src/distrib/notes/evbppc/contents Fri Aug 17 20:10:53 2012 @@ -1,4 +1,4 @@ -.\ $NetBSD: contents,v 1.1 2011/05/28 06:00:07 tsutsui Exp $ +.\ $NetBSD: contents,v 1.2 2012/08/17 20:10:53 riz Exp $ .\ .\ Copyright (c) 1999-2005 The NetBSD Foundation, Inc. .\ All rights reserved. @@ -277,6 +277,9 @@ This set includes the system dictionarie the typesettable document set, and other files from .Pa /usr/share . . +.It Sy modules +This set includes kernel modules to add functionality to a running system. +. .It Sy text This set includes .Nx Ns 's Index: src/distrib/notes/hp300/contents diff -u src/distrib/notes/hp300/contents:1.15 src/distrib/notes/hp300/contents:1.16 --- src/distrib/notes/hp300/contents:1.15 Sat May 28 06:00:08 2011 +++ src/distrib/notes/hp300/contents Fri Aug 17 20:10:53 2012 @@ -1,4 +1,4 @@ -.\ $NetBSD: contents,v 1.15 2011/05/28 06:00:08 tsutsui Exp $ +.\ $NetBSD: contents,v 1.16 2012/08/17 20:10:53 riz Exp $ .\ .\ Copyright (c) 1999-2005 The NetBSD Foundation, Inc. .\ All rights reserved. @@ -215,6 +215,9 @@ This set includes the system dictionarie the typesettable document set, and other files from .Pa /usr/share . . +.It Sy modules +This set includes kernel modules to add functionality to a running system. +. .It Sy text This set includes .Nx Ns 's Index: src/distrib/notes/hpcsh/contents diff -u src/distrib/notes/hpcsh/contents:1.1 src/distrib/notes/hpcsh/contents:1.2 --- src/distrib/notes/hpcsh/contents:1.1 Sat May 28 06:00:09 2011 +++ src/distrib/notes/hpcsh/contents Fri Aug 17 20:10:53 2012 @@ -1,4 +1,4 @@ -.\ $NetBSD: contents,v 1.1 2011/05/28 06:00:09 tsutsui Exp $ +.\ $NetBSD: contents,v 1.2 2012/08/17 20:10:53 riz Exp $ .\ .\ Copyright (c) 1999-2005 The NetBSD Foundation, Inc. .\ All rights reserved. @@ -180,6 +180,9 @@ This set includes the system dictionarie the typesettable document set, and other files from .Pa /usr/share . . +.It Sy modules +This set includes kernel modules to add functionality to a running system. +. .It Sy text This set includes .Nx Ns 's Index: src/distrib/notes/i386/contents diff -u src/distrib/notes/i386/contents:1.26 src/distrib/notes/i386/contents:1.27 --- src/distrib/notes/i386/contents:1.26 Sat May 28 06:00:09 2011 +++ src/distrib/notes/i386/contents Fri Aug 17 20:10:53 2012 @@ -1,4 +1,4 @@ -.\ $NetBSD: contents,v 1.26 2011/05/28 06:00:09 tsutsui Exp $ +.\ $NetBSD: contents,v 1.27 2012/08/17 20:10:53 riz Exp $ .\ .\ Copyright (c) 1999-2005 The NetBSD Foundation, Inc. .\ All rights reserved. @@ -199,6 +199,9 @@ This set includes the system dictionarie the typesettable document set, and other files from .Pa /usr/share . . +.It Sy modules +This set includes kernel modules to add functionality to a running system. +. .It Sy text This set includes .Nx Ns 's Index: src/distrib/notes/landisk/contents diff -u
CVS commit: [netbsd-6] src
Module Name:src Committed By: martin Date: Fri Aug 17 20:50:51 UTC 2012 Modified Files: src/distrib/amd64/installimage [netbsd-6]: Makefile src/distrib/amd64/liveimage/emuimage [netbsd-6]: Makefile src/distrib/amd64/liveimage/usbimage [netbsd-6]: Makefile src/distrib/common [netbsd-6]: Makefile.bootcd src/distrib/i386/installimage [netbsd-6]: Makefile src/distrib/i386/liveimage/emuimage [netbsd-6]: Makefile src/distrib/i386/liveimage/usbimage [netbsd-6]: Makefile src/distrib/pmax/liveimage/emuimage [netbsd-6]: Makefile src/distrib/sparc/liveimage/emuimage [netbsd-6]: Makefile src/distrib/sparc64/liveimage/emuimage [netbsd-6]: Makefile src/distrib/sun2/liveimage/emuimage [netbsd-6]: Makefile src/distrib/sun3/liveimage/emuimage [netbsd-6]: Makefile src/distrib/vax/liveimage/emuimage [netbsd-6]: Makefile src/etc [netbsd-6]: Makefile Log Message: Pull up following revision(s) (requested by riz in ticket #506): distrib/amd64/liveimage/emuimage/Makefile: revision 1.2 distrib/amd64/liveimage/usbimage/Makefile: revision 1.2 distrib/sun2/liveimage/emuimage/Makefile: revision 1.2 distrib/amd64/installimage/Makefile: revision 1.2 distrib/sun3/liveimage/emuimage/Makefile: revision 1.2 distrib/pmax/liveimage/emuimage/Makefile: revision 1.2 distrib/vax/liveimage/emuimage/Makefile: revision 1.2 distrib/sparc64/liveimage/emuimage/Makefile: revision 1.2 distrib/common/Makefile.bootcd: revision 1.20 distrib/i386/liveimage/emuimage/Makefile: revision 1.2 distrib/sparc/liveimage/emuimage/Makefile: revision 1.2 distrib/i386/installimage/Makefile: revision 1.2 distrib/i386/liveimage/usbimage/Makefile: revision 1.2 etc/Makefile: revision 1.398 Change the naming scheme of live images and usb install images to incorporate the OS name and version. XXX should also not hardcode ${BOOTDISK} in the name, but that would require reordering stuff and more testing than I have time for right now. Another day. As discussed on current-users@ back in March, with some adjustments. Install fully-populated .iso images in ${RELEASEDIR}/images instead of ${RELEASEDIR}/iso, since we'll be putting non-iso images in there too. Install live images and install images into ${RELEASEDIR}/images by default, to keep all the large files (such as ISOs) together. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.1.2.1 src/distrib/amd64/installimage/Makefile cvs rdiff -u -r1.1 -r1.1.2.1 src/distrib/amd64/liveimage/emuimage/Makefile cvs rdiff -u -r1.1 -r1.1.2.1 src/distrib/amd64/liveimage/usbimage/Makefile cvs rdiff -u -r1.19 -r1.19.2.1 src/distrib/common/Makefile.bootcd cvs rdiff -u -r1.1 -r1.1.2.1 src/distrib/i386/installimage/Makefile cvs rdiff -u -r1.1 -r1.1.2.1 src/distrib/i386/liveimage/emuimage/Makefile cvs rdiff -u -r1.1 -r1.1.2.1 src/distrib/i386/liveimage/usbimage/Makefile cvs rdiff -u -r1.1 -r1.1.2.1 src/distrib/pmax/liveimage/emuimage/Makefile cvs rdiff -u -r1.1 -r1.1.2.1 src/distrib/sparc/liveimage/emuimage/Makefile cvs rdiff -u -r1.1 -r1.1.2.1 src/distrib/sparc64/liveimage/emuimage/Makefile cvs rdiff -u -r1.1 -r1.1.2.1 src/distrib/sun2/liveimage/emuimage/Makefile cvs rdiff -u -r1.1 -r1.1.2.1 src/distrib/sun3/liveimage/emuimage/Makefile cvs rdiff -u -r1.1 -r1.1.2.1 src/distrib/vax/liveimage/emuimage/Makefile cvs rdiff -u -r1.396 -r1.396.2.1 src/etc/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/distrib/amd64/installimage/Makefile diff -u src/distrib/amd64/installimage/Makefile:1.1 src/distrib/amd64/installimage/Makefile:1.1.2.1 --- src/distrib/amd64/installimage/Makefile:1.1 Sun Jan 22 03:53:29 2012 +++ src/distrib/amd64/installimage/Makefile Fri Aug 17 20:50:50 2012 @@ -1,8 +1,8 @@ -# $NetBSD: Makefile,v 1.1 2012/01/22 03:53:29 tsutsui Exp $ +# $NetBSD: Makefile,v 1.1.2.1 2012/08/17 20:50:50 martin Exp $ .include bsd.own.mk -INSTIMGBASE= amd64inst # gives ${IMGBASE}.img +INSTIMGBASE= NetBSD-${DISTRIBVER}-amd64-install # gives ${IMGBASE}.img BOOTDISK= sd0 # for USB flash etc. IMAGEMB= 550 # for all installation binaries Index: src/distrib/amd64/liveimage/emuimage/Makefile diff -u src/distrib/amd64/liveimage/emuimage/Makefile:1.1 src/distrib/amd64/liveimage/emuimage/Makefile:1.1.2.1 --- src/distrib/amd64/liveimage/emuimage/Makefile:1.1 Sun Jan 22 03:53:29 2012 +++ src/distrib/amd64/liveimage/emuimage/Makefile Fri Aug 17 20:50:50 2012 @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.1 2012/01/22 03:53:29 tsutsui Exp $ +# $NetBSD: Makefile,v 1.1.2.1 2012/08/17 20:50:50 martin Exp $ -LIVEIMGBASE= amd64emu # gives ${IMGBASE}.img +LIVEIMGBASE= NetBSD-${DISTRIBVER}-amd64-live-wd0root # gives ${IMGBASE}.img BOOTDISK= wd0 # for QEMU etc. Index: src/distrib/amd64/liveimage/usbimage/Makefile
CVS commit: [netbsd-6] src/doc
Module Name:src Committed By: martin Date: Fri Aug 17 20:52:50 UTC 2012 Modified Files: src/doc [netbsd-6]: CHANGES-6.0 Log Message: Ticket #506 To generate a diff of this commit: cvs rdiff -u -r1.1.2.191 -r1.1.2.192 src/doc/CHANGES-6.0 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/doc/CHANGES-6.0 diff -u src/doc/CHANGES-6.0:1.1.2.191 src/doc/CHANGES-6.0:1.1.2.192 --- src/doc/CHANGES-6.0:1.1.2.191 Thu Aug 16 21:19:27 2012 +++ src/doc/CHANGES-6.0 Fri Aug 17 20:52:50 2012 @@ -1,4 +1,4 @@ -# $NetBSD: CHANGES-6.0,v 1.1.2.191 2012/08/16 21:19:27 riz Exp $ +# $NetBSD: CHANGES-6.0,v 1.1.2.192 2012/08/17 20:52:50 martin Exp $ A complete list of changes from the initial NetBSD 6.0 branch on 15 Feb 2012 until the 6.0 release: @@ -8279,3 +8279,37 @@ external/bsd/openpam/dist/lib/openpam_dy always happen on MKPIC=no environment. PR#46801. [tsutsui, ticket #505] +distrib/amd64/installimage/Makefile 1.2 +distrib/amd64/liveimage/emuimage/Makefile 1.2 +distrib/amd64/liveimage/usbimage/Makefile 1.2 +distrib/common/Makefile.bootcd 1.20 +distrib/i386/installimage/Makefile 1.2 +distrib/i386/liveimage/emuimage/Makefile 1.2 +distrib/i386/liveimage/usbimage/Makefile 1.2 +distrib/pmax/liveimage/emuimage/Makefile 1.2 +distrib/sparc/liveimage/emuimage/Makefile 1.2 +distrib/sparc64/liveimage/emuimage/Makefile 1.2 +distrib/sun2/liveimage/emuimage/Makefile 1.2 +distrib/sun3/liveimage/emuimage/Makefile 1.2 +distrib/vax/liveimage/emuimage/Makefile 1.2 +etc/Makefile 1.398 + + Change the naming scheme of live images and usb install images + to incorporate the OS name and version. + + XXX should also not hardcode ${BOOTDISK} in the name, but that would + require reordering stuff and more testing than I have time for right + now. Another day. + + As discussed on current-users@ back in March, with some adjustments. + + + Install fully-populated .iso images in ${RELEASEDIR}/images instead + of ${RELEASEDIR}/iso, since we'll be putting non-iso images in there + too. + + Install live images and install images into ${RELEASEDIR}/images by + default, to keep all the large files (such as ISOs) together. + [riz, ticket #506] + +
CVS commit: src/external/bsd/ntp/dist/ntpd
Module Name:src Committed By: kardel Date: Fri Aug 17 22:37:26 UTC 2012 Modified Files: src/external/bsd/ntp/dist/ntpd: ntp_io.c Log Message: re-enable broadcast client config after interface re-scanning make broadcast transmission work again To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/external/bsd/ntp/dist/ntpd/ntp_io.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/external/bsd/ntp/dist/ntpd/ntp_io.c diff -u src/external/bsd/ntp/dist/ntpd/ntp_io.c:1.9 src/external/bsd/ntp/dist/ntpd/ntp_io.c:1.10 --- src/external/bsd/ntp/dist/ntpd/ntp_io.c:1.9 Wed Feb 1 21:21:25 2012 +++ src/external/bsd/ntp/dist/ntpd/ntp_io.c Fri Aug 17 22:37:26 2012 @@ -1,4 +1,4 @@ -/* $NetBSD: ntp_io.c,v 1.9 2012/02/01 21:21:25 kardel Exp $ */ +/* $NetBSD: ntp_io.c,v 1.10 2012/08/17 22:37:26 kardel Exp $ */ /* * ntp_io.c - input/output routines for ntpd. The socket-opening code @@ -1592,9 +1592,11 @@ refresh_interface( { #ifdef OS_MISSES_SPECIFIC_ROUTE_UPDATES if (interface-fd != INVALID_SOCKET) { + int bcast = (interface-flags INT_BCASTOPEN) != 0; close_and_delete_fd_from_list(interface-fd); + interface-flags = ~INT_BCASTOPEN; interface-fd = open_socket(interface-sin, - 0, 0, interface); + bcast, 0, interface); /* * reset TTL indication so TTL is is set again * next time around @@ -2047,6 +2049,9 @@ update_interfaces( msyslog(LOG_INFO, peers refreshed); } + if (sys_bclient) + io_setbclient(); + return new_interface_found; } @@ -2074,9 +2079,6 @@ create_sockets( update_interfaces(port, NULL, NULL); - if (sys_bclient) - io_setbclient(); - /* * Now that we have opened all the sockets, turn off the reuse * flag for security.
CVS commit: [netbsd-6] src/distrib/notes
Module Name:src Committed By: riz Date: Fri Aug 17 23:53:50 UTC 2012 Modified Files: src/distrib/notes/amd64 [netbsd-6]: contents src/distrib/notes/common [netbsd-6]: main postinstall sysinst src/distrib/notes/evbppc [netbsd-6]: contents src/distrib/notes/hp300 [netbsd-6]: contents src/distrib/notes/hpcsh [netbsd-6]: contents src/distrib/notes/i386 [netbsd-6]: contents src/distrib/notes/landisk [netbsd-6]: contents src/distrib/notes/macppc [netbsd-6]: contents src/distrib/notes/mmeye [netbsd-6]: contents Log Message: Pull up following revision(s) (requested by riz in ticket #507): distrib/notes/common/sysinst: revision 1.102 distrib/notes/common/main: revision 1.489 distrib/notes/hp300/contents: revision 1.16 distrib/notes/evbppc/contents: revision 1.2 distrib/notes/macppc/contents: revision 1.10 distrib/notes/amd64/contents: revision 1.2 distrib/notes/mmeye/contents: revision 1.2 distrib/notes/common/postinstall: revision 1.76 distrib/notes/i386/contents: revision 1.27 distrib/notes/hpcsh/contents: revision 1.2 distrib/notes/landisk/contents: revision 1.2 Bring MI release notes somewhat more up-to-date. More MI release notes updates, particularly around installing. This could use more love! Add a description of the 'modules' set for all arches which have MODULAR somewhere in the configs. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.1.6.1 src/distrib/notes/amd64/contents cvs rdiff -u -r1.484 -r1.484.2.1 src/distrib/notes/common/main cvs rdiff -u -r1.74 -r1.74.8.1 src/distrib/notes/common/postinstall cvs rdiff -u -r1.101 -r1.101.6.1 src/distrib/notes/common/sysinst cvs rdiff -u -r1.1 -r1.1.6.1 src/distrib/notes/evbppc/contents cvs rdiff -u -r1.15 -r1.15.6.1 src/distrib/notes/hp300/contents cvs rdiff -u -r1.1 -r1.1.6.1 src/distrib/notes/hpcsh/contents cvs rdiff -u -r1.26 -r1.26.6.1 src/distrib/notes/i386/contents cvs rdiff -u -r1.1 -r1.1.6.1 src/distrib/notes/landisk/contents cvs rdiff -u -r1.9 -r1.9.6.1 src/distrib/notes/macppc/contents cvs rdiff -u -r1.1 -r1.1.6.1 src/distrib/notes/mmeye/contents Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/distrib/notes/amd64/contents diff -u src/distrib/notes/amd64/contents:1.1 src/distrib/notes/amd64/contents:1.1.6.1 --- src/distrib/notes/amd64/contents:1.1 Sat May 28 06:00:06 2011 +++ src/distrib/notes/amd64/contents Fri Aug 17 23:53:49 2012 @@ -1,4 +1,4 @@ -.\ $NetBSD: contents,v 1.1 2011/05/28 06:00:06 tsutsui Exp $ +.\ $NetBSD: contents,v 1.1.6.1 2012/08/17 23:53:49 riz Exp $ .\ .\ Copyright (c) 1999-2005 The NetBSD Foundation, Inc. .\ All rights reserved. @@ -176,6 +176,9 @@ This set includes the system dictionarie the typesettable document set, and other files from .Pa /usr/share . . +.It Sy modules +This set includes kernel modules to add functionality to a running system. +. .It Sy text This set includes .Nx Ns 's Index: src/distrib/notes/common/main diff -u src/distrib/notes/common/main:1.484 src/distrib/notes/common/main:1.484.2.1 --- src/distrib/notes/common/main:1.484 Sat Jan 14 22:56:30 2012 +++ src/distrib/notes/common/main Fri Aug 17 23:53:48 2012 @@ -1,6 +1,6 @@ -.\ $NetBSD: main,v 1.484 2012/01/14 22:56:30 jmcneill Exp $ +.\ $NetBSD: main,v 1.484.2.1 2012/08/17 23:53:48 riz Exp $ .\ -.\ Copyright (c) 1999-2008 The NetBSD Foundation, Inc. +.\ Copyright (c) 1999-2012 The NetBSD Foundation, Inc. .\ All rights reserved. .\ .\ Redistribution and use in source and binary forms, with or without @@ -50,7 +50,7 @@ .as MACHINE_LIST sgimips shark sparc sparc64 sun2 sun3 vax x68k xen zaurus . .so \*[.CURDIR]/../common/macros . -.Dd April 25, 2009 +.Dd August 17, 2012 .Dt INSTALL 8 .Os NetBSD .Sh NAME @@ -114,7 +114,8 @@ Fetch files needed to install .Nx . .if \n[i386]:\n[amd64] \{\ .Pp -Option 1: bootable CD-ROM images containing the full distribution. +Option 1: bootable CD-ROM images or USB memstick images containing the +full distribution. .Pp These can be found on an FTP site near you, usually located in the @@ -200,7 +201,8 @@ The actual binary distribution is in the .Pa \*M/binary/sets/ directory. When you boot the install -.if \n[i386] CD-ROM or floppies, +.if \n[amd64] image, CD-ROM or floppies, +.if \n[i386] image, CD-ROM or floppies, .if \n[macppc] kernel from floppies, hard drive, or CD-ROM, .if \n[sparc] floppies or CD-ROM, .if \n[sparc64] CD-ROM or installation kernel, @@ -484,7 +486,20 @@ The following features are to be removed .Nx in the future: .(bullet -.\ fill me in +.Xr dhclient 8 +and +.Xr rtsol 8 +in favor of +.Xr dhcpcd 8 . +.It +.Xr groff 1 +is being phased out. +Man pages are handled with +.Xr mandoc 1 , +and +.Xr groff 1 +can still be found in pkgsrc as +.Pa textproc/groff . .bullet) . .Ss The NetBSD Foundation @@
CVS commit: [netbsd-6] src/sys/sys
Module Name:src Committed By: riz Date: Fri Aug 17 23:57:23 UTC 2012 Modified Files: src/sys/sys [netbsd-6]: param.h Log Message: Welcome to 6.0_RC1! To generate a diff of this commit: cvs rdiff -u -r1.408.2.2 -r1.408.2.3 src/sys/sys/param.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/sys/param.h diff -u src/sys/sys/param.h:1.408.2.2 src/sys/sys/param.h:1.408.2.3 --- src/sys/sys/param.h:1.408.2.2 Tue May 22 20:26:58 2012 +++ src/sys/sys/param.h Fri Aug 17 23:57:22 2012 @@ -1,4 +1,4 @@ -/* $NetBSD: param.h,v 1.408.2.2 2012/05/22 20:26:58 riz Exp $ */ +/* $NetBSD: param.h,v 1.408.2.3 2012/08/17 23:57:22 riz Exp $ */ /*- * Copyright (c) 1982, 1986, 1989, 1993 @@ -63,7 +63,7 @@ * 2.99.9 (299000900) */ -#define __NetBSD_Version__ 6 /* NetBSD 6.0_BETA2 */ +#define __NetBSD_Version__ 6 /* NetBSD 6.0_RC1 */ #define __NetBSD_Prereq__(M,m,p) (M) * 1) + \ (m) * 100) + (p) * 100) = __NetBSD_Version__)
CVS commit: [netbsd-6] src/doc
Module Name:src Committed By: riz Date: Fri Aug 17 23:58:23 UTC 2012 Modified Files: src/doc [netbsd-6]: CHANGES-6.0 Log Message: Welcome to 6.0_RC1! To generate a diff of this commit: cvs rdiff -u -r1.1.2.192 -r1.1.2.193 src/doc/CHANGES-6.0 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/doc/CHANGES-6.0 diff -u src/doc/CHANGES-6.0:1.1.2.192 src/doc/CHANGES-6.0:1.1.2.193 --- src/doc/CHANGES-6.0:1.1.2.192 Fri Aug 17 20:52:50 2012 +++ src/doc/CHANGES-6.0 Fri Aug 17 23:58:23 2012 @@ -1,4 +1,4 @@ -# $NetBSD: CHANGES-6.0,v 1.1.2.192 2012/08/17 20:52:50 martin Exp $ +# $NetBSD: CHANGES-6.0,v 1.1.2.193 2012/08/17 23:58:23 riz Exp $ A complete list of changes from the initial NetBSD 6.0 branch on 15 Feb 2012 until the 6.0 release: @@ -8313,3 +8313,22 @@ etc/Makefile 1.398 [riz, ticket #506] +distrib/notes/amd64/contents 1.2 +distrib/notes/common/main 1.489 +distrib/notes/common/postinstall 1.76 +distrib/notes/common/sysinst 1.102 +distrib/notes/evbppc/contents 1.2 +distrib/notes/hp300/contents 1.16 +distrib/notes/hpcsh/contents 1.2 +distrib/notes/i386/contents 1.27 +distrib/notes/landisk/contents 1.2 +distrib/notes/macppc/contents 1.10 +distrib/notes/mmeye/contents 1.2 + + Bring release notes more up-to-date. + [riz, ticket #507] + +sys/sys/param.h patched by hand + + Welcome to NetBSD 6.0_RC1! +
CVS commit: src/etc/etc.vax
Module Name:src Committed By: abs Date: Sat Aug 18 00:50:38 UTC 2012 Modified Files: src/etc/etc.vax: MAKEDEV.conf Log Message: Seems like all the trendy ramdisks are using makedev ipty rather than makedev pty0 now. Update vax to match so install media doesn't fail with .../MAKEDEV: pty0: creating BSD style tty nodes with ptyfs is a security issue To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17 src/etc/etc.vax/MAKEDEV.conf Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/etc/etc.vax/MAKEDEV.conf diff -u src/etc/etc.vax/MAKEDEV.conf:1.16 src/etc/etc.vax/MAKEDEV.conf:1.17 --- src/etc/etc.vax/MAKEDEV.conf:1.16 Wed Jul 4 08:03:08 2012 +++ src/etc/etc.vax/MAKEDEV.conf Sat Aug 18 00:50:37 2012 @@ -1,4 +1,4 @@ -# $NetBSD: MAKEDEV.conf,v 1.16 2012/07/04 08:03:08 abs Exp $ +# $NetBSD: MAKEDEV.conf,v 1.17 2012/08/18 00:50:37 abs Exp $ all_md) makedev mt0 mt1 ts0 ts1 st0 st1 uk0 ss0 cd0 vt0 @@ -10,7 +10,7 @@ all_md) ;; ramdisk) - makedev std bpf md0 pty0 mt0 st0 rd0 rd1 dz0 dl0 dhu0 + makedev std bpf md0 ipty mt0 st0 rd0 rd1 dz0 dl0 dhu0 makedev rx0 ra0 ra1 ra2 ra3 hp0 hp1 makedev sd0 sd1 sd2 makedev cd0 cd1 racd0 racd1
CVS commit: src/sys/arch/evbarm/dev
Module Name:src Committed By: skrll Date: Fri Aug 17 09:38:52 UTC 2012 Modified Files: src/sys/arch/evbarm/dev: plcom.c plcomvar.h Log Message: Backout previous - it breaks rpi console for me and jak. To generate a diff of this commit: cvs rdiff -u -r1.41 -r1.42 src/sys/arch/evbarm/dev/plcom.c cvs rdiff -u -r1.12 -r1.13 src/sys/arch/evbarm/dev/plcomvar.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/arm/broadcom
Module Name:src Committed By: skrll Date: Fri Aug 17 09:44:30 UTC 2012 Modified Files: src/sys/arch/arm/broadcom: bcm2835_obio.c Log Message: Fix thinko in previous. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/arch/arm/broadcom/bcm2835_obio.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/kern
Module Name:src Committed By: christos Date: Fri Aug 17 16:14:31 UTC 2012 Modified Files: src/sys/kern: tty.c Log Message: Use the queue of the tty not garbage from the stack (Paul Goyette) To generate a diff of this commit: cvs rdiff -u -r1.251 -r1.252 src/sys/kern/tty.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src
Module Name:src Committed By: joerg Date: Fri Aug 17 16:22:28 UTC 2012 Modified Files: src: Makefile src/compat: Makefile compatsubdir.mk src/compat/dirshack: Makefile src/lib: Makefile src/sys: Makefile Log Message: Implement build_install in src/lib/Makefile, which traverses the subdirectories and invokes dependall/install. Do this in groups delimited by .WAIT to ensure that depending libraries can use the installed versions and don't need to know the locations in the source tree. Use this new target in src/Makefile to replace most of the adhoc library logic with two special cases, src/lib and src/compat. Adjust sys/Makefile to include the module directory when building them. Add some necessary .WAITs in src/lib/Makefile to reflect the dependencies from src/Makefile and also add the rump libraries here. To generate a diff of this commit: cvs rdiff -u -r1.298 -r1.299 src/Makefile cvs rdiff -u -r1.5 -r1.6 src/compat/Makefile cvs rdiff -u -r1.7 -r1.8 src/compat/compatsubdir.mk cvs rdiff -u -r1.2 -r1.3 src/compat/dirshack/Makefile cvs rdiff -u -r1.187 -r1.188 src/lib/Makefile cvs rdiff -u -r1.77 -r1.78 src/sys/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/distrib
Module Name:src Committed By: riz Date: Fri Aug 17 16:56:36 UTC 2012 Modified Files: src/distrib/amd64/installimage: Makefile src/distrib/amd64/liveimage/emuimage: Makefile src/distrib/amd64/liveimage/usbimage: Makefile src/distrib/i386/installimage: Makefile src/distrib/i386/liveimage/emuimage: Makefile src/distrib/i386/liveimage/usbimage: Makefile src/distrib/pmax/liveimage/emuimage: Makefile src/distrib/sparc/liveimage/emuimage: Makefile src/distrib/sparc64/liveimage/emuimage: Makefile src/distrib/sun2/liveimage/emuimage: Makefile src/distrib/sun3/liveimage/emuimage: Makefile src/distrib/vax/liveimage/emuimage: Makefile Log Message: Change the naming scheme of live images and usb install images to incorporate the OS name and version. XXX should also not hardcode ${BOOTDISK} in the name, but that would require reordering stuff and more testing than I have time for right now. Another day. As discussed on current-users@ back in March, with some adjustments. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/distrib/amd64/installimage/Makefile cvs rdiff -u -r1.1 -r1.2 src/distrib/amd64/liveimage/emuimage/Makefile cvs rdiff -u -r1.1 -r1.2 src/distrib/amd64/liveimage/usbimage/Makefile cvs rdiff -u -r1.1 -r1.2 src/distrib/i386/installimage/Makefile cvs rdiff -u -r1.1 -r1.2 src/distrib/i386/liveimage/emuimage/Makefile cvs rdiff -u -r1.1 -r1.2 src/distrib/i386/liveimage/usbimage/Makefile cvs rdiff -u -r1.1 -r1.2 src/distrib/pmax/liveimage/emuimage/Makefile cvs rdiff -u -r1.1 -r1.2 src/distrib/sparc/liveimage/emuimage/Makefile cvs rdiff -u -r1.1 -r1.2 src/distrib/sparc64/liveimage/emuimage/Makefile cvs rdiff -u -r1.1 -r1.2 src/distrib/sun2/liveimage/emuimage/Makefile cvs rdiff -u -r1.1 -r1.2 src/distrib/sun3/liveimage/emuimage/Makefile cvs rdiff -u -r1.1 -r1.2 src/distrib/vax/liveimage/emuimage/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/distrib/common
Module Name:src Committed By: riz Date: Fri Aug 17 16:57:59 UTC 2012 Modified Files: src/distrib/common: Makefile.bootcd Log Message: Install fully-populated .iso images in ${RELEASEDIR}/images instead of ${RELEASEDIR}/iso, since we'll be putting non-iso images in there too. To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20 src/distrib/common/Makefile.bootcd Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/etc
Module Name:src Committed By: riz Date: Fri Aug 17 16:59:26 UTC 2012 Modified Files: src/etc: Makefile Log Message: Install live images and install images into ${RELEASEDIR}/images by default, to keep all the large files (such as ISOs) together. To generate a diff of this commit: cvs rdiff -u -r1.397 -r1.398 src/etc/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/distrib/notes/common
Module Name:src Committed By: riz Date: Fri Aug 17 18:20:20 UTC 2012 Modified Files: src/distrib/notes/common: main Log Message: Bring MI release notes somewhat more up-to-date. To generate a diff of this commit: cvs rdiff -u -r1.488 -r1.489 src/distrib/notes/common/main Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/distrib/notes
Module Name:src Committed By: riz Date: Fri Aug 17 20:10:54 UTC 2012 Modified Files: src/distrib/notes/amd64: contents src/distrib/notes/evbppc: contents src/distrib/notes/hp300: contents src/distrib/notes/hpcsh: contents src/distrib/notes/i386: contents src/distrib/notes/landisk: contents src/distrib/notes/macppc: contents src/distrib/notes/mmeye: contents Log Message: Add a description of the 'modules' set for all arches which have MODULAR somewhere in the configs. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/distrib/notes/amd64/contents cvs rdiff -u -r1.1 -r1.2 src/distrib/notes/evbppc/contents cvs rdiff -u -r1.15 -r1.16 src/distrib/notes/hp300/contents cvs rdiff -u -r1.1 -r1.2 src/distrib/notes/hpcsh/contents cvs rdiff -u -r1.26 -r1.27 src/distrib/notes/i386/contents cvs rdiff -u -r1.1 -r1.2 src/distrib/notes/landisk/contents cvs rdiff -u -r1.9 -r1.10 src/distrib/notes/macppc/contents cvs rdiff -u -r1.1 -r1.2 src/distrib/notes/mmeye/contents Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch
Module Name:src Committed By: abs Date: Fri Aug 17 20:11:41 UTC 2012 Modified Files: src/sys/arch/acorn26/conf: FOURMEG GENERIC INSTALL src/sys/arch/acorn32/conf: EB7500ATX INSTALL LOWMEM_WSCONS NC src/sys/arch/algor/conf: P4032 P5064 P6032 src/sys/arch/alpha/conf: GENERIC INSTALL src/sys/arch/amiga/conf: GENERIC GENERIC.in INSTALL WSCONS src/sys/arch/amigappc/conf: GENERIC NULL src/sys/arch/arc/conf: ARCTIC GENERIC M403 MIMORI PCCONS PICA RPC44 src/sys/arch/atari/conf: MILAN-ISAIDE MILAN-PCIIDE src/sys/arch/dreamcast/conf: GENERIC src/sys/arch/emips/conf: GENERIC INSTALL src/sys/arch/evbarm/conf: INTEGRATOR LUBBOCK MINI2440 SMDK2410 TWINTAIL src/sys/arch/evbmips/conf: GDIUM LOONGSON src/sys/arch/evbppc/conf: EV64260 MPC8536DS MPC8548CDS OPENBLOCKS200 P2020DS P2020RDB RB800 TWRP1025 WALNUT src/sys/arch/ews4800mips/conf: GENERIC src/sys/arch/hp300/conf: GENERIC INSTALL src/sys/arch/hpcsh/conf: HPW650PA src/sys/arch/i386/conf: GENERIC_PS2TINY src/sys/arch/ibmnws/conf: GENERIC src/sys/arch/iyonix/conf: GENERIC src/sys/arch/luna68k/conf: GENERIC INSTALL src/sys/arch/mac68k/conf: GENERIC INSTALL src/sys/arch/macppc/conf: GENERIC INSTALL MAMBO POWERMAC POWERMAC_G5 src/sys/arch/mvmeppc/conf: GENERIC src/sys/arch/newsmips/conf: DEJIKO GENERIC INSTALL WAPIKO src/sys/arch/ofppc/conf: GENERIC src/sys/arch/pmax/conf: GENERIC GENERIC64 INSTALL INSTALL64 src/sys/arch/prep/conf: INSTALL INSTALL_SMALL src/sys/arch/rs6000/conf: GENERIC src/sys/arch/sgimips/conf: GENERIC32_IP12 GENERIC32_IP2x GENERIC32_IP3x src/sys/arch/sparc/conf: INSTALL MRCOFFEE src/sys/arch/vax/conf: INSTALL VAX780 src/sys/arch/zaurus/conf: INSTALL Log Message: Update all kernel configs mentioning WSEMUL_* but not already including WSDISPLAY_COMPAT_USL using the following rules: - If WSEMUL_ is commented out, add commented out out WSDISPLAY_COMPAT_USL - If INSTALL or obviously memory constrained, add WSDISPLAY_DEFAULTSCREENS=1 and commented out WSDISPLAY_COMPAT_USL - Otherwise add WSDISPLAY_COMPAT_USL Some of the INSTALL configs for larger memory machines are probably suitable for adding WSDISPLAY_COMPAT_USL. Now wsconscfg(8) should be able to switch VTs when expected. Implemented after no objection from tech-kern to the following: On 5 June 2012 09:47, David Brownlee a...@absd.org wrote: wsconscfg(8) requires WSDISPLAY_COMPAT_USL in order to switch virtual terminals. Except when in an exceptionally memory or space constrained environment (INSTALL being the obvious case), is there any reason why all GENERIC and GENERIC-like kernels which have wscons enabled shouldn't also have WSDISPLAY_COMPAT_USL? To generate a diff of this commit: cvs rdiff -u -r1.39 -r1.40 src/sys/arch/acorn26/conf/FOURMEG cvs rdiff -u -r1.67 -r1.68 src/sys/arch/acorn26/conf/GENERIC cvs rdiff -u -r1.34 -r1.35 src/sys/arch/acorn26/conf/INSTALL cvs rdiff -u -r1.47 -r1.48 src/sys/arch/acorn32/conf/EB7500ATX cvs rdiff -u -r1.62 -r1.63 src/sys/arch/acorn32/conf/INSTALL cvs rdiff -u -r1.57 -r1.58 src/sys/arch/acorn32/conf/LOWMEM_WSCONS cvs rdiff -u -r1.55 -r1.56 src/sys/arch/acorn32/conf/NC cvs rdiff -u -r1.63 -r1.64 src/sys/arch/algor/conf/P4032 cvs rdiff -u -r1.72 -r1.73 src/sys/arch/algor/conf/P5064 cvs rdiff -u -r1.64 -r1.65 src/sys/arch/algor/conf/P6032 cvs rdiff -u -r1.344 -r1.345 src/sys/arch/alpha/conf/GENERIC cvs rdiff -u -r1.102 -r1.103 src/sys/arch/alpha/conf/INSTALL cvs rdiff -u -r1.288 -r1.289 src/sys/arch/amiga/conf/GENERIC cvs rdiff -u -r1.102 -r1.103 src/sys/arch/amiga/conf/GENERIC.in cvs rdiff -u -r1.109 -r1.110 src/sys/arch/amiga/conf/INSTALL cvs rdiff -u -r1.65 -r1.66 src/sys/arch/amiga/conf/WSCONS cvs rdiff -u -r1.11 -r1.12 src/sys/arch/amigappc/conf/GENERIC cvs rdiff -u -r1.34 -r1.35 src/sys/arch/amigappc/conf/NULL cvs rdiff -u -r1.57 -r1.58 src/sys/arch/arc/conf/ARCTIC cvs rdiff -u -r1.170 -r1.171 src/sys/arch/arc/conf/GENERIC cvs rdiff -u -r1.53 -r1.54 src/sys/arch/arc/conf/M403 cvs rdiff -u -r1.58 -r1.59 src/sys/arch/arc/conf/MIMORI cvs rdiff -u -r1.55 -r1.56 src/sys/arch/arc/conf/PCCONS cvs rdiff -u -r1.70 -r1.71 src/sys/arch/arc/conf/PICA cvs rdiff -u -r1.40 -r1.41 src/sys/arch/arc/conf/RPC44 cvs rdiff -u -r1.76 -r1.77 src/sys/arch/atari/conf/MILAN-ISAIDE cvs rdiff -u -r1.80 -r1.81 src/sys/arch/atari/conf/MILAN-PCIIDE cvs rdiff -u -r1.107 -r1.108 src/sys/arch/dreamcast/conf/GENERIC cvs rdiff -u -r1.5 -r1.6 src/sys/arch/emips/conf/GENERIC cvs rdiff -u -r1.2 -r1.3 src/sys/arch/emips/conf/INSTALL cvs rdiff -u -r1.66 -r1.67 src/sys/arch/evbarm/conf/INTEGRATOR cvs rdiff -u -r1.41 -r1.42 src/sys/arch/evbarm/conf/LUBBOCK cvs rdiff -u -r1.4 -r1.5 src/sys/arch/evbarm/conf/MINI2440 cvs rdiff -u -r1.47 -r1.48 src/sys/arch/evbarm/conf/SMDK2410 cvs rdiff -u -r1.50 -r1.51
CVS commit: [netbsd-6] src/doc
Module Name:src Committed By: martin Date: Fri Aug 17 20:52:50 UTC 2012 Modified Files: src/doc [netbsd-6]: CHANGES-6.0 Log Message: Ticket #506 To generate a diff of this commit: cvs rdiff -u -r1.1.2.191 -r1.1.2.192 src/doc/CHANGES-6.0 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/bsd/ntp/dist/ntpd
Module Name:src Committed By: kardel Date: Fri Aug 17 22:37:26 UTC 2012 Modified Files: src/external/bsd/ntp/dist/ntpd: ntp_io.c Log Message: re-enable broadcast client config after interface re-scanning make broadcast transmission work again To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/external/bsd/ntp/dist/ntpd/ntp_io.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-6] src/distrib/notes
Module Name:src Committed By: riz Date: Fri Aug 17 23:53:50 UTC 2012 Modified Files: src/distrib/notes/amd64 [netbsd-6]: contents src/distrib/notes/common [netbsd-6]: main postinstall sysinst src/distrib/notes/evbppc [netbsd-6]: contents src/distrib/notes/hp300 [netbsd-6]: contents src/distrib/notes/hpcsh [netbsd-6]: contents src/distrib/notes/i386 [netbsd-6]: contents src/distrib/notes/landisk [netbsd-6]: contents src/distrib/notes/macppc [netbsd-6]: contents src/distrib/notes/mmeye [netbsd-6]: contents Log Message: Pull up following revision(s) (requested by riz in ticket #507): distrib/notes/common/sysinst: revision 1.102 distrib/notes/common/main: revision 1.489 distrib/notes/hp300/contents: revision 1.16 distrib/notes/evbppc/contents: revision 1.2 distrib/notes/macppc/contents: revision 1.10 distrib/notes/amd64/contents: revision 1.2 distrib/notes/mmeye/contents: revision 1.2 distrib/notes/common/postinstall: revision 1.76 distrib/notes/i386/contents: revision 1.27 distrib/notes/hpcsh/contents: revision 1.2 distrib/notes/landisk/contents: revision 1.2 Bring MI release notes somewhat more up-to-date. More MI release notes updates, particularly around installing. This could use more love! Add a description of the 'modules' set for all arches which have MODULAR somewhere in the configs. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.1.6.1 src/distrib/notes/amd64/contents cvs rdiff -u -r1.484 -r1.484.2.1 src/distrib/notes/common/main cvs rdiff -u -r1.74 -r1.74.8.1 src/distrib/notes/common/postinstall cvs rdiff -u -r1.101 -r1.101.6.1 src/distrib/notes/common/sysinst cvs rdiff -u -r1.1 -r1.1.6.1 src/distrib/notes/evbppc/contents cvs rdiff -u -r1.15 -r1.15.6.1 src/distrib/notes/hp300/contents cvs rdiff -u -r1.1 -r1.1.6.1 src/distrib/notes/hpcsh/contents cvs rdiff -u -r1.26 -r1.26.6.1 src/distrib/notes/i386/contents cvs rdiff -u -r1.1 -r1.1.6.1 src/distrib/notes/landisk/contents cvs rdiff -u -r1.9 -r1.9.6.1 src/distrib/notes/macppc/contents cvs rdiff -u -r1.1 -r1.1.6.1 src/distrib/notes/mmeye/contents Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-6] src/sys/sys
Module Name:src Committed By: riz Date: Fri Aug 17 23:57:23 UTC 2012 Modified Files: src/sys/sys [netbsd-6]: param.h Log Message: Welcome to 6.0_RC1! To generate a diff of this commit: cvs rdiff -u -r1.408.2.2 -r1.408.2.3 src/sys/sys/param.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-6] src/doc
Module Name:src Committed By: riz Date: Fri Aug 17 23:58:23 UTC 2012 Modified Files: src/doc [netbsd-6]: CHANGES-6.0 Log Message: Welcome to 6.0_RC1! To generate a diff of this commit: cvs rdiff -u -r1.1.2.192 -r1.1.2.193 src/doc/CHANGES-6.0 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/etc/etc.vax
Module Name:src Committed By: abs Date: Sat Aug 18 00:50:38 UTC 2012 Modified Files: src/etc/etc.vax: MAKEDEV.conf Log Message: Seems like all the trendy ramdisks are using makedev ipty rather than makedev pty0 now. Update vax to match so install media doesn't fail with .../MAKEDEV: pty0: creating BSD style tty nodes with ptyfs is a security issue To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17 src/etc/etc.vax/MAKEDEV.conf Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.