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 (2h)  netbsd-8 (5d)  netbsd-10 (5d)  netbsd-9 (11d)  thorpej-ifq (175d)  thorpej-altq-separation (178d) 

2024-05-10 05:33:29 UTC Now

2010-06-18 06:30:54 UTC MAIN commitmail json YAML

Flesh out uturn_regs.  Replace magic constant with a define.

(skrll)

2010-06-18 06:15:31 UTC MAIN commitmail json YAML

2010-06-18 05:53:40 UTC MAIN commitmail json YAML

i.root-servers.net. gained AAAA

(spz)

2010-06-18 05:26:12 UTC MAIN commitmail json YAML

add support to build pigz as a host tool.

still missing:
- TOOL_PIGZ
- support to use it instead of the host's "gzip"

(mrg)

2010-06-18 04:21:23 UTC MAIN commitmail json YAML

add some infrastructure to build pigz instead of gzip.  you can test
this out if you set MKPIGZ=yes, but you'll end up with a /usr/bin/gzip
that doesn't support bzip2, compress or pack.

(mrg)

2010-06-18 00:55:06 UTC MAIN commitmail json YAML

fix beagle build (arm11_pmc -> cortexa8_pmc)

(jmcneill)

2010-06-18 00:20:28 UTC MAIN commitmail json YAML

At the request of Alan Horn, clarify the purpose of netpgp_get_info().

(agc)

2010-06-17 23:58:14 UTC MAIN commitmail json YAML

arm: Added support for Cortex-A8 CPUs.

(jmcneill)

2010-06-17 23:22:50 UTC MAIN commitmail json YAML

2010-06-17 23:22:21 UTC MAIN commitmail json YAML

Novatel U760 3g wireless device IDs.

(riz)

2010-06-17 20:14:01 UTC MAIN commitmail json YAML

Note that Postfix was updated to version 2.7.1.

(tron)

2010-06-17 19:49:38 UTC MAIN commitmail json YAML

note bozohttpd update

(mrg)

2010-06-17 19:43:31 UTC MAIN commitmail json YAML

2010-06-17 19:41:06 UTC MAIN commitmail json YAML

initial import of bozohttpd 20100617.  recent changes:
o  fix some compile issues
o  fix SSL mode.  from rtr
o  fix some cgi-bin issues, as seen with cvsweb
o  disable multi-file daemon mode for now, it breaks
o  return 404's instead of 403's when chdir of ~user dirs fail
o  remove "noreturn" attribute from bozo_http_error() that was
  causing incorrect runtime behaviour

Status:

Vendor Tag: bozohttpd
Release Tags: bozohttpd-20100617

(mrg)

2010-06-17 18:35:45 UTC MAIN commitmail json YAML

2010-06-17 18:18:16 UTC MAIN commitmail json YAML

src/external/ibm-public/postfix/dist/README_FILES/ADDRESS_VERIFICATION_README@1.3 / diff / nxr@1.3
src/external/ibm-public/postfix/dist/README_FILES/TLS_README@1.3 / diff / nxr@1.3
src/external/ibm-public/postfix/dist/conf/master.cf@1.3 / diff / nxr@1.3
src/external/ibm-public/postfix/dist/html/ADDRESS_VERIFICATION_README.html@1.3 / diff / nxr@1.3
src/external/ibm-public/postfix/dist/html/TLS_README.html@1.3 / diff / nxr@1.3
src/external/ibm-public/postfix/dist/html/postconf.5.html@1.5 / diff / nxr@1.5
src/external/ibm-public/postfix/dist/man/man5/postconf.5@1.5 / diff / nxr@1.5
src/external/ibm-public/postfix/dist/proto/ADDRESS_VERIFICATION_README.html@1.3 / diff / nxr@1.3
src/external/ibm-public/postfix/dist/proto/TLS_README.html@1.3 / diff / nxr@1.3
src/external/ibm-public/postfix/dist/proto/postconf.proto@1.5 / diff / nxr@1.5
src/external/ibm-public/postfix/dist/src/cleanup/cleanup.c@1.3 / diff / nxr@1.3
src/external/ibm-public/postfix/dist/src/cleanup/cleanup.h@1.3 / diff / nxr@1.3
src/external/ibm-public/postfix/dist/src/cleanup/cleanup_envelope.c@1.3 / diff / nxr@1.3
src/external/ibm-public/postfix/dist/src/cleanup/cleanup_init.c@1.3 / diff / nxr@1.3
src/external/ibm-public/postfix/dist/src/global/mail_params.h@1.4 / diff / nxr@1.4
src/external/ibm-public/postfix/dist/src/smtp/smtp.c@1.3 / diff / nxr@1.3
src/external/ibm-public/postfix/dist/src/smtpd/smtpd.c@1.4 / diff / nxr@1.4
src/external/ibm-public/postfix/dist/src/tls/tls_client.c@1.3 / diff / nxr@1.3
src/external/ibm-public/postfix/dist/src/tls/tls_server.c@1.3 / diff / nxr@1.3
src/external/ibm-public/postfix/dist/src/util/inet_addr_local.c@1.3 / diff / nxr@1.3
      :
(more 2 files)
Resolve conflicts from last import.

(tron)

2010-06-17 18:08:08 UTC MAIN commitmail json YAML

Import Postfix 2.7.1. Major changes since Postfix 2.6.6:
- Improved before-queue content filter performance. With
  "smtpd_proxy_options = speed_adjust", the Postfix SMTP server
  receives the entire message before it connects to a before-queue
  content filter. Typically, this allows Postfix to handle the same
  mail load with fewer content filter processes.
- Improved address verification performance. The verify database is now
  persistent by default, and it is automatically cleaned periodically. Under
  overload conditions, the Postfix SMTP server no longer waits up to 6 seconds
  for an address probe to complete.
- Support for reputation management based on the local SMTP client IP address.
  This is typically implemented with "FILTER transportname:" actions in access
  maps or header/body checks, and mail delivery transports in master.cf with
  unique smtp_bind_address values.

Status:

Vendor Tag: VENEMA
Release Tags: PFIX-2-7-1

(tron)

2010-06-17 14:41:50 UTC MAIN commitmail json YAML

