Link [ NetBSD | NetBSD OpenGrok source search | PR fulltext-search | Summary of daily snapshot builds | history of daily build result | pkgsrc commit viewer ]


   
        usage: [branch:branch] [user:user] [path@revision] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN sys/arch/arm, if_wm.c@1.234 )




switch to index mode

recent branches: MAIN (51m)  netbsd-8 (5d)  netbsd-10 (5d)  netbsd-9 (11d)  thorpej-ifq (175d)  thorpej-altq-separation (178d) 

2024-05-10 09:11:47 UTC Now

2013-02-28 02:00:03 UTC MAIN commitmail json YAML

add a major for dtrace

(christos)

2013-02-27 22:15:46 UTC MAIN commitmail json YAML

Actually use zero_p now that we pass it in.

(matt)

2013-02-27 21:25:14 UTC MAIN commitmail json YAML

2013-02-27 21:21:47 UTC MAIN commitmail json YAML

Remove trailing whitespace.

(wiz)

2013-02-27 20:43:00 UTC MAIN commitmail json YAML

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.

(is)

2013-02-27 20:12:44 UTC MAIN commitmail json YAML

update dates, version

(christos)

2013-02-27 18:39:58 UTC MAIN commitmail json YAML

skip the tests if rpcbind is not responding.

(christos)

2013-02-27 17:52:44 UTC MAIN commitmail json YAML

Don't include <machine/param.h> since we should be getting that stuff from
"assym.h"

(matt)

2013-02-27 17:50:07 UTC MAIN commitmail json YAML

Define PAGESHIFT using PGSHIFT

(matt)

2013-02-27 16:55:39 UTC MAIN commitmail json YAML

Add a zero flag to valloc_pages so that we can *not* zero the msgbuf so it
will be preserved across boots.

(matt)

2013-02-27 14:19:38 UTC MAIN commitmail json YAML

No functional change:
- Fix comments.
- Change macro name.
- Change sysctl related functions for consistency.

(msaitoh)

2013-02-27 13:59:33 UTC MAIN commitmail json YAML

2013-02-27 13:59:01 UTC MAIN commitmail json YAML

- Add APPLE BCM5701
- Add BROADCOM BCM57766
- BCM5719 is not 10G but 1G

(msaitoh)

2013-02-27 13:53:51 UTC MAIN commitmail json YAML

Fix macro definitions. No binary change.

(msaitoh)

2013-02-27 09:29:21 UTC MAIN commitmail json YAML

Disable ICBOPT_FAST_POST for ISP 2100.
Fixes PR kern/47302. From Matthew Jacob.

(martin)

2013-02-26 17:08:21 UTC MAIN commitmail json YAML

2013-02-26 17:06:56 UTC MAIN commitmail json YAML

Add a test for the rpc getaddr bug lib/13082.
Timeout added, but it needs rpcbind to be running to succeed.

(christos)

2013-02-26 16:33:57 UTC MAIN commitmail json YAML

PR/13082: Thorsten Brehm: Fix wrong memcpy that caused possible memory
corruption. XXX: pullup to 6.

(christos)

2013-02-26 15:23:19 UTC MAIN commitmail json YAML

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.

(jmmv)

2013-02-26 11:06:24 UTC MAIN commitmail json YAML

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)

(msaitoh)

2013-02-26 11:03:17 UTC MAIN commitmail json YAML

Use macro. Remove extra semicolon. No functional change.

(msaitoh)

2013-02-26 00:45:28 UTC MAIN commitmail json YAML

PR/45042: Thomas Cort: HAVE_foo for setrlimit(2) and setpgid(2)

(christos)

2013-02-25 18:49:51 UTC MAIN commitmail json YAML

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.

(jmmv)

2013-02-25 17:04:46 UTC MAIN commitmail json YAML

Explain what PTHREAD__COMPAT is for.  This comment in
src/libpthread/Makefile is adated from a comment in
src/doc/CHANGES.prev.

(apb)

2013-02-25 16:52:57 UTC MAIN commitmail json YAML

2013-02-25 16:12:13 UTC MAIN commitmail json YAML

Bump max text/data/stack sizes to more reasonable values.

(matt)

2013-02-25 03:45:27 UTC MAIN commitmail json YAML

Move enum decl out from inside of struct decl.

(dholland)

2013-02-25 03:39:28 UTC MAIN commitmail json YAML

2013-02-25 03:12:21 UTC MAIN commitmail json YAML

2013-02-25 03:08:23 UTC MAIN commitmail json YAML

2013-02-25 03:08:10 UTC MAIN commitmail json YAML

2013-02-25 02:57:51 UTC MAIN commitmail json YAML

We have MAX(), we don't also need max().

(dholland)

2013-02-25 02:53:33 UTC MAIN commitmail json YAML

Move the other compat stuff from util.c to portable.c.
(and the reason it isn't called compat.c is we already have one of those
for something quite different.)

Leave the environment wrangling code behind as I have someting else in
mind for that.

(dholland)

2013-02-25 02:12:24 UTC MAIN commitmail json YAML

2013-02-25 02:02:41 UTC MAIN commitmail json YAML

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.

(jmmv)

2013-02-25 02:02:38 UTC MAIN commitmail json YAML

Split a bunch of definitions related to compilers and portability into a
header file specifically for that purpose.

(dholland)

2013-02-25 01:57:14 UTC MAIN commitmail json YAML

Fix obvious typo.

(dholland)

