jmcneill
b766b1586c
Add IFM_IEEE80211_VHT subtype, IFM_IEEE80211_11AC operating mode, and missing descriptions
2019-10-03 14:41:14 +00:00
jmcneill
16c816c6ca
Rework interrupt handling to reduce the number of wakeups required for
...
each command. Fix SDIO interrupt handling while here.
2019-10-03 13:49:33 +00:00
mlelstv
009daa2634
remove debug printfs, add more compat strings.
2019-10-03 11:24:27 +00:00
mlelstv
acc5d477cd
More register definitions.
2019-10-03 10:53:34 +00:00
tnn
e91fbc780d
improve error message
2019-10-03 10:34:30 +00:00
jnemeth
1b020fe5e7
typo
2019-10-03 06:27:09 +00:00
maxv
c3375309d2
Fix memory leaks. Was wondering where memory had gone after several hours
...
of attach/detach with vHCI.
2019-10-03 05:20:31 +00:00
maxv
6336c2341d
More less kmem_zalloc(0).
2019-10-03 05:16:16 +00:00
maxv
1f5569dfbd
Improvements:
...
- Don't process packets if the USB device is detached. Contrary to the
other HCIs, vHCI has no timeout, so we never collect the pending
packets, and must drop them synchronously.
- Fix refcounting bug in vhci_device_ctrl_abort.
- Implement vhci_activate.
- Add a few KASSERTs.
2019-10-03 05:13:23 +00:00
maxv
791ad2e67e
Remove the LazyFPU code, as posted 5 months ago on port-amd64@.
2019-10-03 05:06:29 +00:00
knakahara
5c0ef16821
Revert route.c:r1.224 to fix net/arp/t_arp and net/ndp/t_ndp failure.
...
And refactor a little. Discussed with ozaki-r@n.o.
2019-10-03 03:10:02 +00:00
mrg
b10b947bcc
add gcc-8 dirs, remove gcc-6 dirs.
2019-10-03 01:34:31 +00:00
sevan
df68535e27
Skip options which rely on crypto support in getopt() argument list, if we're
...
not building with cryto support.
via JP <rlntlss83 at gmail com> on tech-misc@
2019-10-03 01:15:19 +00:00
mrg
7cd6de38ea
gcc 8 set lists updates. i don't appear to have broken gcc 7 builds
...
but i only tested a couple of them.
2019-10-03 00:59:49 +00:00
kamil
081796c351
Remove ATF t_ptrace_wait test suspend1
...
The tests verifies that a thread can be suspended by a debugger and later
resumed by a tracee.
This is an unwanted behavior and will be fixed soon.
2019-10-02 23:15:09 +00:00
christos
da174a1fe9
PR/54594: Martin Husemann: bind may crash at startup
...
Use memcpy(3) instead of assuming casting "uint8_t *" to "uint64_t *" and
de-referencing works.
2019-10-02 15:43:15 +00:00
christos
0ce1e4fd59
Fix core-dump register fetching.
2019-10-02 15:15:09 +00:00
maya
d0e1ea051c
Note /rescue is a separate set now.
2019-10-02 11:18:55 +00:00
maya
50f7458533
Split out /rescue to its own set and adapt installers/images to add it.
...
This is meant to make updates safer: if something goes wrong with updating
base, we still have the old, standalone /rescue to recover from.
2019-10-02 11:15:59 +00:00
sevan
eb128c78ad
DAAP DLNA
2019-10-02 11:14:46 +00:00
skrll
c3fbc82630
Remove garbage. Maybe something is wrong with mknative or mrg's script?
2019-10-02 10:34:48 +00:00
maya
ff1ecf5fdf
Mark /rescue/edlabel as MI-obsolete, so we can remove all remaining MD
...
rescue set list files.
2019-10-02 09:47:24 +00:00
maya
586fb1f9e7
Remove ldconfig from /rescue, and mark it MI obsolete.
...
- ldconfig in netbsd refers to a.out binaries only. We've been ELF-only
since NetBSD 2.0 or so, and having it in /rescue served little purpose
even before that, as /rescue is standalone.
- Using MI obsolete to avoid the need for MD set lists where ldconfig
is the sole entry
2019-10-02 09:45:10 +00:00
rin
df564de276
Simplify logic to get rid of implicit dependence on order of ASCII
...
codes of upper and lower cases ('a' > 'A').
Found by the lgtm bot.
No functional changes intended.
2019-10-02 09:36:30 +00:00
rin
d66ba54477
Describe roundup2(9) in roundup(9).
...
Bump date.
Install it also as roundup2(9).
2019-10-02 08:21:08 +00:00
mrg
41cead3c75
mknative-gcc for GCC 8.3 and all ports.
2019-10-02 07:14:31 +00:00
mrg
c79e82c597
make most of this compile:
...
- sanitizer_procmaps_netbsd.cc is obsolete.
- fix merge botches where upstrem has as slightly different version
is upstream than prior local
- libstdc++ default is now gnu++17
- ubsan needs UBSAN_CAN_USE_CXXABI set
- properly use $G_RTL_BASE_H not (empty) $RTL_BASE_H
- libbackend HH gains new generated insn-modes-inline.h, and read-md.c
gains the HH dep.
2019-10-02 06:51:59 +00:00
mrg
06250edab5
avoid multiple tm_file headers being listed and breaking builds.
2019-10-02 05:58:03 +00:00
mrg
415bf64101
don't undef SDB_DEBUGGING_INFO. obsolete (and triggers a warning.)
...
disable isInDeadlySignal() for now.
fix some compile errors in asan and lsan.
2019-10-02 05:04:58 +00:00
mrg
013d491e47
recycle README.gcc7 as README.gcc8 and give it a fresh clean
2019-10-02 04:23:58 +00:00
msaitoh
08f48d8fd1
Print oversized frame's message only when DIAGNOSTIC is set. The message
...
is not so important because we increment if_iqdrops now.
2019-10-02 04:17:16 +00:00
mrg
78e1884efe
remove obsolete code and merge botch.
2019-10-02 03:46:21 +00:00
mrg
9c540241b2
remove obsolete gcc 4.9 or1k code.
2019-10-02 02:59:46 +00:00
mrg
e66a3c37e9
- use /usr/include/gcc-8
...
- update sanitizer makefiles
also, reduce diffs to upstream:
- remove or1k support
- re-order various lines to match upstream
- move regex map code into file-prefix-map.[ch]
2019-10-02 02:54:34 +00:00
mrg
200c7aa165
retire or1k gcc 4.9 code.
2019-10-02 02:50:38 +00:00
hkenken
97c77c3d3c
Fixed compile error.
...
remove fdtbus_pinctrl_configure().
2019-10-02 01:34:09 +00:00
jmcneill
0060d28c56
Add support for devices with separate "init" and "default" pinctrl states.
2019-10-01 23:32:52 +00:00
mrg
eb6947af76
merge GCC 8.3.
...
XXX: our change for e500 has moved into 'powerpcspe' port, which has
XXX: been marked deprecated in GCC 8. this may affect what ppc ports
XXX: can update to GCC 8 easily, and we may need to add support for
XXX: 'powerpcspe' while we can.
2019-10-01 22:44:18 +00:00
mrg
78fc770276
regen for GCC 8.3 and our changes.
2019-10-01 22:41:59 +00:00
kamil
1f257ef9aa
Merge PT_GET_PROCESS_STATE checks into traceme_raise ATF ptrace tests
...
Assert that PT_GET_PROCESS_STATE for !child and !lwp events returns
non-error and zeroed struct ptrace_state.
These checks are not really special to traceme_raise, it's just an
opportunity to reuse them in an existing tests without writing a dedicated
one.
This behavior is needed to maintain in 3rd party software (GDB).
2019-10-01 22:26:38 +00:00
kamil
2f629ee89a
Remove 2 static asserts from the kernel ptrace code
...
sizeof(pid) and sizeof(lwp) will unlikely ever change and the check can
confuse.
The assert has been moved to ATF t_ptrace_wait.c r.1.132.
Requested by <christos>
2019-10-01 21:49:50 +00:00
christos
8edcd49088
grr forgot one libpcap.
2019-10-01 21:36:54 +00:00
mrg
251c9c162b
merge debug/file prefix/merge stuff with upstream, which has gained
...
a lot of the same features. builds, but may not actually run right.
adjust for add_path()'s SYSTEM -> INC_SYSTEM.
2019-10-01 21:17:27 +00:00
mrg
ee69d28dd0
final GCC 8.3 sanitizer merge, untested.
2019-10-01 21:13:43 +00:00
kamil
b0c977dcb4
Add a few static asserts in t_ptrace_wait.c for conditions that must be kept
...
Assert that ptrace_state and siginfo_t's _ptrace_state are synchronized.
2019-10-01 21:13:30 +00:00
msaitoh
332ae65f51
Avoid undefined behavior in g4x_get_stolen_reserved().
...
The change is the same as newer i915_gem_stolen.c.
2019-10-01 18:44:24 +00:00
kamil
c1b8181461
Restore the old behavior in PT_GET_PROCESS_STATE
...
For !child and !lwp events return zeroed struct ptrace_state.
There is code that depends on it (GDB).
Fixes PR toolchain/54590 by martin@
2019-10-01 18:44:22 +00:00
msaitoh
e9da462ec6
Use unsigned to avoid undefined behavior in g4x_update_wm().
2019-10-01 18:41:58 +00:00
chs
02991323a4
in many device attach paths, allocate memory with KM_SLEEP instead of KM_NOSLEEP
...
and remove code to handle failures that can no longer happen.
2019-10-01 18:00:07 +00:00
sevan
39ad3db35e
Add Alan Perlis
2019-10-01 17:58:25 +00:00