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:56:21 UTC Now

2014-06-16 12:38:32 UTC MAIN commitmail json YAML

Darren Reed: #550 filter rule list corrupted with inserted rules

(christos)

2014-06-16 12:37:58 UTC MAIN commitmail json YAML

From Darren Reed: #548 ipfstat hits a bus error on netbsd/sparc64

(christos)

2014-06-16 12:36:41 UTC MAIN commitmail json YAML

Fix a bug that atphy doesn't set the capability of pause function correctly.
This bug was added in "mii.h" rev. 1.17.

(msaitoh)

2014-06-16 12:28:10 UTC MAIN commitmail json YAML

Require the actual namecache_look around cache_lookup_entry.
Add one last case of missing stat locking.

(joerg)

2014-06-16 09:55:49 UTC MAIN commitmail json YAML

2014-06-16 09:12:30 UTC MAIN commitmail json YAML

pigz(1): Update to pigz-2.3.1 [tls 20140615]

(apb)

2014-06-16 09:06:26 UTC MAIN commitmail json YAML

Run "postinstall fix obsolete_stand" just before checkflist,
if we are building with DESTDIR != /

(apb)

2014-06-16 09:04:43 UTC MAIN commitmail json YAML

Pass -m MACHINE -a MACHINE_ARCH to postinstall

(apb)

2014-06-16 08:59:13 UTC MAIN commitmail json YAML

Add a new obsolete_stand target, disabled by default,
to delete old files and subdirectories under /stand/${MACHINE}.

(apb)

2014-06-16 08:39:56 UTC MAIN commitmail json YAML

Remove stray quotation mark

(apb)

2014-06-16 08:29:18 UTC MAIN commitmail json YAML

In do_sendmail, use unprefix to fix up paths that will be
processed by obsolete_paths.

(apb)

2014-06-16 08:28:08 UTC MAIN commitmail json YAML

Clarify wording in a comment for obsolete_paths.

(apb)

2014-06-16 08:21:21 UTC MAIN commitmail json YAML

Add bre_quote (copied from etcupdate), and unprefix functions.

(apb)

2014-06-16 07:11:52 UTC MAIN commitmail json YAML

Pass SED=${TOOL_SED:Q} to postinstall.

(apb)

2014-06-16 07:08:06 UTC MAIN commitmail json YAML

Add SORT and SED variables, in case a host environment needs them.

(apb)

2014-06-16 03:43:10 UTC MAIN commitmail json YAML

Include pktqueue.h only if _KERNEL

(ozaki-r)

2014-06-16 03:34:45 UTC MAIN commitmail json YAML

cleanup debugging printfs and fix port endianness printing issue.

(christos)

2014-06-16 01:05:25 UTC MAIN commitmail json YAML

Add net.interfaces.bridgeN.fwdq.{maxlen,len,drops} sysctl

(ozaki-r)

2014-06-16 01:03:57 UTC MAIN commitmail json YAML

Use pktqueue for bridge forwarding queue and softint

(ozaki-r)

2014-06-16 00:40:10 UTC MAIN commitmail json YAML

Move sysctl_pktq_{maxlen,count} to pktqueue.c and make them global

They will be used by bridge.

ok rmind@

(ozaki-r)

2014-06-16 00:33:39 UTC MAIN commitmail json YAML

Add 3rd argument to pktq_create to pass sc

It will be used to pass bridge sc for bridge_forward softint.

ok rmind@

(ozaki-r)

2014-06-15 23:07:36 UTC MAIN commitmail json YAML

Cleanup a bit of the init logic.

(matt)

2014-06-15 20:14:41 UTC MAIN commitmail json YAML

2014-06-15 19:41:04 UTC MAIN commitmail json YAML

Sort options. Sort option descriptions. Add RCS Id.
New sentence, new line.

(wiz)

2014-06-15 17:55:43 UTC MAIN commitmail json YAML

Update pigz to 2.3.1

(tls)

2014-06-15 17:54:55 UTC MAIN commitmail json YAML

2014-06-15 17:53:19 UTC MAIN commitmail json YAML

2014-06-15 16:10:46 UTC MAIN commitmail json YAML

Get rid of unnecessary splnet for pool_{get,put}

A mutex prevents interrupts in the functions now.

(ozaki-r)

2014-06-15 14:36:57 UTC MAIN commitmail json YAML

Add cat, rpcgen and stat to TOOLS_BUILDRUMP.  They're useful for
installing headers for the app stack cases that need it done, and small
enough to not matter for the kernel-only cases that don't.

(pooka)

2014-06-15 12:58:01 UTC MAIN commitmail json YAML

2014-06-15 11:37:56 UTC MAIN commitmail json YAML

Fix -f description: it is also ignored if stdin is a FIFO.
From Philip Guenther via jmc@openbsd.
Bump date.

(wiz)

