Commit Graph

262345 Commits

Author SHA1 Message Date
sevan 1982879545 Sync with version on Brendan's site
http://www.brendangregg.com/DTrace/iosnoop
2018-10-01 13:28:07 +00:00
uwe a66d4123c2 Use more .Ql (quoted literal) for variable values.
Misc markup fixes.
2018-10-01 11:16:04 +00:00
martin 0b39a65f52 Redo xz vs. gzip selection via conditional make expressions, suggested
by joerg.
2018-10-01 09:47:34 +00:00
bouyer 704a6a18c7 Expand code covered by sc->sc_mtx, to make sure an interrupt would not be
handled before the cv_timedwait_sig() call, or while polling.
Seems to fix "sunxitwi0: send STOP failed" messages frequently seen related
to axp20x0 sensors.
2018-10-01 09:39:20 +00:00
jmcneill 6bddf03fa2 Fix debug sets for mount_qemufwcfg 2018-10-01 08:23:53 +00:00
wiz 30e86e49c7 Use more markup. 2018-10-01 07:11:27 +00:00
christos 949cd49583 Annotate format functions and fix format errors. 2018-09-30 19:23:13 +00:00
jmcneill 1590d2c5bf Add qemufwcfg 2018-09-30 16:06:02 +00:00
jmcneill 9060f499ba Make more ld device nodes. 2018-09-30 16:01:08 +00:00
jmcneill 3bd68f4ea1 Install mount_qemufwcfg everywhere instead of just x86. 2018-09-30 15:56:46 +00:00
jmcneill 0b6b611fe4 Suppress "not configured" message when no device is present 2018-09-30 15:44:22 +00:00
jmcneill c1f612b886 Add plrtc 2018-09-30 15:31:05 +00:00
tsutsui 58de4853b5 Avoid reference of APbus workarea that can't be read via kvm(3). 2018-09-30 14:23:24 +00:00
tsutsui e35563e27a Account APbus interrupts by evcnt(9). 2018-09-30 14:09:35 +00:00
tsutsui b69beecb4f Enable DHCP boot for modern servers rather than ancient BOOTPARAM. 2018-09-30 14:04:51 +00:00
tsutsui 8f53db0547 Switch bootloader to using DHCP rather than BOOTPARAM.
Also bump version.
2018-09-30 14:02:06 +00:00
jmcneill 23bc9e08e4 Set NS access bit when writing ICC_PMR_EL1 2018-09-30 13:53:26 +00:00
kamil 83265ee89a curses.h: Fix typo in a comment of the word 'handling'
No functional change intended.
2018-09-30 10:55:00 +00:00
martin 56d7a6f003 Discussed some years ago but never commited: add an option to have a
single tmpfs (on /tmp) and use that for /var/shm as well (via a symlink
created after the tmpfs on /tmp has been mounted)
2018-09-30 10:38:05 +00:00
skrll c72bbf7b9d If we're going to allow pl0 to access virtual and physical counters then
we should allow it from all CPUs.

kern/53630 (openssl fallout on arm)
2018-09-30 10:34:38 +00:00
kamil 8943bc5423 Fix addchnstr() macro in curses.h
Add a missing argument 'n'.
2018-09-30 10:08:13 +00:00
maxv 7156151032 remove hardcoded bullshit, probably fixes PR/53644 2018-09-30 10:00:24 +00:00
martin 7cf9d82c2e Newer gcc seems to use __ARM_ARCH_ISA_THUMB to tell use we have thumb
instructions available
2018-09-30 09:46:41 +00:00
tsutsui a7be3f0dea Fix news5000 panic during boot on APbus attach. PR port-newsmips/53626
Discussed with ryo@ (the original author of news5000 support).
Should be pulled up to netbsd-8.
2018-09-30 06:14:23 +00:00
christos 4dc5649f1c mention only the version with have in current. 2018-09-30 01:57:41 +00:00
mrg cf49f85c2e add gcc 4.5 files. updating a m68k system gave me:
rmdir: /usr/include/gcc-4.5: Directory not empty
        Can't remove obsolete directory /usr/include/gcc-4.5

