CVS commit: src/sys/arch/evbarm/rpi
Module Name:src Committed By: mlelstv Date: Sat Dec 8 06:53:11 UTC 2018 Modified Files: src/sys/arch/evbarm/rpi: rpi_vcmbox.c Log Message: Add machdep.cpu.frequency.available node to support estd. While the RPI can run at many intermediate clock frequencies, this is sufficient for estd and is known to work with every firmware revision. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/sys/arch/evbarm/rpi/rpi_vcmbox.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: sevan Date: Sat Dec 8 01:47:22 UTC 2018 Modified Files: src/distrib/sets/lists/man: mi src/external/cddl/osnet/usr.bin/ztest: Makefile Log Message: Include ztest(1) in builds. To generate a diff of this commit: cvs rdiff -u -r1.1629 -r1.1630 src/distrib/sets/lists/man/mi cvs rdiff -u -r1.3 -r1.4 src/external/cddl/osnet/usr.bin/ztest/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/cddl/osnet/usr.bin/ztest
Module Name:src Committed By: sevan Date: Sat Dec 8 01:28:27 UTC 2018 Added Files: src/external/cddl/osnet/usr.bin/ztest: ztest.1 Log Message: Add a draft manual for ztest(1), based on the comments from zfstest.c (WIP). To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 src/external/cddl/osnet/usr.bin/ztest/ztest.1 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: jdolecek Date: Fri Dec 7 22:22:12 UTC 2018 Modified Files: src/sys/dev/ic: ahcisata_core.c ahcisatavar.h Log Message: add optional hook for intr establish when active port is attached, export ahci_intr_port() in form suitable for interrupt hanlder, and probe for GHC MRSM flag as courtesy for use by the intr hook towards multi-vector MSI/MSI-X support To generate a diff of this commit: cvs rdiff -u -r1.71 -r1.72 src/sys/dev/ic/ahcisata_core.c cvs rdiff -u -r1.20 -r1.21 src/sys/dev/ic/ahcisatavar.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: jdolecek Date: Fri Dec 7 21:28:03 UTC 2018 Added Files: src/doc: TODO.ext2fs Log Message: save some notes from my two years old hacking on ext3/ext4 support with our ext2fs To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 src/doc/TODO.ext2fs Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-8] src/doc
Module Name:src Committed By: martin Date: Fri Dec 7 19:41:30 UTC 2018 Modified Files: src/doc [netbsd-8]: CHANGES-8.1 Log Message: Annotate ticket #1129 for furhter fixes To generate a diff of this commit: cvs rdiff -u -r1.1.2.70 -r1.1.2.71 src/doc/CHANGES-8.1 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-8] src/sys/arch
Module Name:src Committed By: martin Date: Fri Dec 7 19:38:54 UTC 2018 Modified Files: src/sys/arch/amd64/conf [netbsd-8]: XEN3_DOM0 src/sys/arch/i386/conf [netbsd-8]: XEN3_DOM0 Log Message: Fixup pullups from ticket #1129: sys/arch/amd64/conf/XEN3_DOM0 rev 1.159 src/sys/arch/i386/conf/XEN3PAE_DOM0 rev 1.8 (via patch) Add mffii(4) To generate a diff of this commit: cvs rdiff -u -r1.135.4.7 -r1.135.4.8 src/sys/arch/amd64/conf/XEN3_DOM0 cvs rdiff -u -r1.112.4.8 -r1.112.4.9 src/sys/arch/i386/conf/XEN3_DOM0 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: jakllsch Date: Fri Dec 7 19:01:11 UTC 2018 Modified Files: src/sys/sys: termios.h Log Message: Add speeds B50 to B400 in increments of 50. Motivated by picocom checking for the existance of these at compile time, and therefor previously not being able able to use picocom to access the consoles of modern Rockchip SoCs (for example RK3399) running at B150. To generate a diff of this commit: cvs rdiff -u -r1.35 -r1.36 src/sys/sys/termios.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/aarch64/aarch64
Module Name:src Committed By: ryo Date: Fri Dec 7 18:46:28 UTC 2018 Modified Files: src/sys/arch/aarch64/aarch64: trap.c Log Message: add simple stack overflow checker for debugging To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/sys/arch/aarch64/aarch64/trap.c 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: jakllsch Date: Fri Dec 7 18:45:13 UTC 2018 Modified Files: src/sys/sys: termios.h Log Message: reindent "standard speeds" in preparation for 7-digit bauds To generate a diff of this commit: cvs rdiff -u -r1.34 -r1.35 src/sys/sys/termios.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/aarch64/aarch64
Module Name:src Committed By: ryo Date: Fri Dec 7 18:27:03 UTC 2018 Modified Files: src/sys/arch/aarch64/aarch64: cpuswitch.S Log Message: modifying curlwp->l_md_ktf, curlwp->l_md_cpacr, and curlwp should be protected by a critical section. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sys/arch/aarch64/aarch64/cpuswitch.S 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: sevan Date: Fri Dec 7 17:58:29 UTC 2018 Modified Files: src/share/misc: acronyms.comp Log Message: Continuing with ZFS To generate a diff of this commit: cvs rdiff -u -r1.220 -r1.221 src/share/misc/acronyms.comp 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: kamil Date: Fri Dec 7 17:57:22 UTC 2018 Modified Files: src/doc: TODO.sanitizers Log Message: Add new entry in TODO.sanitizers for NetBSD tar(1) enhancement request Added: - NetBSD tar: handle character escaping in file names (\\ \), needed in check-lld (lld::reproduce-backslash.s) To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/doc/TODO.sanitizers 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/cortex
Module Name:src Committed By: jakllsch Date: Fri Dec 7 17:56:42 UTC 2018 Modified Files: src/sys/arch/arm/cortex: gic_v2m.c Log Message: fix a paste-o in a panic message To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/sys/arch/arm/cortex/gic_v2m.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-8] src/doc
Module Name:src Committed By: martin Date: Fri Dec 7 17:13:56 UTC 2018 Modified Files: src/doc [netbsd-8]: CHANGES-8.1 Log Message: Ticket #1129 To generate a diff of this commit: cvs rdiff -u -r1.1.2.69 -r1.1.2.70 src/doc/CHANGES-8.1 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-8] src
Module Name:src Committed By: martin Date: Fri Dec 7 17:11:38 UTC 2018 Modified Files: src/distrib/sets/lists/man [netbsd-8]: mi src/share/man/man4 [netbsd-8]: Makefile src/sys/arch/amd64/conf [netbsd-8]: ALL GENERIC src/sys/arch/i386/conf [netbsd-8]: ALL GENERIC src/sys/dev/ic [netbsd-8]: mfi.c mfireg.h src/sys/dev/pci [netbsd-8]: files.pci mpii.c Added Files: src/share/man/man4 [netbsd-8]: mfii.4 src/sys/dev/pci [netbsd-8]: mfii.c mpiireg.h Log Message: Pull up following revision(s) (requested by bouyer in ticket #1129): sys/arch/amd64/conf/XEN3_DOM0: revision 1.159 sys/arch/amd64/conf/GENERIC: revision 1.508 sys/arch/i386/conf/ALL: revision 1.458 sys/dev/ic/mfi.c: revision 1.60 sys/dev/pci/mpiireg.h: revision 1.1 distrib/sets/lists/man/mi: revision 1.1628 sys/dev/pci/mfii.c: revision 1.1,1.2 (adapted) sys/arch/i386/conf/GENERIC: revision 1.1194 sys/dev/pci/mpii.c: revision 1.13 sys/dev/ic/mfireg.h: revision 1.9 share/man/man4/mfii.4: revision 1.1 share/man/man4/Makefile: revision 1.673 (patch) sys/dev/pci/files.pci: revision 1.410 share/man/man4/mfii.4: revision 1.2 sys/arch/amd64/conf/ALL: revision 1.108 sys/arch/i386/conf/XEN3PAE_DOM0: revision 1.8 (patch, in XEN3_DOM0) Add some definitions from OpenBSD, needed by the upcoming mfii driver. No functionnal change. - Move registers definitions to a separate file, needed for the upcomning mpii driver. No functionnal change. - Add mpii(4), a driver for LSI Megaraid Fusion controllers. Ported from OpenBSD. This driver is MP-safe. Note that the earlier fusion controllers (Megaraid 2208, codenamed Thunderbold) are also supported by mfi(4). mpii will take precedence if both drivers are enabled. Tested on a mfii0 at pci6 dev 0 function 0: "PERC H740P Adapter ", firmware 50.3.0-1512, 819 2MB cache mfii0: interrupting at ioapic2 pin 2 scsibus0 at mfii0: 64 targets, 8 luns per target scsibus0: waiting 2 seconds for devices to settle... sd0 at scsibus0 target 0 lun 0: disk fixed sd0: fabricating a geometry sd0: 99 GB, 102399 cyl, 64 head, 32 sec, 512 bytes/sect x 209714688 sectors sd0: tagged queueing sd1 at scsibus0 target 1 lun 0: disk fixed sd1: fabricating a geometry sd1: 22254 GB, 22788608 cyl, 64 head, 32 sec, 512 bytes/sect x 46671069696 sectors sd1: fabricating a geometry It supports bioctl(8) ioctls, as well as sensors for the BBU and logical drives. Sponsored by LIP6. - Add my name in copyright list - add a man page for the new mpii, mostly from OpenBSD. - Sort SEE ALSO. Fix date. Whitespace fixes. To generate a diff of this commit: cvs rdiff -u -r1.1557.2.6 -r1.1557.2.7 src/distrib/sets/lists/man/mi cvs rdiff -u -r1.637.2.3 -r1.637.2.4 src/share/man/man4/Makefile cvs rdiff -u -r0 -r1.2.4.2 src/share/man/man4/mfii.4 cvs rdiff -u -r1.59.2.5 -r1.59.2.6 src/sys/arch/amd64/conf/ALL cvs rdiff -u -r1.459.2.12 -r1.459.2.13 src/sys/arch/amd64/conf/GENERIC cvs rdiff -u -r1.419.2.3 -r1.419.2.4 src/sys/arch/i386/conf/ALL cvs rdiff -u -r1.1156.2.12 -r1.1156.2.13 src/sys/arch/i386/conf/GENERIC cvs rdiff -u -r1.57 -r1.57.10.1 src/sys/dev/ic/mfi.c cvs rdiff -u -r1.8 -r1.8.30.1 src/sys/dev/ic/mfireg.h cvs rdiff -u -r1.388.4.3 -r1.388.4.4 src/sys/dev/pci/files.pci cvs rdiff -u -r0 -r1.3.2.2 src/sys/dev/pci/mfii.c cvs rdiff -u -r1.8.10.1 -r1.8.10.2 src/sys/dev/pci/mpii.c cvs rdiff -u -r0 -r1.2.2.2 src/sys/dev/pci/mpiireg.h 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: sevan Date: Fri Dec 7 16:36:30 UTC 2018 Modified Files: src/share/misc: acronyms.comp Log Message: Add some ZFS related acronyms. While here, replace spaces with a tab for ZFS entry. To generate a diff of this commit: cvs rdiff -u -r1.219 -r1.220 src/share/misc/acronyms.comp 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
Module Name:src Committed By: maxv Date: Fri Dec 7 15:47:11 UTC 2018 Modified Files: src/sys/arch/x86/conf: files.x86 src/sys/arch/x86/x86: pmap.c Log Message: Add an option to have a static kernel memory layout. This option is disabled by default - that is to say, KASLR remains enabled by default. To generate a diff of this commit: cvs rdiff -u -r1.103 -r1.104 src/sys/arch/x86/conf/files.x86 cvs rdiff -u -r1.312 -r1.313 src/sys/arch/x86/x86/pmap.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/iscsi
Module Name:src Committed By: mlelstv Date: Fri Dec 7 14:59:19 UTC 2018 Modified Files: src/sys/dev/iscsi: iscsi_ioctl.c Log Message: interlock isn't taken when cleaning up. To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.30 src/sys/dev/iscsi/iscsi_ioctl.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/netinet6
Module Name:src Committed By: roy Date: Fri Dec 7 14:47:24 UTC 2018 Modified Files: src/sys/netinet6: nd6_nbr.c Log Message: inet6: match NS nonce to any interface This allows the same address to exist on many interfaces on the same prefix, matching the inet behaviour. To generate a diff of this commit: cvs rdiff -u -r1.161 -r1.162 src/sys/netinet6/nd6_nbr.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-8] src/doc
Module Name:src Committed By: martin Date: Fri Dec 7 13:28:54 UTC 2018 Modified Files: src/doc [netbsd-8]: CHANGES-8.1 Log Message: Tickets #1124 - #1128 To generate a diff of this commit: cvs rdiff -u -r1.1.2.68 -r1.1.2.69 src/doc/CHANGES-8.1 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-8] src/sys/dev/pci
Module Name:src Committed By: martin Date: Fri Dec 7 13:27:19 UTC 2018 Modified Files: src/sys/dev/pci [netbsd-8]: pci.c pcivar.h Log Message: Pull up following revision(s) (requested by msaitoh in ticket #1128): sys/dev/pci/pcivar.h: revision 1.113 sys/dev/pci/pci.c: revision 1.153 Save control registers in PCI-X, PCIe, MSI and MSI-X capability area when suspend and restore them when resume. For PCIe capabilities register, it's required to check the existence of each register to not to write the next area. This change fixes a stability of suspend/resume. To generate a diff of this commit: cvs rdiff -u -r1.152 -r1.152.6.1 src/sys/dev/pci/pci.c cvs rdiff -u -r1.109.8.1 -r1.109.8.2 src/sys/dev/pci/pcivar.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-8] src/bin/sh
Module Name:src Committed By: martin Date: Fri Dec 7 13:23:49 UTC 2018 Modified Files: src/bin/sh [netbsd-8]: sh.1 var.c var.h Log Message: Pull up following revision(s) (requested by kre in ticket #1127): bin/sh/var.h: revision 1.38 (via patch) bin/sh/var.c: revision 1.72 bin/sh/sh.1: revision 1.211 (via patch) Alter a design botch when magic (self modifying) variables were added to sh ... in other shells, setting such a variable (for most of them) causes it to lose its special properties, and act the same as any other variable. I had assumed that was just implementor laziness... I was wrong. >From now on the NetBSD shell will act like the others, and if vars like HOSTNAME (and SECONDS, etc) are used as variables in a script or whatever, they will act just like normal variables (and unless this happens when they have been made local, or as a variable-assignment as a prefix to a command, the special properties they would have had otherwise are lost for the remainder of the life of the (sub-)shell in which the variables were set). Importing a value from the environment counts as setting the value for this purpose (so if HOSTNAME is set in the environment, the value there will be the value $HOSTNAME expands to). The two exceptions to this are LINENO and RANDOM. RANDOM needs to be able to be set to (re-)set its seed. LINENO needs to be able to be set (at least in the "local" command) to achieve the desired functionality. It is unlikely that any (sane) script is going to want to use those two as normal vars however. While here, fix a minor bug in popping local vars (fn return) that need to notify the shell of changes in value (like PATH). Change sh(1) to reflect this alteration. Also add doc of the (forgotten) magic var EUSER (which has been there since the others were added), and add a few more vars (which are documented in other places in sh(1) - like ENV) into the defined or used variable list (as well as wherever else they appear). XXX pullup -8 To generate a diff of this commit: cvs rdiff -u -r1.146.2.5 -r1.146.2.6 src/bin/sh/sh.1 cvs rdiff -u -r1.55.2.3 -r1.55.2.4 src/bin/sh/var.c cvs rdiff -u -r1.28.8.1 -r1.28.8.2 src/bin/sh/var.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-8] src/bin/sh
Module Name:src Committed By: martin Date: Fri Dec 7 13:14:42 UTC 2018 Modified Files: src/bin/sh [netbsd-8]: alias.c Log Message: Pull up following revision(s) (requested by kre in ticket #1126): bin/sh/alias.c: revision 1.19 Fix the worst of the bugs in alias processing. This has been in sh since this code was first imported (May 1994) (ie: before 4.4-Lite) There is (much) more coming soon (the big ugly comment is going away). This one has been separated out, as it can easily cause sh core dumps, so needs: XXX pullup-8 (the other changes to aliases probably will not get that.) To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.15.16.1 src/bin/sh/alias.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-8] src/bin/sh
Module Name:src Committed By: martin Date: Fri Dec 7 13:12:02 UTC 2018 Modified Files: src/bin/sh [netbsd-8]: redir.c Log Message: Pull up following revision(s) (requested by kre in ticket #1125): bin/sh/redir.c: revision 1.61 Fix the <> redirection operator, which has been broken since it was first implemented in response to PR bin/4966 (PR Feb 1998, fix Feb 1999). The file named should not be truncated. No other shell truncates the file (<> was added to FreeBSD sh in Oct 2000, and did not include O_TRUNC) and POSIX certainly does not suggest that should happen (just that the file is to be created if it does not exist.) Bug pointed out in off-list e-mail by Martijn Dekker To generate a diff of this commit: cvs rdiff -u -r1.57.2.1 -r1.57.2.2 src/bin/sh/redir.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-8] src/usr.bin/vmstat
Module Name:src Committed By: martin Date: Fri Dec 7 13:09:14 UTC 2018 Modified Files: src/usr.bin/vmstat [netbsd-8]: vmstat.1 Log Message: Pull up following revision(s) (requested by sevan in ticket #1124): usr.bin/vmstat/vmstat.1: revision 1.21 usr.bin/vmstat/vmstat.1: revision 1.22 Suggest kernhist(9) which is required for vmstat -u and -U Drop Pp before Bl while here. - Document vmstat -w -1 is accepted. via FreeBSD. To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.20.38.1 src/usr.bin/vmstat/vmstat.1 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/dev/pci
Module Name:src Committed By: msaitoh Date: Fri Dec 7 09:36:26 UTC 2018 Modified Files: src/sys/dev/pci: files.pci ppb.c Log Message: - defflag PPB_USEINTR - Print "interrupting at " To generate a diff of this commit: cvs rdiff -u -r1.410 -r1.411 src/sys/dev/pci/files.pci cvs rdiff -u -r1.63 -r1.64 src/sys/dev/pci/ppb.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/tests/net/if_vlan
Module Name:src Committed By: ozaki-r Date: Fri Dec 7 09:29:01 UTC 2018 Modified Files: src/tests/net/if_vlan: t_vlan.sh Log Message: tests: check error messages strictly To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/tests/net/if_vlan/t_vlan.sh Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/tests/net/if_vlan
Module Name:src Committed By: ozaki-r Date: Fri Dec 7 09:28:31 UTC 2018 Modified Files: src/tests/net/if_vlan: t_vlan.sh Log Message: tests: reduce repeated phrases... (NFC) To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13 src/tests/net/if_vlan/t_vlan.sh Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/netipsec
Module Name:src Committed By: knakahara Date: Fri Dec 7 09:11:04 UTC 2018 Modified Files: src/sys/netipsec: ipsecif.c Log Message: ipsecif(4) should not increment drop counter by errors not related to if_snd. Pointed out by ozaki-r@n.o, thanks. To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/sys/netipsec/ipsecif.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/pci
Module Name:src Committed By: msaitoh Date: Fri Dec 7 08:52:43 UTC 2018 Modified Files: src/sys/dev/pci: nvme_pci.c Log Message: No functional change. OK'd by nonaka: - Use correct macro. - Don't use magic number. To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25 src/sys/dev/pci/nvme_pci.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/pci
Module Name:src Committed By: msaitoh Date: Fri Dec 7 08:28:44 UTC 2018 Modified Files: src/sys/dev/pci: xhci_pci.c Log Message: xHCI uses BAR0 to map memory space. If a chip has MSI-X capability and it points to BAR0, reserve the space. Almost the same as nvme_pci.c. XXX Is it possible to make a nice API? To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 src/sys/dev/pci/xhci_pci.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.