Commit Graph

194892 Commits

Author SHA1 Message Date
mrg 3cc5930c91 many build updates and fixes for xorg-server 1.9.2. 2010-11-23 08:22:29 +00:00
adam 1d1ee67612 Removed roaming_common.c from COPTS sections 2010-11-23 07:12:01 +00:00
mrg 5a881be08e add a note about xorg updates 2010-11-23 06:49:29 +00:00
tnozaki 115137ad39 to initialize mbstate_t, use memset instead mbrtowc. 2010-11-23 05:38:35 +00:00
christos 9f3048f962 fix typos 2010-11-23 04:36:09 +00:00
christos d50ed4470e split if_wi 2010-11-23 04:33:09 +00:00
mrg a69630cac3 add transforms for dri.pc. 2010-11-23 00:02:20 +00:00
dholland 0b58ffc1fd +HCF 2010-11-22 23:05:22 +00:00
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