2013-02-25 01:43:04 UTC MAIN commitmail json YAML

2013-02-25 01:37:17 UTC MAIN commitmail json YAML

2013-02-25 01:33:26 UTC MAIN commitmail json YAML

Import a copy of make from HEAD. I'm going to be beating this one like
a rented mule. :-)
 
For various reasons it seems like using othersrc for this particular
hacking run is a better idea than using a branch in src; for one thing
I'm likely to be adding and removing files, and for another it is more
likely that this version will become a guide for making more measured
updates to the master version than that it will eventually itself
become the master version.

try 2: don't try to use HEAD as the branch tag as it makes CVS very upset.


Status:

Vendor Tag: FROMHEAD
Release Tags: FROMHEAD-20130225

(dholland)

2013-02-25 01:22:33 UTC MAIN commitmail json YAML


get the right version of var.c, grr.

Status:

Vendor Tag: HEAD
Release Tags: HEAD-20130225

(dholland)

2013-02-25 00:59:53 UTC MAIN commitmail json YAML

Import a copy of make from HEAD. I'm going to beating this one like a
rented mule. :-)

For various reasons it seems like using othersrc for this particular
hacking run is a better idea than using a branch in src; for one thing
I'm likely to be adding and removing files, and for another it is more
likely that this version will become a guide for making more measured
updates to the master version than that it will eventually itself
become the master version.


Status:

Vendor Tag: HEAD
Release Tags: HEAD-20130225

(dholland)

2013-02-25 00:36:23 UTC MAIN commitmail json YAML

Use macro. Remove duplicated macro. Remove unused variable.
No functional Change.

(msaitoh)

2013-02-25 00:34:53 UTC MAIN commitmail json YAML

Note new import of kyua-atf-compat, version 0.1.

(jmmv)

2013-02-25 00:34:15 UTC MAIN commitmail json YAML

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).

(jmmv)

2013-02-25 00:33:19 UTC MAIN commitmail json YAML

Run tests in kyua-atf-compat if MKKYUA!=no.

(jmmv)

2013-02-25 00:31:52 UTC MAIN commitmail json YAML

2013-02-25 00:30:49 UTC tls-maxphys commitmail json YAML

2013-02-25 00:23:01 UTC MAIN commitmail json YAML

Do not bother installing any XML calatog when MKKYUA!=no.  We won't need
these any more, and we can possibly get rid of the directory altogether
at a later point.

(jmmv)

2013-02-25 00:22:11 UTC MAIN commitmail json YAML

Do not install atf-config, atf-report, atf-run nor atf-version when
MKKYUA!=no.  The newly imported kyua-atf-compat module provides a
backwards-compatibility implementation of atf-report and atf-run
based on kyua(1).

(jmmv)

2013-02-25 00:21:04 UTC MAIN commitmail json YAML

Descend into kyua-atf-compat when MKKYUA!=no.

(jmmv)

2013-02-25 00:20:10 UTC MAIN commitmail json YAML

2013-02-25 00:17:26 UTC MAIN commitmail json YAML

Initial import of kyua-atf-compat, version 0.1:

This is the last component of the import of Kyua and its build will be
guarded by the MKKYUA knob.  core@ has approved this import.

Description:

Kyua (pronounced Q.A.) is a testing framework for both developers and
users.  Kyua is different from most other testing frameworks in that it
puts the end user experience before anything else.  There are multiple
reasons for users to run the tests themselves, and Kyua ensures that
they can do so in the most convenient way.

This module, kyua-atf-compat, provides tools to ease the transition from
ATF to Kyua.  In particular, this includes a tool to convert Atffile
files to Kyuafile files in an automated manner, and drop-in replacement
wrappers for both atf-run and atf-report.

Status:

Vendor Tag: GOOGLE-CODE
Release Tags: kyua-atf-compat-0-1

(jmmv)

2013-02-25 00:15:09 UTC MAIN commitmail json YAML

2013-02-24 19:43:38 UTC MAIN commitmail json YAML

While it is nice to have the same function do both the upper case and
lower case conversion, it ends up eating 4% of the total time we spend
in make calling tolower() while building libc.

(christos)

2013-02-24 06:21:36 UTC MAIN commitmail json YAML

Initialize t_softc.

(matt)

2013-02-24 06:20:24 UTC MAIN commitmail json YAML

Add a t_softc member to struct tty in which a driver can store a pointer
to its softc.  (analogous to if_softc in struct ifnet).

(matt)

2013-02-24 03:13:00 UTC MAIN commitmail json YAML

Install kyua-testers' distribution documents.

(Followup to my previous commit as I forgot to include these new files.)

(jmmv)

2013-02-24 03:06:16 UTC MAIN commitmail json YAML

2013-02-23 22:56:47 UTC MAIN commitmail json YAML

Remove duplicate (and possibly invalid) 'atf' tags from 3 tests.

(jmmv)

2013-02-23 22:01:52 UTC MAIN commitmail json YAML

Autogenerate Kyuafiles next to Atffiles when MKKYUA is set.

This is suboptimal: the current high-level definitions of test programs
in the Makefiles do not carry enough information to support all the
features of Kyuafiles.  For example, it is not possible to register test
programs that do *not* use the ATF libraries, which is something that
has been frequently requested around here; nor it is possible to attach
arbitrary metadata to test programs from the Makefile, which is handy
particularly for ATF-less test programs.

For these reasons, consider this a transitional step.

Note that, with this change, you should now be able to use the 'kyua'
tool to run the tests in /usr/tests.

