Commit Graph

194381 Commits

Author SHA1 Message Date
jakllsch 5947ac4e8e Pave the way for detachment of pciide(4)-family ATA controllers. 2010-11-05 18:07:23 +00:00
pooka 2ddc760fc7 Need getifaddrs() for the rump client since it executes sysctl(2) 2010-11-05 16:23:56 +00:00
pooka 08fc937c06 make sysctl(8) work as a rump client 2010-11-05 15:55:23 +00:00
dyoung 91fab46405 Mark a buffer with EIO in wdstrategy() if the device is not "enabled"
(more like "present"), not if it is merely asleep.

If the device is not awake, get out of wdstart() right away.

Brett Lymn and KAMADA Ken'ichi report that this stops the kernel from
crashing after a suspend/resume cycle.
2010-11-05 15:49:37 +00:00
gsutre e5b565c4a2 Remove .Pp before .Bl and bump date. 2010-11-05 14:43:56 +00:00
pooka 01eecd68eb Implement support for unix domain sockets (important especially
for testing since we don't want to depend on global resources such
as tcp ports).
2010-11-05 14:23:45 +00:00
pooka 7d1c54af24 adapt to new rumpclient_init() signature 2010-11-05 13:52:41 +00:00
pooka 83463bddd0 use -1/errno for failure: it's much more convenient for the users 2010-11-05 13:50:48 +00:00
pooka 1ec3731938 support rump client mode 2010-11-05 13:42:37 +00:00
blymn eb6f26d7ad Don't echo key symbols. 2010-11-05 11:38:54 +00:00
pooka 807cc1b0bb +tp 2010-11-05 11:32:42 +00:00
pooka 948c1978f6 test fss with underlying fs mounted with MNT_LOG 2010-11-05 11:32:09 +00:00
pooka 36445fc1a8 remove newline from error 2010-11-05 11:31:15 +00:00
gsutre 6f3adbb305 Mention fujitsu(4). 2010-11-05 11:23:54 +00:00
jruoho 3664d259fc Make the list pretty. 2010-11-05 11:14:53 +00:00
wiz 5c0c9fa9fa Serial comma. 2010-11-05 11:02:29 +00:00
he 47147f658b To allow static linking, specify -lterminfo as well, and don't rely
on shared library inter-dependencies to pull everything together.
Fixes the build for sun2.
2010-11-05 10:50:50 +00:00
gsutre 64448b4070 Hm, the warning sign was not big enough. 2010-11-05 10:35:00 +00:00
gsutre e0b5016656 Merge ACPI Fujitsu Driver. Provides support for hotkeys and other
built-in components through vendor-specific ACPI devices.

ok jruoho@
2010-11-05 10:28:20 +00:00
hannken 409d3383c5 File system snapshots work with wapbl. 2010-11-05 10:04:25 +00:00
hannken 08a60b309b File system snapshots are no longer experimental. 2010-11-05 10:02:53 +00:00
he f5736be797 New pkg_install requires -llzma, so to support static linking, be
explicit about what libraries are required, and not only depend on
shared library inter-dependencies to pull that in.
Fixes the build for sun2.
2010-11-05 09:09:01 +00:00
phx 2e93cbd312 Only read from HID1 when a G3 CPU was detected in cpu_get_dfs(), otherwise
the access might cause a PGM trap.
2010-11-05 08:34:35 +00:00
agc 863876dc04 Explicitly link netpgpverify with libmj, rather than letting libnetpgp
bring it in.

Fixes a build issue on RHEL 6.
2010-11-05 07:41:20 +00:00
agc 9e1b7959ce Explicitly link netpgp with libmj, rather than letting libnetpgp bring it
in.

Fixes a build issue on RHEL 6.
2010-11-05 07:39:59 +00:00
agc 23e62cae6d Miscellaneous changes to bring the GNU autoconf framework into a state
where a package can be build and install properly.
2010-11-05 03:37:18 +00:00
agc 484002bc2a avoid calling a debug function that's not exported in libnetpgp 2010-11-05 03:30:52 +00:00
agc e63bd9282f Find the libmj header file in the correct directory 2010-11-05 03:01:57 +00:00
agc 701ed11c84 run autoconf so we can generate a Makefile in src/libmj 2010-11-05 02:50:43 +00:00
agc 2dd0a33d09 generate the Makefile in src/libmj too 2010-11-05 02:36:01 +00:00
rmind c40af51a1a ip_randomid: make mechanism MP-safe and more modular.
OK matt@
2010-11-05 01:35:57 +00:00
rmind 5e87ecbb82 Add pfsync to ALL kernel. 2010-11-05 01:34:51 +00:00
rmind aa7dc4aa25 ip_reass_packet: finish abstraction; some clean-up.
Discussed some time ago with matt@.
2010-11-05 00:21:51 +00:00
pooka b10965b180 #ifdef variable correctly 2010-11-04 23:38:18 +00:00
pooka 243f716534 be consistent in what to leave outside of SMALL 2010-11-04 23:37:27 +00:00
pooka ddce2e059a Support RUMP_ACTION to compile a rump kernel client. 2010-11-04 23:36:10 +00:00
pooka 23c2b7b527 Update RUMP_ACTION to use the newstyle rump client. 2010-11-04 23:31:12 +00:00
pooka 8097a77b45 make that 48 2010-11-04 22:05:43 +00:00
matt e787a03c11 Replace the copyright with a new TNF copyright since nothing of the old
ip_id.c remains.  Remove old comments which have no relevance anymore.
2010-11-04 22:00:51 +00:00
christos ee29967bad scrub the whole array, not just the first n malloced entries. 2010-11-04 21:49:45 +00:00
pooka 17c08f2ce0 Add rumpclient to setlists.
You know, I used to think setlists were ridiculous back when ~20
entries per lib were required.  It seems we're up to 47 and I've
long since run out of superlatives to describe the situation.
2010-11-04 21:15:54 +00:00
pooka 6b1f3dc0a5 Add library for rump syscall client stubs. 2010-11-04 21:01:28 +00:00
pooka d8d5e7b0b7 bump rumpuser version 2010-11-04 20:57:00 +00:00
pooka 13e503f148 Refactor the sysproxy code so that rumpuser contains only the server side. 2010-11-04 20:54:07 +00:00
pooka a3aca72140 regen: standalone client support for rump syscalls 2010-11-04 20:51:18 +00:00
pooka c099830b29 Create rump_syscalls.c in two flavours: one which can be compiled
standalone as the clientside and one which expects to be compiled
into the rump kernel.
2010-11-04 20:50:29 +00:00
jruoho 01720ae0de Initialize pointers to NULL to avoid accidentally free(9)'ing garbage.
Should address the panic reported by Alan Bueno in PR # 44042. The root
cause (an empty _DOD) is yet to be determined.
2010-11-04 20:08:12 +00:00
pooka f8a3e97e40 regen 2010-11-04 17:03:20 +00:00
pooka 3c0f9a592b apply "shut up, lint" for syscallargs.h 2010-11-04 17:02:34 +00:00
agc 9b9aeb8d81 Apply the patch from Peter Pentchev in PR 44041
``When netpgp thinks (even for a little while, even if it
	should change its mind almost immediately) that it's
	processing a detached signature, it sends a message to that
	effect to io->outs.
	This kind of interferes with "netpgp --cat" :)''

Use io->errs instead of io->outs for the informational message.
2010-11-04 16:24:22 +00:00