255361 Commits

Author SHA1 Message Date
plunky
655a736e6f fix width of .Bl list 2017-12-21 09:02:47 +00:00
plunky
1bf21e871d fix width/indent of list 2017-12-21 09:00:19 +00:00
plunky
25d91cf46c fix width of list 2017-12-21 08:59:58 +00:00
plunky
516fe55a41 fix offset/indent of list 2017-12-21 08:59:27 +00:00
skrll
2faacd7e6f Remove unnecessary #include 2017-12-21 08:28:55 +00:00
msaitoh
9305b98e86 Fix panic when only link interrupt can't be established. 2017-12-21 06:49:26 +00:00
msaitoh
a13fe566ca Don't panic when resource shortage occured. Like ixgbe.c rev. 1.116.
- Move location of {ixgbe,ixv}_setup_interface() call at a position that
   any error don't occur. One of the reason is that it should be. Another
   reason is that it's hard to call ether_ifdetach() and if_detach() when
   cold == 1 (because of pserialize_perform, xc_wait, timing of domaininit
   and maybe more).
2017-12-21 06:43:17 +00:00
christos
1abf1d7802 Fix broken test: we can't assume that the current schedule priority range
will overlap with the requested scheduler range, so get the new scheduler
range, and then try to find a different priority. If that fails (to find
a different scheduling range), give up here.
2017-12-21 03:31:43 +00:00
skrll
305714948e One copy of the generic timer register defines is enough for anyone. The
ARM_ prefixed copies are prefered (at this point) and the comments from
the non-ARM_ prefixed versions are copied over.
2017-12-20 15:22:14 +00:00
skrll
6c21b77e87 Correct ARM_CNTKCTL_PL0[VP]CTEN values. NFC as nothing uses them. 2017-12-20 15:12:04 +00:00
skrll
31ae2838fd Trailing whitespace 2017-12-20 14:58:08 +00:00
skrll
cd5e140374 G/C 2017-12-20 14:51:40 +00:00
skrll
4fa3951c55 G/C 2017-12-20 14:35:12 +00:00
wiz
d00a8be0d1 Fix xref. Remove unnecessary Tn. 2017-12-20 10:01:38 +00:00
wiz
9045582bde Fix xref, remove trailing comma and whitespace. 2017-12-20 09:58:36 +00:00
msaitoh
d914ba985a Don't panic when resource shortage occured. Fixes PR#52820 reported by
kardel@:
 - Don't use if_free() because ixgbe(4) don't use if_alloc().
 - Move location of {ixgbe,ixv}_setup_interface() call at a position that
   any error don't occur. One of the reason is that it should be. Another
   reason is that it's hard to call ether_ifdetach() and if_detach() when
   cold == 1 (because of pserialize_perform, xc_wait, timing of domaininit
   and maybe more).
2017-12-20 08:51:42 +00:00
skrll
90f156933a Fix the logic around TT Hub Slot ID, TT Port Number and Multi-TT in
xhci_setup_tthub.  TT Hub/Port need to reference the upstream HS hub and
Multi-TT needs to reflect the capabilities of a HS hub itself or the same
upstream HS hub.
2017-12-20 08:21:11 +00:00
rin
a39a50f8ad Disable compat stuffs that are accidentally accidentally added to rev 1.33.
Now INSTALL kernel fits within 5MB again.
2017-12-20 08:10:13 +00:00
msaitoh
32acce79ea rt_init() in a comment must be rh_init(). Fix it. 2017-12-20 05:27:06 +00:00
maya
854802fe20 Pass LDFLAGS to ld.
Without this, mips64-ld thinks we want to link our n64 objects with the
default ABI, n32.
2017-12-20 04:46:19 +00:00
pgoyette
5c1f1a6d42 Provide the real width of the MODULE_CLASS_xxx table's first column. 2017-12-20 03:24:56 +00:00
kamil
bd67a18891 Try to correct removal of <sys/vadvise.h> 2017-12-20 00:07:55 +00:00
kamil
0dc35e09f1 Document SYS_vadvise removal in doc/CHANGES
ovadvise: Remove the old vadvise syscall

Sponsored by <The NetBSD Foundation>
2017-12-19 19:58:37 +00:00
kamil
102875f88e Drop SYS_vadvise
The (o)vadvise syscall is dummy since the beginning of NetBSD.

It is an obsolete remnant from the old UNIX.

Sponsored by <The NetBSD Foundation>
2017-12-19 19:40:03 +00:00
kamil
c7fbece140 compat/ultrix: Drop SYS_vadvise
The (o)vadvise syscall is dummy since the beginning of NetBSD.

Sponsored by <The NetBSD Foundation>
2017-12-19 19:20:30 +00:00
kamil
3805245bdb compat/sunos32: Drop SYS_vadvise
The (o)vadvise syscall is dummy since the beginning of NetBSD.

Sponsored by <The NetBSD Foundation>
2017-12-19 19:19:50 +00:00
kamil
7c821851a7 compat/sunos: Drop SYS_vadvise
The (o)vadvise syscall is dummy since the beginning of NetBSD.

Sponsored by <The NetBSD Foundation>
2017-12-19 19:19:16 +00:00
kamil
124aa7a756 compat/freebsd: Drop SYS_vadvise
The (o)vadvise syscall is dummy since the beginning of NetBSD.