(jmmv)

2013-02-23 21:20:14 UTC MAIN commitmail json YAML

Stop assuming that test programs and directories are the same thing during
Atffile generation.

This is needed to be able to generate Kyuafiles (coming later), as these
clearly differentiate between the definition of test programs and the
recursion into other subdirectories (or files).

In particular: rename ATFFILE_EXTRA_TPS to ATFFILE_EXTRA_SUBDIRS and
change the logic in bsd.test.mk to keep track of subdirectories aside from
_TESTS when creating the Atffile.

(jmmv)

2013-02-23 21:04:28 UTC MAIN commitmail json YAML

Cherry-pick upstream commit 9f81e6f6fece7f7e26643022a5efb93c3595e9bc:

Escape backslashes in test metadata

The previous code in kyua-atf-tester escaped single quotes in the
metadata of test cases so that those single quotes did not yield
invalid Lua strings in the output of the tester.

It turns out we also need to escape backslashes for things to work
properly.  Backslashes also have special meaning within Lua strings.

Found while running the NetBSD test suite.  In particular, the
lib/libc/gen/t_fnmatch test program had the '\'' sequence in the
description of a test and this made the test program be reported
as bogus.

(jmmv)

2013-02-23 18:30:32 UTC MAIN commitmail json YAML

Describe the --prefix command line option

(agc)

2013-02-23 18:27:03 UTC MAIN commitmail json YAML

allow the prefix to be specified on the command line when invoking bsd-pkg-config

(agc)

2013-02-23 16:22:39 UTC MAIN commitmail json YAML

Contribution from Petri Laakso:
- Support for passing kernel arguments.
- entropy_init() removed as OLINUXINO doesn't generate entropy bits without
  user interaction.
- FIFO contents are flushed when DEBUG is enabled.

(jkunz)

2013-02-23 14:58:12 UTC MAIN commitmail json YAML

2013-02-23 14:24:56 UTC MAIN commitmail json YAML

Reword entry about the import of kyua-testers-0.1 to use kyua(1) as the
affected component name.

(jmmv)

2013-02-23 14:24:13 UTC MAIN commitmail json YAML

Note new import of kyua-cli, version 0.6.

(jmmv)

2013-02-23 14:22:24 UTC MAIN commitmail json YAML

Register kyua-cli into the Atffile when MKKYUA!=no.

(jmmv)

2013-02-23 14:18:52 UTC MAIN commitmail json YAML

2013-02-23 14:18:40 UTC MAIN commitmail json YAML

2013-02-23 14:16:58 UTC MAIN commitmail json YAML

2013-02-23 13:47:36 UTC MAIN commitmail json YAML

fix restart from anon ymous

(christos)

2013-02-23 12:34:11 UTC MAIN commitmail json YAML

src/external/bsd/kyua-cli/dist/AUTHORS@1.1.1.1 / diff / nxr@1.1.1.1
src/external/bsd/kyua-cli/dist/COPYING@1.1.1.1 / diff / nxr@1.1.1.1
src/external/bsd/kyua-cli/dist/Kyuafile@1.1.1.1 / diff / nxr@1.1.1.1
src/external/bsd/kyua-cli/dist/NEWS@1.1.1.1 / diff / nxr@1.1.1.1
src/external/bsd/kyua-cli/dist/README@1.1.1.1 / diff / nxr@1.1.1.1
src/external/bsd/kyua-cli/dist/bootstrap/Kyuafile@1.1.1.1 / diff / nxr@1.1.1.1
src/external/bsd/kyua-cli/dist/bootstrap/atf_helpers.cpp@1.1.1.1 / diff / nxr@1.1.1.1
src/external/bsd/kyua-cli/dist/bootstrap/package.m4@1.1.1.1 / diff / nxr@1.1.1.1
src/external/bsd/kyua-cli/dist/bootstrap/plain_helpers.cpp@1.1.1.1 / diff / nxr@1.1.1.1
src/external/bsd/kyua-cli/dist/bootstrap/testsuite@1.1.1.1 / diff / nxr@1.1.1.1
src/external/bsd/kyua-cli/dist/bootstrap/testsuite.at@1.1.1.1 / diff / nxr@1.1.1.1
src/external/bsd/kyua-cli/dist/cli/Kyuafile@1.1.1.1 / diff / nxr@1.1.1.1
src/external/bsd/kyua-cli/dist/cli/cmd_about.cpp@1.1.1.1 / diff / nxr@1.1.1.1
src/external/bsd/kyua-cli/dist/cli/cmd_about.hpp@1.1.1.1 / diff / nxr@1.1.1.1
src/external/bsd/kyua-cli/dist/cli/cmd_about_test.cpp@1.1.1.1 / diff / nxr@1.1.1.1
src/external/bsd/kyua-cli/dist/cli/cmd_config.cpp@1.1.1.1 / diff / nxr@1.1.1.1
src/external/bsd/kyua-cli/dist/cli/cmd_config.hpp@1.1.1.1 / diff / nxr@1.1.1.1
src/external/bsd/kyua-cli/dist/cli/cmd_config_test.cpp@1.1.1.1 / diff / nxr@1.1.1.1
src/external/bsd/kyua-cli/dist/cli/cmd_db_exec.cpp@1.1.1.1 / diff / nxr@1.1.1.1
src/external/bsd/kyua-cli/dist/cli/cmd_db_exec.hpp@1.1.1.1 / diff / nxr@1.1.1.1
      :