because these two files were still present.
2018-09-30 00:42:17 +00:00
kamil fdb7fdb9da Fix the documented function prototype of slk_attr_set(3)
Note the missing argument short pair.
2018-09-29 22:04:57 +00:00
christos 491634a388 new ntpd 2018-09-29 21:53:38 +00:00
christos 79045f134d merge conflicts 2018-09-29 21:52:30 +00:00
kamil 212eaddd8d Fix function prototypes in curses_underscore.3
Correct function prototype of wunderscore(3) and wunderend(3).
2018-09-29 21:52:29 +00:00
jmcneill fb674b8698 If the total size of the DTB exceeds our static storage, attempt to pack
it in place to make it fit.
2018-09-29 20:58:31 +00:00
martin cde2e090ac Regen 2018-09-29 19:45:18 +00:00
martin 2cc7a20425 Upstream does not support armv4 any more - but it is trivial to add
add regen time. Make the "regen" target here do it.
2018-09-29 19:44:57 +00:00
sevan bee48df196 Fix comment markers.
https://github.com/opendtrace/toolkit/issues/11
2018-09-29 19:40:58 +00:00
rmind edfcae5f3d Mention that NPF was converted to use libnv. 2018-09-29 18:48:55 +00:00
jmcneill 5766239b01 Stop searching for redistributors in a region after we find a redistributor
with the Last bit set in GICR_TYPER.
2018-09-29 18:27:36 +00:00
rmind df92f5b5a5 npf_return_tcp: fix no-INET6 case. 2018-09-29 18:00:35 +00:00
christos 397d6dd69b ---
(4.2.8p12) 2018/08/14 Released by Harlan Stenn <stenn@ntp.org>

* [Sec 3505] CVE-2018-12327 - Arbitrary Code Execution Vulnerability
  - fixed stack buffer overflow in the openhost() command-line call
    of NTPQ/NTPDC <perlinger@ntp.org>
* [Sec 3012] noepeer tweaks.  <stenn@ntp.org>
* [Bug 3521] Fix a logic bug in the INVALIDNAK checks.  <stenn@ntp.org>
* [Bug 3509] Add support for running as non-root on FreeBSD, Darwin,
             other TrustedBSD platforms
  - applied patch by Ian Lepore <perlinger@ntp.org>
* [Bug 3506] Service Control Manager interacts poorly with NTPD <perlinger@ntp.org>
  - changed interaction with SCM to signal pending startup
* [Bug 3486] Buffer overflow in ntpq/ntpq.c:tstflags() <perlinger@ntp.org>
  - applied patch by Gerry Garvey
* [Bug 3485] Undefined sockaddr used in error messages in ntp_config.c <perlinger@ntp.org>
  - applied patch by Gerry Garvey
* [Bug 3484] ntpq response from ntpd is incorrect when REFID is null <perlinger@ntp.org>
  - rework of ntpq 'nextvar()' key/value parsing
* [Bug 3482] Fixes for compilation warnings (ntp_io.c & ntpq-subs.c) <perlinger@ntp.org>
  - applied patch by Gerry Garvey (with mods)
* [Bug 3480] Refclock sample filter not cleared on clock STEP <perlinger@ntp.org>
  - applied patch by Gerry Garvey
* [Bug 3479] ctl_putrefid() allows unsafe characters through to ntpq <perlinger@ntp.org>
  - applied patch by Gerry Garvey (with mods)
* [Bug 3476]ctl_putstr() sends empty unquoted string [...] <perlinger@ntp.org>
  - applied patch by Gerry Garvey (with mods); not sure if that's bug or feature, though
* [Bug 3475] modify prettydate() to suppress output of zero time <perlinger@ntp.org>
  - applied patch by Gerry Garvey
* [Bug 3474] Missing pmode in mode7 peer info response <perlinger@ntp.org>
  - applied patch by Gerry Garvey
* [Bug 3471] Check for openssl/[ch]mac.h.  HStenn.
  - add #define ENABLE_CMAC support in configure.  HStenn.
* [Bug 3470] ntpd4.2.8p11 fails to compile without OpenSSL <perlinger@ntp.org>
* [Bug 3469] Incomplete string compare [...] in is_refclk_addr <perlinger@ntp.org>
  - patch by Stephen Friedl
* [Bug 3467] Potential memory fault in ntpq [...] <perlinger@ntp.org>
  - fixed IO redirection and CTRL-C handling in ntq and ntpdc
