CVS commit: [netbsd-7] src/usr.bin/midiplay
Module Name:src Committed By: snj Date: Thu Apr 23 07:03:49 UTC 2015 Modified Files: src/usr.bin/midiplay [netbsd-7]: midiplay.c Log Message: Pull up following revision(s) (requested by mrg in ticket #717): usr.bin/midiplay/midiplay.c: revision 1.30 if not playing (-q mode), don't call ioctl() or try to use the results. now -q mode works. To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.29.18.1 src/usr.bin/midiplay/midiplay.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: snj Date: Thu Apr 23 07:31:17 UTC 2015 Modified Files: src/sys/arch/x86/include [netbsd-7]: pmap.h src/sys/arch/x86/x86 [netbsd-7]: pmap.c src/sys/dev/pci [netbsd-7]: agp_amd64.c agp_i810.c src/sys/external/bsd/drm2/dist/drm/i915 [netbsd-7]: i915_dma.c i915_gem.c src/sys/external/bsd/drm2/dist/drm/nouveau [netbsd-7]: nouveau_agp.c nouveau_ttm.c src/sys/external/bsd/drm2/dist/drm/radeon [netbsd-7]: atombios_crtc.c radeon_agp.c radeon_display.c radeon_legacy_crtc.c radeon_object.c radeon_ttm.c src/sys/external/bsd/drm2/dist/drm/ttm [netbsd-7]: ttm_bo.c ttm_bo_util.c src/sys/external/bsd/drm2/i915drm [netbsd-7]: intelfb.c src/sys/external/bsd/drm2/include/drm [netbsd-7]: drm_wait_netbsd.h src/sys/external/bsd/drm2/include/linux [netbsd-7]: mm.h pci.h src/sys/external/bsd/drm2/nouveau [netbsd-7]: nouveaufb.c src/sys/external/bsd/drm2/radeon [netbsd-7]: radeon_pci.c src/sys/uvm [netbsd-7]: uvm_init.c Log Message: Pull up following revision(s) (requested by mrg in ticket #718): sys/arch/x86/include/pmap.h: revision 1.56 sys/arch/x86/x86/pmap.c: revision 1.188 sys/dev/pci/agp_amd64.c: revision 1.8 sys/dev/pci/agp_i810.c: revision 1.118 sys/external/bsd/drm2/dist/drm/i915/i915_dma.c: revision 1.16 sys/external/bsd/drm2/dist/drm/i915/i915_gem.c: revision 1.29 sys/external/bsd/drm2/dist/drm/nouveau/nouveau_agp.c: revision 1.3 sys/external/bsd/drm2/dist/drm/nouveau/nouveau_ttm.c: revision 1.4 sys/external/bsd/drm2/dist/drm/radeon/atombios_crtc.c: revision 1.3 sys/external/bsd/drm2/dist/drm/radeon/radeon_agp.c: revision 1.3 sys/external/bsd/drm2/dist/drm/radeon/radeon_display.c: revision 1.3 sys/external/bsd/drm2/dist/drm/radeon/radeon_legacy_crtc.c: revision 1.2 sys/external/bsd/drm2/dist/drm/radeon/radeon_object.c: revision 1.3 sys/external/bsd/drm2/dist/drm/radeon/radeon_ttm.c: revision 1.7 sys/external/bsd/drm2/dist/drm/ttm/ttm_bo.c: revisions 1.7-1.10 sys/external/bsd/drm2/dist/drm/ttm/ttm_bo_util.c: revision 1.5 sys/external/bsd/drm2/i915drm/intelfb.c: revision 1.13 sys/external/bsd/drm2/include/drm/drm_wait_netbsd.h: revisions 1.12, 1.13 sys/external/bsd/drm2/include/linux/mm.h: revision 1.5 sys/external/bsd/drm2/include/linux/pci.h: revisions 1.16, 1.17 sys/external/bsd/drm2/nouveau/nouveaufb.c: revision 1.2 sys/external/bsd/drm2/radeon/radeon_pci.c: revisions 1.8, 1.9 sys/uvm/uvm_init.c: revision 1.46 Hack against the blank console problem: Leave the CLUT alone on ancient cards. At least this leaves us with a semi working console (red and blue are flipped). Leave an example of what seems to be happening but disable it because colors are better than 444 bit greyscale. -- Initialize P->V tracking for unmanaged device pages in uvm_init. Conditional on __HAVE_PMAP_PV_TRACK until we add it to all pmaps. MI part of pmap_pv(9) change proposed on tech-kern: https://mail-index.netbsd.org/tech-kern/2015/03/26/msg018561.html -- Implement pmap_pv(9) for x86 for P->V tracking of unmanaged pages. Proposed on tech-kern with no objections: https://mail-index.netbsd.org/tech-kern/2015/03/26/msg018561.html -- Use pmap_pv(9) to remove mappings of Intel graphics aperture pages. Proposed on tech-kern with no objections: https://mail-index.netbsd.org/tech-kern/2015/03/26/msg018561.html Further background at: https://mail-index.netbsd.org/tech-kern/2014/07/23/msg017392.html -- Use pmap_pv(9) to remove mappings of device pages in TTM. Adapt nouveau and radeon to do pmap_pv_track for their device pages. Proposed on tech-kern with no objections: https://mail-index.netbsd.org/tech-kern/2015/03/26/msg018561.html Further background at: https://mail-index.netbsd.org/tech-kern/2014/07/23/msg017392.html -- Fix error branches in agp_amd64.c. - agp_generic_detach always. - Free asc if it was allocated. (Found by Brainy, noted by maxv@.) - Free the GATT if it was allocated. -- pmf_device_register returns false on failure, not true -- In DRM_SPIN_WAIT_ON, don't stop after waiting only one tick. Continue the loop to recheck the condition and count the whole duration. -- Don't use the video BIOS memory as an i915 flush page! -- Don't let anyone else allocate the video BIOS either. -- Missed a zero: it's 0x10, not 0x1. -- Don't reserve if atomic -- caller must have pre-pinned the buffer. -- Don't reserve if atomic -- caller must have pre-pinned the buffer. -- almost add radeondrmkms suspend/resume support. it unfortunately doesn't work. -- Need the page's uvm object lock to do pmap_page_protect. -- Use KASSERTMSG to show bad base/offset. -- KASSERT about page-alignment on initialization too. -- Don't break when hardclock_ticks wraps
CVS commit: [netbsd-7] src/doc
Module Name:src Committed By: snj Date: Thu Apr 23 07:36:24 UTC 2015 Modified Files: src/doc [netbsd-7]: CHANGES-7.0 Log Message: 717 718 To generate a diff of this commit: cvs rdiff -u -r1.1.2.266 -r1.1.2.267 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/rump/net/lib/libnet
Module Name:src Committed By: pooka Date: Thu Apr 23 07:55:24 UTC 2015 Modified Files: src/sys/rump/net/lib/libnet: net_component.c Log Message: sprinkle COMPAT_50 To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/rump/net/lib/libnet/net_component.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/rump/net/lib/libnet
Module Name:src Committed By: pooka Date: Thu Apr 23 07:56:03 UTC 2015 Modified Files: src/sys/rump/net/lib/libnet: Makefile Log Message: COMPAT_OIF{DATA,REQ} are defined by compat/sys/sockio.h if need be, don't define them here unconditionally. To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22 src/sys/rump/net/lib/libnet/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/rump/librump
Module Name:src Committed By: pooka Date: Thu Apr 23 10:50:00 UTC 2015 Modified Files: src/sys/rump/librump: makerumpif.sh Log Message: support COMPAT_nn flags To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/sys/rump/librump/makerumpif.sh Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/rump/librump/rumpvfs
Module Name:src Committed By: pooka Date: Thu Apr 23 10:50:29 UTC 2015 Modified Files: src/sys/rump/librump/rumpvfs: rumpvfs.ifspec Log Message: Mark the vattr50 translation helpers as COMPAT_50 To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/sys/rump/librump/rumpvfs/rumpvfs.ifspec Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/rump
Module Name:src Committed By: pooka Date: Thu Apr 23 10:51:20 UTC 2015 Modified Files: src/sys/rump/include/rump: rumpvfs_if_pub.h src/sys/rump/librump/rumpvfs: rumpvfs_if_priv.h rumpvfs_if_wrappers.c Log Message: regen for COMPAT_50 sprinklage To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13 src/sys/rump/include/rump/rumpvfs_if_pub.h cvs rdiff -u -r1.12 -r1.13 src/sys/rump/librump/rumpvfs/rumpvfs_if_priv.h \ src/sys/rump/librump/rumpvfs/rumpvfs_if_wrappers.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/rump
Module Name:src Committed By: pooka Date: Thu Apr 23 10:52:18 UTC 2015 Modified Files: src/sys/rump: Makefile.rump Log Message: Default compat to 60 70, now that it hopefully generates no fallout. To generate a diff of this commit: cvs rdiff -u -r1.107 -r1.108 src/sys/rump/Makefile.rump Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/amd64/conf
Module Name:src Committed By: pgoyette Date: Thu Apr 23 11:32:55 UTC 2015 Modified Files: src/sys/arch/amd64/conf: GENERIC Log Message: Add a space after "options" and before the for conformity with other options. Among other things, this allows one to remove the # comment character without breaking the vertical alignment. To generate a diff of this commit: cvs rdiff -u -r1.411 -r1.412 src/sys/arch/amd64/conf/GENERIC Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sbin/newfs_msdos
Module Name:src Committed By: abs Date: Thu Apr 23 13:27:14 UTC 2015 Modified Files: src/sbin/newfs_msdos: newfs_msdos.c Log Message: newfs_msdos allowed suffixes such as 'k', 'm' for some parameters, but amusingly this did not include Block size, or Sectors per cluster. Allow for all numeric parameters (If I want to specify the number of drive heads as '1K', then why not?) To generate a diff of this commit: cvs rdiff -u -r1.42 -r1.43 src/sbin/newfs_msdos/newfs_msdos.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: Thu Apr 23 13:51:53 UTC 2015 Modified Files: src/doc: 3RDPARTY Log Message: Update gcc entry. gcc-5.1 is out. To generate a diff of this commit: cvs rdiff -u -r1.1220 -r1.1221 src/doc/3RDPARTY Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/rump
Module Name:src Committed By: pooka Date: Thu Apr 23 14:39:03 UTC 2015 Modified Files: src/sys/rump: Makefile.rump README.compileopts Log Message: For RUMP_COMPAT, accept "all" as an alias. Also accept a comma-separated list, since that's easier to pass through shells than a whitespace-separated list. To generate a diff of this commit: cvs rdiff -u -r1.108 -r1.109 src/sys/rump/Makefile.rump cvs rdiff -u -r1.6 -r1.7 src/sys/rump/README.compileopts Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/rump
Module Name:src Committed By: pooka Date: Thu Apr 23 14:49:26 UTC 2015 Modified Files: src/sys/rump: Makefile.rump README.compileopts src/sys/rump/dev/lib/libraidframe: Makefile src/sys/rump/kern/lib/libtty: Makefile src/sys/rump/librump/rumpkern: Makefile.rumpkern src/sys/rump/librump/rumpvfs: Makefile.rumpvfs src/sys/rump/net/lib/libnet: Makefile Log Message: Rename RUMP_COMPAT to RUMP_NBCOMBAT to better signify what the variable does. To generate a diff of this commit: cvs rdiff -u -r1.109 -r1.110 src/sys/rump/Makefile.rump cvs rdiff -u -r1.7 -r1.8 src/sys/rump/README.compileopts cvs rdiff -u -r1.5 -r1.6 src/sys/rump/dev/lib/libraidframe/Makefile cvs rdiff -u -r1.4 -r1.5 src/sys/rump/kern/lib/libtty/Makefile cvs rdiff -u -r1.158 -r1.159 src/sys/rump/librump/rumpkern/Makefile.rumpkern cvs rdiff -u -r1.45 -r1.46 src/sys/rump/librump/rumpvfs/Makefile.rumpvfs cvs rdiff -u -r1.22 -r1.23 src/sys/rump/net/lib/libnet/Makefile 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/ntp
Module Name:src Committed By: snj Date: Thu Apr 23 18:53:08 UTC 2015 Modified Files: src/external/bsd/ntp [netbsd-7]: importdate ntp2netbsd src/external/bsd/ntp/dist [netbsd-7]: COPYRIGHT ChangeLog CommitLog Makefile.am Makefile.in NEWS aclocal.m4 build config.h.in configure configure.ac packageinfo.sh readme.y2kfixes src/external/bsd/ntp/dist/adjtimed [netbsd-7]: Makefile.in src/external/bsd/ntp/dist/clockstuff [netbsd-7]: Makefile.in src/external/bsd/ntp/dist/html [netbsd-7]: build.html confopt.html copyright.html miscopt.html sntp.html src/external/bsd/ntp/dist/html/drivers [netbsd-7]: driver28.html src/external/bsd/ntp/dist/include [netbsd-7]: Makefile.in binio.h mbg_gps166.h ntp.h ntp_calendar.h ntp_fp.h ntp_md5.h ntpd.h parse.h parse_conf.h timepps-Solaris.h src/external/bsd/ntp/dist/include/isc [netbsd-7]: Makefile.in src/external/bsd/ntp/dist/kernel [netbsd-7]: Makefile.in src/external/bsd/ntp/dist/kernel/sys [netbsd-7]: Makefile.in parsestreams.h src/external/bsd/ntp/dist/lib/isc [netbsd-7]: inet_ntop.c log.c result.c src/external/bsd/ntp/dist/lib/isc/include/isc [netbsd-7]: backtrace.h socket.h src/external/bsd/ntp/dist/lib/isc/unix [netbsd-7]: file.c ifiter_getifaddrs.c ifiter_ioctl.c net.c src/external/bsd/ntp/dist/libjsmn [netbsd-7]: jsmn.c src/external/bsd/ntp/dist/libntp [netbsd-7]: Makefile.in audio.c ntp_calendar.c ntp_crypto_rnd.c work_fork.c src/external/bsd/ntp/dist/libparse [netbsd-7]: Makefile.am Makefile.in clk_computime.c clk_dcf7000.c clk_hopf6021.c clk_meinberg.c clk_rawdcf.c clk_rcc8000.c clk_schmid.c clk_sel240x.c clk_trimtaip.c clk_trimtsip.c clk_varitext.c clk_wharton.c data_mbg.c gpstolfp.c info_trimble.c mkinfo_rcmd.sed mkinfo_scmd.sed parse.c parse_conf.c parsesolaris.c parsestreams.c trim_info.c src/external/bsd/ntp/dist/ntpd [netbsd-7]: Makefile.am Makefile.in cmd_args.c invoke-ntp.conf.texi invoke-ntp.keys.texi invoke-ntpd.texi keyword-gen-utd keyword-gen.c ntp.conf.5man ntp.conf.5mdoc ntp.conf.def ntp.conf.html ntp.conf.man.in ntp.conf.mdoc.in ntp.keys.5man ntp.keys.5mdoc ntp.keys.html ntp.keys.man.in ntp.keys.mdoc.in ntp_config.c ntp_control.c ntp_crypto.c ntp_io.c ntp_keyword.h ntp_leapsec.c ntp_loopfilter.c ntp_parser.y ntp_peer.c ntp_proto.c ntp_util.c ntpd-opts.c ntpd-opts.h ntpd.1ntpdman ntpd.1ntpdmdoc ntpd.c ntpd.html ntpd.man.in ntpd.mdoc.in ntpdbase-opts.def refclock_gpsdjson.c refclock_nmea.c refclock_palisade.c refclock_palisade.h refclock_parse.c refclock_shm.c src/external/bsd/ntp/dist/ntpdate [netbsd-7]: Makefile.in src/external/bsd/ntp/dist/ntpdc [netbsd-7]: Makefile.in invoke-ntpdc.texi ntpdc-opts.c ntpdc-opts.h ntpdc.1ntpdcman ntpdc.1ntpdcmdoc ntpdc.html ntpdc.man.in ntpdc.mdoc.in src/external/bsd/ntp/dist/ntpq [netbsd-7]: Makefile.in invoke-ntpq.texi ntpq-opts.c ntpq-opts.h ntpq-subs.c ntpq.1ntpqman ntpq.1ntpqmdoc ntpq.html ntpq.man.in ntpq.mdoc.in src/external/bsd/ntp/dist/ntpsnmpd [netbsd-7]: Makefile.in invoke-ntpsnmpd.texi netsnmp_daemonize.c ntp_snmp.h ntpsnmpd-opts.c ntpsnmpd-opts.h ntpsnmpd.1ntpsnmpdman ntpsnmpd.1ntpsnmpdmdoc ntpsnmpd.html ntpsnmpd.man.in ntpsnmpd.mdoc.in src/external/bsd/ntp/dist/parseutil [netbsd-7]: Makefile.in dcfd.c testdcf.c src/external/bsd/ntp/dist/scripts [netbsd-7]: Makefile.am Makefile.in invoke-plot_summary.texi invoke-summary.texi plot_summary-opts plot_summary.1plot_summaryman plot_summary.1plot_summarymdoc plot_summary.html plot_summary.man.in plot_summary.mdoc.in summary-opts summary.1summaryman summary.1summarymdoc summary.html summary.man.in summary.mdoc.in src/external/bsd/ntp/dist/scripts/build [netbsd-7]: Makefile.in UpdatePoint VersionName src/external/bsd/ntp/dist/scripts/calc_tickadj [netbsd-7]: Makefile.in calc_tickadj.1calc_tickadjman calc_tickadj.1calc_tickadjmdoc calc_tickadj.html calc_tickadj.man.in calc_tickadj.mdoc.in invoke-calc_tickadj.texi src/external/bsd/ntp/dist/scripts/lib [netbsd-7]: Makefile.in src/external/bsd/ntp/dist/scripts/lib/NTP [netbsd-7]: Util.pm src/external/bsd/ntp/dist/scripts/ntp-wait [netbsd-7]: Makefile.in invoke-ntp-wait.texi ntp-wait-opts ntp-wait.1ntp-waitman ntp-wait.1ntp-waitmdoc ntp-wait.html ntp-wait.man.in ntp-wait.mdoc.in src/external/bsd/ntp/dist/scripts/ntpsweep [net
CVS commit: [netbsd-7] src/sys/net
Module Name:src Committed By: snj Date: Thu Apr 23 19:23:45 UTC 2015 Modified Files: src/sys/net [netbsd-7]: if_vlan.c Log Message: Pull up following revision(s) (requested by ozaki-r in ticket #710): sys/net/if_vlan.c: revision 1.81 Count up parent's obytes and omcasts counters PR kern/49837 To generate a diff of this commit: cvs rdiff -u -r1.70.2.2 -r1.70.2.3 src/sys/net/if_vlan.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
Module Name:src Committed By: snj Date: Thu Apr 23 19:38:11 UTC 2015 Modified Files: src/distrib/sets/lists/base [netbsd-7]: mi src/distrib/sets/lists/man [netbsd-7]: mi src/libexec/httpd [netbsd-7]: Makefile bozohttpd.8 cgi-bozo.c Log Message: Pull up following revision(s) (requested by mrg in ticket #715): distrib/sets/lists/base/mi: revision 1.1100 distrib/sets/lists/man/mi: revision 1.1499 via patch libexec/httpd/Makefile: revision 1.23 libexec/httpd/bozohttpd.8: revision 1.50 libexec/httpd/cgi-bozo.c: revision 1.26 install as bozohttpd/bozohttpd.8 as well as httpd. -- Fix deref "command" after "free(file)", from KIYOHARA Takashi To generate a diff of this commit: cvs rdiff -u -r1.1087.2.4 -r1.1087.2.5 src/distrib/sets/lists/base/mi cvs rdiff -u -r1.1485.2.7 -r1.1485.2.8 src/distrib/sets/lists/man/mi cvs rdiff -u -r1.22 -r1.22.2.1 src/libexec/httpd/Makefile cvs rdiff -u -r1.46.4.2 -r1.46.4.3 src/libexec/httpd/bozohttpd.8 cvs rdiff -u -r1.25 -r1.25.2.1 src/libexec/httpd/cgi-bozo.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/usr.bin/mail
Module Name:src Committed By: snj Date: Thu Apr 23 19:46:40 UTC 2015 Modified Files: src/usr.bin/mail [netbsd-7]: cmd3.c extern.h fio.c mail.1 names.c send.c Log Message: Pull up following revision(s) (requested by christos in ticket #719): usr.bin/mail/cmd3.c: revision 1.43 usr.bin/mail/extern.h: revision 1.33 usr.bin/mail/fio.c: revisions 1.41, 1.42 usr.bin/mail/mail.1: revision 1.61 usr.bin/mail/names.c: revision 1.31, 1.32 usr.bin/mail/send.c: revision 1.38 Fix various security related issues: 0001. Do not recognize paths, mail folders, and pipes in mail addresses by default. That avoids a direct command injection with syntactically valid email addresses starting with |. Such addresses can be specified both on the command line, the mail headers (with -t) or in address lines copied over from previous while replying. This was assigned CVE-2014-7844 for some versions of BSD mailx. It is documented behavior for Heirloom mailx, and was mentioned in an old technical report about BSD mailx (which does not usually make its way into operating system installations). The patch switches off this processing and updates the documentation. Added expandaddr option to explicitly enable this behavior. 0002. When invoking sendmail, prevent option processing for email address arguments. This prevents changing e.g. the Postfix configuration file in unexpected ways. This behavior was documented for BSD mailx (sort of), but not for Heirloom mailx. We did not assign a CVE to this because it is more of a missing feature, and code invoking mailx needs adjustment in the caller as well. Fixed. 0003. Make wordexp support mandatory. (No functional change.) Fixed (replaced explicit shell pipe implementation). 0004. Prevent command execution in the expand function, which is IMHO unexpected. (Not really required with patch 1, and there is still information disclosure/DoS potential if this expansion occurs.) This is a historic vulnerability already fixed in the Debian package, retroactively assigned CVE-2004-2771: Fixed (as part of the pipe replacement with wordexp). -- fix incorrect arg size computation To generate a diff of this commit: cvs rdiff -u -r1.42 -r1.42.10.1 src/usr.bin/mail/cmd3.c cvs rdiff -u -r1.32 -r1.32.10.1 src/usr.bin/mail/extern.h cvs rdiff -u -r1.40 -r1.40.8.1 src/usr.bin/mail/fio.c cvs rdiff -u -r1.60 -r1.60.8.1 src/usr.bin/mail/mail.1 cvs rdiff -u -r1.30 -r1.30.8.1 src/usr.bin/mail/names.c cvs rdiff -u -r1.37 -r1.37.10.1 src/usr.bin/mail/send.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: snj Date: Thu Apr 23 19:55:08 UTC 2015 Modified Files: src/doc [netbsd-7]: CHANGES-7.0 Log Message: 682, 710, 714, 715, 719 To generate a diff of this commit: cvs rdiff -u -r1.1.2.267 -r1.1.2.268 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: [netbsd-7] src/sys/arch
Module Name:src Committed By: snj Date: Thu Apr 23 20:00:09 UTC 2015 Modified Files: src/sys/arch/arm/amlogic [netbsd-7]: amlogic_sdhc.c src/sys/arch/evbarm/conf [netbsd-7]: ODROID-C1 Log Message: Pull up following revision(s) (requested by jmcneill in ticket #714): sys/arch/arm/amlogic/amlogic_sdhc.c: revisions 1.4-1.6 sys/arch/evbarm/conf/ODROID-C1: revision 1.17 port number is required -- The Amlogic SDHC controller doesn't support SG DMA. When we advertise DMA but not SG DMA support, the sdmmc layer breaks up transfers into multiple PAGE_SIZE (8KB here) transfers. Remove the DMA capability flag and do transfers through a MAXPHYS-sized buffer instead. This lets us do larger transfers and even with the memcpy, still a significant win for performance. Before: 134217728 bytes transferred in 15.301 secs (8771827 bytes/sec) After: 134217728 bytes transferred in 8.834 secs (15193313 bytes/sec) -- fix size of dmamem map To generate a diff of this commit: cvs rdiff -u -r1.3.2.2 -r1.3.2.3 src/sys/arch/arm/amlogic/amlogic_sdhc.c cvs rdiff -u -r1.12.2.4 -r1.12.2.5 src/sys/arch/evbarm/conf/ODROID-C1 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/dev/sysmon
Module Name:src Committed By: pgoyette Date: Thu Apr 23 23:22:03 UTC 2015 Modified Files: src/sys/dev/sysmon: sysmon.c sysmon_envsys.c sysmon_power.c sysmon_taskq.c sysmon_wdog.c sysmonvar.h Removed Files: src/sys/dev/sysmon: sysmonconf.h Log Message: Modularize sysmon and its components To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20 src/sys/dev/sysmon/sysmon.c cvs rdiff -u -r1.130 -r1.131 src/sys/dev/sysmon/sysmon_envsys.c cvs rdiff -u -r1.53 -r1.54 src/sys/dev/sysmon/sysmon_power.c cvs rdiff -u -r1.14 -r1.15 src/sys/dev/sysmon/sysmon_taskq.c cvs rdiff -u -r1.25 -r1.26 src/sys/dev/sysmon/sysmon_wdog.c cvs rdiff -u -r1.3 -r0 src/sys/dev/sysmon/sysmonconf.h cvs rdiff -u -r1.48 -r1.49 src/sys/dev/sysmon/sysmonvar.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/modules
Module Name:src Committed By: pgoyette Date: Thu Apr 23 23:22:28 UTC 2015 Modified Files: src/sys/modules: Makefile Added Files: src/sys/modules/sysmon: Makefile src/sys/modules/sysmon_envsys: Makefile src/sys/modules/sysmon_power: Makefile src/sys/modules/sysmon_taskq: Makefile src/sys/modules/sysmon_wdog: Makefile To generate a diff of this commit: cvs rdiff -u -r1.145 -r1.146 src/sys/modules/Makefile cvs rdiff -u -r0 -r1.1 src/sys/modules/sysmon/Makefile cvs rdiff -u -r0 -r1.1 src/sys/modules/sysmon_envsys/Makefile cvs rdiff -u -r0 -r1.1 src/sys/modules/sysmon_power/Makefile cvs rdiff -u -r0 -r1.1 src/sys/modules/sysmon_taskq/Makefile cvs rdiff -u -r0 -r1.1 src/sys/modules/sysmon_wdog/Makefile 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: pgoyette Date: Thu Apr 23 23:22:39 UTC 2015 Modified Files: src/distrib/sets/lists/modules: md.amd64 md.evbppc.powerpc md.i386 mi Log Message: Update sets lists for new sysmon modules To generate a diff of this commit: cvs rdiff -u -r1.57 -r1.58 src/distrib/sets/lists/modules/md.amd64 cvs rdiff -u -r1.6 -r1.7 src/distrib/sets/lists/modules/md.evbppc.powerpc cvs rdiff -u -r1.59 -r1.60 src/distrib/sets/lists/modules/md.i386 cvs rdiff -u -r1.74 -r1.75 src/distrib/sets/lists/modules/mi 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: pgoyette Date: Thu Apr 23 23:22:52 UTC 2015 Modified Files: src/sys/arch/aarch64/conf: majors.aarch64 src/sys/arch/alpha/conf: majors.alpha src/sys/arch/amd64/conf: majors.amd64 src/sys/arch/arm/conf: majors.arm32 src/sys/arch/epoc32/conf: majors.epoc32 src/sys/arch/evbmips/conf: majors.evbmips src/sys/arch/evbppc/conf: majors.evbppc src/sys/arch/hpcarm/conf: majors.hpcarm src/sys/arch/hppa/conf: majors.hppa src/sys/arch/i386/conf: majors.i386 src/sys/arch/ia64/conf: majors.ia64 src/sys/arch/landisk/conf: majors.landisk src/sys/arch/mac68k/conf: majors.mac68k src/sys/arch/or1k/conf: majors.or1k src/sys/arch/powerpc/conf: majors.powerpc src/sys/arch/sgimips/conf: majors.sgimips src/sys/arch/sparc/conf: majors.sparc src/sys/arch/sparc64/conf: majors.sparc64 src/sys/arch/x68k/conf: majors.x68k src/sys/arch/zaurus/conf: majors.zaurus src/sys/conf: majors.std Log Message: Update device dependency information - the sysmon major device now depends on the sysmon module itself, not on the individual components. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/arch/aarch64/conf/majors.aarch64 cvs rdiff -u -r1.28 -r1.29 src/sys/arch/alpha/conf/majors.alpha cvs rdiff -u -r1.24 -r1.25 src/sys/arch/amd64/conf/majors.amd64 cvs rdiff -u -r1.36 -r1.37 src/sys/arch/arm/conf/majors.arm32 cvs rdiff -u -r1.1 -r1.2 src/sys/arch/epoc32/conf/majors.epoc32 cvs rdiff -u -r1.28 -r1.29 src/sys/arch/evbmips/conf/majors.evbmips cvs rdiff -u -r1.31 -r1.32 src/sys/arch/evbppc/conf/majors.evbppc cvs rdiff -u -r1.12 -r1.13 src/sys/arch/hpcarm/conf/majors.hpcarm cvs rdiff -u -r1.1 -r1.2 src/sys/arch/hppa/conf/majors.hppa cvs rdiff -u -r1.43 -r1.44 src/sys/arch/i386/conf/majors.i386 cvs rdiff -u -r1.10 -r1.11 src/sys/arch/ia64/conf/majors.ia64 cvs rdiff -u -r1.7 -r1.8 src/sys/arch/landisk/conf/majors.landisk cvs rdiff -u -r1.23 -r1.24 src/sys/arch/mac68k/conf/majors.mac68k cvs rdiff -u -r1.1 -r1.2 src/sys/arch/or1k/conf/majors.or1k cvs rdiff -u -r1.8 -r1.9 src/sys/arch/powerpc/conf/majors.powerpc cvs rdiff -u -r1.27 -r1.28 src/sys/arch/sgimips/conf/majors.sgimips cvs rdiff -u -r1.33 -r1.34 src/sys/arch/sparc/conf/majors.sparc cvs rdiff -u -r1.32 -r1.33 src/sys/arch/sparc64/conf/majors.sparc64 cvs rdiff -u -r1.26 -r1.27 src/sys/arch/x68k/conf/majors.x68k cvs rdiff -u -r1.6 -r1.7 src/sys/arch/zaurus/conf/majors.zaurus cvs rdiff -u -r1.2 -r1.3 src/sys/conf/majors.std Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/sys
Module Name:src Committed By: pgoyette Date: Thu Apr 23 23:23:20 UTC 2015 Modified Files: src/sys/sys: param.h Log Message: Welcome to 7.99.x and the modularization of sysmon! To generate a diff of this commit: cvs rdiff -u -r1.472 -r1.473 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: src/sys/rump/dev/lib/libsysmon
Module Name:src Committed By: pgoyette Date: Thu Apr 23 23:23:14 UTC 2015 Modified Files: src/sys/rump/dev/lib/libsysmon: sysmon_component.c Log Message: Update initialization of sysmon rump library sub-components. These are now handled as part of module initialization, and do not require manual invocation. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/rump/dev/lib/libsysmon/sysmon_component.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/tests/dev/sysmon
Module Name:src Committed By: pgoyette Date: Thu Apr 23 23:23:28 UTC 2015 Modified Files: src/tests/dev/sysmon: t_swsensor.sh Log Message: Include better diagnostic info when a required key value cannot be retrieved from envstat -x To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/tests/dev/sysmon/t_swsensor.sh 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: pgoyette Date: Thu Apr 23 23:23:08 UTC 2015 Modified Files: src/sys/kern: init_main.c Log Message: Update initialization of sysmon and its components. These are now handled as part of module initialization, and do not require manual invocation. sysmon_taskq is special, since it is potentially used by several non-module users who may need the facility before modules are fully ready. To generate a diff of this commit: cvs rdiff -u -r1.462 -r1.463 src/sys/kern/init_main.c 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: pgoyette Date: Thu Apr 23 23:23:01 UTC 2015 Modified Files: src/sys/arch/x86/pci: amdtemp.c src/sys/arch/x86/x86: coretemp.c vmt.c src/sys/dev/acpi: acpi_acad.c acpi_bat.c acpi_button.c acpi_fan.c acpi_lid.c acpi_pmtr.c acpi_tz.c acpi_wdrt.c aibs_acpi.c asus_acpi.c dalb_acpi.c fujhk_acpi.c hpacel_acpi.c hpqlb_acpi.c thinkpad_acpi.c src/sys/dev/acpi/wmi: wmi_dell.c wmi_eeepc.c wmi_hp.c src/sys/dev/i2c: dbcool.c hytp14.c sdtemp.c src/sys/dev/ic: apple_smc_fan.c apple_smc_temp.c nslm7x.c src/sys/dev/isa: aps.c finsio_isa.c itesio_isa.c nsclpcsio_isa.c smsc.c src/sys/dev/pci: pwdog.c src/sys/dev/sysmon: swsensor.c swwdog.c Log Message: Update module dependencies for all the existing modules that depend on sysmon components. To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 src/sys/arch/x86/pci/amdtemp.c cvs rdiff -u -r1.32 -r1.33 src/sys/arch/x86/x86/coretemp.c cvs rdiff -u -r1.10 -r1.11 src/sys/arch/x86/x86/vmt.c cvs rdiff -u -r1.50 -r1.51 src/sys/dev/acpi/acpi_acad.c cvs rdiff -u -r1.114 -r1.115 src/sys/dev/acpi/acpi_bat.c cvs rdiff -u -r1.41 -r1.42 src/sys/dev/acpi/acpi_button.c cvs rdiff -u -r1.7 -r1.8 src/sys/dev/acpi/acpi_fan.c \ src/sys/dev/acpi/acpi_pmtr.c cvs rdiff -u -r1.43 -r1.44 src/sys/dev/acpi/acpi_lid.c cvs rdiff -u -r1.87 -r1.88 src/sys/dev/acpi/acpi_tz.c cvs rdiff -u -r1.3 -r1.4 src/sys/dev/acpi/acpi_wdrt.c \ src/sys/dev/acpi/fujhk_acpi.c cvs rdiff -u -r1.4 -r1.5 src/sys/dev/acpi/aibs_acpi.c \ src/sys/dev/acpi/hpacel_acpi.c cvs rdiff -u -r1.25 -r1.26 src/sys/dev/acpi/asus_acpi.c cvs rdiff -u -r1.17 -r1.18 src/sys/dev/acpi/dalb_acpi.c cvs rdiff -u -r1.9 -r1.10 src/sys/dev/acpi/hpqlb_acpi.c cvs rdiff -u -r1.44 -r1.45 src/sys/dev/acpi/thinkpad_acpi.c cvs rdiff -u -r1.8 -r1.9 src/sys/dev/acpi/wmi/wmi_dell.c \ src/sys/dev/acpi/wmi/wmi_hp.c cvs rdiff -u -r1.3 -r1.4 src/sys/dev/acpi/wmi/wmi_eeepc.c cvs rdiff -u -r1.42 -r1.43 src/sys/dev/i2c/dbcool.c cvs rdiff -u -r1.3 -r1.4 src/sys/dev/i2c/hytp14.c cvs rdiff -u -r1.24 -r1.25 src/sys/dev/i2c/sdtemp.c cvs rdiff -u -r1.4 -r1.5 src/sys/dev/ic/apple_smc_fan.c \ src/sys/dev/ic/apple_smc_temp.c cvs rdiff -u -r1.61 -r1.62 src/sys/dev/ic/nslm7x.c cvs rdiff -u -r1.16 -r1.17 src/sys/dev/isa/aps.c cvs rdiff -u -r1.7 -r1.8 src/sys/dev/isa/finsio_isa.c cvs rdiff -u -r1.24 -r1.25 src/sys/dev/isa/itesio_isa.c cvs rdiff -u -r1.30 -r1.31 src/sys/dev/isa/nsclpcsio_isa.c cvs rdiff -u -r1.11 -r1.12 src/sys/dev/isa/smsc.c cvs rdiff -u -r1.7 -r1.8 src/sys/dev/pci/pwdog.c cvs rdiff -u -r1.13 -r1.14 src/sys/dev/sysmon/swsensor.c cvs rdiff -u -r1.15 -r1.16 src/sys/dev/sysmon/swwdog.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/ftp
Module Name:src Committed By: lukem Date: Thu Apr 23 23:31:23 UTC 2015 Modified Files: src/usr.bin/ftp: ftp.1 main.c version.h Log Message: Add -x xferbufsize to set xferbuf size. Implement -x xferbufsize set the socket send and receive buffer size, as per 'xferbuf' in interactive mode. Patch from Nicholas Mills (via private mail), with minor adjustment by me. To generate a diff of this commit: cvs rdiff -u -r1.134 -r1.135 src/usr.bin/ftp/ftp.1 cvs rdiff -u -r1.122 -r1.123 src/usr.bin/ftp/main.c cvs rdiff -u -r1.85 -r1.86 src/usr.bin/ftp/version.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/dev/sysmon
Module Name:src Committed By: agc Date: Fri Apr 24 00:04:47 UTC 2015 Modified Files: src/sys/dev/sysmon: sysmon_taskq.c Log Message: It's a function returning void; don't return an error code. To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16 src/sys/dev/sysmon/sysmon_taskq.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
Module Name:src Committed By: khorben Date: Fri Apr 24 00:04:04 UTC 2015 Modified Files: src/sys/arch/amd64/amd64: machdep.c src/sys/arch/i386/i386: machdep.c Log Message: Also use ACPI shutdown on Xen DOM0 No objection on port-xen@ ok gdt@ To generate a diff of this commit: cvs rdiff -u -r1.211 -r1.212 src/sys/arch/amd64/amd64/machdep.c cvs rdiff -u -r1.753 -r1.754 src/sys/arch/i386/i386/machdep.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/share/misc
Module Name:src Committed By: rodent Date: Fri Apr 24 00:20:17 UTC 2015 Modified Files: src/share/misc: acronyms Log Message: +BB = baby - with this commit, we document, rather than police, yet another acronym/abbreviation which is part of Internet culture. Those who feel otherwise are welcome to turn this over to core@, who resolve disputes among developers. To generate a diff of this commit: cvs rdiff -u -r1.231 -r1.232 src/share/misc/acronyms Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/dev/sysmon
Module Name:src Committed By: pgoyette Date: Fri Apr 24 00:31:04 UTC 2015 Modified Files: src/sys/dev/sysmon: sysmon_taskq.c sysmon_taskq.h Log Message: This really does need to return an error code, so change the sysmon_task_queue_fini() function to have a non-void type. To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17 src/sys/dev/sysmon/sysmon_taskq.c cvs rdiff -u -r1.2 -r1.3 src/sys/dev/sysmon/sysmon_taskq.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sbin/ping6
Module Name:src Committed By: christos Date: Fri Apr 24 00:42:56 UTC 2015 Modified Files: src/sbin/ping6: ping6.8 ping6.c Log Message: Add the once -o option like ping To generate a diff of this commit: cvs rdiff -u -r1.28 -r1.29 src/sbin/ping6/ping6.8 cvs rdiff -u -r1.85 -r1.86 src/sbin/ping6/ping6.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: ozaki-r Date: Fri Apr 24 00:48:47 UTC 2015 Modified Files: src/sys/netinet: ip_output.c Log Message: KNF To generate a diff of this commit: cvs rdiff -u -r1.236 -r1.237 src/sys/netinet/ip_output.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/share/misc
Module Name:src Committed By: rodent Date: Fri Apr 24 01:17:33 UTC 2015 Modified Files: src/share/misc: acronyms Log Message: +nmu loic nypa To generate a diff of this commit: cvs rdiff -u -r1.232 -r1.233 src/share/misc/acronyms 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: ozaki-r Date: Fri Apr 24 02:56:51 UTC 2015 Modified Files: src/sys/netinet: ip_icmp.c Log Message: Replace 0 with NULL for pointer variables To generate a diff of this commit: cvs rdiff -u -r1.135 -r1.136 src/sys/netinet/ip_icmp.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: ozaki-r Date: Fri Apr 24 03:20:41 UTC 2015 Modified Files: src/sys/netinet: ip_icmp.c Log Message: Use KASSERT instead of if & panic rt can be NULL only when programming error (and we sure it cannot for now), so we can use KASSERT here (i.e., check only if DIAGNOSTIC). To generate a diff of this commit: cvs rdiff -u -r1.136 -r1.137 src/sys/netinet/ip_icmp.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/dev/sysmon
Module Name:src Committed By: pgoyette Date: Fri Apr 24 03:32:25 UTC 2015 Modified Files: src/sys/dev/sysmon: sysmon_envsys.c Log Message: Remove a left-over debugging printf() To generate a diff of this commit: cvs rdiff -u -r1.131 -r1.132 src/sys/dev/sysmon/sysmon_envsys.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/dev/sysmon
Module Name:src Committed By: pgoyette Date: Fri Apr 24 03:33:43 UTC 2015 Modified Files: src/sys/dev/sysmon: files.sysmon Log Message: Update configuration definitions for new sysmon To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15 src/sys/dev/sysmon/files.sysmon Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/dev/sysmon
Module Name:src Committed By: pgoyette Date: Fri Apr 24 03:35:49 UTC 2015 Modified Files: src/sys/dev/sysmon: sysmon.c Log Message: With new (corrected) configuration declarations file, the cdevsw is already included by config. So, for built-in sysmon module we don't need to add the cdevsw to the table. To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21 src/sys/dev/sysmon/sysmon.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: msaitoh Date: Fri Apr 24 04:42:42 UTC 2015 Modified Files: src/doc: CHANGES CHANGES.prev Log Message: Move wm(4)'s X540 support from CHANGES to CHANGES.prev because it was pulled up to netbsd-7. To generate a diff of this commit: cvs rdiff -u -r1.2070 -r1.2071 src/doc/CHANGES cvs rdiff -u -r1.127 -r1.128 src/doc/CHANGES.prev 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: msaitoh Date: Fri Apr 24 04:43:32 UTC 2015 Modified Files: src/doc: CHANGES.prev Log Message: X540 is not wm(4) but ixg(4). To generate a diff of this commit: cvs rdiff -u -r1.128 -r1.129 src/doc/CHANGES.prev Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-5] src/sys/kern
Module Name:src Committed By: msaitoh Date: Fri Apr 24 05:45:48 UTC 2015 Modified Files: src/sys/kern [netbsd-5]: sys_select.c Log Message: Pull up following revision(s) (requested by prlw1 in ticket #1957): sys/kern/sys_select.c patch Limit nfds arg to poll() to a large enough value that user programs cannot allocate indefinite sized blocks of kvm. If the limit is exceeded, then return EINVAL instead of silently truncating the list. Addresses PR/17507. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.10.4.1 src/sys/kern/sys_select.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-5-1] src/sys/kern
Module Name:src Committed By: msaitoh Date: Fri Apr 24 05:46:33 UTC 2015 Modified Files: src/sys/kern [netbsd-5-1]: sys_select.c Log Message: Pull up following revision(s) (requested by prlw1 in ticket #1957): sys/kern/sys_select.c patch Limit nfds arg to poll() to a large enough value that user programs cannot allocate indefinite sized blocks of kvm. If the limit is exceeded, then return EINVAL instead of silently truncating the list. Addresses PR/17507. [prlw1, ticket #1957] To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.10.10.1 src/sys/kern/sys_select.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-5-2] src/sys/kern
Module Name:src Committed By: msaitoh Date: Fri Apr 24 05:46:09 UTC 2015 Modified Files: src/sys/kern [netbsd-5-2]: sys_select.c Log Message: Pull up following revision(s) (requested by prlw1 in ticket #1957): sys/kern/sys_select.c patch Limit nfds arg to poll() to a large enough value that user programs cannot allocate indefinite sized blocks of kvm. If the limit is exceeded, then return EINVAL instead of silently truncating the list. Addresses PR/17507. [prlw1, ticket #1957] To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.10.14.1 src/sys/kern/sys_select.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-5] src/doc
Module Name:src Committed By: msaitoh Date: Fri Apr 24 05:48:35 UTC 2015 Modified Files: src/doc [netbsd-5]: CHANGES-5.3 Log Message: Ticket 1957. To generate a diff of this commit: cvs rdiff -u -r1.1.2.111 -r1.1.2.112 src/doc/CHANGES-5.3 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-5-2] src/doc
Module Name:src Committed By: msaitoh Date: Fri Apr 24 05:48:57 UTC 2015 Modified Files: src/doc [netbsd-5-2]: CHANGES-5.2.4 Log Message: Ticket 1957. To generate a diff of this commit: cvs rdiff -u -r1.1.2.25 -r1.1.2.26 src/doc/CHANGES-5.2.4 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-5-1] src/doc
Module Name:src Committed By: msaitoh Date: Fri Apr 24 05:49:18 UTC 2015 Modified Files: src/doc [netbsd-5-1]: CHANGES-5.1.6 Log Message: Ticket 1957. To generate a diff of this commit: cvs rdiff -u -r1.1.2.24 -r1.1.2.25 src/doc/CHANGES-5.1.6 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/net
Module Name:src Committed By: msaitoh Date: Fri Apr 24 05:56:42 UTC 2015 Modified Files: src/sys/net [netbsd-6]: if_vlan.c Log Message: Pull up following revision(s) (requested by ozaki-r in ticket #1295): sys/net/if_vlan.c: revision 1.81 Count up parent's obytes and omcasts counters PR kern/49837 To generate a diff of this commit: cvs rdiff -u -r1.69.8.3 -r1.69.8.4 src/sys/net/if_vlan.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: msaitoh Date: Fri Apr 24 05:58:36 UTC 2015 Modified Files: src/doc [netbsd-6]: CHANGES-6.2 Log Message: Ticket 1295. To generate a diff of this commit: cvs rdiff -u -r1.1.2.214 -r1.1.2.215 src/doc/CHANGES-6.2 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/rump
Module Name:src Committed By: pooka Date: Fri Apr 24 06:29:57 UTC 2015 Modified Files: src/sys/rump: Makefile.rump README.compileopts Log Message: There are tests which rely on compat code continuing to be present, so default RUMP_NBCOMPAT to all releases. reported by gson To generate a diff of this commit: cvs rdiff -u -r1.110 -r1.111 src/sys/rump/Makefile.rump cvs rdiff -u -r1.8 -r1.9 src/sys/rump/README.compileopts Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.