(more 323 files)
Initial import of Kyua CLI, version 0.6:

This is the main component of Kyua and its build will be guarded by the
MKKYUA knob.  core@ has approved this import.

Description:

Kyua (pronounced Q.A.) is a testing framework for both developers and
users.  Kyua is different from most other testing frameworks in that it
puts the end user experience before anything else.  There are multiple
reasons for users to run the tests themselves, and Kyua ensures that
they can do so in the most convenient way.

This module, kyua-cli, provides the command-line interface to the Kyua
runtime system.  The major purpose of this tool is to run test cases and
generate unified reports for their results.

Status:

Vendor Tag: GOOGLE-CODE
Release Tags: kyua-cli-0-6

(jmmv)

2013-02-23 08:23:03 UTC MAIN commitmail json YAML

aprintf -> aprint_normal

(skrll)

2013-02-23 08:22:06 UTC MAIN commitmail json YAML

Consistently use the macros to get softc, dxfer, etc.

(skrll)

2013-02-22 15:59:14 UTC MAIN commitmail json YAML

inet & inet6 == wrong
(inet | inet6) == right

(christos)

2013-02-22 15:14:31 UTC MAIN commitmail json YAML

Install lutok's missing test_utils.hpp header file.

(jmmv)

2013-02-22 08:19:51 UTC MAIN commitmail json YAML

since /etc/rc.d/network now prints messages about DAD
to the console during boot, lets provide a hint what it
is:

    duplicate address detection

(plunky)

2013-02-22 06:11:18 UTC MAIN commitmail json YAML

Style change. It's mainly intended to reduce the diff between Fx and Nx.

(msaitoh)

2013-02-22 03:43:56 UTC MAIN commitmail json YAML

mention new services/protocols

(christos)

2013-02-22 03:42:07 UTC MAIN commitmail json YAML

2013-02-21 18:17:43 UTC MAIN commitmail json YAML

remove code that did special handling for . and .. at the end of the path.
From mouse@

(christos)

2013-02-21 16:21:20 UTC MAIN commitmail json YAML

No ctassert in tool build

(joerg)

2013-02-21 15:56:07 UTC MAIN commitmail json YAML

2013-02-21 15:16:02 UTC MAIN commitmail json YAML

Fixup the cpu_{match,attach} functions to not allow more that HPPA_MAXCPUs
to be used.

Fixes problem booting on a dual-cpu j6700 with GENERIC (which doesn't
define MULTIPROCESSOR) reported by KIYOHARA Takashi on port-hp700.

(skrll)

2013-02-21 15:13:11 UTC MAIN commitmail json YAML

Use HOST_SH to run scripts. Makes mkimage work on SunOS.

(hans)

2013-02-21 14:13:01 UTC MAIN commitmail json YAML

2013-02-21 14:08:50 UTC MAIN commitmail json YAML

Remove -s "stable" flag, since it is not posix.

(christos)

2013-02-21 12:31:23 UTC MAIN commitmail json YAML

2013-02-21 10:22:04 UTC MAIN commitmail json YAML

Wrap sysctl_teardown(&compat_clog) with the appropriate #if defined()s

(skrll)

2013-02-21 09:25:30 UTC MAIN commitmail json YAML

Add PCVT compat (for X console switching) and SYSCONS for some more
ioctls.

(skrll)

2013-02-21 09:04:24 UTC MAIN commitmail json YAML

Remove duplciate WSDISPLAY_COMPAT_PCVT - no idea how that sneaked in.
Thanks to Nick Hudson for the quick catch.

(martin)

2013-02-21 08:20:19 UTC MAIN commitmail json YAML

Make the Xdm default config use vt05 for all arches that can switch
consoles while in X.

(martin)

2013-02-21 08:07:25 UTC MAIN commitmail json YAML

Add PCVT compat (for X console switching) and another font (purely
esthetical). From maccalan@.

(martin)

2013-02-21 01:39:55 UTC MAIN commitmail json YAML

2013-02-20 22:45:13 UTC MAIN commitmail json YAML

Fix dodgy arguments to snprintf(3) which cause a warning that breaks
the build (at least with "USE_SSP" set to "yes").

(tron)

2013-02-20 20:27:42 UTC MAIN commitmail json YAML

Minor nits, and make it compile in FreeBSD (NBBY needs sys/params.h)

(christos)

2013-02-20 20:05:26 UTC MAIN commitmail json YAML

we don't have multibyte.3 (yet)

(christos)

2013-02-20 19:59:34 UTC MAIN commitmail json YAML

Don't declare a variable inside a "for" construct because it breaks the
tool build which doesn't use C99.

(tron)

2013-02-20 19:49:26 UTC MAIN commitmail json YAML

Sort SEE ALSO.
XXX: multibyte(3) is dangling.

(wiz)

2013-02-20 19:35:47 UTC MAIN commitmail json YAML

add WSDISPLAY_COMPAT_PCVT

(macallan)

2013-02-20 19:18:17 UTC MAIN commitmail json YAML

add WSDISPLAY_COMPAT_PCVT

(macallan)

2013-02-20 18:40:50 UTC MAIN commitmail json YAML

Make the masks 64 bit wide so that they fit 6 character wide conversions.
Explain what's wrong with MB_LEN_MAX currently.

(christos)

2013-02-20 18:33:37 UTC MAIN commitmail json YAML

Use "gzip -dc" instead of "zcat" - some versions of zcat don't grok
gzip.

(riz)

