Commit Graph

235791 Commits

Author SHA1 Message Date
jmcneill 605211179f add Tegra124 HDMI 2015-05-30 14:12:42 +00:00
jmcneill 319b131679 fix path to devlist2h 2015-05-30 14:10:01 +00:00
jmcneill 6e40faebf1 enable hdaudio 2015-05-30 13:47:17 +00:00
jmcneill 1b8b4c6772 add HDAUDIO_32BIT_ACCESS option, which wraps mmio read/writes to only use 32-bit accesses 2015-05-30 13:47:03 +00:00
jmcneill d33dbb1618 Tegra K1 Watchdog support. 2015-05-30 13:25:55 +00:00
jmcneill eb69509472 Use PLL LFSR as rnd source. 2015-05-30 11:10:24 +00:00
skrll d5d53603df Make the non-USBHIST case compile 2015-05-30 06:41:08 +00:00
skrll f9a9593515 Add missing KERNHIST_LINK_STATIC(usbhist). Pointed out by t-hash. 2015-05-30 06:10:38 +00:00
jmcneill 0c8d7957c0 disable interrupts when we get an rfsilent event, and make sure to clear intr sync cause register 2015-05-30 00:56:42 +00:00
jmcneill a34b0ce127 Replace ath with athn, and attach gpiorfkill to GPIO X7 2015-05-29 23:18:30 +00:00
jmcneill 252766dfd0 Simple driver for gpio control of rf enable/disable pins. 2015-05-29 23:17:13 +00:00
matt bd8986bbe0 Fix a bug where the octeon+ saa/saad instructions think they are using the AT
register when they actually aren't.
2015-05-29 22:18:51 +00:00
matt 6ac68d00a5 Don't compile if there is a macro of the same name. 2015-05-29 19:39:41 +00:00
matt c98065b9f6 If the platform support popcount as a __builtin, use that in preference
to the libc versions.
2015-05-29 19:38:59 +00:00
matt 6b8427896d Add the historical __OCTEON__ builtin_define along with __mips_popcount which
is defined if the platform has the dpop/pop instructions.
2015-05-29 19:37:27 +00:00
macallan ed22b0ef0b fix pasto 2015-05-29 18:47:13 +00:00
wiz dbea196857 Bump date for previous.
New sentence, new line.
2015-05-29 18:00:51 +00:00
joerg 6c1b2314b1 Until we have a solution for stdatomic.h for GCC 4.8, install Clang's
version under /usr/include/clang-3.6 to match the C11 default.
2015-05-29 17:40:41 +00:00
joerg 1c490986b1 Update build glue for LLVM/Clang 3.6.1. This brings in a number of
bugfixes for various platforms and corrects the mcount symbol on
NetBSD/ARM.
2015-05-29 17:37:50 +00:00
joerg 137a60b63b Mark files not present in llvm-237755 as dead. 2015-05-29 17:32:05 +00:00
joerg f55ccfa327 Import Clang 3.6.1. 2015-05-29 17:21:44 +00:00
joerg d66c74902b Import LLVM 3.6.1. 2015-05-29 17:18:11 +00:00
macallan 26bb68647d for some reason the previous commit causes ARCS firmware on sgimips64 to
spew an endless stream of white ( or rather, blue ) spaces. So revert to
the old code for sgimips only until I can figure out why.
Now sgimips64 n32 kernels boot again.
2015-05-29 16:26:45 +00:00
christos cb27e6553e Fix previous: Can't use calloc/malloc before we complete initialization
of the thread library, because malloc uses pthread_foo_specific, and it will
end up initializing itself incorrectly.
2015-05-29 16:05:13 +00:00
martin fd0a6d9af6 Enable MKCOMPAT for earm*, now that it works. Ok: matt@ 2015-05-29 14:15:14 +00:00
htodd 7ed1d73e62 Fix debug build - something isn't right in the radeon build. 2015-05-29 13:55:54 +00:00
martin b741909fc0 Fix compat debug lists for ARM 2015-05-29 13:41:39 +00:00
jmcneill b06a0e0420 Fix pin group mappings and non-DIAGNOSTIC kernel builds, from anon ymous. 2015-05-29 12:41:14 +00:00
pooka f95264a071 game of setlists for rumpnet_tap 2015-05-29 12:38:18 +00:00
pooka 1c07d29649 Add a rump kernel component for the tap device.
from Wei Liu <wei.liu2@citrix.com> via private email
2015-05-29 12:32:23 +00:00
christos 53e91c3012 bump libintl 2015-05-29 12:28:08 +00:00
christos a059aa6763 bump for p functions 2015-05-29 12:27:03 +00:00
christos 5297022a79 Patch from William Orr in tech-userlevel:
- Added most *p*gettext functions
- Added basic function to concat msgctxt and msgid
- Simplify free handling

