roy
476bf46ea4
Note import of openresolv-3.10.0
2020-01-27 21:14:17 +00:00
roy
9cbb0fe2f0
Sync
2020-01-27 21:13:05 +00:00
roy
41bc2f7362
Update to openresolv-3.10.0 with the following change:
...
Add allow_interfaces and deny_interfaces configuration knobs
2020-01-27 21:11:12 +00:00
ad
8959bb6327
- exit1(): for DIAGNOSTIC, call kernel_lock_plug_leak() (temporary).
...
- exit_lwps(): call lwp_need_userret() or LWP might never notice.
2020-01-27 21:09:33 +00:00
ad
a2078247b6
Add a kernel_lock_plug_leak() that drops any holds and tries to identify
...
the baddy.
2020-01-27 21:05:43 +00:00
macallan
41a1924783
add & enable uatp driver, now that it works on ppc-era hardware
...
leave pbms in but commented out for now
2020-01-27 20:54:59 +00:00
ad
cd1754ab41
pthread_detach(), pthread_join(): go back to using _lwp_detach() and
...
_lwp_wait(), rather than doing it all in userspace. There's less to go
wrong. Doesn't seem to be a performance penalty.
2020-01-27 20:50:05 +00:00
roy
1657b19a05
Note dhcpcd-8.1.6
2020-01-27 20:44:02 +00:00
roy
9e07ed0a1b
Sync
2020-01-27 20:42:56 +00:00
roy
893a5f978a
Update to dhcpcd-8.1.6 with the following changes:
...
* INET6: Support a /128 prefix advertised via RA
* BSD: More address validation from route(4) messages
* DHCP: Fix a potential segfault on DaD failure
* IPv4LL: Fix a potential segfault when dropping IPv4LL addresses
2020-01-27 20:41:58 +00:00
pgoyette
9f10272659
Remove left-over #includes
2020-01-27 17:11:27 +00:00
pgoyette
a4c9570d62
Update comment to reflect recent change to the error message in question.
2020-01-27 17:10:23 +00:00
pgoyette
9d7a921fe1
Split the module glue out from the rest of opencrypto/ocryptodev to
...
make rump happy.
Rump doesn't have compat modules (the compat code is included in the
relevant librump*.so), so there's no module compat_50 listed in
link_set_modules, and thus ocryptodev's MODULE(...) can't "require"
it.
This fixes the problem of "built-in module compat_50 not found" when
starting up rump_allserver (or rump_server with -l rumpdev_opencrypto).
XXX This does not resolve the long-standing "crypto: unable to
XXX register devsw, error 17" message noted at line 78 of
XXX sys/rump/dev/lib/libopencrypto/opencrypto_component.c
2020-01-27 17:09:17 +00:00
skrll
5aaafc4702
NVIDIA's breakaway marketing dept have been in touch.
2020-01-27 16:25:08 +00:00
jdolecek
31591674db
remove asterisk from my name, got back for a while already
2020-01-27 15:31:03 +00:00
pgoyette
f779cfc4d9
Use correct pseudo-device for opencrypto module
2020-01-27 15:12:48 +00:00
skrll
8f681afd0f
Identify the Denver2 CPU in the Nvidia TX2
2020-01-27 12:56:44 +00:00
nia
4fc51d6777
move some more to comp
2020-01-27 10:56:29 +00:00
nia
826beea78c
SEO - already in comp
2020-01-27 10:35:20 +00:00
nia
a53fb3f704
CCC, CPA, MDMA, SEO, WLW
2020-01-27 10:25:16 +00:00
yamaguchi
c39f1292af
Add TX checksum offload supports for ixl(4)
2020-01-27 09:40:43 +00:00
yamaguchi
ef64510dd2
Fix missing PCI_INTR_MPSAFE settings in ixl(4)
2020-01-27 08:40:46 +00:00
kim
5639632747
Add NetBSD ID
2020-01-27 08:33:24 +00:00
kim
b5a7b1ab14
Skip inet6 addresses that begin with fe80: (not just exact match).
2020-01-27 08:28:33 +00:00
thorpej
ab92444102
Add Rock64 and Pinebook Pro to list of known boards.
2020-01-27 07:48:59 +00:00
pgoyette
55b1694604
If we get an error from devsw_attach(), don't destroy the error value,
...
since we need to return it to our caller. While we're here, improve
the value of the debug message by actually printing the error value.
2020-01-27 02:56:15 +00:00
jmcneill
87e8560118
Save 400KB of RAM by fixing a really dumb bug in sizing of the fdt memory
...
pool.
2020-01-27 01:15:09 +00:00
jmcneill
700e7ec864
regen
2020-01-27 00:51:40 +00:00
jmcneill
5f1dc67ef7
Make sure that all vendor strings are shorter than 16 (MAX_AUDIO_DEV_LEN)
...
characters as the values are used in the AUDIO_GETDEV ioctl.
2020-01-27 00:51:15 +00:00
christos
44e2287fc9
prevent coredump when state == NULL
2020-01-26 22:57:52 +00:00
riastradh
c837f63abc
Use __BIT.
2020-01-26 22:34:17 +00:00
riastradh
0b3f0fd87c
Unconditionally enable UATP_DEBUG.
2020-01-26 22:19:54 +00:00
riastradh
aa44508fe1
Downgrade noisy message from aprint_verbose to DPRINTF.
2020-01-26 22:19:39 +00:00
riastradh
7823daf7bc
Work around quirk of Fountain and Geyser 1 trackpads.
...
Sometimes they get desynchronized, but we know the last packet is a
17-byte packet, so if we get one early then stop here.
Tested by macallan on an iBook and a PowerBook. This code path
shouldn't break anything on MacBooks because they have different
total numbers of sensors so this branch won't be reached.
2020-01-26 22:19:27 +00:00
thorpej
50b1e3ebe4
Fix __HAVE_OLD_DISKLABEL bits so they at least compile.
2020-01-26 21:43:52 +00:00
ad
6c994951d8
Correction to previous: don't leak newuc if copyout() fails.
2020-01-26 19:08:09 +00:00
ad
059ae07ae1
Update a comment.
2020-01-26 19:06:24 +00:00
ad
8ec8b1b6a1
Add SOBJ_SLEEPQ_NULL: means there is no TAILQ and the caller tracks the
...
sleeping LWPs some other way, which sleepq_*() doesn't know about.
2020-01-26 19:01:56 +00:00
ad
f934237fe3
softint_dispatch(): replace the KASSERT for LW_RUNNING with a big printf()
...
plus panic() that dumps lots of info.
2020-01-26 18:52:55 +00:00
skrll
234862bea4
Typo in comment
2020-01-26 15:52:00 +00:00
martin
53d0b64d08
When retrying sets during extraction, reset the relevant statistics
...
to avoid counting retried sets multiple times.
Reported by kim.
2020-01-26 14:37:29 +00:00
jmcneill
e407872853
Zero the dummy page
2020-01-26 14:36:35 +00:00
skrll
b3abdcbed7
Make a debug printf compile for all platforms
2020-01-26 10:13:10 +00:00
skrll
ee501f0960
Trailing whitespace
2020-01-26 10:12:29 +00:00
mrg
1837d98bfb
enable bwfm at sdio.
...
known to now work on pinebook pro and banana pi m2 zero.
2020-01-26 06:51:06 +00:00
mlelstv
d7b80b3b5e
Add builtin WiFi and Bluetooth.
2020-01-26 06:50:18 +00:00
taca
9e4050a09a
Update current version of BIND and ISC DHCP.
2020-01-26 02:55:47 +00:00
uwe
3c58a5dbfe
Fix typo in comment.
2020-01-26 01:42:55 +00:00
ad
9c6efdb46e
For secondary CPUs, the idle LWP is the first to run, and it's directly
...
entered from MD code without a trip through mi_switch(). Make the picture
look good in case the CPU takes an interrupt before it calls idle_loop().
2020-01-25 20:29:43 +00:00
jmcneill
56ca6a8885
defopt -> defparam (oops)
2020-01-25 19:22:05 +00:00