christos
8505fb8b2e
fix debugging compilation (ALL kernel)
2014-12-02 21:49:36 +00:00
christos
3bfbf6e926
fix debugging printf.
2014-12-02 21:28:31 +00:00
christos
f89df58b37
use the new printing code.
2014-12-02 20:25:47 +00:00
christos
cedc6be518
zero out the sockaddrs when dup'ing.
2014-12-02 19:57:11 +00:00
christos
590d87e737
add new address printing tests.
2014-12-02 19:56:17 +00:00
christos
d36c52e73e
tests for network address printers.
2014-12-02 19:48:21 +00:00
christos
46aa4b787f
- add diagnostic check for sa_len
...
- use new socket pretty printers to format sockaddr's
2014-12-02 19:45:58 +00:00
christos
b84f6fca71
sockaddr_format now returns the number of chars written.
2014-12-02 19:38:16 +00:00
christos
a5009781c6
add routines to print in6_addr and sockaddr_in6 (in6_print, sin6_print)
2014-12-02 19:36:58 +00:00
christos
dfbbb8d8b5
add routines to print in_addr and sockaddr_in (in_print and sin_print)
2014-12-02 19:35:27 +00:00
christos
2c1c80163c
missed _
2014-12-02 19:34:33 +00:00
christos
30c78a595e
- s/u_intX/uintX/
...
- add routines to print sockaddr_at and ataddr.
2014-12-02 19:33:44 +00:00
christos
2510f73d33
- split struct dladdr out of struct sockaddr_dl
...
- add routines to print struct sockaddr_dl and struct dladdr
- make if_dl.h idempotent
2014-12-02 19:32:09 +00:00
ozaki-r
f89f3b9feb
Get rid of weak_alias for bridge_input
...
bridge_input is now not directly called from ether_input,
so we can remove weak_alias for it.
2014-12-02 14:34:19 +00:00
pooka
b7b3e98220
print kernel module path only in kernels which support paths
2014-12-02 13:00:38 +00:00
aymeric
426034c57f
. do not abort() if we read a zero cs or rip, or if we can't read them
...
. end the backtrace when encountering a soft interrupt, since they live in
their own lwp
2014-12-02 10:34:27 +00:00
wiz
f497467a53
Use Nx.
2014-12-02 09:05:15 +00:00
dennis
128d0e7949
Note riscv compiler workarounds for libasan
2014-12-02 08:31:18 +00:00
ozaki-r
087b8cc474
Revert "Pull if_drain routine out of m_reclaim"
...
The commit broke dlopen()'d rumpnet on platforms where ld.so does not
override weak aliases (e.g. musl, Solaris, potentially OS X, ...).
Requested by pooka@.
2014-12-02 04:43:35 +00:00
msaitoh
66504f18c9
Add missing src(7) reported by Patrick Welche.
2014-12-02 03:51:48 +00:00
dennis
937de38ba9
Work around RISC-V compiler bug in gcc 4.8.3 (at least).
...
Should be reconsidered if the compiler is updated.
PR toolchain/49425
2014-12-02 03:20:39 +00:00
pooka
eaa241e501
Remove shlib_version files and just use Makefile SHLIB_MAJOR/MINOR,
...
with the default provided by Makefile.rump (they're all 0.0 anyway)
2014-12-02 01:59:10 +00:00
pooka
7901989f05
most of this manpage moved to rumpkernel.7, so simplify a lot
2014-12-02 01:52:13 +00:00
pooka
4c9416f8e4
add a high-level rumpkernel.7 manpage
2014-12-02 01:51:45 +00:00
pooka
1b3fbb4b1b
need -Wno-unused-parameter with -Wextra
2014-12-01 23:08:15 +00:00
pooka
0201ddbb4c
define the warnings used for hypercall components once
2014-12-01 22:58:41 +00:00
pooka
03d8c7895a
RUMPCOMP_USER has been deprecated for long enough, remove it.
2014-12-01 22:54:32 +00:00
matt
09e40419ab
clean the a9 l2 cache before turning it on.
2014-12-01 22:39:06 +00:00
christos
27fad02cd4
Complete the routing argument table by including the ID's used in the routing
...
display.
2014-12-01 20:30:27 +00:00
martin
c8560b5aee
Remove the "broken on BE" mark from the N14 testcase - ozaki-r fixed it
...
recently.
2014-12-01 19:46:29 +00:00
christos
da48f144c9
Don't pass junk in sin_family and sin_len for SIOCGIFNETMASK, and explain why.
...
XXX: pullup 7?
2014-12-01 17:07:43 +00:00
matt
2e6c8dd691
Add CPU_CORTEXA17
2014-12-01 08:39:43 +00:00
ozaki-r
1e2ac880ec
Make more functions static
...
No functional change.
2014-12-01 07:15:42 +00:00
msaitoh
db917302c6
Sort in uvmexp_sysctl's order for readability. No functional change.
2014-12-01 04:11:14 +00:00
msaitoh
571ed845ad
Fix a bug that "vmstat -s" print uvmexp.ncolors incorrectly.
2014-12-01 04:02:40 +00:00
uebayasi
a7d5e3a9dc
Handle obsolete xen/pae-xen kernel modules; reported by John D. Baker.
2014-12-01 02:08:34 +00:00
erh
6830ef879f
PR toolchain/9618: add ".d" to MKDEP_SUFFIXES so the depend files are rebuilt
...
if any of their dependencies (i.e. the files they refer to) are changed.
This allows changes to transitive included headers to be handled properly.
2014-12-01 01:34:30 +00:00
christos
7e587a9675
PR/49437: jmcneill: revert broken changes that broke SIOCGIFCONF (mdnsd uses it)
2014-12-01 00:27:05 +00:00
riz
fd7966dae0
Freshen up the commented-out suggested PKG_PATH a bit.
2014-11-30 23:43:30 +00:00
jmcneill
bd9749836a
make the full amount of reserved video memory available to userland
2014-11-30 20:25:54 +00:00
jmcneill
92574eb45a
hide the hw cursor when blanking the screen
2014-11-30 20:04:57 +00:00
jmcneill
292e12b881
hardware cursor support
2014-11-30 19:15:53 +00:00
lneto
26258645bb
lua(4): fixed require
2014-11-30 19:15:03 +00:00
lneto
a42b9d5a75
lua(4): included <sys/param.h> into sys/lua.h
2014-11-30 19:12:59 +00:00
lneto
789f0f4f81
lua(4): fixed Lua stack size
2014-11-30 19:00:46 +00:00
christos
40d7a68275
Only check that the offset < sizeof(struct ip) if nxt != 0, i.e. in the
...
tcp and udp cases. From kre.
XXX: pullup 7
2014-11-30 18:15:41 +00:00
uebayasi
ef544d4ebb
regen
2014-11-30 15:54:34 +00:00
uebayasi
0a333665fa
Add a new build make variable, CONFIGOPTS, which is passed to config(1)
...
when building kernels. Revert "mkernel=*" and "mkernels" in favor of
this option.
Diff posted on source-changes-d@, approved by (null).
2014-11-30 15:53:29 +00:00
dennis
60e602f21b
Do a fairly mechanical reversion of the locking protocol to that
...
of revision 1.97. Add a comment documenting my best guess about
the locking requirements in this subsystem. Leave the locks
taken solely for stats counter increments in place for now; they
should ultimately go but that is a bigger change.
2014-11-30 04:11:03 +00:00
rmind
9e6a3bf60e
- npf_config_load: if loading the connections, do not perform any actice
...
NAT policy take over or or portmap sharing - just replace them all.
- npf_config_fini: flush with the empty connection database.
- npf_nat_import: fix the stat counter.
2014-11-30 01:37:53 +00:00