Need to write tests.
2015-05-29 12:26:28 +00:00
ozaki-r 8192754c00 Disable test_ping_failure which is conducted before setup_bridge
It randomly fails (esp, often on a slow or loaded machine) due to
PR kern/49219, so disable it for now.

I forgot why I didn't include the test when I committed the test
at first and wrongly added it at v1.4.
2015-05-29 10:08:52 +00:00
youri 4bfe053b00 Add myself. 2015-05-29 09:13:49 +00:00
manu 841339f07f Make PTHREAD_KEYS_MAX dynamically adjustable
NetBSD's PTHREAD_KEYS_MAX is set to 256, which is low compared to
other systems like Linux (1024) or MacOS X (512). As a result some
setups tested on Linux will exhibit problems on NetBSD because of
pthread_keys usage beyond the limit. This happens for instance on
Apache with various module loaded, and in this case no particular
developper can be blamed for going beyond the limit, since several
modules from different sources contribute to the problem.

This patch makes the limit conigurable through the PTHREAD_KEYS_MAX
environement variable. If undefined, the default remains unchanged
(256). In any case, the value cannot be lowered below POSIX-mandated
_POSIX_THREAD_KEYS_MAX (128).

While there:
- use EXIT_FAILURE instead of 1 when calling err(3) in libpthread.
- Reset _POSIX_THREAD_KEYS_MAX to POSIX mandated 128, instead of 256.
2015-05-29 07:37:31 +00:00
martin b581f3b106 Put a full "init" /dev on the CD, not just "all". The install environment
relies on it currently. (XXX fix that and revert this)
2015-05-29 06:28:50 +00:00
htodd 6b7101d37c Fix debug build - something isn't right in the radeon build. 2015-05-29 05:52:48 +00:00
mrg 22c58b8a2f disable drmkms on r100 and most r200. works around PR#49744, etc. 2015-05-29 05:48:46 +00:00
ozaki-r 3030e5a0ee Bump timeout for ping and ping6 to 5 sec
Hope the wait is enough for slow machines, e.g., qemu/anita/i386.
2015-05-29 02:06:46 +00:00
ozaki-r 2f78640437 Get rid of unnecessary shebang
It will be added when it's built.
2015-05-29 01:54:56 +00:00
matt 6bb6817e3f Appease clang's integrated assembler and have separate thumb2 and arm asm's
for ldrht
2015-05-28 21:52:36 +00:00
joerg d8413b896e constness doesn't increase by applying more const. 2015-05-28 20:14:00 +00:00
joerg 4d7d5fda1e Regenerate. 2015-05-28 19:13:53 +00:00
joerg 8f8dc940fb When loading a global variable from the GOT, it must be dereferenced to
obtain the actual value. Adjust various tests to extract the correct bits.
2015-05-28 19:13:32 +00:00
mrg 35d2346c62 generate after oabi/eabi fixes. 2015-05-28 17:31:38 +00:00
rjs 550917d61d Build both xf86-video-radeon drivers for amd64 and i386, just build the
old one for other ports.
2015-05-28 14:36:44 +00:00
ozaki-r 5fd5216cf8 Make the test stable under load or when running on a slow machine
Let sender and receiver synchronize explicitly via a socketpair
and don't rely on sleep.
2015-05-28 10:19:17 +00:00
martin ccb8409b13 Make sure to copy the language catalog files for sysinst, but do not
copy sysinst itself to / on the CD, and instead use the base version
for installation.
2015-05-28 09:51:31 +00:00
skrll 8735b6f026 Static initialise usbhist - it can be used by controller drivers, i.e.
before usb attaches.
2015-05-28 09:06:36 +00:00