Only clear the interrupt latch if we are using interrupts!

(christos)

2010-06-17 09:37:50 UTC MAIN commitmail json YAML

* remove pasto
* set short timeout for the blockwait test

(pooka)

2010-06-17 08:31:20 UTC MAIN commitmail json YAML

tp_glob -> tp-glob (i.e. better use correct keywords ..)

(pooka)

2010-06-17 08:22:02 UTC MAIN commitmail json YAML

Give the kernel pmap a container in case some tries to access it
via some pmap.h macro.

(pooka)

2010-06-17 08:19:32 UTC MAIN commitmail json YAML

Fix snafu in previous -- if your test it flawed, it doesn't matter
how many times you pass.

(pooka)

2010-06-17 08:19:02 UTC MAIN commitmail json YAML

add tty to rumptest

(pooka)

2010-06-17 07:13:34 UTC MAIN commitmail json YAML

Note that Postfix 2.7.1 has been released.

(tron)

2010-06-17 06:48:46 UTC MAIN commitmail json YAML

in iommu_remove() don't invalidate the IOMMU mapping.  for reasons not
yet determined, some PCI devices (at least fxp(4) and re(4)) sometimes
appear to perform DMA operations while this is happening, and we get
uncorrectable DMA errors.  ideally, this "shouldn't happen", but none
of the investigation so far has reveal the problem, and my source
investigation of both opensolaris and linux show that their perform
the invaliation when unmapping.

"handles" PR#43274 as well as other issues...

XXX: candidate for netbsd-5

(mrg)

2010-06-17 06:41:06 UTC MAIN commitmail json YAML

disable interrupts when resetting the device.

(mrg)

2010-06-17 06:40:28 UTC MAIN commitmail json YAML

attach just one of the cpu timer interrupts as EVCNT_TYPE_INTR, so that at
least something shows up in systat and beyond.  myself, and a few others,
have been confused at the lack of any timer interrupts appearing here.

(mrg)

2010-06-17 06:38:19 UTC MAIN commitmail json YAML

when complaining we don't support this many MTRR's, say how many there are.

(mrg)

2010-06-17 06:29:16 UTC MAIN commitmail json YAML

if MKPIGZ != no, build gzip, otherwise build pigz.

(mrg)

2010-06-17 06:17:02 UTC MAIN commitmail json YAML

2010-06-17 06:10:44 UTC MAIN commitmail json YAML

cross build infrastructure for pigz.

(mrg)

2010-06-17 06:05:09 UTC MAIN commitmail json YAML

(once again in the right place)

initial import of pigz 2.1.6 sources.

from http://www.zlib.net/pigz/:
"""
pigz, which stands for parallel implementation of gzip, is a fully functional replacement for gzip that exploits multiple processors and multiple cores to the
hilt when compressing data. pigz was written by Mark Adler, and uses the zlib and pthread libraries.

How is it pronounced?
I'm glad you asked. It is pronounced "pig-zee". It is not pronounced like the plural of pig.
"""

once i am done adding bz2 support to pigz, i plan to obsolete my usr.bin/gzip.

Status:

Vendor Tag: adler
Release Tags: pigz-2-1-6

(mrg)

2010-06-17 05:44:07 UTC MAIN commitmail json YAML

initial import of pigz 2.1.6 sources.

from http://www.zlib.net/pigz/:
"""
pigz, which stands for parallel implementation of gzip, is a fully functional replacement for gzip that exploits multiple processors and multiple cores to the hilt when compressing data. pigz was written by Mark Adler, and uses the zlib and pthread libraries.

How is it pronounced?
I'm glad you asked. It is pronounced "pig-zee". It is not pronounced like the plural of pig.
"""

once i am done adding bz2 support to pigz, i plan to obsolete my usr.bin/gzip.

Status:

Vendor Tag: adler
Release Tags: pigz-2-1-6

(mrg)

2010-06-17 04:50:43 UTC MAIN commitmail json YAML

2010-06-17 04:48:56 UTC MAIN commitmail json YAML

2010-06-17 04:32:46 UTC MAIN commitmail json YAML

ensure that [WU]TMPX_FILE are defined to something.

(mrg)

2010-06-17 03:36:05 UTC MAIN commitmail json YAML

JobFinish: call PrintOnError if we detected an error we are not ignoring.
This gives the .ERROR target a chance to run at the first sign of trouble.

(sjg)

2010-06-17 03:13:58 UTC MAIN commitmail json YAML

disable some DEBUG code uvm_pglist_add() that has severe performance
problems with large mappings.  i've seen my system hang for a total
of 45 seconds when radeondrm is opened by X11, and it is the checks
in this function that take so long.

(mrg)

2010-06-17 03:10:21 UTC MAIN commitmail json YAML

ugh.  this needs a real fix, but for now just update it to reality.
the diff -u is more obvious than a description:

-X11FLAGS.VERSION=      -DOSMAJORVERSION=1 -DOSMINORVERSION=6          # XXX
+X11FLAGS.VERSION=      -DOSMAJORVERSION=5 -DOSMINORVERSION=99          # XXX

(mrg)

2010-06-17 03:06:39 UTC MAIN commitmail json YAML

update this for sessreg 1.0.6.

(mrg)

2010-06-17 03:02:39 UTC MAIN commitmail json YAML

merge sessreg 1.0.6

(mrg)

2010-06-17 03:00:39 UTC MAIN commitmail json YAML

2010-06-17 03:00:08 UTC MAIN commitmail json YAML

2010-06-17 02:57:13 UTC MAIN commitmail json YAML

2010-06-17 02:57:05 UTC MAIN commitmail json YAML

2010-06-17 00:56:03 UTC MAIN commitmail json YAML

Move the character table initialisation a bit earlier for man pages that
contain special characters in the header. From upstream.

(joerg)

2010-06-16 22:26:56 UTC MAIN commitmail json YAML

Do not abuse .Ta, but use a real tabulator.

(joerg)

2010-06-16 22:06:54 UTC MAIN commitmail json YAML

2010-06-16 20:15:53 UTC MAIN commitmail json YAML

Make debug message print more than the device name

OK mbalmer, jmcneill

