CVS commit: src/sys/arch/evbarm/conf
Module Name:src Committed By: skrll Date: Mon Sep 8 07:57:36 UTC 2014 Modified Files: src/sys/arch/evbarm/conf: BPI Log Message: Add awinrtc. Hi Jared. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/arch/evbarm/conf/BPI Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/sh3/dev
Module Name:src Committed By: martin Date: Mon Sep 8 10:00:18 UTC 2014 Modified Files: src/sys/arch/sh3/dev: rtc.c Log Message: Adapt formats for debug printfs to clock_subr type changes. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/sys/arch/sh3/dev/rtc.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/arm/allwinner
Module Name:src Committed By: jmcneill Date: Mon Sep 8 11:06:03 UTC 2014 Modified Files: src/sys/arch/arm/allwinner: awin_mmc.c awin_reg.h Log Message: use dma for mmc data transfers To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sys/arch/arm/allwinner/awin_mmc.c cvs rdiff -u -r1.22 -r1.23 src/sys/arch/arm/allwinner/awin_reg.h 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: jmcneill Date: Mon Sep 8 11:07:17 UTC 2014 Modified Files: src/doc: CHANGES Log Message: awinmmc(4): Use DMA for MMC transfers. To generate a diff of this commit: cvs rdiff -u -r1.1976 -r1.1977 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/doc
Module Name:src Committed By: jmcneill Date: Mon Sep 8 11:08:07 UTC 2014 Modified Files: src/doc: CHANGES Log Message: awinrtc(4): Add support for AllWinner A10/A20 real-time clock. To generate a diff of this commit: cvs rdiff -u -r1.1977 -r1.1978 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/sys/lib/libkern/arch/m68k
Module Name:src Committed By: joerg Date: Mon Sep 8 12:12:19 UTC 2014 Modified Files: src/sys/lib/libkern/arch/m68k: Makefile.inc Log Message: Revert 1.33 and 1.34 for now, until either .INVISIBLE is reinstanciated or random.S dropped. To generate a diff of this commit: cvs rdiff -u -r1.34 -r1.35 src/sys/lib/libkern/arch/m68k/Makefile.inc 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: Mon Sep 8 14:24:32 UTC 2014 Added Files: src/sys/dev/ic: dwc_gmac.c dwc_gmac_reg.h dwc_gmac_var.h Log Message: Add work-in-progress driver for the Designware GMAC core, found on some allwinner chips. To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 src/sys/dev/ic/dwc_gmac.c \ src/sys/dev/ic/dwc_gmac_reg.h src/sys/dev/ic/dwc_gmac_var.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys
Module Name:src Committed By: martin Date: Mon Sep 8 14:26:16 UTC 2014 Modified Files: src/sys/arch/arm/allwinner: awin_gige.c files.awin src/sys/conf: files Log Message: Config glue for the Designware GMAC core. Switch allwinner specific awge driver over to use it. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/sys/arch/arm/allwinner/awin_gige.c cvs rdiff -u -r1.11 -r1.12 src/sys/arch/arm/allwinner/files.awin cvs rdiff -u -r1.1102 -r1.1103 src/sys/conf/files 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: gson Date: Mon Sep 8 14:49:47 UTC 2014 Modified Files: src/sys/fs/tmpfs: tmpfs_subr.c tmpfs_vnops.c Log Message: Store symlinks without a NUL terminator so that lstat(2) returns the correct length. Fixes the tmpfs part of PR kern/48864. To generate a diff of this commit: cvs rdiff -u -r1.96 -r1.97 src/sys/fs/tmpfs/tmpfs_subr.c cvs rdiff -u -r1.120 -r1.121 src/sys/fs/tmpfs/tmpfs_vnops.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/lib/libc/gen
Module Name:src Committed By: christos Date: Mon Sep 8 16:42:09 UTC 2014 Modified Files: src/lib/libc/gen: vis.c Log Message: PR/49185: Conrad Meyer: strvisx: Handle zero-length input strings gracefully. (don't abuse 0 to mean compute string length internally) To generate a diff of this commit: cvs rdiff -u -r1.60 -r1.61 src/lib/libc/gen/vis.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/lib/libc/gen
Module Name:src Committed By: christos Date: Mon Sep 8 17:35:01 UTC 2014 Modified Files: src/lib/libc/gen: vis.c Log Message: get rid of MB_STRZ as suggested by joerg. To generate a diff of this commit: cvs rdiff -u -r1.61 -r1.62 src/lib/libc/gen/vis.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/netinet
Module Name:src Committed By: joerg Date: Mon Sep 8 17:40:02 UTC 2014 Modified Files: src/sys/netinet: portalgo.c Log Message: Always use cprng_fast32, even during initialisation. No point in using random(9). To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sys/netinet/portalgo.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/ufs/chfs
Module Name:src Committed By: joerg Date: Mon Sep 8 17:41:11 UTC 2014 Modified Files: src/sys/ufs/chfs: chfs_gc.c Log Message: Timestamps are bad sources of entropy, so just use cprng_fast32. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sys/ufs/chfs/chfs_gc.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-7] src/sys/ufs/chfs
Module Name:src Committed By: msaitoh Date: Mon Sep 8 18:57:58 UTC 2014 Modified Files: src/sys/ufs/chfs [netbsd-7]: chfs_gc.c chfs_readinode.c chfs_scan.c chfs_vnode.c ebh.c Log Message: Pull up following revision(s) (requested by he in ticket #74): sys/ufs/chfs/chfs_vnode.c: revision 1.11 sys/ufs/chfs/chfs_readinode.c: revision 1.9 sys/ufs/chfs/chfs_scan.c: revision 1.5 sys/ufs/chfs/chfs_gc.c: revision 1.6 sys/ufs/chfs/ebh.c: revision 1.4 Plug leak in chfs_scan_eraseblock() of the allocated buffer. Make sure to release it both on success and failure returns. OK'ed by ttoth@ Plug memory leak in a corner case in chfs_get_data_nodes(). Plug memory leaks in error returns in chfs_readvnode(). Plug memory leak in error returns and normal operation in chfs_gcollect_pristine(). Plug memory leak in add_peb_to_free() and add_peb_to_in_use() in case there's a duplicate in the tree. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.5.4.1 src/sys/ufs/chfs/chfs_gc.c cvs rdiff -u -r1.8 -r1.8.4.1 src/sys/ufs/chfs/chfs_readinode.c cvs rdiff -u -r1.4 -r1.4.12.1 src/sys/ufs/chfs/chfs_scan.c cvs rdiff -u -r1.10 -r1.10.4.1 src/sys/ufs/chfs/chfs_vnode.c cvs rdiff -u -r1.3 -r1.3.14.1 src/sys/ufs/chfs/ebh.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/tests/lib/libc/gen
Module Name:src Committed By: christos Date: Mon Sep 8 19:01:03 UTC 2014 Modified Files: src/tests/lib/libc/gen: t_vis.c Log Message: add null and empty tests. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/tests/lib/libc/gen/t_vis.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-7] src/sys/external/bsd/dwc2/dist
Module Name:src Committed By: msaitoh Date: Mon Sep 8 19:03:37 UTC 2014 Modified Files: src/sys/external/bsd/dwc2/dist [netbsd-7]: dwc2_hcd.c dwc2_hcd.h dwc2_hcdintr.c dwc2_hcdqueue.c Log Message: Pull up following revision(s) (requested by skrll in ticket #75): sys/external/bsd/dwc2/dist/dwc2_hcd.c: revision 1.14 sys/external/bsd/dwc2/dist/dwc2_hcdqueue.c: revision 1.11 sys/external/bsd/dwc2/dist/dwc2_hcdintr.c: revision 1.10 sys/external/bsd/dwc2/dist/dwc2_hcd.h: revision 1.9 Adapt the NAK holdoff scheme for FS/LS devices from the Raspberry Pi Foundation driver. Should fix PR/49019 - RPI: interrupt storm when url0 is up To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.13.2.1 src/sys/external/bsd/dwc2/dist/dwc2_hcd.c cvs rdiff -u -r1.8 -r1.8.8.1 src/sys/external/bsd/dwc2/dist/dwc2_hcd.h cvs rdiff -u -r1.9 -r1.9.2.1 src/sys/external/bsd/dwc2/dist/dwc2_hcdintr.c cvs rdiff -u -r1.10 -r1.10.2.1 src/sys/external/bsd/dwc2/dist/dwc2_hcdqueue.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-7] src/sys/arch/evbarm/conf
Module Name:src Committed By: msaitoh Date: Mon Sep 8 19:06:35 UTC 2014 Modified Files: src/sys/arch/evbarm/conf [netbsd-7]: RPI Log Message: Pull up following revision(s) (requested by skrll in ticket #76): sys/arch/evbarm/conf/RPI: revision 1.50 Copy the list of PHYs from elsewhere. XXX sys/dev/mii/miidevices.config anyone? To generate a diff of this commit: cvs rdiff -u -r1.46 -r1.46.2.1 src/sys/arch/evbarm/conf/RPI Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-7] src/lib/libperfuse
Module Name:src Committed By: msaitoh Date: Mon Sep 8 19:09:07 UTC 2014 Modified Files: src/lib/libperfuse [netbsd-7]: ops.c Log Message: Pull up following revision(s) (requested by manu in ticket #78): lib/libperfuse/ops.c: revision 1.73 rmdir dir/.. must return an error. Use ENOTEMPTY like FFS does. To generate a diff of this commit: cvs rdiff -u -r1.66.2.2 -r1.66.2.3 src/lib/libperfuse/ops.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-7] src/sys
Module Name:src Committed By: msaitoh Date: Mon Sep 8 19:12:04 UTC 2014 Modified Files: src/sys/netinet [netbsd-7]: in_pcb.c src/sys/netinet6 [netbsd-7]: in6_pcb.c Log Message: Pull up following revision(s) (requested by rmind in ticket #80): sys/netinet6/in6_pcb.c: revision 1.129 sys/netinet/in_pcb.c: revision 1.152 in_pcbdetach: move ip_freemoptions() under softnet_lock for now (this will be changed back once other IP paths become MP-safe). Same for IPv6 routine. This partially reverts 1.150 of in_pcb.c and 1.127 of in6_pcb.c changes. To generate a diff of this commit: cvs rdiff -u -r1.151 -r1.151.2.1 src/sys/netinet/in_pcb.c cvs rdiff -u -r1.128 -r1.128.2.1 src/sys/netinet6/in6_pcb.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-7] src/external/bsd/cron/dist
Module Name:src Committed By: msaitoh Date: Mon Sep 8 19:15:03 UTC 2014 Modified Files: src/external/bsd/cron/dist [netbsd-7]: crontab.c Log Message: Pull up following revision(s) (requested by tron in ticket #81): external/bsd/cron/dist/crontab.c: revision 1.8 Rewind the file before we install it so that we can check it. Before this fix, no checks were made and you could install crap. XXX: pullup 7 To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.7.10.1 src/external/bsd/cron/dist/crontab.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-7] src/doc
Module Name:src Committed By: msaitoh Date: Mon Sep 8 19:17:59 UTC 2014 Modified Files: src/doc [netbsd-7]: CHANGES-7.0 Log Message: Ticket 74-76, 78, 80 and 81. To generate a diff of this commit: cvs rdiff -u -r1.1.2.30 -r1.1.2.31 src/doc/CHANGES-7.0 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/evbarm/conf
Module Name:src Committed By: rjs Date: Mon Sep 8 19:24:16 UTC 2014 Modified Files: src/sys/arch/evbarm/conf: CUBIEBOARD Log Message: Add rgephy. To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23 src/sys/arch/evbarm/conf/CUBIEBOARD Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-6-1] src/sys/arch/next68k/next68k
Module Name:src Committed By: msaitoh Date: Mon Sep 8 20:38:20 UTC 2014 Modified Files: src/sys/arch/next68k/next68k [netbsd-6-1]: pmap_bootstrap.c Log Message: Pull up following revision(s) (requested by tsutsui in ticket #1008): sys/arch/next68k/next68k/pmap_bootstrap.c: revision 1.43 Move physmem calculations before nptpage initialization. Should fix next68k specific part of PR port-m68k/45915 (panic: pmap_enter_ptpage: can't get KPT page), and this is the last possible m68k MD part of this PR. Note this change is not tested on the actual machine (yet), but as noted in comment next68k/pmap_bootstrap.c is based on the mvme68k one which has been fixed by the similar diff. Should be pulled up to all netbsd-6 branches. To generate a diff of this commit: cvs rdiff -u -r1.42 -r1.42.16.1 src/sys/arch/next68k/next68k/pmap_bootstrap.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-6-0] src/sys/arch/next68k/next68k
Module Name:src Committed By: msaitoh Date: Mon Sep 8 20:44:21 UTC 2014 Modified Files: src/sys/arch/next68k/next68k [netbsd-6-0]: pmap_bootstrap.c Log Message: Pull up following revision(s) (requested by tsutsui in ticket #1008): sys/arch/next68k/next68k/pmap_bootstrap.c: revision 1.43 Move physmem calculations before nptpage initialization. Should fix next68k specific part of PR port-m68k/45915 (panic: pmap_enter_ptpage: can't get KPT page), and this is the last possible m68k MD part of this PR. Note this change is not tested on the actual machine (yet), but as noted in comment next68k/pmap_bootstrap.c is based on the mvme68k one which has been fixed by the similar diff. Should be pulled up to all netbsd-6 branches. To generate a diff of this commit: cvs rdiff -u -r1.42 -r1.42.8.1 src/sys/arch/next68k/next68k/pmap_bootstrap.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/ufs/ffs
Module Name:src Committed By: joerg Date: Mon Sep 8 20:52:37 UTC 2014 Modified Files: src/sys/ufs/ffs: ffs_alloc.c Log Message: Prefer cprng_fast32 over random. A good distribution even in the lower bits beat any minor performance advantage randomo(9) might have, especially given the disk IO involved. To generate a diff of this commit: cvs rdiff -u -r1.146 -r1.147 src/sys/ufs/ffs/ffs_alloc.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: joerg Date: Mon Sep 8 22:01:24 UTC 2014 Modified Files: src/sys/kern: vfs_bio.c Log Message: Replace random with cprng_fast32. Reorganise computation to replace (32bit) division with (long) multiplication. To generate a diff of this commit: cvs rdiff -u -r1.251 -r1.252 src/sys/kern/vfs_bio.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/arm/arm32
Module Name:src Committed By: matt Date: Mon Sep 8 22:12:12 UTC 2014 Modified Files: src/sys/arch/arm/arm32: bus_dma.c Log Message: With PMAP_NEED_ALLOC_POOLPAGE, before using pmap_map_poolpage make sure the page comes from the same freelist that pmap_map_poolpage uses. To generate a diff of this commit: cvs rdiff -u -r1.86 -r1.87 src/sys/arch/arm/arm32/bus_dma.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/arm/allwinner
Module Name:src Committed By: jmcneill Date: Mon Sep 8 23:51:48 UTC 2014 Modified Files: src/sys/arch/arm/allwinner: awin_mmc.c Log Message: eliminate most of the polling from awin_mmc_exec_command To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sys/arch/arm/allwinner/awin_mmc.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/evbarm/conf
Module Name:src Committed By: jmcneill Date: Tue Sep 9 00:16:03 UTC 2014 Modified Files: src/sys/arch/evbarm/conf: CUBIEBOARD Log Message: add BUFQ_PRIOCSCAN To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24 src/sys/arch/evbarm/conf/CUBIEBOARD Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/evbarm/awin
Module Name:src Committed By: jmcneill Date: Tue Sep 9 02:43:19 UTC 2014 Modified Files: src/sys/arch/evbarm/awin: awin_machdep.c Log Message: cubieboard2 uses awge not awe To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/sys/arch/evbarm/awin/awin_machdep.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/make
Module Name:src Committed By: dholland Date: Tue Sep 9 06:18:17 UTC 2014 Modified Files: src/usr.bin/make: main.c Log Message: Restore apb's 20140820 commit (-r1.228 of main.c): It should not be an error to have VAR != command that prints no output Joerg reverted a bit too enthusiastically. To generate a diff of this commit: cvs rdiff -u -r1.230 -r1.231 src/usr.bin/make/main.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sbin/gpt
Module Name:src Committed By: jnemeth Date: Tue Sep 9 06:30:09 UTC 2014 Modified Files: src/sbin/gpt: backup.c Log Message: - record the sector size of the disk - correct confusion with end_cylinder and end_sector in MBRs To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sbin/gpt/backup.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/i386/pci
Module Name:src Committed By: apb Date: Tue Sep 9 06:38:33 UTC 2014 Modified Files: src/sys/arch/i386/pci: pci_intr_fixup.c Log Message: __USE(id) in the !PCIBIOSVERBOSE case. Fixes PR 49181. To generate a diff of this commit: cvs rdiff -u -r1.49 -r1.50 src/sys/arch/i386/pci/pci_intr_fixup.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/make
Module Name:src Committed By: dholland Date: Tue Sep 9 06:39:59 UTC 2014 Modified Files: src/usr.bin/make: make.1 Log Message: Revert the man page as well. (hi joerg) Revert it to 20140823 (-r1.230), before the controversial commits, which changed it a good deal. To generate a diff of this commit: cvs rdiff -u -r1.236 -r1.237 src/usr.bin/make/make.1 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/make
Module Name:src Committed By: dholland Date: Tue Sep 9 06:41:56 UTC 2014 Modified Files: src/usr.bin/make: make.1 Log Message: Restore -r1.234 of make.1, which was an unrelated fix from sjg pertaining to the docs for the -w option. To generate a diff of this commit: cvs rdiff -u -r1.237 -r1.238 src/usr.bin/make/make.1 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/tests/fs/vfs
Module Name:src Committed By: gson Date: Tue Sep 9 06:51:01 UTC 2014 Modified Files: src/tests/fs/vfs: t_vnops.c Log Message: Mark v7fs_lstat_symlink as an expected failure, referencing PR kern/48864. To generate a diff of this commit: cvs rdiff -u -r1.42 -r1.43 src/tests/fs/vfs/t_vnops.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.