* [Bug 3465] Default TTL values cannot be used <perlinger@ntp.org>
* [Bug 3461] refclock_shm.c: clear error status on clock recovery <perlinger@ntp.org>
  - initial patch by Hal Murray; also fixed refclock_report() trouble
* [Bug 3460] Fix typo in ntpq.texi, reported by Kenyon Ralph.  <stenn@ntp.org>
* [Bug 3456] Use uintptr_t rather than size_t to store an integer in a pointer
  - According to Brooks Davis, there was only one location <perlinger@ntp.org>
* [Bug 3449] ntpq - display "loop" instead of refid [...] <perlinger@ntp.org>
  - applied patch by Gerry Garvey
* [Bug 3445] Symmetric peer won't sync on startup <perlinger@ntp.org>
  - applied patch by Gerry Garvey
* [Bug 3442] Fixes for ntpdate as suggested by Gerry Garvey,
  with modifications
  New macro REFID_ISTEXT() which is also used in ntpd/ntp_control.c.
* [Bug 3434] ntpd clears STA_UNSYNC on start <perlinger@ntp.org>
  - applied patch by Miroslav Lichvar
* [Bug 3426] ntpdate.html -t default is 2 seconds.  Leonid Evdokimov.
* [Bug 3121] Drop root privileges for the forked DNS worker <perlinger@ntp.org>
  - integrated patch by  Reinhard Max
* [Bug 2821] minor build issues <perlinger@ntp.org>
  - applied patches by Christos Zoulas, including real bug fixes
* html/authopt.html: cleanup, from <stenn@ntp.org>
* ntpd/ntpd.c: DROPROOT cleanup.  <stenn@ntp.org>
* Symmetric key range is 1-65535.  Update docs.  <stenn@ntp.org>
* html/authentic.html: cleanup, from <stenn@ntp.org>
2018-09-29 17:28:34 +00:00
jmcneill b4b11e5529 Set load offset to +2M to make room for QEMU's bootloader stub 2018-09-29 17:05:55 +00:00
jmcneill 3356675dc6 Add virtio 2018-09-29 16:02:09 +00:00
jmcneill ebb89df1fe Fix 64-bit build 2018-09-29 15:56:25 +00:00
christos c5c9ba2461 - re-enable lint (otherwise the sets break)
- no space after -I (for consistency)
2018-09-29 15:52:44 +00:00
jmcneill 78107969ef Increase storage space for DTB (for QEMU) 2018-09-29 15:50:29 +00:00
jmcneill 9a30dd2782 No need to cover boot ROM with devmap 2018-09-29 15:49:38 +00:00
christos 5c87189615 be less aggressive about blocking connections from disconnected sessions. 2018-09-29 15:10:44 +00:00
rmind 39013e66c1 NPF: Major rework -- migrate NPF to the libnv library.
- This conversion significantly simplifies the code and moves NPF to
  a binary serialisation format (replacing the XML-like format).
- Fix some memory/reference leaks and possibly use-after-free bugs.
- Bump NPF_VERSION as this change makes libnpf incompatible with the
  previous versions.  Also, different serialisation format means NPF
  connection/config saving and loading is not compatible with the
  previous versions either.

Thanks to christos@ for extra testing.
2018-09-29 14:41:35 +00:00
cherry ce57e938bd For i386 XEN3PAE_DOM0, use the "native" idt registration
infrastructure by removing the #ifndef XEN clause.

This will hopefully be the last commit to "fix" boot
breakage of XEN3PAE_DOM0

Thanks to bouyer@ to focussed bug reports with

# xl dmesg
and relevant ddb> bt
2018-09-29 13:19:38 +00:00
kamil 055799effd Correct function prototypes in curses_background(3)
Fix prototypes for: bkgdset(3), wbkgd(3) and wbkgdset(3).
2018-09-29 11:23:18 +00:00
gson 61e97463c5 A timeout of 480 seconds is not enough for the t_pubkey:ec test case
on qemu/sparc.
2018-09-29 10:54:35 +00:00
gson 683f5e4226 The default timeout of 300 seconds is not enough for the t_ciphers:evp
test case on qemu/sparc since the import of openssl 1.1.0i on 2018-08-18.
2018-09-29 10:50:33 +00:00