Commit Graph

198525 Commits

Author SHA1 Message Date
mrg
310cb41fcc convert all crtc values passed in from userland to be unsigned instead
of signed.  there's still some more internal to the i915 driver that
should be converted.

tested on a radeon x1550.
2011-02-24 07:59:44 +00:00
jruoho
a95aa984dc Remove ENHANCED_SPEEDSTEP. 2011-02-24 07:51:16 +00:00
jruoho
a171382fd5 Also check CPU vendor in the match-function. 2011-02-24 05:14:58 +00:00
jruoho
e54ba5b4d0 Add cpufeaturebus and est(4) for Xen. 2011-02-24 04:42:54 +00:00
joerg
1631a78097 Allow storing and receiving the LWP private pointer via ucontext_t
on all platforms except VAX and IA64. Add fast access via register for
AMD64, i386 and SH3 ports. Use this fast access in libpthread to replace
the stack based pthread_self(). Implement skeleton support for Alpha,
HPPA, PowerPC, SPARC and SPARC64, but leave it disabled.

Ports that support this feature provide __HAVE____LWP_GETPRIVATE_FAST in
machine/types.h and a corresponding __lwp_getprivate_fast in
machine/mcontext.h.

This material is based upon work partially supported by
The NetBSD Foundation under a contract with Joerg Sonnenberger.
2011-02-24 04:28:41 +00:00
macallan
d78d6ba2bb add a hack to allow mapping the video memory portions of a mach64's aperture
with BUS_SPACE_MAP_PREFETCHABLE
This probably needs to go in its own function to avoid more clutter when adding
more hacks.
tested on macppc
2011-02-24 03:37:02 +00:00
jmcneill
e816b5f7a6 Don't error out while searching for empty directories, from FreeBSD:
http://lists.freebsd.org/pipermail/svn-src-head/2010-December/022913.html
2011-02-24 02:55:18 +00:00
matt
9edbe15fd8 make sure to define _UC_MACHINE32_PAD 2011-02-24 00:40:09 +00:00
matt
4d029fbb4d Regen. 2011-02-24 00:33:44 +00:00
matt
e6d2f48082 Add RT3090 2011-02-24 00:33:17 +00:00
mrg
eef460d389 move libxcb earlier than libX11, which now wants to link against it. 2011-02-23 20:03:58 +00:00
pooka
56905440b6 .Xr rump_sp 7 2011-02-23 19:59:18 +00:00
pooka
edac4b359f duh, remember to cvs add hijack.h too...
from pgoyette
2011-02-23 18:18:24 +00:00
dyoung
062b9b2f31 Initialize blkno to 0 right before the snapblkaddr() call that GCC does
not understand so that if ffs_copyonwrite() sprouts a new code path that
does not initialize blkno, the compiler has the chance to reveal it.
2011-02-23 17:05:33 +00:00
pooka
2486194718 some tests for mv(1) 2011-02-23 16:38:08 +00:00
dyoung
b9ac9d0f72 Correct device_t/softc split and, while I am here, delete commented-out
code.  Patrick Welche says that this patch fixes the problem that he
reported on current-users@.

BTW, sc_dev is initialized in radioattach(), but I do not see where it
is used.
2011-02-23 16:20:30 +00:00
pooka
7e61a6ce53 Return value audit: properly set errno and return -1.
Fixes at least cross-kernel mv(1).
2011-02-23 15:44:38 +00:00
pooka
2350034b27 +access(2) 2011-02-23 15:29:21 +00:00
pooka
247a92b203 Put the dlsym-from-this-object trampoline into a separate source
module which is compiled -fno-optimize-sibling-calls instead of
trying to fool the optimizer in various ways in the trampoline.