(hubertf)

2010-06-16 19:31:18 UTC MAIN commitmail json YAML

2010-06-16 19:30:11 UTC MAIN commitmail json YAML

2010-06-16 19:29:33 UTC MAIN commitmail json YAML

Add simple etfs test which almost tests for bug fixed yesterday
(the yesterday bug was against an emulated block device, so slighlty
different).  But at least this test uncovered a few bugs already.

(pooka)

2010-06-16 19:26:58 UTC MAIN commitmail json YAML

* support VOP_SEEK
* correctly handle VOP_OPEN(FREAD|FWRITE)
* fix host file write offset

(pooka)

2010-06-16 19:03:08 UTC MAIN commitmail json YAML

report actual size from read/write vops

(pooka)

2010-06-16 18:49:22 UTC MAIN commitmail json YAML

Set kinfo_lwp to 0 before filling it so that if someone removes
variable assignments from here, kernel memory does not leak to
userspace.

Bug found, a little bit suprisingly, by the atf ps test which failed
due to the column width between the -o holdcnt column being too
wide due to the contents displayed being garbage.

(pooka)

2010-06-16 18:13:41 UTC MAIN commitmail json YAML

2010-06-16 18:10:58 UTC MAIN commitmail json YAML

2010-06-16 18:09:55 UTC MAIN commitmail json YAML

2010-06-16 17:29:07 UTC MAIN commitmail json YAML

2010-06-16 15:57:12 UTC MAIN commitmail json YAML

Fix test: we need to mount /dev/pts to /null/dev/pts, not /dev to
/null/dev: we're interested in /dev/pts and nullfs doesn't traverse
underlying mountpoints.

(I had code for nullfs mountpoint traversal in the tree i used to
test this originally... but I assume the rest of the world doesn't.
Before this change the test would still fail, but fail in the wrong
place and due to the wrong reason.)

(pooka)

2010-06-16 15:39:41 UTC MAIN commitmail json YAML

2010-06-16 15:17:37 UTC MAIN commitmail json YAML

Introduce expected failures to atf.  They can be used to flag tests
which are known to fail, e.g.:

        atf_tc_set_md_var(tc, "xfail", "PR kern/43456");

Expected failures do not count towards the ultimate pass/fail result
from the test run:

pain-rustique:39:~/<2>src/tests/fs/ptyfs> atf-run t_nullpts | atf-report
Tests root: /home/pooka/src/wholesrc2/src/tests/fs/ptyfs

t_nullpts (1/1): 1 test cases
    nullrevoke: Expected failure: PR kern/43456

Summary for 1 test programs:
    0 passed test cases.
    0 failed test cases.
    1 expected failures.
    0 skipped test cases.
pain-rustique:40:~/<2>src/tests/fs/ptyfs> echo $?
0

However, an xfail test which passes will count as a failure, i.e.
xfail inverts test case success/fail.  This way we can get a better
sense from the ultimate verdict of the NetBSD atf run by seeing if
there were any unexpected failures, i.e. new regressions.

This feature will be present in the upcoming atf 0.10 release,
possibly with finer grained control.

patch reviewed by jmmv

(pooka)

2010-06-16 11:45:21 UTC MAIN commitmail json YAML

Reinstate the blanket pmap.h for archs which do not conform to the
kernel ABI (i.e. not i386 or amd64).  Due to the "half function,
half macro, all noodles" nature of pmap.h, it's too entangling and
too brittle to keep up with an ifdeffy MI implementation.

(pooka)

2010-06-16 06:40:52 UTC MAIN commitmail json YAML

Note some stuff I've done.

(skrll)

2010-06-16 06:19:17 UTC MAIN commitmail json YAML

2010-06-16 06:17:48 UTC MAIN commitmail json YAML

Add CSC0000, CSC0003, CSC0010. Observed from jnemeth@'s ThinkPad 380Z.

(jruoho)

2010-06-16 05:26:43 UTC MAIN commitmail json YAML

avoid a compile error in libX11 1.3.4.

(mrg)

2010-06-16 03:35:01 UTC MAIN commitmail json YAML

Add AGP support for a number of Intel onboard devices, including
82G41, 82B43, E7221, 82965GME, and "Iron Lake".  Device
types (i915, i965, G33, and G4X variants) from the Linux Intel AGP
driver, and (for 82G41) from Henry Bent in PR#42906.

There are a few more varieties that should be relatively low-hanging
fruit ("Pineview" and "Sandy Bridge"), but will require a little bit
of rejiggering of the "chiptype".

OK mrg@

(riz)

2010-06-16 03:28:49 UTC MAIN commitmail json YAML

2010-06-16 03:27:48 UTC MAIN commitmail json YAML

Add a bunch of Intel host bridge and integrated graphics device IDs,
from the Linux Intel AGP driver and PR#42906 from Henry Bent.

(riz)

2010-06-16 03:17:39 UTC MAIN commitmail json YAML

merge libXrender 0.9.6

(mrg)

2010-06-16 03:16:51 UTC MAIN commitmail json YAML

2010-06-16 03:12:48 UTC MAIN commitmail json YAML

merge libXdamage 1.1.3

(mrg)

2010-06-16 03:12:11 UTC MAIN commitmail json YAML

merge libXcomposite 0.4.1

(mrg)

2010-06-16 03:11:40 UTC MAIN commitmail json YAML

2010-06-16 03:05:55 UTC MAIN commitmail json YAML

2010-06-16 03:05:46 UTC MAIN commitmail json YAML

2010-06-16 03:05:37 UTC MAIN commitmail json YAML

2010-06-16 03:05:28 UTC MAIN commitmail json YAML

2010-06-16 03:05:19 UTC MAIN commitmail json YAML

2010-06-15 18:53:48 UTC MAIN commitmail json YAML

Implement rumpblk_deregister, for unregistering fake block devices
(from etfs_deregister).  Prompted by use case from njoly.

(pooka)

2010-06-15 17:23:31 UTC MAIN commitmail json YAML

Fix some rump_etfs_register/rump_etfs_remove memory leaks.

(njoly)

2010-06-15 09:43:37 UTC MAIN commitmail json YAML

