Commit Graph

194934 Commits

Author SHA1 Message Date
dholland
a8d4826eab Extend the workaround for the 3ware 9650 full-queue bug to a full-fledged
quirk, and use it for the 9690 as well where it's also needed. Patch by me,
problem hunted down by Jiri Novotny and Zdenek Slavet and reported in
PR 44002.
2010-11-22 23:02:16 +00:00
christos
e4aeffa8b4 - more explicit about what to do with pam patches.
- i've re-enabled roaming support.
2010-11-22 22:36:54 +00:00
christos
beecabae31 bump libssh to 16 2010-11-22 22:22:28 +00:00
pooka
1f56aef90c +rumpdev_md. setlists, that's how they get you ... 2010-11-22 22:20:26 +00:00
christos
e0b2bf0fed - Remove ifdefs for roaming support, and enable by default
- Put roaming_dummy.c in libssh.a to satisfy linking needs for most programs
  other than ssh and sshd. ssh and sshd override the shared library (and static
  library) functions by linking in their own copy of the roaming functions.
- Bump libssh major.
- Fix compilation issue in evp hash buffer.
2010-11-22 22:19:53 +00:00
pooka
7192ed629b extra crunchgen hoops 2010-11-22 21:59:09 +00:00
pooka
03969dba0e the usual wuninit stuff 2010-11-22 21:46:04 +00:00
christos
420ea92013 PR/44131: Matthew Mondor: if_tap.c tap_dev_ioctl() not propagating error,
always returns 0.
2010-11-22 21:31:51 +00:00
pooka
cd28ebebac Add rump component for md(4).
Now, let's say you start a rump server and configure a memory disk
on it.  Remote (as in TCP remote) clients may now access that
memory.

cloudy, my apps are scattered and they're cloudy
they have no borders, no boundaries
2010-11-22 21:20:32 +00:00
pooka
22506639fc Don't have a COW (Compiler OW) in case there is no kernel_opt. 2010-11-22 21:10:10 +00:00
mrg
bf1d3cdc7a install dri.pc.
put the Mesa version into it's own makefile, and share it.  there
are now 4 references to it.
2010-11-22 21:05:27 +00:00
pooka
6b03da8b7e Add two new operands: "rif" and "rof". They operate exactly like
"if" and "of" with the exception that the communicate with a rump
kernel instead of the host kernel.

For example, to write stdout to /tmp/file.txt in a rump kernel namespace:
	dd rof=/tmp/file.txt

copy /file1 to /file2 inside a rump kernel:
	dd rif=/file1 rof=/file2

copy a snippet from /dev/rmd0d on the rump kernel to the host fs:
	dd rif=/dev/rmd0d of=save seek=1000 count=3

Eat that, usermode OS.

(I'll document the operands one I have some manpage to refer to
for rump client use).
2010-11-22 21:04:27 +00:00
pooka
9be034428c Support physio for remote processes.
==> add support for remote vmspace vmapbuf/vunmapbuf
  ==> add proper support for copyin/out_vmspace
    ==> add support for remote vmspace uvm_io
      ==> add support for non-curproc rumpuser_sp_copyin/out
        ==> store remote context in vm_map->pmap instead of
            pthread_specificdata

In short, makes read/write of most (all?) block devices work from
a remote rump client via rump syscalls.
2010-11-22 20:42:19 +00:00
pooka
c816a62b18 "regen": /dev/md* 2010-11-22 20:29:15 +00:00
pooka
83f7d393f5 add information to autogenerate md /dev nodes 2010-11-22 20:28:49 +00:00
plunky
52ea709089 update for ioctl improvements
- use SIOCGBTFEAT to recover device features rather than
  querying the device
- print also the max ACL/SCO buffers
2010-11-22 20:02:06 +00:00
plunky
8a47b1912b update for ioctl changes 2010-11-22 19:59:43 +00:00
plunky
33166e16fa use cached values directly rather than querying device for
features and buffer_size
2010-11-22 19:59:04 +00:00
plunky
2c6dc8c043 upon device initialisation, query and cache the device features,
and cache the maximum ACL/SCO packet buffers.

