Commit Graph

216990 Commits

Author SHA1 Message Date
christos
31fc39a8f2 Locale I/O tests. 2013-02-28 21:54:08 +00:00
christos
f529593485 regression tests for wide char i/o. Currently there are failures. 2013-02-28 21:52:02 +00:00
martin
0ed572c9e9 getsockname() needs a socklen_t, not a size_t 2013-02-28 20:41:21 +00:00
matt
d025c4bb28 Add c16 c8 (tlb) inlines.
Add CPUID of Cortex-A7 r0
2013-02-28 18:33:01 +00:00
christos
1790c3d9d5 remove the timeout; it is handled internally. 2013-02-28 15:56:53 +00:00
martin
60178c05c9 Add new testprogram 2013-02-28 15:36:06 +00:00
martin
f368c7a2de Add a testprogram for PR 47598. 2013-02-28 15:31:22 +00:00
martin
b2066a0272 Make the callback deal with embryonic connections which do not have
credentials yet. Fixes PR kern/47598.
2013-02-28 15:23:24 +00:00
macallan
e288e83a84 set PCVT_SUPPORT on MIPS 2013-02-28 13:28:36 +00:00
macallan
7bc3315133 make this compile without ISA support in the kernel 2013-02-28 13:22:36 +00:00
macallan
6e1cd854ac add poweroff support, make sure we actually charge the battery 2013-02-28 13:21:15 +00:00
macallan
f5e068c1f0 add INSECURE so X can map PCI memory and registers 2013-02-28 13:02:20 +00:00
macallan
9d4210b669 add COMPAT_PCVT and pwmclock 2013-02-28 12:51:18 +00:00
macallan
adb2aeccbf add sysctl machdep.loongson-mmi to indicate wether Loongson Multimedia
Instructions are supported
mostly for pixman
2013-02-28 12:44:38 +00:00
macallan
749749856e build support for Loongson Multimedia Instructions on evbmips 2013-02-28 12:40:47 +00:00
christos
5e078c9e58 missing comment 2013-02-28 03:04:12 +00:00
christos
ef9b0fbc8a node for dtrace 2013-02-28 02:00:27 +00:00
christos
64598e0663 add a major for dtrace 2013-02-28 02:00:03 +00:00
matt
50c11d9550 Actually use zero_p now that we pass it in. 2013-02-27 22:15:46 +00:00
joerg
db135d737c Add infrastructure for building MCLinker. 2013-02-27 21:25:05 +00:00
wiz
cd5f9eed2e Remove trailing whitespace. 2013-02-27 21:21:47 +00:00
is
959a998bde Fix terminology issue brought up by Bug Hunting in PR 47314.
The boot records in extended partitions are called "Extended Boot Record"
(EBR); use that in the documentation where appropriate.
2013-02-27 20:43:00 +00:00
christos
00db437ab4 update dates, version 2013-02-27 20:12:44 +00:00
christos
1b48e11e47 skip the tests if rpcbind is not responding. 2013-02-27 18:39:58 +00:00
matt
0657ae47dd Don't include <machine/param.h> since we should be getting that stuff from
"assym.h"
2013-02-27 17:52:44 +00:00
matt
2f4dafd1d8 Define PAGESHIFT using PGSHIFT 2013-02-27 17:50:07 +00:00
matt
aaa103b16b Add a zero flag to valloc_pages so that we can *not* zero the msgbuf so it
will be preserved across boots.
2013-02-27 16:55:39 +00:00
msaitoh
3ee327ba9a No functional change:
- Fix comments.
- Change macro name.
- Change sysctl related functions for consistency.
2013-02-27 14:19:38 +00:00
msaitoh
1338751444 regen. 2013-02-27 13:59:30 +00:00
msaitoh
3bb21e23fc - Add APPLE BCM5701
- Add BROADCOM BCM57766
- BCM5719 is not 10G but 1G
2013-02-27 13:59:00 +00:00
msaitoh
eb9c80ef1e Fix macro definitions. No binary change. 2013-02-27 13:53:51 +00:00
martin
3a6917eb92 Disable ICBOPT_FAST_POST for ISP 2100.
Fixes PR kern/47302. From Matthew Jacob.
2013-02-27 09:29:21 +00:00
christos
46f24da1d2 add a new rpc test 2013-02-26 17:08:20 +00:00
christos
d7abae09ac Add a test for the rpc getaddr bug lib/13082.
Timeout added, but it needs rpcbind to be running to succeed.
2013-02-26 17:06:55 +00:00
christos
7ecc2916f6 PR/13082: Thorsten Brehm: Fix wrong memcpy that caused possible memory
corruption. XXX: pullup to 6.
2013-02-26 16:33:57 +00:00
jmmv
63c0fb4108 Cherry-pick upstream change 70aefdbe5b843d6b24b5a9b816e47f2fb026dde2:
Properly handle tabs when parsing config files