When mounting a file system re-lookup and lock the directory we mount on
after the file system is setup by VFS_MOUNT().  This way recursive vnode
locks are no longer needed here and mounts on null mounts no longer fail
as described in PR #43439 (mount_null panic: lockdebug_wantlock: locking
against myself).

Based on a proposal from  and
Reviewed by: David A. Holland <dholland@netbsd.org>

(hannken)

2010-06-15 06:36:09 UTC MAIN commitmail json YAML

2010-06-15 05:29:52 UTC MAIN commitmail json YAML

Fix xref: timer_create(3) -> timer_create(2).

(jruoho)

2010-06-14 22:24:14 UTC MAIN commitmail json YAML

Sort ugensa_devs by vendor/product.  No functional change intended.

(riz)

2010-06-14 22:22:44 UTC MAIN commitmail json YAML

Sort u3g_devs by vendor/product.  Also, remove duplicate
USB_PRODUCT_NOVATEL2_MERLINV620 entry.  No functional change intended.

(riz)

2010-06-14 21:06:09 UTC MAIN commitmail json YAML

add a vm allocator test which tests that:
* RUMP_MEMLIMIT works
* allocating memory with PR_NOWAIT will fail immediately if no memory
  is available and PR_WAITOK will wait for memory to be available

(pooka)

2010-06-14 21:04:56 UTC MAIN commitmail json YAML

Make it possible to define an upper limit for memory consumed by
the rump kernel by specifying RUMP_MEMLIMIT.  In case allocation
over that limit is attempted, essentially pool reclaim and uvm_wait()
is done.  The default is to allow to allocate as much as the host
will give.

XXX: uvm_km_alloc and malloc(9) do not currently conform.  the
former is easy, the latter requires kern_malloc.c (rump malloc is
currently directly relegated to host malloc).

(pooka)

2010-06-14 19:05:24 UTC MAIN commitmail json YAML

ugensa support for Sierra Wireless USB 305, from Andy Wallis
in PR#43468 .

(riz)

2010-06-14 19:02:06 UTC MAIN commitmail json YAML

Regen for Sierra Wireless USB 305 and sorting change.

(riz)

2010-06-14 18:57:49 UTC MAIN commitmail json YAML

Sort Sierra Wireless products by ID.

(riz)

2010-06-14 18:55:31 UTC MAIN commitmail json YAML

Add ID for Sierra Wireless USB 305, from Andy Wallis in kern/43468.

(riz)

2010-06-14 16:12:41 UTC MAIN commitmail json YAML

annotate failing testcase with PR number

(pooka)

2010-06-14 15:23:41 UTC MAIN commitmail json YAML

2010-06-14 15:22:40 UTC MAIN commitmail json YAML

2010-06-14 14:55:04 UTC MAIN commitmail json YAML

2010-06-14 14:53:08 UTC MAIN commitmail json YAML

2010-06-14 14:51:41 UTC MAIN commitmail json YAML

Descend into ptyfs tests now that the necessary rump components are there.

(pooka)

2010-06-14 14:50:48 UTC MAIN commitmail json YAML

2010-06-14 14:48:51 UTC MAIN commitmail json YAML

2010-06-14 14:47:58 UTC MAIN commitmail json YAML

tty support is finally a standalone component

(pooka)

2010-06-14 14:45:47 UTC MAIN commitmail json YAML

2010-06-14 14:42:49 UTC MAIN commitmail json YAML

naughty naughty, don't peek into src/sys

(pooka)

2010-06-14 14:42:21 UTC MAIN commitmail json YAML

2010-06-14 14:40:47 UTC MAIN commitmail json YAML

Install ptyfs userspace header into user's space.

(pooka)

2010-06-14 14:39:12 UTC MAIN commitmail json YAML

2010-06-14 14:36:15 UTC MAIN commitmail json YAML

2010-06-14 13:40:25 UTC MAIN commitmail json YAML

Add rmdir(2) support for rump filsystem.

With help from pooka.

(njoly)

2010-06-14 13:28:45 UTC MAIN commitmail json YAML

Remove comment which wasn't supposed to get committed.

(pooka)

2010-06-14 13:25:40 UTC MAIN commitmail json YAML

Make some stubby tty routines used by printf weak aliases, so that
the full ones will be used if we have the upcoming tty component
loaded.

(pooka)

2010-06-14 05:27:51 UTC MAIN commitmail json YAML

vi.info doesn't get built when MKDOC=no.

(riz)

2010-06-13 18:16:30 UTC netbsd-4 commitmail json YAML

Tickets 1393-1396.

(riz)

2010-06-13 18:14:57 UTC MAIN commitmail json YAML

Add a very basic <machine/bus.h> which nows seems to be mandatory in MI
code even if a port doesn't use it.

Based on code in private email from Havard Eidnes.  Thanks Havard!

(simonb)

2010-06-13 18:14:53 UTC netbsd-4 commitmail json YAML