2014-06-15 07:27:22 UTC MAIN commitmail json YAML

Bump date for previous.

(wiz)

2014-06-15 07:24:32 UTC MAIN commitmail json YAML

2014-06-15 07:00:24 UTC MAIN commitmail json YAML

update list of flags which are extensions to the specification

(dbj)

2014-06-15 04:04:01 UTC MAIN commitmail json YAML

2014-06-15 03:27:46 UTC MAIN commitmail json YAML

Fix macro name; PMAP_TLB_NEED_SHOOTDOWN => PMAP_NEED_TLB_SHOOTDOWN

(ozaki-r)

2014-06-15 02:27:15 UTC MAIN commitmail json YAML

Fix wrong instruction; mcr => mrc

(ozaki-r)

2014-06-15 01:37:48 UTC MAIN commitmail json YAML

Document exponential backoff behavior and SIGHUP support, plus a couple
other minor edits.

(dholland)

2014-06-14 22:39:36 UTC MAIN commitmail json YAML

2014-06-14 21:01:40 UTC MAIN commitmail json YAML

Note import of dhcpcd-6.4.0

(roy)

2014-06-14 21:00:23 UTC MAIN commitmail json YAML

2014-06-14 20:55:38 UTC MAIN commitmail json YAML

2014-06-14 20:50:12 UTC MAIN commitmail json YAML

Add missing siop_clearfifo() and some debugging output (-DDEBUG).

(phx)

2014-06-14 20:49:37 UTC MAIN commitmail json YAML

2014-06-14 20:10:42 UTC MAIN commitmail json YAML

2014-06-14 19:02:29 UTC MAIN commitmail json YAML

2014-06-14 17:50:34 UTC MAIN commitmail json YAML

2014-06-14 17:49:27 UTC MAIN commitmail json YAML

2014-06-14 16:12:34 UTC MAIN commitmail json YAML

Make the stat mutex a leaf. XXX Use atomic counters.

(joerg)

2014-06-14 14:32:44 UTC MAIN commitmail json YAML

Document the relationship between uname(3) and sysctl(7) variables.

(apb)

2014-06-14 13:09:37 UTC MAIN commitmail json YAML

If sysctl kern.version returns a string that's too long
to fit in {struct utsname}.version then just use the
truncated value.

(apb)

2014-06-14 12:42:41 UTC MAIN commitmail json YAML

Document command line options and other inputs and outputs.

(apb)

2014-06-14 12:35:18 UTC MAIN commitmail json YAML

Append ".${BUILDID}" to the default value of <id>,
provided the "-i <id>" command line option was not used.

(apb)

2014-06-14 12:26:26 UTC MAIN commitmail json YAML

Print BUILDID near the top of /etc/release.

(apb)

2014-06-14 12:25:00 UTC MAIN commitmail json YAML

Print BUILDID near the beginning of build.sh.

(apb)

2014-06-14 12:21:41 UTC MAIN commitmail json YAML

Regen from doc/BUILDING.mdoc;1.100:
Improve documentation for BUILDID.

(apb)

2014-06-14 12:20:17 UTC MAIN commitmail json YAML

Improve documentation for BUILDID.

(apb)

2014-06-14 11:52:43 UTC MAIN commitmail json YAML

Remove one more symbol reference to librump (missed in previous commit
to this file)

(pooka)

2014-06-14 11:37:35 UTC MAIN commitmail json YAML

2014-06-14 09:13:30 UTC MAIN commitmail json YAML

2014-06-14 08:19:02 UTC MAIN commitmail json YAML

Update fmtcheck(3) test now that pointers and longs are differentiated.

(apb)

2014-06-14 08:18:24 UTC MAIN commitmail json YAML

Teach fmtcheck(3) that a pointer and a long are not the same.

(apb)

2014-06-14 07:39:29 UTC MAIN commitmail json YAML

Remove the hints "isodir" and "relocated" from cd9660_vget_internal()
and always reread the directory entry by inumber.  For directories
the directory entry is always its "." entry.

Always read directories via the device vnode to prevent buffer cache
inconsistency.  Keep i_devvp as a hint for fstat(1) and friends and
always use im_devvp for reads.  No need to vref()/vrele() i_devvp.

The additional bread is either cached because cd9660_lookup() just
released the buffer or will be used in the near future when the
directory gets traversed during lookup.

No objections on tech-kern@

(hannken)

2014-06-14 07:39:01 UTC MAIN commitmail json YAML

Change dk_lookup() to return an anonymous vnode not associated with
any file system.  Change all consumers of dk_lookup() to get the
device from "v_rdev" instead of VOP_GETATTR() as specfs does not
support VOP_GETATTR().  Devices obtained with dk_lookup() will no
longer disappear on forced unmounts.

Fix for PR kern/48849 (root mirror raid fails on shutdown)

Welcome to 6.99.44

(hannken)

