NetBSD/src dnKE6mddoc CHANGES-7.1

   1213, 1238
VersionDeltaFile
1.1.2.106+13-1doc/CHANGES-7.1
+13-11 files

NetBSD/src zffbysusys/dev/splash splash.c

   Pull up following revision(s) (requested by khorben in ticket #1238):
        sys/dev/splash/splash.c: revision 1.13
   Do not panic if the splash screen is bigger than the framebuffer
   This fixes a kernel crash if the splash screen does not fit inside the
   framebuffer. It should probably be truncated (and optionally centered)
   instead, but this avoids a panic in the meantime.
   Tested on NetBSD/amd64 with a vesa framebuffer.
    From Christian Koch (cfkoch@) of EdgeBSD; thanks!
   XXX pull-up(s)
VersionDeltaFile
1.12.14.1+10-2sys/dev/splash/splash.c
+10-21 files

NetBSD/src 45le9v4sys/arch/x86/pci ichlpcib.c

   Pull up following revision(s) (requested by maya in ticket #1213):
        sys/arch/x86/pci/ichlpcib.c: revision 1.51
   Disable gpio(4) attachment to ichlpcib(4) by default.
   The GPIO lines on an ICH are usually connected to opaque platform-
   defined functionality, and may be manipulated by the ACPI DSDT or other
   mechanisms behind our backs.  In one instance, it was found this
   in combiation with gpio_resume() sabotaged repeated suspend/resume cycles.
   GPIO functionality can be enabled by setting ichlpcib_gpio_disable to 0,
   for instance with `gdb -write`.
VersionDeltaFile
1.43.4.5+13-2sys/arch/x86/pci/ichlpcib.c
+13-21 files

NetBSD/src S2g3nJabin/sh parser.c

   Pull up following revision(s) (requested by kre in ticket #1212):
        bin/sh/parser.c: revision 1.114 via patch
   PR bin/51027 - fix the parsing of references to shell parameters
   when given without braces (ie: $2 etc).  Only the first 9 shell
   parameters ($1 .. $9) and the special parameter ($0) can be
   referenced this way, $10 is ${1}0 not ${10}.   Make it so.
   This bug brought to notice by Sven Mascheck's web pages which
   discuss (among other things) the history of this (and other ash
   based) shells .. see http://www.in-ulm.de/~mascheck/ (from kre@)
VersionDeltaFile
1.90.4.1+3-3bin/sh/parser.c
+3-31 files

NetBSD/src 9298b36sys/arch/evbppc/conf Makefile.obs405.inc Makefile.obs405.inc

   Pull up following revision(s) (requested by maya in ticket #1211):
        sys/arch/evbppc/conf/Makefile.walnut.inc: revision 1.9
        sys/arch/evbppc/conf/Makefile.obs405.inc: revision 1.13
        sys/arch/evbppc/conf/Makefile.ev64260.inc: revision 1.8
   Fix typo in Makefile which resulted in kernel image not being generated
   From Rin Okuyama in PR/51369
VersionDeltaFile
1.12.6.1+3-3sys/arch/evbppc/conf/Makefile.obs405.inc
1.12.2.1+3-3sys/arch/evbppc/conf/Makefile.obs405.inc
1.7.4.1+2-2sys/arch/evbppc/conf/Makefile.ev64260.inc
1.8.8.1+2-2sys/arch/evbppc/conf/Makefile.walnut.inc
1.7.8.1+2-2sys/arch/evbppc/conf/Makefile.ev64260.inc
1.8.4.1+2-2sys/arch/evbppc/conf/Makefile.walnut.inc
+14-146 files

NetBSD/src d85ae55sys/ufs/ffs ffs_vfsops.c ffs_vfsops.c

   Pull up following revision(s) (requested by martin in ticket #1210):
        sys/ufs/ffs/ffs_vfsops.c: revision 1.340
        usr.sbin/quot/quot.c: revision 1.34
        sbin/fsdb/fsdb.c: revision 1.49
   From Michael Plass:
   The superblock field that distinguishes between 4.2BSD and 4.4BSD
   inodes is really only relevant on a UFS1 file system. Make sure that
   it is a UFS1 fs before using fs_old_inodefmt.
   Note that the NetBSD newfs and mkfs utilities initialize fs_old_inodefmt
   even for UFS2, so problems were apparent only on file systems created
   by other operating systems, for example, FreeBSD.
VersionDeltaFile
1.299.2.3.2.1+6-4sys/ufs/ffs/ffs_vfsops.c
1.299.2.4+6-4sys/ufs/ffs/ffs_vfsops.c
+12-82 files

NetBSD/src dBxcXrSsbin/fsdb fsdb.c, usr.sbin/quot quot.c

   Pull up following revision(s) (requested by martin in ticket #1210):
        sys/ufs/ffs/ffs_vfsops.c: revision 1.340
        usr.sbin/quot/quot.c: revision 1.34
        sbin/fsdb/fsdb.c: revision 1.49
   From Michael Plass:
   The superblock field that distinguishes between 4.2BSD and 4.4BSD
   inodes is really only relevant on a UFS1 file system. Make sure that
   it is a UFS1 fs before using fs_old_inodefmt.
   Note that the NetBSD newfs and mkfs utilities initialize fs_old_inodefmt
   even for UFS2, so problems were apparent only on file systems created
   by other operating systems, for example, FreeBSD.
VersionDeltaFile
1.33.4.1+4-3usr.sbin/quot/quot.c
1.48.6.1+3-3sbin/fsdb/fsdb.c
+7-62 files

NetBSD/src 08546c7sys/compat/common vfs_syscalls_43.c vfs_syscalls_43.c

   Pull up following revision(s) (requested by mrg in ticket #1240):
        sys/compat/common/vfs_syscalls_43.c: revision 1.58
   fill in the tv_nsec parts of the converted timespec in cvtstat().
VersionDeltaFile
1.56.6.1+32-5sys/compat/common/vfs_syscalls_43.c
1.56.4.1+32-5sys/compat/common/vfs_syscalls_43.c
+64-102 files

NetBSD/src 8qXAYFosys/dev fss.c

   Pull up following revision(s) (requested by hannken in ticket #1239):
        sys/dev/fss.c: revision 1.95
   Disestablish COW handler on error.  No need to do further copies after
   the snapshot device failed.
   Should fix PR kern/51377: fss(4) panic if snapshot mounted read/write
VersionDeltaFile
1.91.2.1+13-11sys/dev/fss.c
+13-111 files

NetBSD/src QOjwI5csys/netinet ip_carp.c

   Pull up following revision(s) (requested by is in ticket #1209):
        sys/netinet/ip_carp.c: revision 1.76
   Print the IPv6 or IPv4 source addresses of packets with wrong hash, to
   help debugging.
VersionDeltaFile
1.59.2.4+24-3sys/netinet/ip_carp.c
+24-31 files

NetBSD/src C7scbLWlibexec/mail.local mail.local.c

   Pull up following revision(s) (requested by shm in ticket #1207):
        libexec/mail.local/mail.local.c: revision 1.28
   Fix error checks in open(2) calls.
VersionDeltaFile
1.26.20.2+4-4libexec/mail.local/mail.local.c
+4-41 files

NetBSD/src e21f517sys/ufs/lfs lfs_vnops.c

   Pull up following revision(s) (requested by dholland in ticket #1205):
        sys/ufs/lfs/lfs_vnops.c: revision 1.304
   Fix a deadlock
   ok dholland@
VersionDeltaFile
1.269.2.2+4-2sys/ufs/lfs/lfs_vnops.c
+4-21 files

NetBSD/src 6kjEtVvexternal/bsd/ntp/dist CommitLog NEWS, external/bsd/ntp/dist/ntpd ntp_keyword.h ntp_proto.c

   Pull up following revision(s) (requested by snj in ticket #1204):
        doc/3RDPARTY: 1.1336, 1.1337 via patch
        external/bsd/ntp/Makefile.inc: up to 1.16 via patch
        external/bsd/ntp/bin/Makefile: up to 1.3
        external/bsd/ntp/dist/ChangeLog: up to 1.1.1.10
        external/bsd/ntp/dist/CommitLog: up to 1.1.1.10
        external/bsd/ntp/dist/NEWS: up to 1.1.1.10
        external/bsd/ntp/dist/configure: up to 1.1.1.10
        external/bsd/ntp/dist/configure.ac: up to 1.1.1.9
        external/bsd/ntp/dist/html/miscopt.html: up to 1.1.1.9
        external/bsd/ntp/dist/include/ntp.h: up to 1.7
        external/bsd/ntp/dist/include/ntp_md5.h: up to 1.6
        external/bsd/ntp/dist/libntp/a_md5encrypt.c: up to 1.6
        external/bsd/ntp/dist/ntpd/complete.conf.in: up to 1.1.1.4
        external/bsd/ntp/dist/ntpd/invoke-ntp.conf.texi: up to 1.1.1.8
        external/bsd/ntp/dist/ntpd/invoke-ntp.keys.texi: up to 1.1.1.8
        external/bsd/ntp/dist/ntpd/invoke-ntpd.texi: up to 1.1.1.8
        external/bsd/ntp/dist/ntpd/keyword-gen-utd: up to 1.1.1.6
        external/bsd/ntp/dist/ntpd/keyword-gen.c: up to 1.10

    [142 lines not shown]
VersionDeltaFile
1.6.4.4+610-589external/bsd/ntp/dist/ntpd/ntp_keyword.h
1.1.1.3.4.5+771-0external/bsd/ntp/dist/CommitLog
1.5.4.5+167-56external/bsd/ntp/dist/ntpd/ntp_proto.c
1.1.1.3.4.5+112-0external/bsd/ntp/dist/NEWS
1.1.1.3.4.5+81-10external/bsd/ntp/dist/sntp/configure
1.14.4.5+42-42external/bsd/ntp/dist/ntpd/ntp_io.c
+1,783-697155 files not shown
+2,563-1,254161 files

NetBSD/src pRiSPBwsys/dev/pci lynxfb.c

   Pull up following revision(s) (requested by jmcneill in ticket #1203):
        sys/dev/pci/lynxfb.c: revision 1.5
   fix inverted screen blanking logic
VersionDeltaFile
1.4.16.1+5-5sys/dev/pci/lynxfb.c
+5-51 files

NetBSD/src VR0JCI5sys/arch/evbmips/loongson yeeloong_machdep.c

   Pull up following revision(s) (requested by jmcneill in ticket #1202):
        sys/arch/evbmips/loongson/yeeloong_machdep.c: revision 1.8
   The version of PMON on my 8089B (LM8089-1.4.9a) configures OHCI but doesn't
   enable memory space access. Enable it before the ohci driver attaches to
   allow low- and full-speed devices to work.
VersionDeltaFile
1.6.4.1+14-2sys/arch/evbmips/loongson/yeeloong_machdep.c
+14-21 files

NetBSD/src 2243995sys/arch/mips/mips pmap.c pmap.c

   Pull up following revision(s) (requested by skrll in ticket #1200):
        sys/arch/mips/mips/pmap.c: revision 1.221
        sys/arch/mips/mips/pmap.c: revision 1.222
        sys/arch/mips/mips/pmap.c: revision 1.223
   Fix a bug introduced by me in 1.214 where unmanaged mappings would be
   affected by calls to pmap_page_protect which is wrong.  Now PV_KENTER
   mappings are left intact.
   Thanks to chuq for spotting my mistake and reviewing this diff.
   Thanks to everyone who tested it as well.
   Fix PR/51288 reproducable panic on evbmips64-eb (erlite)
   pmap_page_remove from the previous change neglected to terminate the pv
   list correctly when it started with an initial unmanaged mapping and
   subsequent managed mappings.  Fix this.
   Fix MIPS3_NO_PV_UNCACHED alias handling by looping through the pv_list
   looking for bad aliases and removing the bad entries.  That is, revert
   to the code before the matt-mips64 merge.
   Additionally, fix the pmap_update call to not use the (recently
     removed/freed) pv for the pmap_t.
   Fixes the following two PRs

    [2 lines not shown]
VersionDeltaFile
1.214.2.1+149-38sys/arch/mips/mips/pmap.c
1.214.6.1+149-38sys/arch/mips/mips/pmap.c
+298-762 files

NetBSD/src 01xL0adexternal/cddl/osnet/dev/dtrace dtrace_hacks.c, external/cddl/osnet/dev/dtrace/amd64 dtrace_asm.S

   Pull up following revision(s) (requested by pgoyette in ticket #1189):
        external/cddl/osnet/sys/kern/string.c: revision 1.3
        external/cddl/osnet/dev/dtrace/dtrace_hacks.c: revision 1.5
        external/cddl/osnet/dist/uts/common/dtrace/dtrace.c: revision 1.32
        external/cddl/osnet/dev/dtrace/amd64/dtrace_asm.S: revision 1.6
   Import fix from FreeBSD - see [1], [2] references below...
   Fix DTrace's panic() action.
   It would previously call into some unfinished Solaris compatibility code
   and return without actually calling panic(9). The compatibility code is
   unneeded, however, so just remove it and have dtrace_panic() call
   vpanic(9)
   directly.
   Fixes immediate problem in PR-51265.  However, this now reveals another
   redefined symbol 'strpbrk' in the required module "solaris".
   [1] https://svnweb.freebsd.org/changeset/base/281916
   [2] http://lists.freebsd.org/pipermail/svn-src-head/2015-April/071019.html
   On NetBSD we already have strpbrk() in libkern, so we don't need to
   provide another copy in the module.  Removes another 'redefined symbol'
   error when loading the module.

    [3 lines not shown]
VersionDeltaFile
1.4.10.1+1-209external/cddl/osnet/dev/dtrace/amd64/dtrace_asm.S
1.2.24.1+3-1external/cddl/osnet/sys/kern/string.c
1.3.24.1+1-3external/cddl/osnet/dev/dtrace/dtrace_hacks.c
1.28.2.1+4-0external/cddl/osnet/dist/uts/common/dtrace/dtrace.c
+9-2134 files

NetBSD/src V2hfNa1sys/ufs/lfs ulfs_inode.c

   Pull up following revision(s) (requested by dholland in ticket #1188):
        sys/ufs/lfs/ulfs_inode.c: revision 1.14
   Merge ufs_inode.c 1.93: missing unlock on error path.
VersionDeltaFile
1.9.6.1+3-2sys/ufs/lfs/ulfs_inode.c
+3-21 files

NetBSD/src vRDNGLbsys/nfs nfs_clntsocket.c

   Pull up following revision(s) (requested by christos in ticket #1184):
        sys/nfs/nfs_socket.c: revision 1.198
        sys/nfs/nfs_clntsocket.c: revision 1.5
   Serialize all access to the NFS request queue via splsoftnet(). Fixes random
   crashes.
   XXX: Pullup-7
VersionDeltaFile
1.1.40.2+5-3sys/nfs/nfs_clntsocket.c
+5-31 files

NetBSD/src 72c43e6sys/nfs nfs_socket.c

   Pull up following revision(s) (requested by christos in ticket #1184):
        sys/nfs/nfs_socket.c: revision 1.198
        sys/nfs/nfs_clntsocket.c: revision 1.5
   Serialize all access to the NFS request queue via splsoftnet(). Fixes random
   crashes.
   XXX: Pullup-7
VersionDeltaFile
1.192.2.2+5-3sys/nfs/nfs_socket.c
+5-31 files

NetBSD/src byTKM8Tsys/kern kern_module.c

   Pull up following revision(s) (requested by pgoyette in ticket #1183):
        sys/kern/kern_module.c: revision 1.111
   Check for duplicate module names before loading modules that were
   "pushed" by the boot loader.  The boot loader pushes the module
   name for the root file system (unless the root file system is ffs)
   even if the file system module is built into the kernel.  When
   this happens, we get a lot of "redefined symbol" error messages.
   This fix does not alter the behavior of pushing the file system
   name.  It simply avoids the redefined symbol errors by detecting
   that the module is already built-in to the kernel and not trying
   to load another copy.
   While here, differentiate the error message text between "failed
   to load" and "failed to fetch_info" conditions.
   Addresses PR kern/50357
VersionDeltaFile
1.97.2.3+18-4sys/kern/kern_module.c
+18-41 files

NetBSD/src sbB97pFsys/dev/adb adb_keymap.h adb_kbd.c

   Pull up following revision(s) (requested by sevan in ticket #1187):
        sys/dev/adb/adb_kbd.c: revision 1.23
        sys/dev/adb/adb_keymap.h: revisions 1.5, 1.6
        sys/dev/adb/adb_usb_map.c: revision 1.2
   nicely ask the keyboard to distinguish between left and right Control, Alt
   and Shift keys.
   Welcome to the world of accents and diacritics!
   --
   Add us.dvorak keymap variant for ADB keyboards.  Addresses PR 51255.
   Tested by sevan@.
VersionDeltaFile
1.4.14.1+49-2sys/dev/adb/adb_keymap.h
1.22.4.1+24-2sys/dev/adb/adb_kbd.c
1.1.16.1+5-5sys/dev/adb/adb_usb_map.c
+78-93 files

NetBSD/src aGqrtoNsys/sys device.h

   Pull up following revision(s) (requested by bouyer in ticket #1186):
        sys/dev/ata/wd.c: revision 1.421
        sys/kern/subr_autoconf.c: revision 1.242 via patch
        sys/sys/device.h: revision 1.149
   Add a new config_detach() flag, DETACH_POWEROFF, which is set when
   detaching devices at shutdown time with RB_POWERDOWN.
   When detaching wd(4), put the drive in standby before detach
   for DETACH_POWEROFF.
   Fix PR kern/51252
VersionDeltaFile
1.144.4.2+2-1sys/sys/device.h
+2-11 files

NetBSD/src 898b28bsys/dev/ata wd.c, sys/kern subr_autoconf.c

   Pull up following revision(s) (requested by bouyer in ticket #1186):
        sys/dev/ata/wd.c: revision 1.421
        sys/kern/subr_autoconf.c: revision 1.242 via patch
        sys/sys/device.h: revision 1.149
   Add a new config_detach() flag, DETACH_POWEROFF, which is set when
   detaching devices at shutdown time with RB_POWERDOWN.
   When detaching wd(4), put the drive in standby before detach
   for DETACH_POWEROFF.
   Fix PR kern/51252
VersionDeltaFile
1.231.2.3+9-3sys/kern/subr_autoconf.c
1.412.2.2+4-2sys/dev/ata/wd.c
+13-52 files

NetBSD/src 0a46e70sys/kern kern_subr.c

   Pull up following revision(s) (requested by mlelstv in ticket #1185):
        sys/kern/kern_subr.c: revision 1.215
   don't crash if rootspec is invalid
VersionDeltaFile
1.214.4.1+4-3sys/kern/kern_subr.c
+4-31 files

NetBSD/src f4d9e98bin/cat cat.c

   Pull up following revision(s) (requested by sevan in ticket #1182):
        bin/cat/cat.c: revision 1.57
        distrib/sets/lists/tests/mi: revision 1.675
        tests/bin/cat/Makefile: revision 1.2
        tests/bin/cat/d_se_output.in: revision 1.1
        tests/bin/cat/d_se_output.out: revision 1.1
        tests/bin/cat/t_cat.sh: revision 1.3
   When invoked with -se, print a '$' on blank lines
   Obtained from OpenBSD r1.13 of src/bin/cat/cat.c
   Closes PR bin/51250
   Reviewed by Christos@
   --
   Add a unit test for PR bin/51250 called se_output. se_output checks
   the output of cat when invoked with '-se', to ensure that a '$' is
   printed on blank lines.
   --
   Add input/output files for new test case - fix build
VersionDeltaFile
1.54.4.1+9-17bin/cat/cat.c
+9-171 files

NetBSD/src WWsvch8distrib/sets/lists/tests mi, tests/bin/cat t_cat.sh Makefile

   Pull up following revision(s) (requested by sevan in ticket #1182):
        bin/cat/cat.c: revision 1.57
        distrib/sets/lists/tests/mi: revision 1.675
        tests/bin/cat/Makefile: revision 1.2
        tests/bin/cat/d_se_output.in: revision 1.1
        tests/bin/cat/d_se_output.out: revision 1.1
        tests/bin/cat/t_cat.sh: revision 1.3
   When invoked with -se, print a '$' on blank lines
   Obtained from OpenBSD r1.13 of src/bin/cat/cat.c
   Closes PR bin/51250
   Reviewed by Christos@
   --
   Add a unit test for PR bin/51250 called se_output. se_output checks
   the output of cat when invoked with '-se', to ensure that a '$' is
   printed on blank lines.
   --
   Add input/output files for new test case - fix build
VersionDeltaFile
1.2.12.1+13-1tests/bin/cat/t_cat.sh
1.584.2.4+3-1distrib/sets/lists/tests/mi
1.1.12.1+3-1tests/bin/cat/Makefile
1.1.2.1+0-3tests/bin/cat/d_se_output.out
1.1.2.2+3-0tests/bin/cat/d_se_output.in
1.1.2.1+0-3tests/bin/cat/d_se_output.in
+22-91 files not shown
+25-97 files

NetBSD/src Y0KqLXAexternal/mit/lua/dist/doc manual.html, external/mit/lua/dist/src ltablib.c lvm.c

   Pull up following revision(s) (requested by salazar in ticket #1173):
        doc/3RDPARTY: 1.1277, 1.331 via patch
        external/mit/lua/Makefile: up to 1.4
        external/mit/lua/dist/Makefile: up to 1.5
        external/mit/lua/dist/README: up to 1.5
        external/mit/lua/dist/doc/index.css: up to 1.1.1.1
        external/mit/lua/dist/doc/lua.css: up to 1.5
        external/mit/lua/dist/doc/luac.1: up to 1.3
        external/mit/lua/dist/doc/manual.html: up to 1.5
        external/mit/lua/dist/src/lapi.c: up to 1.6
        external/mit/lua/dist/src/lauxlib.c: up to 1.6
        external/mit/lua/dist/src/lauxlib.h: up to 1.4
        external/mit/lua/dist/src/lbaselib.c: up to 1.6
        external/mit/lua/dist/src/lbitlib.c: up to 1.3
        external/mit/lua/dist/src/lcode.c: up to 1.5
        external/mit/lua/dist/src/lcode.h: up to 1.4
        external/mit/lua/dist/src/lcorolib.c: up to 1.3
        external/mit/lua/dist/src/lctype.c: up to 1.3
        external/mit/lua/dist/src/lctype.h: up to 1.3

    [49 lines not shown]
VersionDeltaFile
1.2.2.3+234-144external/mit/lua/dist/src/ltablib.c
1.3.2.5+159-126external/mit/lua/dist/src/lvm.c
1.5.2.4+122-85external/mit/lua/dist/src/lstrlib.c
1.2.2.3+138-60external/mit/lua/dist/src/ldo.c
1.2.2.3+92-64external/mit/lua/dist/doc/manual.html
1.2.2.4+89-66external/mit/lua/dist/src/lapi.c
+834-54561 files not shown
+1,690-1,16267 files

NetBSD/src R8TfWM3sys/arch/arm/allwinner files.awin, sys/conf files

   Pull up following revision(s) (requested by bouyer in ticket #1178):
        sys/arch/arm/allwinner/files.awin: revision 1.36
        sys/conf/files: revision 1.1159
        sys/dev/ic/com.c: revision 1.339
        sys/dev/ic/comreg.h: revision 1.25
        sys/dev/ic/comvar.h: revision 1.82
        sys/dev/ic/ns16550reg.h: revision 1.11
   The UART in the allwiner SoCs is not full-compatible with the 16550, and
   it's not a 16750 either. Like the 16750 it has the IIR_BUSY interrupt,
   which is triggered when writing to LCR while the chip
   can't accept it. But unlike the 16750, it has a specific register,
   HALT, to allow writing to the LCR and divisor registers, and then
   commit the changes.
   Tested on an A20 SoC, changing the baud rate while keeping the
   tty device open and incoming data.
VersionDeltaFile
1.327.2.1+40-5sys/dev/ic/com.c
1.78.4.1+13-1sys/dev/ic/comvar.h
1.22.4.1+8-2sys/dev/ic/comreg.h
1.10.4.1+7-2sys/dev/ic/ns16550reg.h
1.8.10.5+2-2sys/arch/arm/allwinner/files.awin
1.1096.2.7+2-2sys/conf/files
+72-146 files

NetBSD/src da3394fsys/dev/isapnp isapnpdevs.c isapnpdevs.h

   regen for ticket 1177
VersionDeltaFile
1.71.62.1+5-4sys/dev/isapnp/isapnpdevs.c
1.66.62.1+7-2sys/dev/isapnp/isapnpdevs.h
+12-62 files