provide an additional SIOCGBTFEAT ioctl to retrieve the cached
features, and add the max values to the SIOC?BTINFO results.

(btreq does not change size)
2010-11-22 19:56:51 +00:00
tsutsui
0894baba2d XOrgFoundation.0 should have .cat,xorg. 2010-11-22 15:42:22 +00:00
pooka
639422bd4e Support VOP_SETATTR, otherwise e.g. open(O_TRUNC) fails. 2010-11-22 15:15:35 +00:00
christos
cfdd905320 add a missing GLOB_LIMIT to the new glob for completion. 2010-11-22 13:45:26 +00:00
pooka
ebb5797af8 add LIBRUMPCLIENT 2010-11-22 11:29:07 +00:00
pooka
9734188353 rename atomic_cas_up to rump_atomic_cas_up to avoid collisions 2010-11-22 10:50:50 +00:00
adam
b1f1f2bb9c Fix compiler warnings 2010-11-22 09:53:01 +00:00
mrg
1b03bf4d56 bump libfreetype minor. 2010-11-22 08:54:14 +00:00
mrg
9dd1efa373 vax doesn't have ieee fp, so, don't try to test ieee fp on vax. 2010-11-22 08:47:58 +00:00
plunky
114bcdc0d0 no need to create a do-lib-libdes target, the directory no longer exists 2010-11-22 08:35:44 +00:00
mrg
06b588fa3e updates for freetype 2.4.3:
remove MKTTINTERP option, it is enabled by default now.  bump minor.
2010-11-22 08:34:56 +00:00
pooka
b4c2ac23fe regen 2010-11-22 07:56:54 +00:00
pooka
c21dcb457e include script rcsid in generated file
(no change to rendered output)
2010-11-22 07:56:31 +00:00
skrll
74369bffed Fix thinko in previous. 2010-11-22 07:27:28 +00:00
mrg
c07ae75aba add new xkeyboard-config 2.0 files 2010-11-22 01:22:28 +00:00
pooka
7cd2722c7b these files are no longer autogenerated, so remove them 2010-11-22 01:09:34 +00:00
pooka
a0afe062df regen 2010-11-22 01:08:23 +00:00
pooka
5e0d1e96f8 Generate different manpages for 1) disk 2) net 3) fictional file systems. 2010-11-22 01:07:51 +00:00
mrg
c3b794cbe7 makekeys can't read from stdin anymore; avoid it. 2010-11-22 00:52:33 +00:00
mrg
4607142053 delete obsolete files. 2010-11-22 00:31:35 +00:00
mrg
5ebe1a1bf6 updates for xkeyboard-config 2.0. 2010-11-22 00:27:55 +00:00
mrg
aae9764e40 merge libX11 1.3.6 - delete XKeysymDB. 2010-11-22 00:12:14 +00:00
mrg
eac4b56862 update for libXdmcp 1.1.0 2010-11-21 23:52:15 +00:00
christos
30b8bfbace - don't bitch if /usr/X11R6/lib/X11 does not exist, if /usr/X11R6 does not
exist either. We might have never installed X11R6 on this system.
- spell nonexistent
2010-11-21 22:50:37 +00:00
pooka
a742ba8060 Encode smp-capability into the makefile so that it can be used to
avoid potential screwups.
2010-11-21 22:17:24 +00:00
pooka
a78ea8c07c Fix situation where we try to configure >MAXCPUS cpus. 2010-11-21 22:01:15 +00:00
pooka
566f7922d9 Add a lockless uniprocessor version of atomic_cas_generic.c, which
is currently used by all the archs that previously used cas_generic.
2010-11-21 21:46:43 +00:00
jym
d0e5481abd Sort options. 2010-11-21 21:07:46 +00:00
mrg
15fa774130 obsolete lbx.h, lbxstr.h and lbximage.h 2010-11-21 20:45:02 +00:00
adam
d26d65ff82 Use ssh_add_identity_constrained() instead of ssh_add_identity() 2010-11-21 20:41:36 +00:00
adam
5a99500d47 Imported openssh-5.6 2010-11-21 20:02:35 +00:00
adam
c1bc935c48 setlists updated for OpenSSH 5.6 2010-11-21 19:58:03 +00:00