2013-02-20 18:09:13 UTC MAIN commitmail json YAML

Initialize 'clen' to 0, to avoid "may be used uninitialized" warning.

(riz)

2013-02-20 17:15:09 UTC MAIN commitmail json YAML

2013-02-20 17:04:45 UTC MAIN commitmail json YAML

use MB_LEN_MAX directly instead of assuming how large it is.

(christos)

2013-02-20 17:01:15 UTC MAIN commitmail json YAML

More fixes from J.R. Oldroyd. We introduce a new function that can
retrieve and return if there has been a conversion error, so that
it can keep performing char-by-char processing if a multi-byte
conversion occurred. Also some more code cleanups in the "extra"
processing.

(christos)

2013-02-20 16:41:48 UTC MAIN commitmail json YAML

2013-02-20 16:41:20 UTC MAIN commitmail json YAML

Add BCM5708S, BCM57780, BCM5717C, BCM5719C and BCM5720C.

(msaitoh)

2013-02-20 14:38:13 UTC MAIN commitmail json YAML

PR/47577: Steffen "Daode" Nurpmeso: Refinement to previous to keep always
keep track of the folder when it is updated.

(christos)

2013-02-20 14:13:32 UTC MAIN commitmail json YAML

Work-around for python detection in LLVM's configure script

(joerg)

2013-02-20 09:27:52 UTC MAIN commitmail json YAML

It helps to separate arguments from the query.
While still suboptimal (you cannot use all the queries specified for .DE),
at least this way we don't get cryptic error messages for standard queries.

(ws)

2013-02-20 09:03:41 UTC MAIN commitmail json YAML

Move INTEGRATOR_CP from EVBARM_BOARDS to KERNEL_SETS so an
INTEGRATOR_CP_INSTALL kernel isn't required.

(skrll)

2013-02-20 04:40:41 UTC MAIN commitmail json YAML

2013-02-20 04:40:16 UTC MAIN commitmail json YAML

- Add device IDs for Broadcom BCM57710, BCM57711(E), BCM57712(E) and BCM5719.
- Change BCM5720's device ID from 0x1658 to 0x165f. 0x1658 is only for the
  pre-product and not released to public.

(msaitoh)

2013-02-20 04:00:48 UTC MAIN commitmail json YAML

2013-02-20 03:57:37 UTC MAIN commitmail json YAML

do ioctl(KDSETMODE) when switching in and out of the Xserver's VT
now this works on top of radeonfb

(macallan)

2013-02-20 02:22:48 UTC MAIN commitmail json YAML

Fix the error message handling.  Thanks to Christos for noticing.

(pgoyette)

2013-02-20 01:39:02 UTC MAIN commitmail json YAML

2013-02-19 23:57:38 UTC MAIN commitmail json YAML

nbuf_ensure_contig: fix assert (can be equal if there is zero-length mbuf).
Found by npftest on sparc64.

(rmind)

2013-02-19 23:29:16 UTC MAIN commitmail json YAML

When using the response to SYST to decide whether to default to 'binary'
  be a lot less specific.
Kyocera printers report "230 Linux" but really don't want text transfers
of pdf files!

(dsl)

2013-02-19 22:54:03 UTC MAIN commitmail json YAML

Fix typo. Hi matt.

(skrll)

2013-02-19 22:44:28 UTC MAIN commitmail json YAML

Replace printf() in child process with a simple write(STDERR_FILNO,...)

Thanks, Joerg.

(pgoyette)

2013-02-19 21:16:26 UTC MAIN commitmail json YAML

2013-02-19 21:08:26 UTC MAIN commitmail json YAML

2013-02-19 18:02:42 UTC MAIN commitmail json YAML

Replace NETBSDSRCDIR with .PARSEDIR based logic here. bsd.own.mk is
included too early in the tools build, but not including it fails for
standalaone builds.

(joerg)

2013-02-19 17:43:33 UTC MAIN commitmail json YAML

PR/47577: Steffen "Daode" Nurpmeso: Keep a resolved folder name together
with a display name in order to keep track of current state when the directory
is changed.

(christos)

2013-02-19 16:12:36 UTC MAIN commitmail json YAML

2013-02-19 16:07:23 UTC MAIN commitmail json YAML

2013-02-19 15:58:19 UTC MAIN commitmail json YAML

Implement real hardware power-off for DSM-G600 using the "ZWC" command.
It seems that not all microcontrollers support the command, though, so
the old solution to flash the power LED is still present as a fallback.

(phx)

2013-02-19 15:35:43 UTC MAIN commitmail json YAML

Fix atf version in pkgconfig files (should be 0.17).

Keeping these files up to date with every new import is too easy to get
wrong.  Would be nice if we'd extract the version number in some other
manner, like from lib/libatf-c/bconfig.h.

Found by martin@.

(jmmv)

2013-02-19 15:30:07 UTC MAIN commitmail json YAML

Auto-generate the top-level Atffile.