thanks to yamt for the tip
2011-02-23 15:23:15 +00:00
pooka
7250454e0e +tp 2011-02-23 13:03:32 +00:00
pooka
9f3340d97a simple vfs tests (mount ffs, cp/pax files there, un/remount,
check with diff)
2011-02-23 13:01:57 +00:00
jruoho
53288e678f Update compatibility notes. 2011-02-23 12:38:47 +00:00
jmcneill
e6634feab8 regen 2011-02-23 12:22:42 +00:00
jmcneill
d56620e500 add Realtek RTL8188CE Wireless LAN 802.11n PCI-E NIC 2011-02-23 12:22:20 +00:00
jruoho
53d3e21904 Build glue for est(4). 2011-02-23 11:55:36 +00:00
jruoho
99b95e55c0 Add est(4). 2011-02-23 11:50:03 +00:00
jmcneill
474234beba remove ukphy xref 2011-02-23 11:48:05 +00:00
jruoho
acdf26369f Move ENHANCED_SPEEDSTEP, or henceforth est(4), to the cpufeaturebus. 2011-02-23 11:43:21 +00:00
skrll
1548def5e3 Remove old hack for broken binutils. 2011-02-23 10:26:09 +00:00
jruoho
005cc0e41d Use the wording "BSD-like" for the license of ACPICA. 2011-02-23 10:11:13 +00:00
he
707d1a3ee9 Since this port doesn't build its "stand" binaries with _STANDALONE
defined, put in declarations of alloc() and dealloc() which are now
used instead of malloc() / free(), so that the stand/ binaries build again.
2011-02-23 09:06:48 +00:00
hannken
0ca683e1ba Quiesce CC ('blkno' may be used uninitialized in this function). 2011-02-23 08:53:21 +00:00
jruoho
d072795ee9 Move coretemp(4) to man4.x86. 2011-02-23 08:52:16 +00:00
skrll
ef013aba40 Fix call to pmap_update. 2011-02-23 08:27:17 +00:00
mrg
eba43c4a50 enable USE_XCB in libX11.
install missing libX11-xcb and Xlib-xcb.h.
2011-02-23 07:53:28 +00:00
matt
1d175482f2 Add __UCONTEXT*_SIZE* 2011-02-23 07:47:09 +00:00
matt
65314ba4d4 Remove a few more lines that should have been removed in the previous commit 2011-02-23 07:03:50 +00:00
jruoho
bf04997f97 Lower the worst-case latency in P- and T-state transitions to 1 usec.
The previous 10 usec was based on the Intel's Core family. It may have been
improved since that. Also provide an arbitrary upper bound for BIOS bugs.
2011-02-23 06:17:55 +00:00
mrg
3bade72918 libxcb doesn't need or want to link against libXaw. avoids
implicit cyclic dependancy loops, which crash rtld right now.
2011-02-23 06:04:31 +00:00
jruoho
05fb6a1824 Adjust the previous and add a comment for it. 2011-02-23 06:02:00 +00:00
joerg
97ac52fe97 C&P error 2011-02-23 03:31:49 +00:00
jmcneill
c2a7a21fae match on MII_MODEL_ATTANSIC_L2
alc0 at pci3 dev 0 function 0: Atheros AR8152 v2.0 PCIe Fast Ethernet
alc0: ioapic0 pin 17
alc0: Ethernet address 00:26:6c:9e:d4:c1
atphy0 at alc0 phy 0: L2 10/100 PHY, rev. 5
atphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT-FDX, auto
2011-02-23 03:22:44 +00:00
joerg
213144e1de Update LLVM/Clang snapshot. This brings improvements for the integrated
assembler and support for -cxx-isystem in the driver.
2011-02-23 03:09:02 +00:00
joerg
13d02bb5bf Fix ucontext32_t on AMD64. Add optional compile time assertions for
ucontext_t and ucontext32_t to ensure that they don't change.
Provide the constants for AMD64, ARM, i386, and M68K.
2011-02-23 02:58:38 +00:00
jmcneill
37ff8deec2 alc(4): Add a driver for Atheros AR813x/AR815x Ethernet. 2011-02-23 02:49:54 +00:00
jmcneill
e8395e22a2 add alc(4) man page 2011-02-23 02:47:45 +00:00
jmcneill
1bd6ec13d5 catch up with FreeBSD driver, adds support for AR815x chips 2011-02-23 02:25:04 +00:00
dyoung
6c185a0be8 Don't use bool as a variable name.
Remove a bunch of parameter names form function prototypes.
2011-02-23 01:23:03 +00:00
taca
eab2570048 Postfix 2.8.1 has released. 2011-02-23 01:09:18 +00:00
jmcneill
fb66b11490 add alc@pci 2011-02-23 00:45:56 +00:00