172218 Commits

Author SHA1 Message Date
mrg
edf20c220e add xorg-server build support for XTrap, cfb, cfb32, damageext,
record and xfixes.
2008-08-02 21:19:21 +00:00
mrg
4e68f45f9b install record/set.h 2008-08-02 21:18:49 +00:00
mrg
9dfab9540f build xorg-server xkb, dbe and mfb dirs. maybe be ready to build afb. 2008-08-02 20:41:29 +00:00
mrg
7b1eb4a4d7 install xkb.h and xkbDflts.h 2008-08-02 20:39:30 +00:00
mrg
54e0e80036 add Xi and os subdirs 2008-08-02 19:54:24 +00:00
mrg
af8d2d6f64 build xorg-server/os 2008-08-02 19:53:31 +00:00
matt
2b0c4dcffd Change pthread_mutex_t to use the amount of space as and be congruent to
the version used in the SA version of pthreads.  This preserves binary
compatibility between both versions of the library.
2008-08-02 19:46:30 +00:00
mrg
2d2693ed5b build xorg-server/Xi. 2008-08-02 19:42:15 +00:00
mrg
2ed360aec7 add xorg-server Xext from rtr@. thanks!
add Xext to the list of working subdirs.
2008-08-02 19:27:28 +00:00
matt
c0038aadef Change some type to eliminate some lint warnings. 2008-08-02 16:02:26 +00:00
simonb
b92eb9eaa1 sort sys/kern SRCS alphabetically. 2008-08-02 15:31:14 +00:00
rtr
ea126b5a0d don't install Xserver.1 from here. it has been moved to doc/Makefile 2008-08-02 15:25:50 +00:00
simonb
a32ea62360 Note in WAPBL entry that the super block needs to be in UFS2 format. 2008-08-02 14:30:37 +00:00
simonb
8bf61fdeb7 Note that WAPBL needs a UFS2 format super block. 2008-08-02 14:29:12 +00:00
rtr
e4b45d48ce remove use of MKX11LOADABLE since it isn't defined 2008-08-02 13:27:28 +00:00
rtr
d1bddf3bf4 * don't build glapi_x86.S for now on i386.
* when preprorcessed glapi_x86.S ends up being invalid assembler input
  because of whitespace problems in concatenation macros. normally the
  use of these macros as they are wouldn't be a problem except we are
  receiving -traditional-cpp from share/mk and the spaces are being
  passed.

XXX further discussion needs to occur in order for this to be properly
    fixed
2008-08-02 13:26:26 +00:00
apb
4e07a05b2d Lint predefines the following symbols: "__LINT__", "lint", "__lint", and
"__lint__"; not only "lint" as the man page previously claimed.
2008-08-02 12:05:48 +00:00
rtr
7082f87990 NOLINT= #defined 2008-08-02 11:38:05 +00:00
mrg
f0245e7653 add X11SRCDIR.* for xf86-{video,input}*. 2008-08-02 06:59:24 +00:00
mrg
47c6183325 install all the header files that packages expect. 2008-08-02 06:40:56 +00:00
mrg
0f422673eb don't build rootless 2008-08-02 06:37:57 +00:00
mrg
0012c5e62d begin to support some xorg-server drivers. xf86-input-void builds
but xf86-input-keyboard's kbd.c still has an error.
2008-08-02 06:32:02 +00:00
mrg
52fb40e072 list the actually working SUBDIRs, and also list the desired set. 2008-08-02 04:46:57 +00:00
mrg
1274ed5cb5 enable decending into xorg-server 2008-08-02 04:42:19 +00:00
mrg
91ab1550a1 add X11R6/include/{pixman-1,xorg} entries.
(probably will move to X11R7 ... later, but before native xorg is done.)
2008-08-02 04:39:41 +00:00
mrg
c9553d73aa normalise a path 2008-08-02 04:37:54 +00:00
mrg
a128672389 note about hacks to avoid xorg warnings 2008-08-02 04:37:25 +00:00
mrg
f4766ba44d add X11FLAGS.DIX and X11INCS.DIX for use with Xorg.
fix the version to 1.4.2.
2008-08-02 04:36:12 +00:00
mrg
bf84f2d816 add X11SRCDIR.pixman 2008-08-02 04:35:41 +00:00
mrg
a58266a796 start of build-glue support for xorg-server bits.
building so far:
	doc include dix fb mi miext randr render