This fixes a problem in MKKYUA=no builds in which the kyua-testers
subdirectory in /usr/tests was created unconditionally and atf-run was
confused because such subdirectory didn't have an Atffile of its own.
(Due to the way our directory creation and file lists work, I'm not
sure it's possible to just not "install" the empty directory.  But
that'd be an alternative to this.)

Auto-generating the Atffile causes it to only list the subdirectories
listed by the Makefile, which can vary depending on various MK* options.

Problem found by martin@.

(jmmv)

2013-02-19 15:21:08 UTC MAIN commitmail json YAML

fix a bunch of _IO() ioctl()s to actually work on LP64/BE
( the data pointer is abused to pass an integer, we get a pointer to it so
  we need to deref it to something the same size as a pointer to get the
  correct value )
now the PCVT compat code ( which is used for VT switching in and out of X )
works on sparc64

(macallan)

2013-02-19 12:35:43 UTC MAIN commitmail json YAML

2013-02-19 11:20:17 UTC MAIN commitmail json YAML

Oops, accidently did not commit this part of pooka's change.

(martin)

2013-02-19 10:58:36 UTC MAIN commitmail json YAML

Oops. Didn't mean to commit this with previous.

(skrll)

2013-02-19 10:57:11 UTC MAIN commitmail json YAML

2013-02-19 09:04:55 UTC MAIN commitmail json YAML

Stopgap fix to make rump cooperate with pserialize, may be revisited later.
Patch from pooka, ok: rmind. No related regressions in a complete atf test
run (which works again with this, even on non x86 SMP machines).

(martin)

2013-02-19 07:19:41 UTC matt-nb6-plus commitmail json YAML

2013-02-19 06:06:54 UTC MAIN commitmail json YAML

Note import of kyua-testers, version 0.1.

(jmmv)

2013-02-19 06:06:45 UTC MAIN commitmail json YAML

2013-02-19 06:04:44 UTC MAIN commitmail json YAML

2013-02-19 06:01:40 UTC MAIN commitmail json YAML

src/external/bsd/kyua-testers/dist/AUTHORS@1.1.1.1 / diff / nxr@1.1.1.1
src/external/bsd/kyua-testers/dist/COPYING@1.1.1.1 / diff / nxr@1.1.1.1
src/external/bsd/kyua-testers/dist/Kyuafile@1.1.1.1 / diff / nxr@1.1.1.1
src/external/bsd/kyua-testers/dist/NEWS@1.1.1.1 / diff / nxr@1.1.1.1
src/external/bsd/kyua-testers/dist/README@1.1.1.1 / diff / nxr@1.1.1.1
src/external/bsd/kyua-testers/dist/atf_helpers.c@1.1.1.1 / diff / nxr@1.1.1.1
src/external/bsd/kyua-testers/dist/atf_inttest.c@1.1.1.1 / diff / nxr@1.1.1.1
src/external/bsd/kyua-testers/dist/atf_list.c@1.1.1.1 / diff / nxr@1.1.1.1
src/external/bsd/kyua-testers/dist/atf_list.h@1.1.1.1 / diff / nxr@1.1.1.1
src/external/bsd/kyua-testers/dist/atf_list_test.c@1.1.1.1 / diff / nxr@1.1.1.1
src/external/bsd/kyua-testers/dist/atf_main.c@1.1.1.1 / diff / nxr@1.1.1.1
src/external/bsd/kyua-testers/dist/atf_result.c@1.1.1.1 / diff / nxr@1.1.1.1
src/external/bsd/kyua-testers/dist/atf_result.h@1.1.1.1 / diff / nxr@1.1.1.1
src/external/bsd/kyua-testers/dist/atf_result_test.c@1.1.1.1 / diff / nxr@1.1.1.1
src/external/bsd/kyua-testers/dist/cli.c@1.1.1.1 / diff / nxr@1.1.1.1
src/external/bsd/kyua-testers/dist/cli.h@1.1.1.1 / diff / nxr@1.1.1.1
src/external/bsd/kyua-testers/dist/cli_fwd.h@1.1.1.1 / diff / nxr@1.1.1.1
src/external/bsd/kyua-testers/dist/cli_test.c@1.1.1.1 / diff / nxr@1.1.1.1
src/external/bsd/kyua-testers/dist/common_inttest.h@1.1.1.1 / diff / nxr@1.1.1.1
src/external/bsd/kyua-testers/dist/env.c@1.1.1.1 / diff / nxr@1.1.1.1
      :
(more 34 files)
Initial import of Kyua Testers, version 0.1:

This is a component of Kyua and its build will be guarded by the MKKYUA
knob.  core@ has approved this import.

Description:

Kyua (pronounced Q.A.) is a testing framework for both developers and
users.  Kyua is different from most other testing frameworks in that it
puts the end user experience before anything else.  There are multiple
reasons for users to run the tests themselves, and Kyua ensures that
they can do so in the most convenient way.

This module, kyua-testers, provides scriptable interfaces to interact
with test programs of various kinds.  The interface of such testers
allows the caller to execute a single test case of a single test program
in a controlled and homogeneous manner.

Status:

Vendor Tag: GOOGLE-CODE
Release Tags: kyua-testers-0-1

(jmmv)

2013-02-19 04:58:40 UTC MAIN commitmail json YAML

Rather than just sleeping and hoping that all the sub-processes are
ready to be ptrace()d, use a positive barrier.

(pgoyette)

2013-02-19 04:53:08 UTC netbsd-6 commitmail json YAML

Welcome to 6.1_RC1!

(riz)

2013-02-19 04:52:49 UTC netbsd-6 commitmail json YAML

Welcome to 6.1_RC1!

(riz)

2013-02-19 04:49:26 UTC netbsd-6 commitmail json YAML

2013-02-19 04:47:13 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by riastradh in ticket #832):
crypto/external/bsd/openssl/lib/libcrypto/modes.inc: revision 1.3
crypto/external/bsd/openssl/lib/libcrypto/arch/i386/aes.inc: revision 1.3
crypto/external/bsd/openssl/lib/libcrypto/evp.inc: revision 1.5
Fix build goo for OpenSSL AES-NI support.
OpenSSL now supports AES-NI in evp, not in an engine.  We can now get
rid of the no longer maintained aesni engine, which was broken last
summer.  Not only can OpenSSL now use AES-NI for everything it did
before we broke it last summer, but it can also use AES-NI for more
encryption modes than before, such as CTR.
Tested on amd64, both vanilla and in an i386 chroot.
ok christos

(riz)

2013-02-19 04:46:46 UTC MAIN commitmail json YAML

White-space in for(...) loops.
Use #define instead of static variables to define test parameters.
No functional change.

(pgoyette)

2013-02-19 03:22:54 UTC MAIN commitmail json YAML

Create a variable for max number of passes to make.  While we're here,
reduce the pass-count from 100 to 50;  this is more than enough to prove
that the test is working, and helps reduce the ever-increasing time it's
taking to run the entire test suite.

(pgoyette)

2013-02-19 02:31:55 UTC matt-nb6-plus commitmail json YAML

2013-02-19 02:30:55 UTC MAIN commitmail json YAML

Use the coherent dma_ranges in the bounce dmatag but only use the first one.

(matt)

2013-02-19 02:22:02 UTC matt-nb6-plus commitmail json YAML

2013-02-19 02:18:29 UTC MAIN commitmail json YAML

As with pax, use cf_flags 2 to indicate to use the bounce dma tag.

(matt)

2013-02-19 02:15:18 UTC MAIN commitmail json YAML

Add a bounce dmatag which only has the coherent memory region.
The coherent dmatag now always has all of memory (both coherent and normal
memory).

(matt)

2013-02-19 02:04:24 UTC MAIN commitmail json YAML

Turn on BUSDMA_COUNTERS and BCMETH_COUNTERS.
Add a commented out options for MEMSIZE=256

(matt)

2013-02-19 02:03:07 UTC MAIN commitmail json YAML

Use a bit in cf_flags to decide whether to use bounce buffers or not.

(matt)

2013-02-19 00:56:25 UTC MAIN commitmail json YAML

Add KERNHIST_CALLARGS and make the delay tunable (KERNHIST_DELAY)

(matt)

2013-02-19 00:54:48 UTC MAIN commitmail json YAML

Wait a little bit after fork()ing the lockers to give them a chance to
get started before trying to ptrace(ATTACH).  Otherwise, the traced
process doesn't seem to resume properly upon ptrace(DETACH) and on the
next pass the ptrace(ATTACH) just hangs forever, causing the test to
time-out.

XXX The failure-to-resume-properly might actually be a kernel bug that
we need to follow up on.  But for now, let's make the test work as
intended.

(pgoyette)

2013-02-18 23:09:20 UTC MAIN commitmail json YAML

npftest/npf_blockall_rule: set NPF_RULE_DYNAMIC flag for the test rule.

(rmind)

2013-02-18 22:01:30 UTC netbsd-6 commitmail json YAML

2013-02-18 22:00:49 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by riastradh in ticket #831):
sys/kern/uipc_usrreq.c: revision 1.141
sys/kern/uipc_syscalls.c: revision 1.159
Fix some screw cases in cmsg file descriptor passing.
- Don't leave garbage in the control buffer if allocating file
descriptors fails in unp_externalize.
- Scrub the space between CMSG_LEN and CMSG_SPACE to avoid kernel
memory disclosure in unp_externalize.
- Don't read past cmsg_len when closing file descriptors that
couldn't get delivered, in free_rights.
ok christos

(riz)

2013-02-18 21:20:50 UTC MAIN commitmail json YAML

Touch e_aes.c to force a rebuild with new compiler flags for AES-NI.

(riastradh)

2013-02-18 21:15:25 UTC MAIN commitmail json YAML

Fix build goo for OpenSSL AES-NI support.

OpenSSL now supports AES-NI in evp, not in an engine.  We can now get
rid of the no longer maintained aesni engine, which was broken last
summer.  Not only can OpenSSL now use AES-NI for everything it did
before we broke it last summer, but it can also use AES-NI for more
encryption modes than before, such as CTR.

Tested on amd64, both vanilla and in an i386 chroot.

ok christos

(riastradh)

2013-02-18 20:59:19 UTC MAIN commitmail json YAML

Check that we did get EDEADLK error, and fail immediately if we did not.

(pgoyette)

2013-02-18 20:30:16 UTC MAIN commitmail json YAML

Explicitly include bsd.own.mk to allow building without tool make.

(joerg)

2013-02-18 19:42:55 UTC MAIN commitmail json YAML

Fix a few spelling issues.  No functional changes.

(oster)

2013-02-18 19:06:28 UTC netbsd-6 commitmail json YAML

2013-02-18 19:06:10 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by jakllsch in ticket #830):
sbin/atactl/atactl.c: revision 1.69
Decode 6Gbps signaling SATA capability in IDENTIFY DEVICE data.

(riz)

2013-02-18 18:26:51 UTC netbsd-6 commitmail json YAML

2013-02-18 18:26:15 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by rmind in ticket #829):
usr.sbin/npf/npfctl/npfctl.8: revision 1.13
usr.sbin/npf/npfctl/npf_build.c: revision 1.21
lib/libnpf/npf.c: revision 1.18
sys/net/npf/npf_ctl.c: revision 1.23
usr.sbin/npf/npfctl/npfctl.h: revision 1.27
lib/libnpf/npf.h: revision 1.15
sys/net/npf/npf_ruleset.c: revision 1.19
sys/net/npf/npf_impl.h: revision 1.28
usr.sbin/npf/npfctl/npf_disassemble.c: revision 1.17
usr.sbin/npf/npfctl/npfctl.c: revision 1.31
usr.sbin/npf/npftest/libnpftest/npf_rule_test.c: revision 1.6
- Convert NPF dynamic rule ID to just incremented 64-bit counter.
- Fix multiple bugs.  Also, update the man page.

(riz)

2013-02-18 18:24:00 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by martin in ticket #828):
external/gpl3/gdb/dist/gdb/nbsd-thread.c: revision 1.17
When searching for an active thread (e.g. right after switching to threaded
mode), if no lwp is signaled, just stay with the current (inferior_ptid.lwp).
This fixes gdb -p to a threaded process with all threads active.
Previously we eroneously restored an lwp of 0 (returned as sentinel from
ptrace) to inferior_ptid.lwp, which then would not match any thread in
thread_list and caused assertion failures.

(riz)

2013-02-18 18:13:39 UTC netbsd-6 commitmail json YAML

2013-02-18 18:13:06 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by skrll in ticket #827):
sys/dev/usb/dwc_otg.c: revision 1.46
sys/dev/usb/dwc_otgvar.h: revision 1.12
Track transfer state better to avoid races between the workqueue and
aborting.

(riz)

2013-02-18 18:10:58 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by martin in ticket #825):
lib/libc/arch/sparc64/softfloat/qp.c: revision 1.10
Make all conversions from 128bit (long double) floats to integral types
use rounding towards zero (casts to int/long are not affected by current
rounding mode).
Fixes PR port-sparc64/47535.

(riz)

2013-02-18 18:10:25 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by martin in ticket #826):
lib/libc/arch/sparc64/gen/fpsetround.c: revision 1.6
While we are using softfloat for 128 bit long double values, make fpsetround
update the softfloat rounding mode as well.

(riz)

2013-02-18 18:05:30 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #824):
sys/dev/pci/if_wm.c: revision 1.240
sys/dev/pci/if_wm.c: revision 1.241
sys/dev/pci/if_wm.c: revision 1.242
sys/dev/pci/if_wmreg.h: revision 1.49
- Add WM_DEBUG_NVM.
- If WM_DEBUG_NVM is enabled, dump the FLASH ROM data.
Skip 64bit BAR correctly. I don't know if this bug causes a real problem.
Fix RAL_TABSIZE for ICH8, 82576, 82580 and I350.

(riz)

2013-02-18 17:59:34 UTC netbsd-6 commitmail json YAML

Ticket 823.  While here, make sure there's only one entry for ticket 813.

(riz)

2013-02-18 17:57:58 UTC netbsd-6 commitmail json YAML

sys/dev/pci/if_wm.c 1.235-1.236 via patch

Use PRIx64 and explicitly cast to uint64_t to print a DMA address.
This fixes a problem that if_wm.c can't compile with WM_DEBUG on
non-64bit platforms.
[msaitoh, ticket #823]

(riz)

2013-02-18 17:54:42 UTC netbsd-6 commitmail json YAML

2013-02-18 17:54:27 UTC netbsd-6 commitmail json YAML

2013-02-18 16:45:50 UTC MAIN commitmail json YAML

PR/47576: Takahiro HAYASHI: Avoid crash destroying tap0 after deleting
it's link-local address.

(christos)

2013-02-18 16:03:25 UTC MAIN commitmail json YAML

Disable when using extended MMU support.

(matt)

2013-02-18 15:32:02 UTC MAIN commitmail json YAML

Adjust blank lines.  Add comment about missing DPADD for -lz.

(gdt)

2013-02-18 15:29:37 UTC MAIN commitmail json YAML

Adjust blank lines, add comment about DPADD

(gdt)

2013-02-18 05:14:13 UTC MAIN commitmail json YAML

Supply VM_PROT_EXECUTE to pmap_fault_fixup when trying to fixup prefetch
aborts.

(matt)

2013-02-18 00:22:13 UTC MAIN commitmail json YAML

Use sort -s to get a stable sort, even if that is the default for ours. We
prolly need a TOOL_SORT...

(christos)

2013-02-18 00:00:55 UTC MAIN commitmail json YAML

only do the keep last in update builds and explain why.

(christos)

2013-02-17 23:56:52 UTC MAIN commitmail json YAML

keep only the last entry for each file, before sorting.

(christos)

2013-02-17 20:49:16 UTC MAIN commitmail json YAML

2013-02-17 20:36:02 UTC MAIN commitmail json YAML

2013-02-17 15:17:40 UTC MAIN commitmail json YAML

2013-02-17 13:39:52 UTC MAIN commitmail json YAML

Fix same typo in the other file in which it occurs

(pgoyette)

2013-02-17 13:36:02 UTC MAIN commitmail json YAML

2013-02-17 12:17:41 UTC MAIN commitmail json YAML

rename target paper.${PRINTER} to paper.ps -- PRINTER isnt defined anywhere!

(jmcneill)

2013-02-17 06:46:23 UTC MAIN commitmail json YAML

Call snprintb() for cpu features register.

(kiyohara)

2013-02-17 04:36:07 UTC MAIN commitmail json YAML

Fix build by adding obsolete to files in /usr/tests/examples.

(htodd)