CVS commit: src/sys/dev/pci
Module Name:src Committed By: macallan Date: Thu May 10 03:16:50 UTC 2012 Modified Files: src/sys/dev/pci: trm.c trmreg.h Log Message: use MMIO if available To generate a diff of this commit: cvs rdiff -u -r1.32 -r1.33 src/sys/dev/pci/trm.c cvs rdiff -u -r1.1 -r1.2 src/sys/dev/pci/trmreg.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/login
Module Name:src Committed By: christos Date: Thu May 10 01:25:25 UTC 2012 Modified Files: src/usr.bin/login: common.c Log Message: dead for sigint To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/usr.bin/login/common.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/doc
Module Name:src Committed By: riz Date: Wed May 9 22:50:52 UTC 2012 Modified Files: src/doc [netbsd-6]: CHANGES-6.0 Log Message: Tickets 241-243. To generate a diff of this commit: cvs rdiff -u -r1.1.2.87 -r1.1.2.88 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: [netbsd-6] src/sys/arch/powerpc/booke/dev
Module Name:src Committed By: riz Date: Wed May 9 22:49:06 UTC 2012 Modified Files: src/sys/arch/powerpc/booke/dev [netbsd-6]: pq3gpio.c Log Message: Pull up following revision(s) (requested by matt in ticket #243): sys/arch/powerpc/booke/dev/pq3gpio.c: revision 1.5 Fix P2020 GPIO support (which has pins that are input/output instead of just input or output). To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.4.8.1 src/sys/arch/powerpc/booke/dev/pq3gpio.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/sys/arch/powerpc/include
Module Name:src Committed By: riz Date: Wed May 9 22:47:04 UTC 2012 Modified Files: src/sys/arch/powerpc/include [netbsd-6]: cpu.h Log Message: Pull up following revision(s) (requested by matt in ticket #242): sys/arch/powerpc/include/cpu.h: revision 1.91 Don't use global asm for __clang__ To generate a diff of this commit: cvs rdiff -u -r1.89 -r1.89.2.1 src/sys/arch/powerpc/include/cpu.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/fs/tmpfs
Module Name:src Committed By: riastradh Date: Wed May 9 22:46:25 UTC 2012 Modified Files: src/sys/fs/tmpfs: tmpfs_rename.c Log Message: Fix omitted VN_KNOTE(fvp, NOTE_RENAME) in tmpfs_rename. Missed that line while refactoring tmpfs_rename to use genfs_rename. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/fs/tmpfs/tmpfs_rename.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/sys/arch
Module Name:src Committed By: riz Date: Wed May 9 22:42:32 UTC 2012 Modified Files: src/sys/arch/evbppc/mpc85xx [netbsd-6]: machdep.c src/sys/arch/powerpc/booke [netbsd-6]: booke_pmap.c e500_tlb.c src/sys/arch/powerpc/conf [netbsd-6]: files.powerpc src/sys/arch/powerpc/include/booke [netbsd-6]: e500var.h pmap.h Added Files: src/sys/arch/powerpc/conf [netbsd-6]: kern-mb.ldscript Log Message: Pull up following revision(s) (requested by matt in ticket #241): sys/arch/powerpc/conf/kern-mb.ldscript: revision 1.1 sys/arch/powerpc/include/booke/pmap.h: revision 1.9 sys/arch/powerpc/booke/e500_tlb.c: revision 1.8 sys/arch/powerpc/conf/files.powerpc: revision 1.83 sys/arch/powerpc/booke/booke_pmap.c: revision 1.13 sys/arch/powerpc/include/booke/e500var.h: revision 1.5 sys/arch/evbppc/mpc85xx/machdep.c: revision 1.23 Add ldscript which aligns .data to a 1MB boundary. (used for testing) Add PMAP_MINIMALTLB defflag Add vsize_t to pmap_md_{un,}map_poolpage. Add pmap_kvptefill prototype. Slightly change pmap_bootstrap prototype. Add e500_tlb_minimize prototype. Add support PMAP_MINIMALTLB option. This changes the default use of TLB1 entries to map all of physical memory to using two TLB1 entries, one for mapping text and one for data. The rest of memory is mapped using the page table which is updated as needed. This is used to trap memory corruption issues. Add support for PMAP_MINIMALTLB. To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.22.2.1 src/sys/arch/evbppc/mpc85xx/machdep.c cvs rdiff -u -r1.12 -r1.12.2.1 src/sys/arch/powerpc/booke/booke_pmap.c cvs rdiff -u -r1.7 -r1.7.8.1 src/sys/arch/powerpc/booke/e500_tlb.c cvs rdiff -u -r1.82 -r1.82.8.1 src/sys/arch/powerpc/conf/files.powerpc cvs rdiff -u -r0 -r1.1.6.2 src/sys/arch/powerpc/conf/kern-mb.ldscript cvs rdiff -u -r1.4 -r1.4.8.1 src/sys/arch/powerpc/include/booke/e500var.h cvs rdiff -u -r1.8 -r1.8.8.1 src/sys/arch/powerpc/include/booke/pmap.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/bin/expr
Module Name:src Committed By: jdf Date: Wed May 9 22:29:06 UTC 2012 Modified Files: src/bin/expr: expr.1 Log Message: Remove an unnecessary space in the manpage. Patch provided by Bug Hunting. To generate a diff of this commit: cvs rdiff -u -r1.31 -r1.32 src/bin/expr/expr.1 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/distrib/sets/lists
Module Name:src Committed By: christos Date: Wed May 9 22:04:08 UTC 2012 Modified Files: src/distrib/sets/lists/base: mi src/distrib/sets/lists/comp: mi src/distrib/sets/lists/man: mi Log Message: add {rndc,ddns}-confgen To generate a diff of this commit: cvs rdiff -u -r1.990 -r1.991 src/distrib/sets/lists/base/mi cvs rdiff -u -r1.1756 -r1.1757 src/distrib/sets/lists/comp/mi cvs rdiff -u -r1.1388 -r1.1389 src/distrib/sets/lists/man/mi Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/bsd/bind
Module Name:src Committed By: christos Date: Wed May 9 21:59:10 UTC 2012 Modified Files: src/external/bsd/bind: Makefile.inc src/external/bsd/bind/bin: Makefile Makefile.inc Added Files: src/external/bsd/bind/bin/confgen: Makefile Makefile.inc src/external/bsd/bind/bin/confgen/ddns-confgen: Makefile src/external/bsd/bind/bin/confgen/rndc-confgen: Makefile Log Message: add confgen programs To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13 src/external/bsd/bind/Makefile.inc cvs rdiff -u -r1.3 -r1.4 src/external/bsd/bind/bin/Makefile cvs rdiff -u -r1.1 -r1.2 src/external/bsd/bind/bin/Makefile.inc cvs rdiff -u -r0 -r1.1 src/external/bsd/bind/bin/confgen/Makefile \ src/external/bsd/bind/bin/confgen/Makefile.inc cvs rdiff -u -r0 -r1.1 \ src/external/bsd/bind/bin/confgen/ddns-confgen/Makefile cvs rdiff -u -r0 -r1.1 \ src/external/bsd/bind/bin/confgen/rndc-confgen/Makefile 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: Wed May 9 20:11:55 UTC 2012 Modified Files: src/doc [netbsd-6]: CHANGES-6.0 Log Message: Tickets 235-240. To generate a diff of this commit: cvs rdiff -u -r1.1.2.86 -r1.1.2.87 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: [netbsd-6] src/sys/dev/ic
Module Name:src Committed By: riz Date: Wed May 9 20:11:12 UTC 2012 Modified Files: src/sys/dev/ic [netbsd-6]: ld_cac.c Log Message: Pull up following revision(s) (requested by macallan in ticket #240): sys/dev/ic/ld_cac.c: revision 1.27 Reserve a CCB for the driver. Stops the annoying cac0: unable to alloc CCB messages. To generate a diff of this commit: cvs rdiff -u -r1.26 -r1.26.2.1 src/sys/dev/ic/ld_cac.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/sys/arch/powerpc/powerpc
Module Name:src Committed By: riz Date: Wed May 9 20:09:15 UTC 2012 Modified Files: src/sys/arch/powerpc/powerpc [netbsd-6]: vm_machdep.c Log Message: Pull up following revision(s) (requested by matt in ticket #239): sys/arch/powerpc/powerpc/vm_machdep.c: revision 1.96 When a stack is specified, make sure the stack has enough for a previous callframe in which the LR can be stored. (atf test t_clone:clone_basic now passes). To generate a diff of this commit: cvs rdiff -u -r1.94 -r1.94.2.1 src/sys/arch/powerpc/powerpc/vm_machdep.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
Module Name:src Committed By: riz Date: Wed May 9 20:06:37 UTC 2012 Modified Files: src [netbsd-6]: Makefile Log Message: Pull up following revision(s) (requested by veego in ticket #238): Makefile: revision 1.292 Add usr.bin to the exclude list for make includes. This is no longer needed after flex was moved to the external framework. To generate a diff of this commit: cvs rdiff -u -r1.291 -r1.291.2.1 src/Makefile 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/arch/zaurus/dev
Module Name:src Committed By: riz Date: Wed May 9 20:03:53 UTC 2012 Modified Files: src/sys/arch/zaurus/dev [netbsd-6]: zkbdmap.h Log Message: Pull up following revision(s) (requested by tsutsui in ticket #237): sys/arch/zaurus/dev/zkbdmap.h: revision 1.7 Fix wrong raw keycode in xt_keymap_c860[] so that right shift properly works on Xserver on C7x0/860. From steleto. Should be pulled up to netbsd-6. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.6.2.1 src/sys/arch/zaurus/dev/zkbdmap.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/sys/arch/x68k
Module Name:src Committed By: riz Date: Wed May 9 20:01:51 UTC 2012 Modified Files: src/sys/arch/x68k/dev [netbsd-6]: fd.c src/sys/arch/x68k/x68k [netbsd-6]: machdep.c Log Message: Pull up following revision(s) (requested by tsutsui in ticket #236): sys/arch/x68k/x68k/machdep.c: revision 1.182 sys/arch/x68k/dev/fd.c: revision 1.97 Make x68k's floppy driver actually work with proper bounce buffer xfer ops on machines with extended high memories: - dev/fd.c: - add missing bus_dmamap_sync(9) POSTREAD/POSTWRITE ops - x68k/machdep.c: - update avail_end variable (which is used to check DMA'able memory range in intio.c) properly per probed extended memory regions The problem was found during debugging XM6i's FDC emulation by Y.Sugahara, isaki@, and me. Should be pulled up to netbsd-6. To generate a diff of this commit: cvs rdiff -u -r1.96 -r1.96.2.1 src/sys/arch/x68k/dev/fd.c cvs rdiff -u -r1.181 -r1.181.2.1 src/sys/arch/x68k/x68k/machdep.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/common/bootimage
Module Name:src Committed By: riz Date: Wed May 9 19:58:28 UTC 2012 Modified Files: src/distrib/common/bootimage [netbsd-6]: Makefile.bootimage Log Message: Pull up following revision(s) (requested by tsutsui in ticket #235): distrib/common/bootimage/Makefile.bootimage: revision 1.5 Add two optional variables for liveimage/installimage builds: --- MBR_BOOTCODE optional MBR bootcode which should be installed by fdisk(8) (default: empty) - specified MBR_BOOTCODE must exist in ${DESTDIR}/usr/mdec - if MBR_BOOTCODE is not specified, MBR_DEFAULT_BOOTCODE (default: mbr) will be used if the target ${MACHINE} has the one in /usr/mdec INSTALLBOOTOPTIONS options passed to installboot(8), e.g., -o console=com0 (default: empty) --- Proposed by Brook Milligan on current-users@: http://mail-index.NetBSD.org/current-users/2012/04/16/msg019892.html Also make USE_MBR work on ${MACHINE}s which don't have the default /usr/mdec/mbr bootcode. (no such port has the liveimage target yet though) XXX: tools fdisk(8) implicitly uses host's /usr/mdec/mbr for the default XXX: bootcode even for non-x86 targets if host is x86 To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.3.2.1 src/distrib/common/bootimage/Makefile.bootimage Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-6] src
Module Name:src Committed By: riz Date: Wed May 9 18:22:36 UTC 2012 Modified Files: src/distrib/sets/lists/comp [netbsd-6]: mi src/include [netbsd-6]: math.h src/lib/libm [netbsd-6]: Makefile src/lib/libm/man [netbsd-6]: lgamma.3 src/lib/libm/src [netbsd-6]: math_private.h Added Files: src/lib/libm/src [netbsd-6]: b_exp.c b_log.c b_tgamma.c s_tgammaf.c Log Message: Pull up following revision(s) (requested by christos in ticket #232): distrib/sets/lists/comp/mi: revision 1.1756 lib/libm/Makefile: revision 1.124 lib/libm/src/math_private.h: revision 1.17 lib/libm/src/b_tgamma.c: revision 1.1 lib/libm/man/lgamma.3: revision 1.22 lib/libm/src/b_log.c: revision 1.1 lib/libm/src/b_exp.c: revision 1.1 include/math.h: revision 1.58 lib/libm/src/s_tgammaf.c: revision 1.1 add tgamma{,f} Add tgamma{,f} from FreeBSD via rudolf, netbsd at eq dot cz oops, forgot to commit: add tgamma and tgammaf To generate a diff of this commit: cvs rdiff -u -r1.1738.2.1 -r1.1738.2.2 src/distrib/sets/lists/comp/mi cvs rdiff -u -r1.57 -r1.57.2.1 src/include/math.h cvs rdiff -u -r1.120 -r1.120.4.1 src/lib/libm/Makefile cvs rdiff -u -r1.21 -r1.21.56.1 src/lib/libm/man/lgamma.3 cvs rdiff -u -r0 -r1.1.2.2 src/lib/libm/src/b_exp.c src/lib/libm/src/b_log.c \ src/lib/libm/src/b_tgamma.c src/lib/libm/src/s_tgammaf.c cvs rdiff -u -r1.16 -r1.16.8.1 src/lib/libm/src/math_private.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/lib/libusbhid
Module Name:src Committed By: khorben Date: Wed May 9 16:21:06 UTC 2012 Modified Files: src/lib/libusbhid: usb_hid_usages Log Message: Extended usb_hid_usages, with help from the equivalent file from FreeBSD. Favored NetBSD upon conflicts, except for a typo and consistency. ok riz@ To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/lib/libusbhid/usb_hid_usages 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: Wed May 9 15:57:59 UTC 2012 Modified Files: src/doc [netbsd-6]: CHANGES-6.0 Log Message: Tickets 230, 232-234. To generate a diff of this commit: cvs rdiff -u -r1.1.2.85 -r1.1.2.86 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: [netbsd-6] src/tools
Module Name:src Committed By: riz Date: Wed May 9 15:55:06 UTC 2012 Modified Files: src/tools [netbsd-6]: Makefile.gnuhost Log Message: Pull up following revision(s) (requested by tsutsui in ticket #234): tools/Makefile.gnuhost: revision 1.38 Replace not only space but also '(' and ')' on generating BUILD_PLATFORM strings to appease shell's echo. Cygwin's uname -r returns "1.7.9(0.237/5/3)" etc. To generate a diff of this commit: cvs rdiff -u -r1.37 -r1.37.2.1 src/tools/Makefile.gnuhost 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/arch
Module Name:src Committed By: riz Date: Wed May 9 15:50:38 UTC 2012 Modified Files: src/sys/arch/amd64/amd64 [netbsd-6]: db_memrw.c src/sys/arch/i386/i386 [netbsd-6]: db_memrw.c Log Message: Pull up following revision(s) (requested by jym in ticket #233): sys/arch/amd64/amd64/db_memrw.c: revision 1.10 sys/arch/amd64/amd64/db_memrw.c: revision 1.11 sys/arch/i386/i386/db_memrw.c: revision 1.29 Use the current destination address to compute PTE, not the address of origin. Harmless, except when db_write_text() passes a page boundary. From Bug Hunting. XXX has to be pulled up to -5 and -6. invlpg on a non canonical address is a noop, so no chance to invalidate the TLB and the CPU will not notice the access right change. This results in write protection faults in supervisor mode when patching kernel code through ddb(4) (originally mapped as read only). Bug reported by David Laight on port-amd64@ (thanks!), patch and test by me. i386 is unaffected as PG_LGFRAME does not mask the sign bits. For the sake of correctness, use VA_SIGN_NEG(...) anyway. XXX this is the patch that will be pulled-up to -5 and -6. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.9.4.1 src/sys/arch/amd64/amd64/db_memrw.c cvs rdiff -u -r1.25 -r1.25.18.1 src/sys/arch/i386/i386/db_memrw.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/bin/rcp
Module Name:src Committed By: riz Date: Wed May 9 15:42:09 UTC 2012 Modified Files: src/bin/rcp [netbsd-6]: rcp.c Log Message: Pull up following revision(s) (requested by chs in ticket #230): bin/rcp/rcp.c: revision 1.49 allocate a separate buffer in each call to sink(). reusing the buffer across recursive calls just doesn't work right. To generate a diff of this commit: cvs rdiff -u -r1.48 -r1.48.8.1 src/bin/rcp/rcp.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/x86/x86
Module Name:src Committed By: cegger Date: Wed May 9 13:58:09 UTC 2012 Modified Files: src/sys/arch/x86/x86: cpu_ucode_amd.c Log Message: fix crash when booting with -x. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/arch/x86/x86/cpu_ucode_amd.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/doc
Module Name:src Committed By: wiz Date: Wed May 9 12:04:27 UTC 2012 Modified Files: src/doc: 3RDPARTY CHANGES Log Message: Mention import of bzip2-1.0.6, and that zlib-1.2.7 is out. To generate a diff of this commit: cvs rdiff -u -r1.936 -r1.937 src/doc/3RDPARTY cvs rdiff -u -r1.1700 -r1.1701 src/doc/CHANGES Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/distrib/sets/lists/modules
Module Name:src Committed By: martin Date: Wed May 9 08:17:33 UTC 2012 Modified Files: src/distrib/sets/lists/modules: md.evbppc Log Message: Retry previous, but with proper path this time. To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23 src/distrib/sets/lists/modules/md.evbppc Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/gnu/usr.bin/gettext/msgfmt
Module Name:src Committed By: joerg Date: Wed May 9 07:59:23 UTC 2012 Modified Files: src/gnu/usr.bin/gettext/msgfmt: Makefile Log Message: Format strings don't use all arguments in the non-pluralized case. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/gnu/usr.bin/gettext/msgfmt/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/dev/ic
Module Name:src Committed By: martin Date: Wed May 9 07:52:52 UTC 2012 Modified Files: src/sys/dev/ic: seeq8005.c Log Message: PR port-acorn32/46435: type mismatch, padbuf should be unsigned char. To generate a diff of this commit: cvs rdiff -u -r1.46 -r1.47 src/sys/dev/ic/seeq8005.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.