again based on the work rtr made for xorg support, and of course this
is very much based on the work lukem did originally for src/x11, as is
all the stuff in src/external/mit/xorg.

hi luke! :)
2008-08-02 04:32:00 +00:00
mrg
d6380dbb21 add pixman 2008-08-02 04:28:37 +00:00
mrg
b022f072ed build glue for pixman 2008-08-02 04:28:12 +00:00
simonb
53aeec60eb When checking if there's enough space at the end of a partition,
compare bytes vs bytes, not sectors vs bytes.

Problem discovered and fix tested by Michael Hitch.
2008-08-02 02:23:51 +00:00
jmcneill
d361e62434 ACPICA 20080729 is out 2008-08-02 02:10:12 +00:00
taca
8e145332f4 BIND 9.5.0-P2 released. 2008-08-02 01:31:44 +00:00
dyoung
83dfe33e66 is@ pointed out that I set the phase and range of a sockaddr_at
without subsequently doing anything with it, so commit_address()
works with an address with phase == 0.  phase == 0 is not allowed,
hence

random84# ifconfig nfe0 atalk 3.14
ifconfig: SIOCAIFADDR: Invalid argument

Solution: copy the new sockaddr_at to a temporary input environment,
and pass that environment to commit_address().  I may as well copy
the new sockaddr_at to the output environment, while I am at it.
2008-08-01 22:44:17 +00:00
dyoung
10b425b514 Extract common code. Create subroutine paddr_prefix_size(). 2008-08-01 22:29:13 +00:00
marcus
b66028ed66 sysasic_intr_string() takes an IRL, not an IPL. 2008-08-01 20:19:49 +00:00
pooka
541195ef5d Introduce ukfs_vfstypes() which returns the available file system
types loaded into rump.  Now it is possible to iterate over all
file system types supported by a rump program in an attempt to
access an unknown file system image instead of having to know
beforehand which type of file system is on the image.
2008-08-01 19:52:10 +00:00
pooka
0b5af21c5a support real sysctls 2008-08-01 19:34:51 +00:00
macallan
f675bba464 fix incomplete device_t-ification
Now it works again.
2008-08-01 19:33:07 +00:00
pooka
fb5f9816d8 regen: sys___sysctl 2008-08-01 19:33:02 +00:00
pooka
bcfb021366 rumpify sys___sysctl 2008-08-01 19:32:35 +00:00
jmcneill
551b501a8f linux_sys_rt_sigreturn: properly restore stack flags, pointed out by
Juan RP and modified by myself. ok christos@
2008-08-01 18:49:28 +00:00
dyoung
4668b21b50 Always initialize the union of sockaddrs. I used to initialize it
only in the AF_UNSPEC/AF_INET/AF_INET6 cases.  Maybe this will fix
the AF_APPLETALK problem that is@ reports:

random84# ifconfig nfe0 atalk 3.14
ifconfig: SIOCAIFADDR: Invalid argument
2008-08-01 18:05:56 +00:00
dillo
7767511f21 Increase delay after channel reset from 100ms to 500ms, suggested by bouyer.
Fixes unreliable drive detection on NVIDIA MCP67.
2008-08-01 17:41:54 +00:00
dillo
f6bd05d87b Force ahcisata to attach to NVIDIA MCP65 and MCP67, as they don't
work with viaide.

Reviewed by bouyer.
2008-08-01 17:17:35 +00:00
apb
10c7b7cb02 #include <sys/tree.h> to get a definition for SPLAY_ENTRY.
Needed by third party code, such as lsof.
2008-08-01 16:55:48 +00:00
matt
c54e2d5527 Fix bug where SRR1 (%r2) was being accidently misused and modifed
in place of segreg (%r1).

From Konrad Karpowicz <konradk at pacomp dot pl>.
2008-08-01 16:32:03 +00:00
ws
d172dc9df5 Destroy our mutex on detach in order to avoid
an "allocation contains active lock" panic
when halting a LOCKDEBUG kernel.
2008-08-01 16:09:45 +00:00