231940 Commits

Author SHA1 Message Date
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