Pull up following revision(s) (requested by dholland in ticket #1396):
bin/date/date.c: revision 1.53
Don't blow up on date +''. Patch from Robert Elz in followup to PR 39392.

(riz)

2010-06-13 18:12:37 UTC netbsd-4 commitmail json YAML

Pull up following revision(s) (requested by dholland in ticket #1395):
libexec/ftpd/popen.c: revision 1.37
PR/43023: Bruce Cran: FTPD bug remote crash
Since we specify NOCHECK, in the NOMATCH case gl_pathv can be NULL.
(From FreeBSD)

(riz)

2010-06-13 18:02:32 UTC netbsd-4 commitmail json YAML

Pull up following revision(s) (requested by plunky in ticket #1394):
lib/libusbhid/data.c: revision 1.6
hid_get_data() will read an extra byte if the data being read ends on
a byte boundary. This byte is subsequently discarded, but it could be
a byte from memory after the end of the report being parsed.
Fix this by rounding up and ending the loop one earlier.

(riz)

2010-06-13 17:51:11 UTC netbsd-4 commitmail json YAML

Pull up following revision(s) (requested by drochner in ticket #1393):
sys/net/bpf_filter.c: revision 1.36
the correct check for BPF_K is with BPF_SRC for BPF_ALU ops, from
Guy Harris per PR kern/43185
fixes possible division-by-zero crashes by evil filter expressions
like "len / 0 =3D 1"
pullup candidate

(riz)

2010-06-13 16:49:01 UTC MAIN commitmail json YAML

Move FLAWLESSCALL from rump_dev_private.h into rump_private.h
so it can be used outside of devices.

(pooka)

2010-06-13 15:32:00 UTC MAIN commitmail json YAML

Automatically adjust the console speed to 57600 in /etc/ttys for KUROBOX
kernel.

(phx)

2010-06-13 15:30:37 UTC MAIN commitmail json YAML

Adapted for NAS systems. Use vt100 with 115200bps instead of Pc3 console.

(phx)

2010-06-13 15:17:02 UTC MAIN commitmail json YAML

Fix previous in emul.c -- only numbers are operands for cpp comparisons.
Apparently non-numbers logically produce arch-dependent behaviour.

(pooka)

2010-06-13 13:43:02 UTC MAIN commitmail json YAML

2010-06-13 11:35:41 UTC MAIN commitmail json YAML

deal with sun3's module disability

(pooka)

2010-06-13 11:05:58 UTC MAIN commitmail json YAML

add rest of sparc pagesize variables

(pooka)

2010-06-13 06:01:35 UTC netbsd-4 commitmail json YAML

Tickets 1388, 1390

(riz)

2010-06-13 05:59:11 UTC netbsd-4 commitmail json YAML

Pull up following revision(s) (requested by joerg in ticket #1390):

external/bsd/fetch/dist/libfetch/common.c: patch
external/bsd/fetch/dist/libfetch/common.h: patch
external/bsd/fetch/dist/libfetch/fetch.cat3: removed
external/bsd/fetch/dist/libfetch/ftp.c: patch

libfetch-2.31:

PR 43013 by Brook Milligan: fetch(3) violates RFC 1738 for ftp:// URLs
if the home directory is not the root directory.

Remember the current directory the first time a CWD / CDUP has to be
issued. Use the document as full URL if the URL started with two /
(quoted or not), otherwise append it to the initial directory.

(riz)

2010-06-13 05:48:58 UTC netbsd-4 commitmail json YAML

Pull up following revision(s) (requested by jym in ticket #1388):
sys/arch/xen/x86/xen_bus_dma.c: revision 1.20
Although Xen's documentation states that the address_bits field is not used
by XENMEM_decrease_reservation, it is checked by the hypervisor. In certain
circumstances (stack leak), the field could have an improper value, leading
to a fail of the hypercall.
Set it to 0 ("no addressing restriction") to avoid that.
Patch tested by Sam Fourman and haad@.
This should fix the rare "failed allocating DMA memory" encountered
under NetBSD dom0. Will ask for a pull-up.

(riz)

2010-06-13 04:45:51 UTC MAIN commitmail json YAML

aio_enqueue_job: don't bother to check curjob.
- it's an undefined behaviour anyway.
- the check sometimes prevent legal reuse of userland aiocb.
  note that the userland can notice the i/o completion and reuse the aiocb
  before the aio_worker kernel thread clears curjob.

(yamt)

2010-06-13 04:14:57 UTC MAIN commitmail json YAML

1. split runetype_local.h -> runetype_file.h
  and remove renameing _Rune* -> _NBRune* namespace protection.

  FreeBSD traditionaly exposes struct _Rune* in runetype.h
  which included by ctype.h. it may cause conflicting type error
  in our cross build process, former we use renaming namespace
  to avoid this problem, now i reworked more resonable way.

2. merge rune_local.h to runetype_local.h, and remove it.
3. split bsdctype.h -> bsdctype_{file,local}.h

(tnozaki)

2010-06-13 04:13:32 UTC MAIN commitmail json YAML

increment p_nrlwps in lwp_create rather than letting callers do so
as it's always decremented by lwp_exit.  this fixes error recovery of
eg. aio_procinit.

(yamt)

2010-06-13 04:08:49 UTC MAIN commitmail json YAML

remove an unnecessary check of PK_MARKER

(yamt)

2010-06-13 03:34:19 UTC MAIN commitmail json YAML

update a comment.

(yamt)

2010-06-13 03:32:48 UTC MAIN commitmail json YAML

use NULL instead of 0 for pointers.

(yamt)

2010-06-13 03:31:28 UTC MAIN commitmail json YAML

remove __dead from the prototype of lwp_exit, which actually can
return these days.

(yamt)

2010-06-13 03:09:32 UTC MAIN commitmail json YAML

2010-06-13 03:08:15 UTC MAIN commitmail json YAML

No need to include PCI header files in bus independent code.

(tsutsui)

2010-06-13 02:36:18 UTC MAIN commitmail json YAML

Regen from usbdevs rev 1.555:
> Add vendor IDs and device IDs for forthcoming upgt(4),
> Intersil PrismGT wireless LAN.  From OpenBSD via FUKAUMI Naoki's patch
> posted on current-users:
> http://mail-index.NetBSD.org/current-users/2010/05/28/msg013570.html

(tsutsui)

2010-06-13 02:33:54 UTC MAIN commitmail json YAML

Add vendor IDs and device IDs for forthcoming upgt(4),
Intersil PrismGT wireless LAN.  From OpenBSD via FUKAUMI Naoki's patch
posted on current-users:
http://mail-index.NetBSD.org/current-users/2010/05/28/msg013570.html

(tsutsui)

2010-06-13 02:11:23 UTC MAIN commitmail json YAML

Apply fixes for PR port-arm/43339:
Set proper IPL_SOFTfoo values even in FAST_SOFTINT case.
Some assertions in MI code expect they have unique values,
per comments from rmind@.

Also cleanup various "interrupt hierarchy" code since IPL_NONE and
IPL_SOFTfoo should not be set by any hardware interrupt establish functions.

Ok'ed by mrg@, tested on shark and hpcarm.

(tsutsui)

2010-06-13 01:55:24 UTC MAIN commitmail json YAML

Put underline properly (not upperline) on CCW screen.
Tested on hpcarm WS003SH.

(tsutsui)

2010-06-12 23:16:02 UTC MAIN commitmail json YAML

2010-06-12 23:15:19 UTC MAIN commitmail json YAML

Add a couple more product IDs for the ASIX Ethernet interfaces

(pgoyette)

2010-06-12 22:59:59 UTC MAIN commitmail json YAML

Function which does not return needs to return a value.

(pooka)

2010-06-12 21:25:56 UTC MAIN commitmail json YAML

add some more offsets
this should have been committed with the previous, noticed by he

(macallan)

2010-06-12 21:10:55 UTC MAIN commitmail json YAML

Fix memory leak during some NFS writes.

(jakllsch)

2010-06-12 18:39:02 UTC netbsd-4 commitmail json YAML

Tickets 1386, 1387

(riz)

2010-06-12 18:38:02 UTC netbsd-4 commitmail json YAML

Pull up following revision(s) (requested by he in ticket #1387):
sys/compat/svr4/svr4_misc.c: revision 1.149
sys/compat/linux/common/linux_misc.c: revision 1.214
sys/compat/common/vfs_syscalls_30.c: revision 1.31
sys/compat/sunos/sunos_misc.c: revision 1.166
sys/compat/linux/common/linux_file64.c: revision 1.50
sys/compat/svr4_32/svr4_32_misc.c: revision 1.68
sys/compat/ibcs2/ibcs2_misc.c: revision 1.110
sys/compat/linux32/common/linux32_dirent.c: revision 1.10
sys/compat/sunos32/sunos32_misc.c: revision 1.69
sys/compat/irix/irix_dirent.c: revision 1.24
sys/compat/osf1/osf1_file.c: revision 1.38
When implementing "read directory", when there are too many empty entries
in a row, and we need to try to read the next block, and have passed a
non-NULL cookie pointer to VOP_READDIR, ensure that we free the cookie
buffer before re-doing VOP_READDIR, so that we don't leak memory.
This fix is similar to nfs_serv.c revisions 1.115 + 1.124.
This should fix the long-standing problem observed by e.g. using Linux-
emulated programs to take backup of servers, which is one of the problems
which were reported in PR#42661.
Thanks to pooka@ for the hints for traversing the VOP* layer.

(riz)

2010-06-12 18:32:22 UTC netbsd-4 commitmail json YAML

Pull up following revision(s) (requested by joerg in ticket #1386):
crypto/dist/openssl/crypto/evp/m_sha1.c: patch
Ensure that SHA384 always calls the SHA384 functions.
Should fix PR 42881.

(riz)

2010-06-12 18:27:43 UTC netbsd-4 commitmail json YAML

Tickets 1384, 1385.

(riz)

2010-06-12 18:25:49 UTC netbsd-4 commitmail json YAML

src/external/bsd/pkg_install/dist/add/add.h@1.1.1.2.6.4 / diff / nxr@1.1.1.2.6.4
src/external/bsd/pkg_install/dist/add/main.c@1.1.1.3.4.4 / diff / nxr@1.1.1.3.4.4
src/external/bsd/pkg_install/dist/add/perform.c@1.1.1.9.4.4 / diff / nxr@1.1.1.9.4.4
src/external/bsd/pkg_install/dist/add/pkg_add.1@1.1.1.6.4.4 / diff / nxr@1.1.1.6.4.4
src/external/bsd/pkg_install/dist/admin/README deleted
src/external/bsd/pkg_install/dist/admin/check.c@1.1.1.3.4.3 / diff / nxr@1.1.1.3.4.3
src/external/bsd/pkg_install/dist/admin/main.c@1.1.1.7.4.4 / diff / nxr@1.1.1.7.4.4
src/external/bsd/pkg_install/dist/admin/pkg_admin.1@1.1.1.6.4.5 / diff / nxr@1.1.1.6.4.5
src/external/bsd/pkg_install/dist/create/build.c@1.1.1.5.4.4 / diff / nxr@1.1.1.5.4.4
src/external/bsd/pkg_install/dist/create/create.h@1.1.1.3.4.4 / diff / nxr@1.1.1.3.4.4
src/external/bsd/pkg_install/dist/create/main.c@1.1.1.4.4.4 / diff / nxr@1.1.1.4.4.4
src/external/bsd/pkg_install/dist/create/perform.c@1.1.1.3.4.4 / diff / nxr@1.1.1.3.4.4
src/external/bsd/pkg_install/dist/create/pkg_create.1@1.1.1.5.4.3 / diff / nxr@1.1.1.5.4.3
src/external/bsd/pkg_install/dist/create/pl.c@1.1.1.3.4.3 / diff / nxr@1.1.1.3.4.3
src/external/bsd/pkg_install/dist/delete/pkg_delete.1@1.1.1.4.4.4 / diff / nxr@1.1.1.4.4.4
src/external/bsd/pkg_install/dist/delete/pkg_delete.c@1.1.1.4.10.4 / diff / nxr@1.1.1.4.10.4
src/external/bsd/pkg_install/dist/info/main.c@1.1.1.5.4.4 / diff / nxr@1.1.1.5.4.4
src/external/bsd/pkg_install/dist/info/perform.c@1.1.1.9.4.5 / diff / nxr@1.1.1.9.4.5
src/external/bsd/pkg_install/dist/info/pkg_info.1@1.1.1.3.4.3 / diff / nxr@1.1.1.3.4.3
src/external/bsd/pkg_install/dist/lib/conflicts.c@1.1.1.2.6.4 / diff / nxr@1.1.1.2.6.4
      :
(more 8 files)
Pull up following revision(s) (requested by joerg in ticket #1385):
external/bsd/pkg_install/dist/add/add.h                patch
external/bsd/pkg_install/dist/add/main.c                patch
external/bsd/pkg_install/dist/add/perform.c            patch
external/bsd/pkg_install/dist/add/pkg_add.1            patch
external/bsd/pkg_install/dist/admin/README              removed
external/bsd/pkg_install/dist/admin/check.c            patch
external/bsd/pkg_install/dist/admin/main.c              patch
external/bsd/pkg_install/dist/admin/pkg_admin.1        patch
external/bsd/pkg_install/dist/create/build.c            patch
external/bsd/pkg_install/dist/create/create.h          patch
external/bsd/pkg_install/dist/create/main.c            patch
external/bsd/pkg_install/dist/create/perform.c          patch
external/bsd/pkg_install/dist/create/pkg_create.1      patch
external/bsd/pkg_install/dist/create/pl.c              patch
external/bsd/pkg_install/dist/delete/pkg_delete.1      patch
external/bsd/pkg_install/dist/delete/pkg_delete.c      patch
external/bsd/pkg_install/dist/info/main.c              patch
external/bsd/pkg_install/dist/info/perform.c            patch
external/bsd/pkg_install/dist/info/pkg_info.1          patch
external/bsd/pkg_install/dist/lib/conflicts.c          patch
external/bsd/pkg_install/dist/lib/iterate.c            patch
external/bsd/pkg_install/dist/lib/lib.h                patch
external/bsd/pkg_install/dist/lib/license.c            patch
external/bsd/pkg_install/dist/lib/parse-config.c        patch
external/bsd/pkg_install/dist/lib/pkg_install.conf.5.in patch
external/bsd/pkg_install/dist/lib/pkgdb.c              patch
external/bsd/pkg_install/dist/lib/version.c            patch
external/bsd/pkg_install/dist/lib/version.h            patch

pkg_install-20091115:
Completely ignore @src in pkg_create. Silently ignore the -L option.
The combination of -I and -p are used by pkgsrc for the same result.

Do not overwrite a string with itself using snprintf. This breaks
setting the pkgdb directory internally on Linux. Explicitly check
if the string is the same and otherwise just use xstrdup.

Add support to query arbitrary variables with pkg_admin config-var.

pkg_install-20100130:
- pkg_add -U to rplace an installed version
- refactored man pages
- PKG_DBDIR / PKG_REFCOUNT_DBDIR as pkg_install.conf options
- synced license list
- use connection cache from libfetch

pkg_install 20100204:
- Restore PKG_PREFIX in pkg_delete (PR 42731)
- Ensure that the current pkg_install version is at least as new
  as the version used to build the package

(riz)

2010-06-12 18:03:09 UTC MAIN commitmail json YAML

s/_CTYPE_NUM_CHARS/_CTYPE_CACHE_SIZE/

(tnozaki)

2010-06-12 18:02:31 UTC MAIN commitmail json YAML

s/_CTYPE_NUM_CHARS/_CTYPE_CACHE_SIZE/

(tnozaki)

2010-06-12 17:58:13 UTC netbsd-4 commitmail json YAML

Pull up following revision(s) (requested by joerg in ticket #1384):
external/bsd/fetch/dist/libfetch/common.c      1.1.1.6-8
external/bsd/fetch/dist/libfetch/common.h      1.1.1.5-6
external/bsd/fetch/dist/libfetch/fetch.3        1.1.1.7-8
external/bsd/fetch/dist/libfetch/fetch.c        1.1.1.8
external/bsd/fetch/dist/libfetch/fetch.cat3    1.1.1.4-5
external/bsd/fetch/dist/libfetch/fetch.h        1.1.1.5-7
external/bsd/fetch/dist/libfetch/file.c        1.1.1.5-6
external/bsd/fetch/dist/libfetch/ftp.c          1.1.1.7-10
external/bsd/fetch/dist/libfetch/http.c        1.1.1.5-7

Import libfetch-2.25:
- address a number of lint warnings
- fix strict-alignment issues for GCC 4.4
- fix a bug in the line reading optimisation
- do not reuse a FTP connection if there is an active transfer on it

libfetch-2.26:
- Add support to aggressively cache directory listenings, useful for
HTTP
- Avoid leaking memory in error cases. From Xavier from Arch Linux.

libfetch-2.30:
- Revamped connection cache, allowing more than one active session
- HTTP keep-alive support

(riz)

2010-06-12 16:40:14 UTC netbsd-5 commitmail json YAML

2010-06-12 16:37:55 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by skrll in ticket #1416):
sys/net/if.c: revision 1.244
Correct the argument order of ifreqn2o conversion.
Fixes PR/42585.

(riz)

2010-06-12 15:01:04 UTC MAIN commitmail json YAML

Fix typo in comment.

(wiz)

2010-06-12 14:31:29 UTC MAIN commitmail json YAML

Connect to localhost instead of www.netbsd.org to a) make this work
in non-routed setups b) avoid the dubious security implications.
Also, to make the test actually do what it claims to do, call
getsockname() and verify we got a low port.

(pooka)

2010-06-12 14:18:21 UTC MAIN commitmail json YAML

tp-glob t_* instead of * (so that atf-run works in the source directory)

(pooka)

2010-06-12 14:07:19 UTC MAIN commitmail json YAML

Skip failing tests.  When someone figures out where the problem is,
these can be reenabled.

(pooka)

2010-06-12 13:31:36 UTC MAIN commitmail json YAML

Fix silly test.  First it tests that it can't "cd ..", then it
wants to "cd .." to complete the test.  CANNOT HAVE BOTH!

(pooka)

2010-06-12 13:15:54 UTC MAIN commitmail json YAML

fix diagnostic output

(pooka)

2010-06-12 13:15:01 UTC MAIN commitmail json YAML

Make the test work on an installation without sharesrc.

(pooka)

2010-06-12 10:46:15 UTC MAIN commitmail json YAML

2010-06-12 08:12:03 UTC MAIN commitmail json YAML

Correct the argument order of ifreqn2o conversion.

Fixes PR/42585.

(skrll)

2010-06-12 07:13:54 UTC MAIN commitmail json YAML

Support rumpkern components and rumpkern components depending on vfs init.

(pooka)

2010-06-12 05:54:05 UTC MAIN commitmail json YAML

2010-06-12 02:51:38 UTC netbsd-5 commitmail json YAML

2010-06-12 02:51:35 UTC MAIN commitmail json YAML

2010-06-12 01:58:35 UTC netbsd-5 commitmail json YAML

Tickets 1382, 1405, 1408, 1409, 1410, and 1413.

(riz)

2010-06-12 01:55:44 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by mrg in ticket #1413):
UPDATING: revision 1.197
add a note about native xorg updates

(riz)

2010-06-12 01:14:21 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #1408):
distrib/notes/common/xfer: revision 1.68
Update IP addresses (both IPv4 and IPv6) of current ftp.NetBSD.org.
XXX: is it still worth to note those numbers in INSTALL docs nowadays?

(riz)

2010-06-12 01:11:42 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by dholland in ticket #1410):
sbin/disklabel/interact.c: revision 1.34
Change getnum() to use intmax_t instead of int, so it doesn't overflow
between 2^31 and 2^32. Adjust call sites accordingly. PR 43354.

(riz)

2010-06-12 01:05:44 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by jakllsch in ticket #1409):
sys/dev/usb/ehci.c: revision 1.167
Nvidia EHCI controllers do not ignore one or more of the "Port Number",
"Hub Address", "Split Completion Mask" fields in the Queue Head marked
"This field is ignored by the host controller unless the EPS field
indicates a full- or low-speed device.".
Therefore, only populate these fields for full- and low-speed devices.
Fixes PR#37884.

(riz)

2010-06-12 00:59:57 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by pooka in ticket #1405):
sys/kern/vfs_xattr.c: revision 1.21 via patch
Don't namei while holding vnode lock.  kern/43328

(riz)

2010-06-11 23:52:38 UTC MAIN commitmail json YAML

Add some ptyfs tests.

Note: I'm not adding these to the build yet, since they depend on
some other other cleanup I might get done only after the weekend.
Even so, t_nullpts serves a simple example of how to repeat the
crash described in PR kern/43456 (just remove "rump_sys_" from the
calls and it should compile and you should get a host kernel panic
instead of a coredump).

(pooka)

2010-06-11 23:36:08 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by bouyer in ticket #1382):
sys/netinet/tcp_input.c: revision 1.304
sys/netinet/tcp_input.c: revision 1.305
syn_cache_put(): defer all pool_put() to the callout. Reschedule
the callout if needed so frees are not delayed too much.
syn_cache_timer(): we can't call syn_cache_put() here any more,
so move code deleted from syn_cache_put() here.
Avoid KASSERT() in kern_timeout.c because pool_put() is called from
ipintr context, as reported in
http://mail-index.netbsd.org/tech-kern/2010/03/19/msg007762.html
Thanks to Andrew Doran and Mindaugas Rasiukevicius for help and review.
Make sure SYN_CACHE_TIMER_ARM() has been run before calling syn_cache_put()
as it will reschedule the timer.  Fixes PR kern/43318.

(riz)

2010-06-11 18:23:57 UTC MAIN commitmail json YAML

2010-06-11 18:22:06 UTC MAIN commitmail json YAML

add Samsung GT-B3710 LTE/4G broadband usb stick

(tnn)

2010-06-11 18:21:45 UTC MAIN commitmail json YAML

Mark a few atf files as being in the "share" set as well so a
MKSHARE=no release build completes (tested on amd64 and i386).

(riz)

2010-06-11 15:12:45 UTC MAIN commitmail json YAML

+librumpkern_ksem.so.0.0.debug

(njoly)

2010-06-11 14:19:56 UTC MAIN commitmail json YAML

ISC DHCP 4.1.1-P1 released.

(taca)

2010-06-11 07:32:32 UTC MAIN commitmail json YAML

Fix DIAGNOSTIC.  Moral of the story: don't comment xen kernels out of the
build even if you'd like to go to sleep earlier.

(pooka)

2010-06-10 23:50:04 UTC MAIN commitmail json YAML

2010-06-10 23:49:49 UTC MAIN commitmail json YAML

Make tests operate in environments without /usr/share/dict/words,
such as the one used by "anita test".

This has also the added benefit of decoupling the tests from whataver
is in "words", should that file ever be updated.

(pooka)

2010-06-10 22:41:41 UTC MAIN commitmail json YAML

descend into sys/rump/kern

(pooka)

2010-06-10 22:20:38 UTC MAIN commitmail json YAML

2010-06-10 22:07:33 UTC MAIN commitmail json YAML

2010-06-10 22:04:52 UTC MAIN commitmail json YAML

2010-06-10 22:03:43 UTC MAIN commitmail json YAML

2010-06-10 22:00:03 UTC MAIN commitmail json YAML

2010-06-10 21:56:42 UTC MAIN commitmail json YAML

Add infrastructure for kern compnents.  This is meant for those
components which are too bloaty to be included in rumpkern (where
bloaty means "can be easily left out without anyone missing"), but
generally do not require the support of the dev/fs/net factions to
function.  As the first one, add ksems.  librumpcrypto will migrate
here too once I get my timeslice to deal with the setlists, as most
likely will tty support.

(pooka)

2010-06-10 21:40:42 UTC MAIN commitmail json YAML

Use kern_proc.c instead of a collection of stubs.  But what we
really wanted from this commit was the support for proc_specificdata.

TODO: make creating a new process actually use kern_proc and
maybe even add an interface which starts a process with
"any pid you don't like"

(pooka)

2010-06-10 20:54:53 UTC MAIN commitmail json YAML

lwp0 seems like an lwp instead of a process, so move bits related
to it from kern_proc.c to kern_lwp.c.  This makes kern_proc
"scheduling-clean" and more easily usable in environments with a
non-integrated scheduler (like, to take a random example, rump).

(pooka)

2010-06-10 20:36:55 UTC MAIN commitmail json YAML

A small nit from the spec: _PSW should be called after _PTS. Thus call the
wakedev routine after AcpiEnterSleepStatePrep(). Unlikely to make any
difference whatsoever, but there might always be a BIOS writer who disagrees.

(jruoho)

2010-06-10 19:10:10 UTC MAIN commitmail json YAML

2010-06-10 19:09:03 UTC MAIN commitmail json YAML

rump stubs for _ksem*

(pooka)

2010-06-10 19:06:26 UTC MAIN commitmail json YAML

smoke the smoke, hack the hack, *beep* the *beep*, _KERNEL_OPT the _KERNEL_POT

(pooka)

2010-06-10 18:35:22 UTC MAIN commitmail json YAML

2010-06-10 18:34:21 UTC MAIN commitmail json YAML

Fix a typo. Bump date for previous.

(wiz)