CVS commit: src/usr.sbin/btpand
Module Name:src Committed By: wiz Date: Thu Jan 17 08:53:18 UTC 2019 Modified Files: src/usr.sbin/btpand: btpand.8 Log Message: Add missing width argument to Bl. Remove Pp before It. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/usr.sbin/btpand/btpand.8 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: hannken Date: Thu Jan 17 10:18:52 UTC 2019 Modified Files: src/sys/kern: kern_threadpool.c Log Message: Use PRIu64 for "uint64_t tp_refcnt". To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15 src/sys/kern/kern_threadpool.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: hannken Date: Thu Jan 17 10:20:01 UTC 2019 Modified Files: src/sys/dev/pci: ld_virtio.c Log Message: Use cv_broadcast() on "sc_sync_wait" to prevent deadlock when more than one thread try to "DIOCCACHESYNC" at the same time. To generate a diff of this commit: cvs rdiff -u -r1.26 -r1.27 src/sys/dev/pci/ld_virtio.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/altera
Module Name:src Committed By: skrll Date: Thu Jan 17 12:49:53 UTC 2019 Modified Files: src/sys/arch/arm/altera: cycv_clkmgr.c Log Message: KNF To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/arch/arm/altera/cycv_clkmgr.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: Thu Jan 17 13:51:25 UTC 2019 Modified Files: src/sys/arch/evbarm/conf: GENERIC Log Message: Add exynos5422-odroidhc1.dts To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 src/sys/arch/evbarm/conf/GENERIC Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/x86/x86
Module Name:src Committed By: maxv Date: Thu Jan 17 14:24:51 UTC 2019 Modified Files: src/sys/arch/x86/x86: pmap.c Log Message: Simplify pmap_sync_pv: just pass a pa, and build the pte inside. To generate a diff of this commit: cvs rdiff -u -r1.315 -r1.316 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: [netbsd-8] src/sys/dev/mii
Module Name:src Committed By: martin Date: Thu Jan 17 17:23:03 UTC 2019 Modified Files: src/sys/dev/mii [netbsd-8]: makphy.c makphyreg.h miidevs Log Message: Pull up the following (requested by msaitoh in ticket #1164): sys/dev/mii/miidevs 1.128, 1.132 (patch) sys/dev/mii/makphy.c1.43-1.51 sys/dev/mii/makphyreg.h 1.7-1.9 - miidevs: Add E1000 with model id 0x0006, it exists according to OpenBSD rename E1000 model 0x to E1000_0 for consistency. - Match 88E1112, 88E1118, 88E1512, 88E3082 and G65G. - Match 88E3016 and add some 88E3016 specific code. Fixes part of PR kern/49270 and PR kern/53301. - Make sure page 0 is selected when we initialize the PHY. Fixes problems with the eephy(4) that attaches to nfe(4) on machines like the Sun Ultra 40. (we had condition for this, now the page 0 is selected for any PHY type) - If autonegotiation is not enabled, we need a software reset for the settings to take effect in makphy_service(). - Don't set PSCR_CRS_ON_TX on newer. Those chips have no this bit. - Control BMCR_PDOWN for IFM_NONE. Some chips still don't work as expected. It would be required to modify PSCR and/or other register. - Set mii_media_active correctly on non-autonego mode. - Remove obsolete comment. - Whitespace fix. To generate a diff of this commit: cvs rdiff -u -r1.42 -r1.42.8.1 src/sys/dev/mii/makphy.c cvs rdiff -u -r1.6 -r1.6.20.1 src/sys/dev/mii/makphyreg.h cvs rdiff -u -r1.125.6.3 -r1.125.6.4 src/sys/dev/mii/miidevs 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/mii
Module Name:src Committed By: martin Date: Thu Jan 17 17:23:36 UTC 2019 Modified Files: src/sys/dev/mii [netbsd-8]: miidevs.h miidevs_data.h Log Message: regen (ticket #1164) To generate a diff of this commit: cvs rdiff -u -r1.128.6.3 -r1.128.6.4 src/sys/dev/mii/miidevs.h cvs rdiff -u -r1.116.6.3 -r1.116.6.4 src/sys/dev/mii/miidevs_data.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/doc
Module Name:src Committed By: martin Date: Thu Jan 17 17:25:53 UTC 2019 Modified Files: src/doc [netbsd-8]: CHANGES-8.1 Log Message: Ticket #1164 To generate a diff of this commit: cvs rdiff -u -r1.1.2.89 -r1.1.2.90 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: src/external/mpl/bind/include
Module Name:src Committed By: christos Date: Thu Jan 17 18:44:50 UTC 2019 Modified Files: src/external/mpl/bind/include: config.h Log Message: Enable stdatomic.h in all except lint (thanks joerg@) To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/external/mpl/bind/include/config.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/amd64/include
Module Name:src Committed By: maxv Date: Thu Jan 17 19:26:03 UTC 2019 Modified Files: src/sys/arch/amd64/include: vmparam.h Log Message: Increase VM_PHYSSEG_MAX from 32 to 64. Saw an example on tech-kern@ of a heavily fragmented memory map. To generate a diff of this commit: cvs rdiff -u -r1.49 -r1.50 src/sys/arch/amd64/include/vmparam.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gcc.old/dist/libsanitizer/asan
Module Name:src Committed By: christos Date: Thu Jan 17 20:36:51 UTC 2019 Modified Files: src/external/gpl3/gcc.old/dist/libsanitizer/asan: asan_thread.cc Log Message: Use the proper stack aligment for the architecture. Fixes broken asan tests on i386. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 \ src/external/gpl3/gcc.old/dist/libsanitizer/asan/asan_thread.cc Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gcc/dist/libsanitizer/asan
Module Name:src Committed By: christos Date: Thu Jan 17 20:37:20 UTC 2019 Modified Files: src/external/gpl3/gcc/dist/libsanitizer/asan: asan_thread.cc Log Message: Use the proper stack aligment for the architecture. Fixes broken asan tests on i386. To generate a diff of this commit: cvs rdiff -u -r1.1.1.3 -r1.2 \ src/external/gpl3/gcc/dist/libsanitizer/asan/asan_thread.cc Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/modules/examples
Module Name:src Committed By: kamil Date: Thu Jan 17 20:47:42 UTC 2019 Modified Files: src/sys/modules/examples: Makefile README Added Files: src/sys/modules/examples/mapper: Makefile cmd_mapper.c mapper.c Log Message: Add a new example kernel module: mapper Basic implementation of mmap. Submitted by Akul Pillai. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sys/modules/examples/Makefile cvs rdiff -u -r1.8 -r1.9 src/sys/modules/examples/README cvs rdiff -u -r0 -r1.1 src/sys/modules/examples/mapper/Makefile \ src/sys/modules/examples/mapper/cmd_mapper.c \ src/sys/modules/examples/mapper/mapper.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [pgoyette-compat] src/sys/sys
Module Name:src Committed By: pgoyette Date: Thu Jan 17 21:32:42 UTC 2019 Modified Files: src/sys/sys [pgoyette-compat]: module_hook.h Log Message: The return value of a hook is not necessarily an error code, so rename the variable appropriately. NFCI To generate a diff of this commit: cvs rdiff -u -r1.1.2.10 -r1.1.2.11 src/sys/sys/module_hook.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/sparc/dev
Module Name:src Committed By: macallan Date: Thu Jan 17 23:05:15 UTC 2019 Modified Files: src/sys/arch/sparc/dev: cgfourteen.c Log Message: don't crash when we're not the console To generate a diff of this commit: cvs rdiff -u -r1.86 -r1.87 src/sys/arch/sparc/dev/cgfourteen.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [pgoyette-compat] src/sys
Module Name:src Committed By: pgoyette Date: Fri Jan 18 00:01:02 UTC 2019 Modified Files: src/sys/arch/sparc/fpu [pgoyette-compat]: fpu.c src/sys/compat/common [pgoyette-compat]: if_43.c uipc_usrreq_70.c src/sys/compat/netbsd32 [pgoyette-compat]: netbsd32_module.c src/sys/compat/sys [pgoyette-compat]: socket.h src/sys/dev [pgoyette-compat]: bio.c ccd.c clockctl.c vnd.c src/sys/dev/raidframe [pgoyette-compat]: rf_netbsdkintf.c src/sys/dev/usb [pgoyette-compat]: ugen.c uhid.c usb.c src/sys/dev/wscons [pgoyette-compat]: wsevent.c src/sys/fs/puffs [pgoyette-compat]: puffs_msgif.c src/sys/kern [pgoyette-compat]: kern_proc.c kern_rndq.c sys_module.c sysv_ipc.c tty.c tty_ptm.c uipc_usrreq.c vfs_syscalls.c src/sys/net [pgoyette-compat]: if.c if_spppsubr.c rtsock.c rtsock_shared.c src/sys/net80211 [pgoyette-compat]: ieee80211_ioctl.c src/sys/opencrypto [pgoyette-compat]: cryptodev.c src/sys/sys [pgoyette-compat]: compat_stub.h module_hook.h Log Message: Don't restrict hooks to having only int or void types. Pass the hook's type to the various macros, as needed. Allows us to reduce diffs to original in at least one or two places (we no longer have to provide an additional parameter to the hook routine for returning a non-int return value). To generate a diff of this commit: cvs rdiff -u -r1.27.46.3 -r1.27.46.4 src/sys/arch/sparc/fpu/fpu.c cvs rdiff -u -r1.14.2.12 -r1.14.2.13 src/sys/compat/common/if_43.c cvs rdiff -u -r1.1.20.4 -r1.1.20.5 src/sys/compat/common/uipc_usrreq_70.c cvs rdiff -u -r1.6.2.11 -r1.6.2.12 src/sys/compat/netbsd32/netbsd32_module.c cvs rdiff -u -r1.15.2.3 -r1.15.2.4 src/sys/compat/sys/socket.h cvs rdiff -u -r1.13.16.7 -r1.13.16.8 src/sys/dev/bio.c cvs rdiff -u -r1.175.2.10 -r1.175.2.11 src/sys/dev/ccd.c cvs rdiff -u -r1.35.14.10 -r1.35.14.11 src/sys/dev/clockctl.c cvs rdiff -u -r1.263.2.12 -r1.263.2.13 src/sys/dev/vnd.c cvs rdiff -u -r1.356.2.8 -r1.356.2.9 src/sys/dev/raidframe/rf_netbsdkintf.c cvs rdiff -u -r1.139.2.8 -r1.139.2.9 src/sys/dev/usb/ugen.c cvs rdiff -u -r1.101.2.7 -r1.101.2.8 src/sys/dev/usb/uhid.c cvs rdiff -u -r1.168.2.9 -r1.168.2.10 src/sys/dev/usb/usb.c cvs rdiff -u -r1.37.2.8 -r1.37.2.9 src/sys/dev/wscons/wsevent.c cvs rdiff -u -r1.101.10.8 -r1.101.10.9 src/sys/fs/puffs/puffs_msgif.c cvs rdiff -u -r1.209.2.12 -r1.209.2.13 src/sys/kern/kern_proc.c cvs rdiff -u -r1.89.16.6 -r1.89.16.7 src/sys/kern/kern_rndq.c cvs rdiff -u -r1.23.2.15 -r1.23.2.16 src/sys/kern/sys_module.c cvs rdiff -u -r1.32.16.8 -r1.32.16.9 src/sys/kern/sysv_ipc.c cvs rdiff -u -r1.275.2.7 -r1.275.2.8 src/sys/kern/tty.c cvs rdiff -u -r1.37.16.4 -r1.37.16.5 src/sys/kern/tty_ptm.c cvs rdiff -u -r1.183.2.8 -r1.183.2.9 src/sys/kern/uipc_usrreq.c cvs rdiff -u -r1.518.2.4 -r1.518.2.5 src/sys/kern/vfs_syscalls.c cvs rdiff -u -r1.419.2.20 -r1.419.2.21 src/sys/net/if.c cvs rdiff -u -r1.179.2.9 -r1.179.2.10 src/sys/net/if_spppsubr.c cvs rdiff -u -r1.238.2.22 -r1.238.2.23 src/sys/net/rtsock.c cvs rdiff -u -r1.1.2.4 -r1.1.2.5 src/sys/net/rtsock_shared.c cvs rdiff -u -r1.60.16.6 -r1.60.16.7 src/sys/net80211/ieee80211_ioctl.c cvs rdiff -u -r1.98.2.9 -r1.98.2.10 src/sys/opencrypto/cryptodev.c cvs rdiff -u -r1.1.2.50 -r1.1.2.51 src/sys/sys/compat_stub.h cvs rdiff -u -r1.1.2.11 -r1.1.2.12 src/sys/sys/module_hook.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: mrg Date: Fri Jan 18 04:14:47 UTC 2019 Modified Files: src/doc: CHANGES Log Message: add missing notable things i've done since netbsd-8: fsdb(8): Add "saveblks" command. [mrg 20170804] gzip(1): Add SIGINFO support. [mrg 20170804] sparc: Fix time goes backwards. [mrg 20180112] midiplay: Add -s option to send all sounds off. [mrg 20180503] usb(4): Many fixes to abort issues fixed for all USB controllers. [mrg/skrll/riastradh 20180809] nullfs(4): Add 32-bit support. [mrg 20180811] i915(4): Pull in support for KabyLake CPUs. [mrg 20180913] usb(4): Handle most cases of early boot USB keyboard. [mrg 20180916] httpd(8): Update to bozohttpd-20181215. [mrg 20181215] crashme(9): Add framework for testing kernel crash dumps. [mrg 20190109] To generate a diff of this commit: cvs rdiff -u -r1.2490 -r1.2491 src/doc/CHANGES Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [pgoyette-compat] src/doc
Module Name:src Committed By: pgoyette Date: Fri Jan 18 05:42:34 UTC 2019 Modified Files: src/doc [pgoyette-compat]: TODO.compat-module Log Message: Some tweaks, some typos. General clean-up, no significant changes. To generate a diff of this commit: cvs rdiff -u -r1.1.2.23 -r1.1.2.24 src/doc/TODO.compat-module Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/libexec/httpd
Module Name:src Committed By: mrg Date: Fri Jan 18 05:48:31 UTC 2019 Modified Files: src/libexec/httpd: bozohttpd.c Log Message: fix a few problems pointed out by clang static analyzer, from rajeev_v_pillai: - bozostrnsep() may return with "in = NULL", so check for it. - nul terminating in bozo_escape_rfc3986() can be simpler - don't use uniinit variables in check_remap() - don't use re-used freed data in check_virtual(). this one is tricky as the original code was: free(request->hr_file); request->hr_file = bozostrdup(httpd, request, s ? s : "/"); however, bozostrdup() may reference request->hr_file. To generate a diff of this commit: cvs rdiff -u -r1.108 -r1.109 src/libexec/httpd/bozohttpd.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [pgoyette-compat] src/doc
Module Name:src Committed By: pgoyette Date: Fri Jan 18 05:53:58 UTC 2019 Modified Files: src/doc [pgoyette-compat]: TODO.compat-module Log Message: Add some details to some of the entries. To generate a diff of this commit: cvs rdiff -u -r1.1.2.24 -r1.1.2.25 src/doc/TODO.compat-module Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/libexec/httpd
Module Name:src Committed By: mrg Date: Fri Jan 18 06:04:10 UTC 2019 Modified Files: src/libexec/httpd: bozohttpd.c Log Message: rework size_arrays(): - avoid calloc, use bozomalloc - minor CSE - fix bozoprefs->size setting when increasing the size (new total was being added to the prior total.) found by clang static analyzer from rajeev_v_pillai. pass httpd to size_arrays() now. free(NULL) is legal. To generate a diff of this commit: cvs rdiff -u -r1.109 -r1.110 src/libexec/httpd/bozohttpd.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/bin/sh
Module Name:src Committed By: kre Date: Fri Jan 18 06:28:09 UTC 2019 Modified Files: src/bin/sh: trap.c Log Message: Finish (hopefully) the second half of 1.47 ... make sure that when traps are marked as invalid, we never use them for anything except output from the trap command. Fixes issues where sub-shells of shells which use traps (eg: to trap SIGPIPE) can end up looping forever if the signal occurs in a sub-shell (where the trap is supposed to be reset to its default). Reported, and mostly analyzed by Martijn Dekker. To generate a diff of this commit: cvs rdiff -u -r1.50 -r1.51 src/bin/sh/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/dev/pci
Module Name:src Committed By: skrll Date: Fri Jan 18 07:03:02 UTC 2019 Modified Files: src/sys/dev/pci: xhci_pci.c Log Message: Default to USBREV_3_0 if usbrev is unknown. To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20 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.
CVS commit: src/sys/arch/aarch64/aarch64
Module Name:src Committed By: skrll Date: Fri Jan 18 07:05:36 UTC 2019 Modified Files: src/sys/arch/aarch64/aarch64: aarch64_machdep.c Log Message: KNF To generate a diff of this commit: cvs rdiff -u -r1.26 -r1.27 src/sys/arch/aarch64/aarch64/aarch64_machdep.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.