Backslashes within [] in a regexp don't have any meaning, so [ \t]
did not have the intended effect of being evaluated to a space and
a tab.  Fix this by writing an actual tab in the regexp.

Problem found by Valeriy E. Ushakov.
2013-02-26 15:23:19 +00:00
msaitoh
2fc0660020 Add some bugfixes and enhancement from FreeBSD:
- Workaround for BCM5906 silicon bug. When auto-negotiation results in
 half-duplex operation, excess collision on the ethernet link may cause
 internal chip delays that may result in subsequent valid frames being
 dropped due to insufficient receive buffer resources.
 (FreeBSD: r214219, r214251, r214292)

- Allow write DMA to request larger DMA burst size to get better
 performance on BCM5785.
 (FreeBSD r213333: OpenBSD 1.294)

- Enable TX MAC state machine lockup fix for both BCM5755 or higher
 and BCM5906. Publicly available data sheet just says it may happen
 due to corrupted TxMbuf.
 (FreeBSD r214216)

- Follow Broadcom datasheet:
 Delay 100 microseconds after enabling transmit MAC.
 Delay 10 microseconds after enabling receive MAC.
 (FreeBSD r241220)
2013-02-26 11:06:23 +00:00
msaitoh
f8a310f89b Use macro. Remove extra semicolon. No functional change. 2013-02-26 11:03:17 +00:00
christos
9208117e65 PR/45042: Thomas Cort: HAVE_foo for setrlimit(2) and setpgid(2) 2013-02-26 00:45:27 +00:00
jmmv
f2f2e0cf47 Cherry-pick upstream change d0daf9983f5a0e635f1127dbc827aa114daa90d8:
Fix broken variable parsing with NetBSD's /bin/sh

Quote the expansion of a $() command that was not properly surrounded
by quotes so that this runs properly with NetBSD's /bin/sh.
2013-02-25 18:49:51 +00:00
apb
6cee3c7cf5 Explain what PTHREAD__COMPAT is for. This comment in
src/libpthread/Makefile is adated from a comment in
src/doc/CHANGES.prev.
2013-02-25 17:04:46 +00:00
mhitch
421f8ba1fb Bump size of image. 2013-02-25 16:52:57 +00:00
matt
f8291815d6 Bump max text/data/stack sizes to more reasonable values. 2013-02-25 16:12:13 +00:00
jmmv
82977e8c6a Provide Kyua instructions in tests(7) when MKKYUA!=no.
I was first going to do this by doing automatic replacements of special
macros within the tests.7 file, but that turned out to be too complex
and confusing.

Instead, just rename the previous tests.7 to tests.atf.7 and add a new
tests.kyua.7 file.  Choose which one to install as tests(7) depending on
the MKKYUA knob.
2013-02-25 02:02:41 +00:00
dholland
21fc2b5d09 Fix obvious typo. 2013-02-25 01:57:14 +00:00
msaitoh
1b516b1c13 Use macro. Remove duplicated macro. Remove unused variable.
No functional Change.
2013-02-25 00:36:22 +00:00
jmmv
d2c8856410 Note new import of kyua-atf-compat, version 0.1. 2013-02-25 00:34:52 +00:00
jmmv
b82c36bd08 Update file lists to reflect the import of kyua-atf-compat, which has the
side-effect of marking several atf-related entries as obsolete (when
MKKYUA!=no).
2013-02-25 00:34:13 +00:00
jmmv
58ac8c454c Run tests in kyua-atf-compat if MKKYUA!=no. 2013-02-25 00:33:19 +00:00
jmmv
48b2f2c970 Add new directories for kyua-atf-compat. 2013-02-25 00:31:51 +00:00