2014-06-14 04:06:54 UTC MAIN commitmail json YAML

Init summary counters.

(joerg)

2014-06-14 02:54:47 UTC MAIN commitmail json YAML

Check hypervisor version before trying to call xen_copypage() or
xen_pagezero().  Fixes recent issue encountered running a -current
kernel on a pre-3.4 hypervisor.

OK cherry@

(pgoyette)

2014-06-14 02:53:02 UTC MAIN commitmail json YAML

Define a macro to check hypervisor version.  OK cherry@

(pgoyette)

2014-06-14 02:05:38 UTC MAIN commitmail json YAML

PR/48902 - Nikolai Nifanov -- add XSI

(jnemeth)

2014-06-14 01:27:00 UTC MAIN commitmail json YAML

Fix format string for ILP32.

(joerg)

2014-06-13 22:06:00 UTC MAIN commitmail json YAML

Remove trailing whitespace.

(wiz)

2014-06-13 22:05:15 UTC MAIN commitmail json YAML

Remove trailing whitespace. Use more markup. Merge sections describing
the same error code.

(wiz)

2014-06-13 21:31:20 UTC MAIN commitmail json YAML

Split COPTS.libunwind.cxx into multiple lines.

(matt)

2014-06-13 19:58:22 UTC MAIN commitmail json YAML

zoneinfo: Import tzdata2014e. [apb 20140613]

(apb)

2014-06-13 19:57:45 UTC MAIN commitmail json YAML

tzcode2014e/tzdata2014e have been released.  We have tzdata2014e.

(apb)

2014-06-13 19:56:19 UTC MAIN commitmail json YAML

Update tzdata2netbsd for 2014e release.
* Rename work directory so there's a subdir per release.
* Slightly better detection of work that's already been done.
? update-work
cvs diff: Diffing .
Index: tzdata2netbsd
===================================================================
RCS file: /cvsroot/src/share/zoneinfo/tzdata2netbsd,v
retrieving revision 1.2
diff -d -p -u -r1.2 tzdata2netbsd
--- tzdata2netbsd 18 May 2014 16:53:56 -0000 1.2
+++ tzdata2netbsd 13 Jun 2014 19:54:55 -0000
@@ -1,10 +1,19 @@
# $NetBSD: tzdata2netbsd,v 1.2 2014/05/18 16:53:56 apb Exp $
-#
+
# For use by NetBSD developers when updating to new versions of tzdata.
#
+# 0. Be in an up-to-date checkout of src/share/zoneinfo from NetBSD-current.
+# 1. Edit OLDVER and NEWVER below.
+# 3. Run this script.  You will be prompted for confirmation before
+#    anything major (such as a cvs operation).
+# 4. If something fails, abort the script and fix it.
+# 5. Re-run this script until you are happy.  It's designed to
+#    be re-run over and over, and later runs will try not to
+#    redo non-trivial work done by earlier runs.
+#

-OLDVER=2013i
-NEWVER=2014c
+OLDVER=2014c
+NEWVER=2014e

# Uppercase variants of OLDVER and NEWVER
OLDVER_UC="$( echo "${OLDVER}" | tr '[a-z]' '[A-Z]' )"
@@ -23,8 +32,8 @@ NEWSURL="https://github.com/eggert/tz/ra

# Directories
REPODIR="src/share/zoneinfo" # relative to the NetSBD CVS repository
-WORKDIR="$(pwd)/update-work"
-EXTRACTDIR="${WORKDIR}/extract/${NEWVER}"
+WORKDIR="$(pwd)/update-work/${NEWVER}"
+EXTRACTDIR="${WORKDIR}/extract"

# Files in the work directory
DISTFILE="${WORKDIR}/${DISTURL##*/}"
@@ -54,7 +63,7 @@ DOIT()
echo "REALLY DOING IT NOW..."
"$@"
else
- echo "NOT REALLY DOING:" "$@"
+ echo "NOT REALLY DOING THE ABOVE COMMAND"
fi
}

@@ -134,6 +143,7 @@ EOF