Sponsored by <The NetBSD Foundation>
2017-12-19 19:18:18 +00:00
kamil
146ecadb3f compat/aoutm68k: Drop SYS_vadvise
The (o)vadvise syscall is dummy since the beginning of NetBSD.

Sponsored by <The NetBSD Foundation>
2017-12-19 19:17:17 +00:00
kamil
14e08b00f3 Deregister (o)vadvise from gdb & gdb.org: ppc/emul_netbsd
The (o)vadvise syscall is dummy since the beginning of NetBSD.

Sponsored by <The NetBSD Foundation>
2017-12-19 19:13:30 +00:00
kamil
e7cd85e5b1 Drop <sys/vadvise.h>
The (o)vadvise syscall is dummy since the beginning of NetBSD.

Sponsored by <The NetBSD Foundation>
2017-12-19 19:10:13 +00:00
kamil
b70c7b15bc Drop share/man/tools/missing
This is a remnant from the 4.4BSD-Lite2 import (1992).

It notes old tools: vadvise(2) obsolete syscall.
vplot(1) & vsort(1) were never implemented on NetBSD.

Sponsored by <The NetBSD Foundation>
2017-12-19 19:04:12 +00:00
kamil
789df53213 Deregister TR_VADVISE from sys/sys/trace.h
The (o)vadvise syscall is dummy since the beginning of NetBSD.

Sponsored by <The NetBSD Foundation>
2017-12-19 18:47:58 +00:00
kamil
8a69d50880 Deregister vadvise.S from lib/libc/sys/Makefile.inc
Such file was never registered since the inception of NetBSD.
The (o)vadvise is dummy since the beginning of NetBSD.

Sponsored by <The NetBSD Foundation>
2017-12-19 18:43:42 +00:00
kamil
72ca44af92 Document SYS_sbrk removal in doc/CHANGES
sbrk: Remove the "data section size change" syscall

Sponsored by <The NetBSD Foundation>
2017-12-19 18:37:39 +00:00
kamil
885229d011 Drop SYS_sbrk
sbrk - change data segment size

This syscall is dummy since the inception of the project.

Sponsored by <The NetBSD Foundation>
2017-12-19 18:34:47 +00:00
kamil
7211c03683 compat/sunos32: Drop SYS_sbrk
sbrk - change data segment size

This syscall is dummy since the inception of the project.

Sponsored by <The NetBSD Foundation>
2017-12-19 18:25:53 +00:00
kamil
93b13730c3 compat/sunos: Drop SYS_sbrk
sbrk - change data segment size

This syscall is dummy since the inception of the project.

Sponsored by <The NetBSD Foundation>
2017-12-19 18:24:21 +00:00
kamil
1796e0e896 compat/ultrix: Drop SYS_sbrk
sbrk - change data segment size

This syscall is dummy since the inception of the project.

Sponsored by <The NetBSD Foundation>
2017-12-19 18:20:11 +00:00
kamil
c252b01325 compat/freebsd: Drop SYS_sbrk
sbrk - change data segment size

This syscall is dummy since the inception of the project.

Sponsored by <The NetBSD Foundation>
2017-12-19 18:15:08 +00:00
kamil
b20edd1a94 compat/aoutm68k: Drop SYS_sbrk
sbrk - change data segment size

This syscall is dummy since the inception of the project. It's implemented
in userland in libc.

Sponsored by <The NetBSD Foundation>
2017-12-19 18:10:22 +00:00
kre
c56c6100f2 Add names of a few more ICMPv6 messages, from RFC6275 (Mobile IPv6)
and RFC4286 (Multicast Router Discovery.) and as shown in the IANA
parameters page available at:
  https://www.ietf.org/assignments/icmpv6-parameters/icmpv6-parameters.txt

Also make the array be explicitly 256 entries long, one for each possible
code, which will detect attempts to insert names without deleting the
place holder (and mean a good solid NULL de-ref if too many place holders
are deleted, rather than just random results.)
2017-12-19 17:05:15 +00:00
skrll
e6140f0520 Trailing whitespace 2017-12-19 16:04:27 +00:00
nakayama
b443c6b4bd files.ofw is now mandatory, so use its dependency. 2017-12-19 14:34:08 +00:00
skrll
13325a479a Remove duplicate DEVMAP_* macros 2017-12-19 09:15:23 +00:00
kamil
ee3ab3e908 Document sstk removal in doc/CHANGES
sstk: Remove the "stack section size change" syscall

Sponsored by <The NetBSD Foundation>
2017-12-19 09:09:28 +00:00
skrll
3b6b63e71e Trailing whitespace 2017-12-19 09:04:18 +00:00
kamil
c1e1c2ac76 gdb.old: Add missing */
Sponsored by <The NetBSD Foundation>
2017-12-19 09:01:24 +00:00
kamil
ffa5cda8e7 Regenerate kern/systrace_args.c for the ___lwp_wait60 prototype change
___lwp_part60 removed 'const' from the ts argument.

'const struct timespec *ts' -> 'struct timespec *ts'

Sponsored by <The NetBSD Foundation>
2017-12-19 08:51:09 +00:00
kamil
438b670525 Drop the sstk(2) syscall stub
sstk - change stack section size

This functionality has never been implemented and is a remnant from 16-bit
UNIX. This stub appeared with the first NetBSD commit.

Sponsored by <The NetBSD Foundation>
2017-12-19 08:48:19 +00:00