Commit Graph

255504 Commits

Author SHA1 Message Date
martin
d2225bb82b Skip all tests on architectures w/o ifunc linker/ld.elf_so support. 2017-12-30 16:53:34 +00:00
martin
30d82e28be Implement helper function for alpha 2017-12-30 16:35:03 +00:00
christos
2547797b16 fix default value (Brad Spenser) 2017-12-30 03:19:23 +00:00
christos
43e3a4888e fixes from Brad Spenser 2017-12-30 03:18:26 +00:00
christos
e11969ea5d initialize the jobtab; it is easier than putting checks for used everywhere. 2017-12-30 01:21:25 +00:00
jmcneill
29d15e3d89 Add support for A64 eMMC controller 2017-12-30 00:14:19 +00:00
is
d9123c9e75 Add startup file for dhcp v6 with builtin isc-dhcp. Alas, this needs to
be a seperate process. On the positive side: this can't break the dhcpd
for IPv4 when tested.
2017-12-29 18:15:48 +00:00
christos
9ee87335e6 Don't release the lock in the PR_NOWAIT allocation. Move flags setting
after the acquiring the mutex. (from Tobias Nygren)
2017-12-29 16:13:26 +00:00
wiz
5c92006c27 New sentence, new line. Use more markup. 2017-12-29 14:47:09 +00:00
skrll
53f6c5b7d4 Trailing whitespace 2017-12-29 11:07:03 +00:00
skrll
d33c290378 Set attached to true when attach completes.
Reported by Ramakrishna Rao Desetti on port-arm
2017-12-29 11:06:26 +00:00
maya
a6ef8f31d6 Simplify, don't use ifdefs to optimize out DIAGNOSTIC assertions.
Make the test for the n32/n64 case meaningful.

tested on pmax (o32).
2017-12-29 09:27:01 +00:00
skrll
ce26746a6d More KNF 2017-12-29 08:58:57 +00:00
skrll
b4980cfa50 KNF
cvS: ----------------------------------------------------------------------
2017-12-29 08:56:49 +00:00
kre
6dd4a79b79 Make a \ go away... 2017-12-29 08:15:21 +00:00
nakayama
796e1c089f Add line break. 2017-12-29 07:53:33 +00:00
sevan
18e05635b2 regen 2017-12-29 03:05:13 +00:00
sevan
916ec1d70b While SH3 is no longer an exception, m68000 still is. 2017-12-29 03:04:56 +00:00
christos
aa56d549ad add RCSID's 2017-12-29 02:20:47 +00:00
christos
b15dc8743d Fix modules build. 2017-12-29 02:19:45 +00:00
christos
4f34f75c51 add new drivers, sort. 2017-12-29 02:18:34 +00:00
christos
8ad407c2b7 PR/52848: Brad Spencer: Add module glue for AM2315 and SI70xx drivers 2017-12-29 02:14:25 +00:00
christos
7571435c34 Add new entries, sort 2017-12-28 23:31:07 +00:00
christos
4eb7eabf87 PR/52848: Brad Spencer: Man pages for new drivers 2017-12-28 23:28:00 +00:00
christos
6fcef55e8f XXX: Test for the new two environmental drivers 2017-12-28 23:24:30 +00:00
christos
ee4352f2da PR/52848: Brad Spencer: Two environment sensor drivers: AM2315 and SI70xx
XXX: Please check that my refactoring did not break them!
2017-12-28 23:23:47 +00:00
wiz
d31c829649 Fix word. 2017-12-28 23:16:15 +00:00
wiz
85227de87c Remove Tn. 2017-12-28 23:15:45 +00:00
wiz
7d010b9ead Formatting nit. 2017-12-28 23:14:49 +00:00
wiz
e354daf6b5 Remove Tn. 2017-12-28 23:14:42 +00:00
christos
a5368e400d PR/52848: Brad Spencer: Comment out KASSERT, length 0 appears to be valid. 2017-12-28 22:42:36 +00:00
christos
8008d9c3e9 mips panic should be fixed on head. 2017-12-28 18:41:33 +00:00
christos
ac475570f3 provide separate read and write functions to accomodate register functions
that need a size argument.
2017-12-28 18:29:45 +00:00
christos
9eb91615e1 document ddb.panicstackframes 2017-12-28 17:51:49 +00:00
christos
bba310736c - add ddb.panicstackframes to avoid scrolling the interesting parts of panic
stacktraces off.
- change valuep to void * to avoid casts
- sort and use c99 initializers in variables array
2017-12-28 17:51:19 +00:00
christos
6964f5bd48 PR/52837: Michael Kaufmann: getaddrinfo() resolves "127.0.0.1 www.example.com"
to 127.0.0.1. Apply the patch from FreeBSD and explain the rationale.
2017-12-28 15:12:15 +00:00
maxv
5b85f4e20c Use variables in PMAP_DIRECT_*, so that the location of the direct map can
change.
2017-12-28 14:34:39 +00:00
maxv
d5040fbb11 Eliminate the assumption that the beginning of the direct map is aligned
to NBPD_L4 and NBPD_L3. It won't be when we'll randomize its location.
2017-12-28 14:03:13 +00:00
jmcneill
b0225f7d1e Initialize drm_device bus and dma space tags 2017-12-28 14:02:08 +00:00
maxv
383924280f Downgrade the direct map from 1GB superpages to 2MB large pages, and
simplify. Then, map the "head" region and the kernel segments as RO instead
of RW, to kill the last place that has .text mapped as writable. It will
also allow for a greater number of possibilities when we will randomize
the direct map.

While it is true that this change theoretically reduces performance a bit,
we are more interested in correctness.
2017-12-28 13:46:10 +00:00
kamil
994e8d0d72 atf: ptrace: Temporarily skip fpregs* tests on pmax
NetBSD/pmax 8.99.9 panics when attempting to use fpregs through ptrace(2).

Sponsored by <The NetBSD Foundation>
2017-12-28 09:47:52 +00:00
maxv
2889ab3cc1 Style, export struct acpisrat_node, and add acpisrat_get_node. 2017-12-28 08:49:28 +00:00
maxv
96be2e80ef typos 2017-12-28 08:30:36 +00:00
ozaki-r
bd91015475 Fix build 2017-12-28 07:46:34 +00:00
ozaki-r
61673e6ea4 Add a test case for workqueue_wait 2017-12-28 07:10:25 +00:00
ozaki-r
bfde781fbe Functionalize some routines to add new tests easily (NFC) 2017-12-28 07:09:31 +00:00
ozaki-r
ffdebce90d Ensure the timer isn't running by using workqueue_wait 2017-12-28 07:06:36 +00:00
ozaki-r
3e34af79cf Add workqueue_wait that waits for a specific work to finish
The caller must ensure that no new work is enqueued before calling
workqueue_wait. Note that Note that if the workqueue is WQ_PERCPU, the caller
can enqueue a new work to another queue other than the waiting queue.

Discussed on tech-kern@
2017-12-28 07:00:52 +00:00
msaitoh
9c3646449e Don't use MSI-X if we can use only one queue to save interrupt resource.
Written by knakahara and tested by me.
2017-12-28 06:13:50 +00:00
msaitoh
2475e37a6e Fallback from MSI-X to MSI or INTx if MSI-X setup failed. 2017-12-28 06:10:01 +00:00