extract()
{
+ [ -f "${EXTRACTDIR}/zone.tab" ] && return
mkdir -p "${EXTRACTDIR}"
tar -z -xf "${DISTFILE}" -C "${EXTRACTDIR}"
}
@@ -143,6 +153,7 @@ extract()
#
trimnews()
{
+ [ -s "${NEWSTRIMFILE}" ] && return
awk -v oldver="${OLDVER}" -v newver="${NEWVER}" \
    '
BEGIN {inrange = 0}
cvs diff: Diffing datfiles

(apb)

2014-06-13 19:54:04 UTC MAIN commitmail json YAML

2014-06-13 19:10:01 UTC MAIN commitmail json YAML

Use kern.pool for the live system.

(joerg)

2014-06-13 19:09:07 UTC MAIN commitmail json YAML

2014-06-13 18:49:41 UTC MAIN commitmail json YAML

Align buffer pointer to longwords. Otherwise arbitrary data will be
interpreted as length field of the receive header which can
cause mbuf overruns and memory corruption. Also add sanity checks.

(mlelstv)

2014-06-13 16:04:41 UTC MAIN commitmail json YAML

2014-06-13 16:00:55 UTC MAIN commitmail json YAML

2014-06-13 15:51:13 UTC MAIN commitmail json YAML

call config_create_mountrootthreads(), if applicable

(pooka)

2014-06-13 15:45:05 UTC MAIN commitmail json YAML

2014-06-13 15:45:02 UTC MAIN commitmail json YAML

Add rump_boot_etfs_register(), which can be used to specify etfs
nodes that will be available immediately when mountroot is done
and file systems are available.

The intended use is for example for firmware images to be available when
config_mountroot() hooks run.

(pooka)

2014-06-13 13:54:08 UTC MAIN commitmail json YAML

if_detach: drain ip6_pktq as well.

(rmind)

2014-06-13 13:38:53 UTC MAIN commitmail json YAML

2014-06-13 11:57:48 UTC MAIN commitmail json YAML

use psize_t for physical memory calculation

(pooka)

2014-06-13 11:53:48 UTC MAIN commitmail json YAML

make sure we don't underflow the memlimit

(pooka)

2014-06-13 11:48:56 UTC MAIN commitmail json YAML

fill in a few more uvmexp entries

(pooka)

2014-06-13 11:26:37 UTC MAIN commitmail json YAML

Remove unused headers.

(joerg)

2014-06-13 10:42:26 UTC MAIN commitmail json YAML

Rename stack gap arguments.

(joerg)

2014-06-13 10:37:22 UTC MAIN commitmail json YAML

2014-06-13 10:37:02 UTC MAIN commitmail json YAML

2014-06-13 10:36:18 UTC MAIN commitmail json YAML

Rename argument like the native syscall.

(joerg)

2014-06-13 02:09:20 UTC MAIN commitmail json YAML

2014-06-13 02:08:06 UTC MAIN commitmail json YAML

2014-06-13 01:17:46 UTC MAIN commitmail json YAML

2014-06-13 01:11:26 UTC MAIN commitmail json YAML

2014-06-13 01:00:32 UTC MAIN commitmail json YAML

2014-06-13 00:47:08 UTC MAIN commitmail json YAML

Destroy, don't leak, events when done with them.

(riastradh)

2014-06-13 00:46:33 UTC MAIN commitmail json YAML

2014-06-13 00:41:04 UTC MAIN commitmail json YAML

2014-06-13 00:40:16 UTC MAIN commitmail json YAML

src/gnu/dist/gcc4/gcc/testsuite/gcc.c-torture/ChangeLog.0 deleted
src/gnu/dist/gcc4/gcc/testsuite/gcc.c-torture/compat/strct-layout.c deleted
src/gnu/dist/gcc4/gcc/testsuite/gcc.c-torture/compat/struct-align.c deleted
src/gnu/dist/gcc4/gcc/testsuite/gcc.c-torture/compat/struct-big.c deleted
src/gnu/dist/gcc4/gcc/testsuite/gcc.c-torture/compat/struct-i.c deleted
src/gnu/dist/gcc4/gcc/testsuite/gcc.c-torture/compat/struct-ic.c deleted
src/gnu/dist/gcc4/gcc/testsuite/gcc.c-torture/compat/struct-ii.c deleted
src/gnu/dist/gcc4/gcc/testsuite/gcc.c-torture/compat/struct-ret-1.c deleted
src/gnu/dist/gcc4/gcc/testsuite/gcc.c-torture/compile/20000105-1.c deleted
src/gnu/dist/gcc4/gcc/testsuite/gcc.c-torture/compile/20000105-2.c deleted
src/gnu/dist/gcc4/gcc/testsuite/gcc.c-torture/compile/20000120-1.c deleted
src/gnu/dist/gcc4/gcc/testsuite/gcc.c-torture/compile/20000120-2.c deleted
src/gnu/dist/gcc4/gcc/testsuite/gcc.c-torture/compile/20000127-1.c deleted
src/gnu/dist/gcc4/gcc/testsuite/gcc.c-torture/compile/20000211-1.c deleted
src/gnu/dist/gcc4/gcc/testsuite/gcc.c-torture/compile/20000211-3.c deleted
src/gnu/dist/gcc4/gcc/testsuite/gcc.c-torture/compile/20000224-1.c deleted
src/gnu/dist/gcc4/gcc/testsuite/gcc.c-torture/compile/20000314-1.c deleted
src/gnu/dist/gcc4/gcc/testsuite/gcc.c-torture/compile/20000314-2.c deleted
src/gnu/dist/gcc4/gcc/testsuite/gcc.c-torture/compile/20000319-1.c deleted
src/gnu/dist/gcc4/gcc/testsuite/gcc.c-torture/compile/20000326-1.c deleted
      :
(more 5850 files)
delete GCC 4.1 sources.

(mrg)

2014-06-13 00:39:11 UTC MAIN commitmail json YAML

2014-06-13 00:36:30 UTC MAIN commitmail json YAML

2014-06-13 00:35:07 UTC MAIN commitmail json YAML

2014-06-12 22:21:20 UTC MAIN commitmail json YAML

gcc cannot always work out initialization here

(justin)

2014-06-12 22:15:25 UTC MAIN commitmail json YAML

2014-06-12 22:10:04 UTC MAIN commitmail json YAML

Rename old/new to match syscalls.master.

(joerg)

2014-06-12 21:42:26 UTC MAIN commitmail json YAML

2014-06-12 21:41:33 UTC MAIN commitmail json YAML

Avoid using C++ keywords as argument name.

(joerg)

2014-06-12 21:39:45 UTC MAIN commitmail json YAML

2014-06-12 21:08:32 UTC MAIN commitmail json YAML

stf is a 6->4 gateway and needs both inet4 and inet6 not one or the other.

(christos)

2014-06-12 20:59:46 UTC MAIN commitmail json YAML

update for the new function signatures of initstate/srandom

(christos)

2014-06-12 20:22:04 UTC MAIN commitmail json YAML

Revert the previous (comment only change).

(alnsn)

2014-06-12 19:12:20 UTC MAIN commitmail json YAML

fix missing backslash in previous

(apb)

2014-06-12 19:11:51 UTC MAIN commitmail json YAML

Mark another place in i915drmkms where paddr constraints are set.

(riastradh)

2014-06-12 19:10:33 UTC MAIN commitmail json YAML

Constrain addresses of pages backing i915 GEM objects.

Use the new uao_set_pgfl and x86_select_freelist for the purpose.

(riastradh)

2014-06-12 19:05:37 UTC MAIN commitmail json YAML

Wrap complex macros in do { ... } while (0).  Also replace the magic
number 1600000 with a macro.

(apb)

2014-06-12 19:02:35 UTC MAIN commitmail json YAML

Tweak x86 page freelists and add x86_select_freelist.

- Add 4G freelist to i386 -- there may be higher addresses if PAE.
- Add 64G and 1T freelists to amd64.
- Simplify freelist setup code and condense it into a table.
- Add x86_select_freelist to get a freelist guaranteed to yield
addresses no greater than a prescribed maximum address.

x86_select_freelist takes a uint64_t, not a paddr_t or bus_addr_t, so
that you can pass in, e.g., a 36-bit maximum address without needing
to write conditionals for i386/PAE.

No objections on port-x86:

https://mail-index.netbsd.org/port-i386/2014/05/21/msg003277.html
https://mail-index.netbsd.org/port-amd64/2014/05/21/msg002062.html

(riastradh)

2014-06-12 18:50:13 UTC MAIN commitmail json YAML

2014-06-12 18:49:37 UTC MAIN commitmail json YAML

2014-06-12 18:46:32 UTC MAIN commitmail json YAML

Get GTT size from PGTBL_CTL on G4X chipsets.

(riastradh)

2014-06-12 18:46:12 UTC MAIN commitmail json YAML

update for new signatures

(christos)

2014-06-12 18:45:14 UTC MAIN commitmail json YAML

fix srandom and initstate signatures (from enh at google)

(christos)

2014-06-12 18:44:36 UTC MAIN commitmail json YAML

2014-06-12 18:41:46 UTC MAIN commitmail json YAML

Fix MMIO registers sizes for pre-Ironlake chipsets.

(riastradh)

2014-06-12 18:33:42 UTC MAIN commitmail json YAML

Extend agp_generic_bind_memory with bounds to check.

New routine agp_generic_bind_memory_bounded.

Use it in agp_i810 to replace the pile of code I wrote as a
replacement which is apparently broken.

(riastradh)

2014-06-12 17:23:06 UTC MAIN commitmail json YAML

From Darren Reed:

This patch fixes "ipfstat" not displaying group rules and fixes problems
being able to remove individual rules using ipf/ipnat.

#547 rule parsing puts junk at the end of ipf rules
#546 ipfstat -io does not list rules in groups aside from 0

Due to unforeseen circumstances I'm not able to commit this myself.

(christos)

2014-06-12 17:04:58 UTC MAIN commitmail json YAML

Fix type in cast too, after changing type of gtt_off.

(riastradh)

2014-06-12 16:43:09 UTC MAIN commitmail json YAML

PR/48901: Fail at compile time when trying to compile stf without inet6,
and print an explanatory message.

(christos)

2014-06-12 15:13:44 UTC MAIN commitmail json YAML

etcupdate(8): Add destdir support.  [apb 20140612]

(apb)

2014-06-12 15:05:29 UTC MAIN commitmail json YAML

Check bounds in agp_i810_borrow.

Out of paranoia, do a bus_space_subregion in case the old drm code
tries sizes that the agp_i810 code doesn't agree with.

(riastradh)

2014-06-12 14:49:02 UTC MAIN commitmail json YAML

Use correct type for gtt_off, an offset relative to a bus address.

(riastradh)

2014-06-12 14:48:17 UTC MAIN commitmail json YAML

Ensure we map all the MMIO registers.

For i8xx chipsets, the GTT is in the middle of the MMIO space, so we
can't map it separately.  Use a subregion instead.

(riastradh)

2014-06-12 14:07:13 UTC MAIN commitmail json YAML

Update date for previous, and fix some small errors.

(apb)

2014-06-12 13:56:32 UTC MAIN commitmail json YAML

Add "-d destdir" option to etcupdate.
This has been only lightly tested.

(apb)

2014-06-12 13:47:58 UTC MAIN commitmail json YAML

PR/8899: Alexander Nasonov: ddb command 'show malloc' is no longer available

(christos)

2014-06-12 13:42:05 UTC MAIN commitmail json YAML

Keep track of whether anything was changed (or needs to be changed),
and print a message at the end if nothing needs to be done.

(apb)

2014-06-12 13:40:43 UTC MAIN commitmail json YAML

When populating ${TEMPROOT} from ${SRCDIR} by copying, use the mtree set
files from ${BINARYDIR}/etc/mtree/set.{etc,xetc} as a list of files to
copy (and copy using pax instead of cp).

This prevents unnecessary copying of extraneous files, such as in the
case that BINARYDIR refers to a directory where everything has been
unpacked, instead of a directory where only the etc and xetc sets have
been unpacked.

Also convert a relative TEMOROOT to an absolute path.

(apb)

2014-06-12 13:33:43 UTC MAIN commitmail json YAML

There is a file named "._etcupdate_${TEMPROOT}${1}" was
never created, so don't try to delete it.  Delete "$B" instead.

(apb)

2014-06-12 13:31:48 UTC MAIN commitmail json YAML

When processing the -s option, the variable used is ${arg},
not ${ARG}.  Also adjust an error message to say
"Nonexistent or invalid file or directory", not just
"Nonexistent file or directory".

(apb)

2014-06-12 12:13:36 UTC MAIN commitmail json YAML

Add a comment about disabling INET6. Should fix kern/48901.

(alnsn)

2014-06-12 12:09:47 UTC MAIN commitmail json YAML

No functional change:
- Remove BRGPHY_SERDES_ANAR_* and BRGPHY_SERDES_ANLPAR_*. Those registers
  are the same as MII_ANAR_* and MII_ANLPAR_*.
- Fix typo.
- Remove trailing white spaces.
- KNF.

(msaitoh)

2014-06-12 08:50:52 UTC MAIN commitmail json YAML

Fix ARMv7 checks

_ARM_ARCH_7 && !_ARM_ARCH_6 never be true.

(ozaki-r)

2014-06-12 07:42:46 UTC MAIN commitmail json YAML

Hide the -P option in the usage message unless HAVE_LIBPCRE (which we
don't have in base) as per PR 39122.

(dholland)

2014-06-12 06:28:09 UTC MAIN commitmail json YAML

Fix macro name; MUTEX_RECEIVE => MUTEX_GIVE

(ozaki-r)

2014-06-12 06:19:35 UTC MAIN commitmail json YAML

2014-06-12 03:23:58 UTC MAIN commitmail json YAML

Giving a 0 gtt_size for G4X causes a panic when you try to bus map 0 size.
Give it 256, like the default aperture size for it. Now it works again.

(christos)

2014-06-11 22:34:26 UTC MAIN commitmail json YAML

Print vendor and model like ukphy(4).

(msaitoh)

2014-06-11 20:09:17 UTC MAIN commitmail json YAML

2014-06-11 19:35:46 UTC MAIN commitmail json YAML

2014-06-11 17:15:18 UTC MAIN commitmail json YAML

Fix various mistakes in yesterday's commit.

- Set mem->am_nseg, particularly before trying to use it.
- Avoid error-prone local copies in agp_i810_bind_memory_main.
- Omit missing DMA unload/free in agp_i810_unbind_memory.

(riastradh)

2014-06-11 17:02:09 UTC MAIN commitmail json YAML

Ignore result of agp_i810_unbind_page in agp_i810_unbind_memory.

(riastradh)

2014-06-11 17:01:31 UTC MAIN commitmail json YAML

Back out previous mistake.

If you mixed `cvs diff' and `cvs commit' in your shell history,
remember to hit C-p the right number of times before RET.  Oops.

(riastradh)

2014-06-11 17:01:04 UTC MAIN commitmail json YAML

2014-06-11 16:58:29 UTC MAIN commitmail json YAML

Add missing bus_dmamap_destroy.

(riastradh)

2014-06-11 16:48:15 UTC MAIN commitmail json YAML

Add missing bus_dmamap_destroy.

(riastradh)

2014-06-11 16:47:39 UTC MAIN commitmail json YAML

Add a little color. In order to minimize logic differences, keep 0 as the
empty board value, and since 7 is white, turn white into black (0) when
painting.

(christos)

2014-06-11 16:45:06 UTC MAIN commitmail json YAML

Check bounds more carefully to avoid integer overflow.

(riastradh)

2014-06-11 15:47:54 UTC netbsd-6 commitmail json YAML

2014-06-11 15:46:39 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by wiz in ticket #1077):
external/mit/xorg/lib/fontconfig/etc/fonts.conf: revision 1.7 via patch
Also look in new pkgsrc default path, /usr/pkg/share/fonts.
Noted by tsutsui.

(msaitoh)

2014-06-11 15:38:05 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by skrll in ticket #1068):
sys/arch/mips/mips/pmap.c: revision 1.214
sys/arch/mips/include/pmap.h: revision 1.63
sys/arch/mips/mips/pmap_segtab.c: revision 1.8
Deal with incompatible cache aliases. Specifically,
- always flush an ephemeral page on unmap
- track unmanaged mappings (mappings entered via pmap_kenter_pa) for
    aliases where required and handle appropriately (via pmap_enter_pv)
Hopefully this (finally) addresses the instability reported in the
following PRs:
PR/44900 - R5000/Rm5200 mips ports are broken
PR/46890 - upcoming NetBSD 6.0 release is very unstable/unusable on cobalt qube2
PR/48628 - cobalt and hpcmips ports are dead

(msaitoh)

2014-06-11 14:57:55 UTC MAIN commitmail json YAML

2014-06-11 14:54:32 UTC MAIN commitmail json YAML

2014-06-11 14:51:49 UTC MAIN commitmail json YAML

2014-06-11 14:49:50 UTC MAIN commitmail json YAML

Add USB2HOST aliases for exynos4 and exynos5 from where the ehci/ohci/phy are
referenced from

(reinoud)

2014-06-11 14:05:28 UTC MAIN commitmail json YAML

Add a const for the oid list.

(joerg)

2014-06-11 14:04:48 UTC MAIN commitmail json YAML

Don't trust the MSAC register after all; use the GMADR BAR size.

Previously this read the MSAC register from the wrong PCI device.
Experiments reveal that even on the right PCI device, per the
datasheet, the GMADR BAR size is correct.

Not clear that the driver has any business reading any of these GMCH
registers to discern the aperture size -- seems to me they are meant
to be written by the BIOS to determine the GMADR BAR size.  Lacking a
variety of hardware to test, though, I'll leave this as is for now...

(riastradh)

2014-06-11 13:15:44 UTC MAIN commitmail json YAML

Fix sense of conditional for GTTMMADR size.

(riastradh)

2014-06-11 08:43:01 UTC MAIN commitmail json YAML

Some more errno remapping: if the NFS server is unreachable because we have
no route to it, assume there are no quotas. While this might sound like
an impossible scenario, it actually happens inside rump tests when we have
a virtual shmif network but are querying quotas for / which happens to
be on NFS (but of course outside of the shmif setup).
This fixes tests/fs/nfs/t_rquotad on diskless clients.

(martin)

2014-06-11 07:05:35 UTC MAIN commitmail json YAML

2014-06-11 07:05:03 UTC MAIN commitmail json YAML

Add Intel new vendor id, and Rate Matching Hub devices.

(njoly)

2014-06-11 05:54:54 UTC MAIN commitmail json YAML

Fix typo & include mct_reg.h

(matt)

2014-06-11 05:50:46 UTC MAIN commitmail json YAML

Add a KASSERT to make sure the counter is running.

(matt)

2014-06-11 05:43:39 UTC MAIN commitmail json YAML

Exynos5 needs the MCT running to have the Global Timer operate.

(matt)

2014-06-10 22:02:58 UTC MAIN commitmail json YAML

Rework agp_i810 memory binding.

Principal reason is that the GTT size is not necessarily the same as
the aperture size: the GPU may have a bigger virtual address space
than the CPU can see through the aperture.

While here, factor the code a little more legibly and name some magic
constants.

(riastradh)

2014-06-10 22:01:40 UTC MAIN commitmail json YAML

centralize the double match warning.

(christos)

2014-06-10 20:23:21 UTC MAIN commitmail json YAML

netiso is dead.

(joerg)

2014-06-10 20:17:33 UTC MAIN commitmail json YAML

2014-06-10 18:37:26 UTC MAIN commitmail json YAML

Fix SCSI reads beyond block 0x1fffff, by writing the READ_10/READ_16 opcode
into the correct scsipi_rw_10/scsipi_rw_16 command structure.

(phx)

2014-06-10 18:27:42 UTC MAIN commitmail json YAML

sun4v: make cpu_initclocks() work on sun4v - %tick and %stick on sun4v systems are read-only. ok martin@

(palle)

2014-06-10 17:19:48 UTC MAIN commitmail json YAML

Log state transitions.

(dholland)

2014-06-10 17:19:36 UTC MAIN commitmail json YAML

Add a SIGHUP handler; upon SIGHUP do an extra nag_servers on any
domain that's in DEAD state. This lets you explicitly rescue ypbind
from its exponential backoff when you know the world's back up.

(dholland)

2014-06-10 17:19:22 UTC MAIN commitmail json YAML

Instead of using magic numbers in what looks like a boolean
(dom_alive), create a state enumeration (domainstates) and use it
instead.

Instead of three states (new, alive, and, effectively, 'troubled') go
to five: new, alive, pinging, lost, and dead.

Domains start in the NEW state. When we get a reply from a server, the
state goes to ALIVE. The state is set to PINGING when we ping the
server (once a minute normally) and if the ping times out, it goes to
LOST. If we stay lost for a minute, go to DEAD, and in DEAD, do
exponential backoff of nag_servers calls.

Getting rid of the broken logic attached to the 'troubled' state fixes
PR 15355 (ypbind defeats disk idle spindown) -- it will now only
rewrite the binding file when the binding changes.

Also, fix the HEURISTIC code so it doesn't trigger except in ALIVE
state. I think this was the source of a lot of the spamming behavior
seen in PR 32519, which is now fixed.

Might also fix PR 23135 (broadcast ypbind sometimes fails to find
servers).

(dholland)

2014-06-10 17:19:12 UTC MAIN commitmail json YAML

Load up with comments.

(dholland)

2014-06-10 17:19:00 UTC MAIN commitmail json YAML

Don't rake up the default domain until after processing arguments.
Processing arguments just sets flags -- may as well do it first, and
this way detection of silly errors isn't contingent on having things
fully configured and operating.

(dholland)

2014-06-10 17:18:45 UTC MAIN commitmail json YAML

While there are times it's appropriate to call a state variable
"evil", this isn't one of them. Since the logic involved is to wait
until the default domain binds before backgrounding, call the variable
"started" instead.

(dholland)

2014-06-10 17:18:18 UTC MAIN commitmail json YAML

Factor out some rpc validation code.

(dholland)

2014-06-10 17:18:02 UTC MAIN commitmail json YAML

Don't store the default domain name in a global. While running we
really don't care which domain is the system's default domain.

(dholland)

2014-06-10 17:09:42 UTC MAIN commitmail json YAML

Shrink core size so we can fit audio in.

(matt)

2014-06-10 16:10:59 UTC MAIN commitmail json YAML

Check for invalid mount arguments early and gracefully fail the mount.
Spotted by pooka@

(martin)

2014-06-10 15:44:27 UTC MAIN commitmail json YAML

Make sure to expand "freepages" to 64bit before shifting to byte values -
on rump we may have all our virtual address space "free".
Pointed out by pooka@.

(martin)

2014-06-10 14:00:56 UTC MAIN commitmail json YAML

Another round of weed-whacking for agp_i810.

- Make struct agp_i810_softc::gatt specific to i810 chipsets; use other
members of struct agp_i810_softc for non-i810 chipsets.

- agp_i810_init detects and sets isc->gtt_size.

- Map GTT based on the GTT size detected by agp_i810_init.

- Sprinkle some comments particularly about questionable calculations.

(riastradh)

2014-06-10 13:15:18 UTC MAIN commitmail json YAML

Properly initialize arguments for the tmpfs mounted in this test.
Pointed out by pooka@.

(martin)

2014-06-10 11:36:41 UTC MAIN commitmail json YAML

Add missing Nm section which was breaking makemandb indexing of the man page.
From Abhinav Upadhyay.

(wiz)

2014-06-10 10:00:26 UTC MAIN commitmail json YAML

Reflect reality.

(joerg)

2014-06-10 09:38:30 UTC MAIN commitmail json YAML

Introduce new sysctls for obtaining interface-specific addresses:
- net.sdl for the active link-layer adddress (the MAC)
- net.ether.multicast for the Ethernet multicast addresses
- net.inet6.multicast for the IPv6 multicast groups
- net.inet6.multicast_kludge for temporarily removed multicast groups

Use this sysctls for replacing the kmem grovelling in ifmcstat(8).

(joerg)

2014-06-10 07:26:19 UTC MAIN commitmail json YAML

Sort SEE ALSO, add NetBSD-specific history.

(wiz)

2014-06-10 04:28:40 UTC MAIN commitmail json YAML