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

2024-05-10 02:51:59 UTC Now

2014-09-03 19:30:47 UTC MAIN commitmail json YAML

Add __sync_val_compare_and_swap_{1,2} aliases for _atomic_cas_{8,16}

(matt)

2014-09-03 19:29:40 UTC MAIN commitmail json YAML

2014-09-03 19:29:14 UTC MAIN commitmail json YAML

2014-09-03 19:28:20 UTC MAIN commitmail json YAML

or1k support <fenv.h>

(matt)

2014-09-03 19:27:53 UTC MAIN commitmail json YAML

Fix SUBDIR commit

(matt)

2014-09-03 19:27:22 UTC MAIN commitmail json YAML

2014-09-03 19:26:31 UTC MAIN commitmail json YAML

Add MIDs for OR1K and RISCV

(matt)

2014-09-03 19:25:29 UTC MAIN commitmail json YAML

or1k does not support --with-float

(matt)

2014-09-03 19:24:52 UTC MAIN commitmail json YAML

2014-09-03 19:24:12 UTC MAIN commitmail json YAML

The nop instruction on or1k is l.nop

(matt)

2014-09-03 19:22:53 UTC MAIN commitmail json YAML

2014-09-03 19:11:24 UTC MAIN commitmail json YAML

2014-09-03 19:10:36 UTC MAIN commitmail json YAML

src/external/gpl3/gcc/lib/crtstuff/arch/or1k.mk@1.1 / diff / nxr@1.1
src/external/gpl3/gcc/lib/libbacktrace/arch/or1k/backtrace-supported.h@1.1 / diff / nxr@1.1
src/external/gpl3/gcc/lib/libbacktrace/arch/or1k/config.h@1.1 / diff / nxr@1.1
src/external/gpl3/gcc/lib/libgcc/arch/or1k/auto-target.h@1.1 / diff / nxr@1.1
src/external/gpl3/gcc/lib/libgcc/arch/or1k/defs.mk@1.1 / diff / nxr@1.1
src/external/gpl3/gcc/lib/libgcc/libgcov/arch/or1k/defs.mk@1.1 / diff / nxr@1.1
src/external/gpl3/gcc/lib/libgcc/libgcov/arch/or1k/gcov-iov.h@1.1 / diff / nxr@1.1
src/external/gpl3/gcc/lib/libgomp/arch/or1k/config.h@1.1 / diff / nxr@1.1
src/external/gpl3/gcc/lib/libgomp/arch/or1k/libgomp.spec@1.1 / diff / nxr@1.1
src/external/gpl3/gcc/lib/libgomp/arch/or1k/libgomp_f.h@1.1 / diff / nxr@1.1
src/external/gpl3/gcc/lib/libgomp/arch/or1k/omp.h@1.1 / diff / nxr@1.1
src/external/gpl3/gcc/lib/libiberty/arch/or1k/config.h@1.1 / diff / nxr@1.1
src/external/gpl3/gcc/lib/libobjc/arch/or1k/config.h@1.1 / diff / nxr@1.1
src/external/gpl3/gcc/lib/libobjc/arch/or1k/defs.mk@1.1 / diff / nxr@1.1
src/external/gpl3/gcc/lib/libstdc++-v3/arch/or1k/c++config.h@1.1 / diff / nxr@1.1
src/external/gpl3/gcc/lib/libstdc++-v3/arch/or1k/cxxabi_tweaks.h@1.1 / diff / nxr@1.1
src/external/gpl3/gcc/lib/libstdc++-v3/arch/or1k/defs.mk@1.1 / diff / nxr@1.1
src/external/gpl3/gcc/lib/libstdc++-v3/arch/or1k/gstdint.h@1.1 / diff / nxr@1.1
src/external/gpl3/gcc/lib/libstdc++-v3/arch/or1k/gthr-posix.h@1.1 / diff / nxr@1.1
src/external/gpl3/gcc/lib/libstdc++-v3/arch/or1k/gthr-single.h@1.1 / diff / nxr@1.1
      :
(more 17 files)
OR1K configury support for NetBSD

(matt)

2014-09-03 19:05:13 UTC MAIN commitmail json YAML

src/external/gpl3/binutils/lib/libbfd/arch/or1k/bfd.h@1.1 / diff / nxr@1.1
src/external/gpl3/binutils/lib/libbfd/arch/or1k/bfd_stdint.h@1.1 / diff / nxr@1.1
src/external/gpl3/binutils/lib/libbfd/arch/or1k/bfdver.h@1.1 / diff / nxr@1.1
src/external/gpl3/binutils/lib/libbfd/arch/or1k/config.h@1.1 / diff / nxr@1.1
src/external/gpl3/binutils/lib/libbfd/arch/or1k/defs.mk@1.1 / diff / nxr@1.1
src/external/gpl3/binutils/lib/libiberty/arch/or1k/config.h@1.1 / diff / nxr@1.1
src/external/gpl3/binutils/lib/libiberty/arch/or1k/defs.mk@1.1 / diff / nxr@1.1
src/external/gpl3/binutils/lib/libopcodes/arch/or1k/config.h@1.1 / diff / nxr@1.1
src/external/gpl3/binutils/lib/libopcodes/arch/or1k/defs.mk@1.1 / diff / nxr@1.1
src/external/gpl3/binutils/usr.bin/common/arch/or1k/config.h@1.1 / diff / nxr@1.1
src/external/gpl3/binutils/usr.bin/common/arch/or1k/defs.mk@1.1 / diff / nxr@1.1
src/external/gpl3/binutils/usr.bin/gas/arch/or1k/cgen-desc.h@1.1 / diff / nxr@1.1
src/external/gpl3/binutils/usr.bin/gas/arch/or1k/config.h@1.1 / diff / nxr@1.1
src/external/gpl3/binutils/usr.bin/gas/arch/or1k/defs.mk@1.1 / diff / nxr@1.1
src/external/gpl3/binutils/usr.bin/gas/arch/or1k/itbl-cpu.h@1.1 / diff / nxr@1.1
src/external/gpl3/binutils/usr.bin/gas/arch/or1k/obj-format.h@1.1 / diff / nxr@1.1
src/external/gpl3/binutils/usr.bin/gas/arch/or1k/targ-cpu.h@1.1 / diff / nxr@1.1
src/external/gpl3/binutils/usr.bin/gas/arch/or1k/targ-env.h@1.1 / diff / nxr@1.1
src/external/gpl3/binutils/usr.bin/gprof/arch/or1k/defs.mk@1.1 / diff / nxr@1.1
src/external/gpl3/binutils/usr.bin/gprof/arch/or1k/gconfig.h@1.1 / diff / nxr@1.1
      :
(more 3 files)
OR1K configury for NetBSD

(matt)

2014-09-03 19:02:54 UTC MAIN commitmail json YAML

Merge OR1K support from OR1K GCC 4.9 git tree and extend it to support NetBSD.

(matt)

2014-09-03 19:01:16 UTC MAIN commitmail json YAML

2014-09-03 16:23:25 UTC MAIN commitmail json YAML

The cond_timedwait_race test case is no longer expected to fail; it
has been consistently passing since CVS date 2014.01.31.19.22.00.
See also PR lib/44756.

(gson)

2014-09-03 16:01:45 UTC MAIN commitmail json YAML

Improve POSIX compliance of FUSE filesystems through PERUSE
- access denied is EPERM and not EACCES
- access to file owned by someone else in a sticy-bit directory should
  be allowed for the sticy-bit directory owner
- setting sticky-bit on a non directory should produce EFTYPE
- implement PATHCONF method as much as we can.

(manu)

2014-09-03 15:24:53 UTC MAIN commitmail json YAML

Add i2c bits for gpio to the connected GPIO pins for Exynos5

(reinoud)

2014-09-03 14:40:36 UTC MAIN commitmail json YAML

wm(4): Add internal SERDES support for 82575 and newer controllers.

(msaitoh)

2014-09-03 14:36:45 UTC MAIN commitmail json YAML

Now all of the internal SERDES systems are supported, so update BUGS section.

(msaitoh)

2014-09-03 14:30:04 UTC MAIN commitmail json YAML

Read SFF SFP ROM and configure driver from the value.

(msaitoh)

2014-09-03 10:00:08 UTC MAIN commitmail json YAML

Adapt the NAK holdoff scheme for FS/LS devices from the Raspberry Pi
Foundation driver.

Should fix PR/49019 - RPI: interrupt storm when url0 is up

(skrll)

2014-09-03 02:16:50 UTC netbsd-5 commitmail json YAML

2014-09-03 02:15:10 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by tls in ticket #1339):
UPDATING: revision 1.209 via patch
Note shared objects extension change, and stalled files.

(msaitoh)

2014-09-03 02:09:24 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by tls in ticket #1338):
share/mk/bsd.README: revision 1.265
share/mk/bsd.lib.mk: revision 1.304
Change shared object file extension from .so to .pico, to avoid
conflicts with shared libaries names libXX.so; as recently seen with
MKUPDATE=yes builds for libelf and libnvpair.
All now stalled regular .so files need to be manually removed from
object directories.

(msaitoh)

2014-09-02 23:26:20 UTC MAIN commitmail json YAML

dwc2_hubd appears to be unused so #if 0 it in order to appease clang

(macallan)

2014-09-02 21:46:35 UTC MAIN commitmail json YAML

capture peer version; if less than 2, bail out as bulk mode is not supported. report the peer version with "audioctl version"

(jmcneill)

2014-09-02 21:38:28 UTC MAIN commitmail json YAML

2014-09-02 16:10:58 UTC MAIN commitmail json YAML

Add i2c to the exynos5 locators

(reinoud)

2014-09-02 15:49:59 UTC MAIN commitmail json YAML

Add CPU descriminator _P() for Exynos 5422

(reinoud)

2014-09-02 15:44:44 UTC MAIN commitmail json YAML

support ioctl() WSDISPLAYIO_SVIDEO, _GVIDEO and _GET_EDID
now xf86-video-crime can actually turn the monitor off

(macallan)

2014-09-02 14:55:56 UTC MAIN commitmail json YAML

2014-09-02 14:07:50 UTC MAIN commitmail json YAML

Dump the PLL frequencies on startup on VERBOSE_INIT_ARM

(reinoud)

2014-09-02 13:47:57 UTC MAIN commitmail json YAML

2014-09-02 10:40:51 UTC MAIN commitmail json YAML

improved playback error handling, and get rid of junk+silence insertion at the beginning of playback

(jmcneill)

2014-09-02 09:58:02 UTC MAIN commitmail json YAML

use a fixed frequency (48kHz) and configure the audio server at attach time, instead of at the beginning of playback

(jmcneill)

2014-09-02 09:55:48 UTC MAIN commitmail json YAML

2014-09-02 09:54:20 UTC MAIN commitmail json YAML

2014-09-01 21:42:21 UTC MAIN commitmail json YAML

Provide real error messages.
Inspired by PR 49169 from David H. Gutteridge, but a much broader patch :-)

(dholland)

2014-09-01 19:46:55 UTC MAIN commitmail json YAML

Remove redundant test for rl == NULL, that's already established
right after its allocation, and rl isn't re-assigned later.

(he)

2014-09-01 19:01:55 UTC MAIN commitmail json YAML

cpu_boot_secondary_processors() needs a platform independent way to get the cpu id, so use cpu_myid() instead of sun4u specific CPU_UPAID

(palle)

2014-09-01 16:48:42 UTC MAIN commitmail json YAML

Plug memory leak in add_peb_to_free() and add_peb_to_in_use()
in case there's a duplicate in the tree.

(he)

2014-09-01 16:46:56 UTC MAIN commitmail json YAML

Plug memory leak in error returns and normal operation in
chfs_gcollect_pristine().

(he)

2014-09-01 16:42:27 UTC MAIN commitmail json YAML

Fix a bug that wm_get_swsm_semaphore() timed out when attaching device on some
machines.
- Calculate NVM word size correctly.
- Determine timeout value based on the NVM word size.

(msaitoh)

2014-09-01 16:33:20 UTC MAIN commitmail json YAML

Plug memory leaks in error returns in chfs_readvnode().

(he)

2014-09-01 16:31:17 UTC MAIN commitmail json YAML

Plug memory leak in a corner case in chfs_get_data_nodes().

(he)

2014-09-01 16:27:38 UTC MAIN commitmail json YAML

Plug leak in chfs_scan_eraseblock() of the allocated buffer.
Make sure to release it both on success and failure returns.
OK'ed by ttoth@

(he)

2014-09-01 14:19:27 UTC MAIN commitmail json YAML

Update the cycle counter i.e. our CPU frequency for all CPUs on setting the
cpu frequency.

(reinoud)

2014-09-01 13:50:15 UTC MAIN commitmail json YAML

Add tools/README, to collect hints like how to use

.if defined(HOSTPROG)

and

#if HAVE_NBTOOL_CONFIG_H
#include "nbtool_config.h"
#endif /* HAVE_NBTOOL_CONFIG_H */

(apb)

2014-09-01 13:43:32 UTC MAIN commitmail json YAML

Increase the `freqbuf' buffer that holds the result of humanize_number(). Now
it prints 1600 Mhz instead of 1 Ghz.
Pitty enough humanize_number(9) doesn't do 1.6 Ghz type output.

(reinoud)

2014-09-01 12:25:52 UTC MAIN commitmail json YAML

If HAVE_NBTOOL_CONFIG_H is set, then include "nbtool_config.h",
because this file is compiled as part of tools/makefs.

(apb)

2014-09-01 11:21:29 UTC MAIN commitmail json YAML

Revert previous; test secs > __type_max(time_t) again, now
that __type_max is available in tools/compat/compat_defs.h.

(apb)

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

Copy definitions of __type_min(t), __type_max(t), and some related macros,
from <sys/cdefs.h>, for use when building tools.

(apb)

2014-09-01 09:09:47 UTC MAIN commitmail json YAML

Make msdosfs time conversion use the y/m/d/h/m/s conversion functions
from clock_subr.c and compile that into the userland (and tools)
makefs as well.

(martin)

2014-09-01 08:21:26 UTC MAIN commitmail json YAML

2014-09-01 07:49:43 UTC MAIN commitmail json YAML

Reformulate an overflow test so it can be used in tool builds (i.e. does
not depend on netbsd specific macros).

(martin)

2014-09-01 07:48:16 UTC MAIN commitmail json YAML

Add a slightly stripped down version of sys/dev/clock/clock_subr.h to make
this code available for tools.

(martin)

2014-09-01 07:33:31 UTC MAIN commitmail json YAML

float32_is_signalling_nan needs a prototype if SOFTFLOATM68K_FOR_GCC is
defined.

(matt)

2014-09-01 07:32:35 UTC MAIN commitmail json YAML

Make random.S invisible for coldfire too (e.g. anything not "m68k")

(matt)

2014-09-01 07:11:19 UTC MAIN commitmail json YAML

2014-09-01 06:38:35 UTC MAIN commitmail json YAML

The t_ldp_regen test frequently fails under qemu, but reliably passes
on real hardware.  The failures are hardly surprising given that qemu
timing is off by a is off by a factor of two as reported in
PR kern/43997.  Disabling the test on qemu for now; it should be
re-enabled once 43997 has been fixed to see if it still fails then.

(gson)

2014-09-01 03:14:51 UTC MAIN commitmail json YAML

2014-09-01 03:14:16 UTC MAIN commitmail json YAML

Add Samsung Electronics XP941 M.2 SSD

(msaitoh)

2014-08-31 20:06:22 UTC MAIN commitmail json YAML

Remove (now duplicated) target computation.

(joerg)

2014-08-31 19:14:33 UTC MAIN commitmail json YAML

2014-08-31 19:13:01 UTC MAIN commitmail json YAML

2014-08-31 18:49:42 UTC MAIN commitmail json YAML

sun4v: Split the NORMAL_GLOBALS and ALTERNATE_GLOBALS macros to _SUN4U and _SUN4V variants. Rework the return_from_trap logic to use the new variants so it is possible to use a global register as scratch register.

(palle)

2014-08-31 17:27:11 UTC netbsd-7 commitmail json YAML

2014-08-31 17:23:00 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by christos in ticket #73):
usr.bin/cksum/cksum.1: revision 1.46
usr.bin/cksum/cksum.1: revision 1.47
usr.bin/cksum/cksum.c: revision 1.47
PR/49134: Kamil Rytarowski: Add -q flag.
New sentence, new line.

(riz)

2014-08-31 17:18:15 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by martin in ticket #58):
sys/dev/usb/umcs.c: revision 1.8
Fix a few logical vs. physical port number confusions to make this
driver work with two port variants.

(riz)

2014-08-31 09:59:08 UTC MAIN commitmail json YAML

2014-08-31 09:16:54 UTC MAIN commitmail json YAML

add -N option to print the driver name as returned by pci_drvname(3).

(mrg)

2014-08-31 08:54:40 UTC MAIN commitmail json YAML

Make this compile- and usable from userland as well.

(martin)

2014-08-31 07:39:12 UTC netbsd-7 commitmail json YAML

2014-08-31 07:38:14 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by jmcneill in ticket #72):
gnu/dist/texinfo/config.guess: revision 1.3
external/gpl3/gcc/dist/gcc/config.host: revision 1.3
Support building on cygwin64.

(martin)

2014-08-31 07:23:53 UTC MAIN commitmail json YAML

New sentence, new line.

(wiz)

2014-08-31 07:05:33 UTC MAIN commitmail json YAML

2014-08-31 07:04:07 UTC MAIN commitmail json YAML

Updated import script for tzdata2014g.
Aso added "cd" commands that were missed in the recent move from
src/share/zoneinfo to external/public-domain/tz.

(apb)

2014-08-31 06:59:52 UTC MAIN commitmail json YAML

zoneinfo: Import tzdata2014g. [apb 20140831]

(apb)

2014-08-31 06:58:59 UTC MAIN commitmail json YAML

tzcode2014g/tzdata2014g have been released.  We have updated tzdata.

(apb)

2014-08-30 22:21:08 UTC MAIN commitmail json YAML

Replace use of $() with ${}
$() means something special to the shell, so ${} reduces confusion
and is used almost exclusively in the rest of the makefiles.

Discussed with: christos

(sjg)

2014-08-30 22:05:30 UTC MAIN commitmail json YAML

2014-08-30 19:34:04 UTC netbsd-7 commitmail json YAML

2014-08-30 19:30:29 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by manu in ticket #71):
lib/libperfuse/ops.c: revision 1.70
We used to remove the trailing zeros in FUSE readlink replies, but
it seems it does not always happen. Just remove them if present.

(martin)

2014-08-30 19:22:50 UTC MAIN commitmail json YAML

2014-08-30 15:21:17 UTC MAIN commitmail json YAML

2014-08-30 14:48:10 UTC MAIN commitmail json YAML

clock_secs_to_ymdhms(9) takes seconds as a time_t, not int.

(martin)

2014-08-30 14:24:02 UTC MAIN commitmail json YAML

Revert stupid and untested changes. There was no extra copy in the macros.

Christos, you should reread our commit guideline as a Core member.

(tsutsui)

2014-08-30 14:16:12 UTC netbsd-7 commitmail json YAML

2014-08-30 14:13:08 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by christos in ticket #70):
external/gpl3/gdb/dist/gdb/sparc-nat.c: revision 1.7
Cleanup the confusion with getting the pid of a sparc debugged process.
If the comments were correct, then this should be factored out to the
OS-specific native code, and the general code should remain sane.

(martin)

2014-08-30 14:09:53 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by manu in ticket #69):
sys/kern/subr_tftproot.c: revision 1.13
Fix build with TFTPROOT option enabled

(martin)

2014-08-30 14:06:55 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by manu in ticket #68):
usr.bin/flock/flock.c: revision 1.9 - 1.11
usr.bin/flock/flock.1: revision 1.10
Annotate functions using format strings.
Improve Linux compatibility, by making exclusive lock the default.
Also check for file descriptor value being sane.

(martin)

2014-08-30 13:45:56 UTC MAIN commitmail json YAML

Move options __HAVE_MM_MD_DIRECT_MAPPED_PHYS from MIRABOX to ARMADAXP.
It is must required.

(kiyohara)

2014-08-30 13:40:18 UTC MAIN commitmail json YAML

Add options __HAVE_MM_MD_DIRECT_MAPPED_PHYS and set KERNEL_BASE_{EXT,VIRT}.
And support VFP.

(kiyohara)

2014-08-30 13:28:07 UTC MAIN commitmail json YAML

2014-08-30 13:24:44 UTC MAIN commitmail json YAML

2014-08-30 13:19:52 UTC MAIN commitmail json YAML

Support __HAVE_MM_MD_DIRECT_MAPPED_PHYS.

(kiyohara)

2014-08-30 13:15:52 UTC MAIN commitmail json YAML

Use armreg_ttbr_read() instead of __asm("mrc ...").

(kiyohara)

2014-08-30 13:09:27 UTC MAIN commitmail json YAML

remove extra copy of the macro.

(christos)

2014-08-30 13:02:01 UTC MAIN commitmail json YAML

It expects return value 'va != NULL' from uvm_km_alloc().

(kiyohara)

2014-08-30 12:23:38 UTC MAIN commitmail json YAML

Rename padding macros to reflect and clarify the original intention.

No binary changes on luna68k (which has -DLIBSA_PRINTF_WIDTH_SUPPORT).

(tsutsui)

2014-08-30 12:14:17 UTC MAIN commitmail json YAML

On systems that have only 32M of memory, the stress_short and
stress_long tests thrash a lot, and the stress_long test sometimes
times out, so skip them if we don't have at least 64M.

(gson)

2014-08-30 09:35:10 UTC MAIN commitmail json YAML

When converting a disklabel partition type integer to a wedge partition
type string, use the strings defined in DKW_PTYPE_* in <sys/disk.h>, not
the strings defined in FSTYPE_DEFN in <sys/disklabel.h>.

This corrects a problem introduced in revision 1.21 dated 2014-08-18.
That change was intended to add additional case to the list, but it
accidentally also changed from the strings in the DKW_PTYPE_* macros to
the strings in the FSTYPE_DEFN macro.  Many of the strings are the same,
but there are differences such as "RAID" versus "raidframe" and "MSDOS"
versus "FAT".

XXX: There seems to be no good reason for the differences in string
names for partition types.  One or both of the lists should probably be
edited to align them.

(apb)

2014-08-30 09:23:29 UTC MAIN commitmail json YAML

Ensure each symbol used in FSTYPE_DEFN in <sys/disklabel.h>
has a corresponding DKW_PTYPE_* definition, by adding some aliases.

XXX: Compatibility between the symbols in FSTYPE_DEFN and the symbols
in DKW_PTYPE_* could be addressed by renaming some of them, instead of
by adding aliases here, but that's a job for the future.

(apb)

2014-08-30 07:55:44 UTC MAIN commitmail json YAML

Cleanup the confusion with getting the pid of a sparc debugged process.
If the comments were correct, then this should be factored out to the
OS-specific native code, and the general code should remain sane.

(christos)

2014-08-29 20:03:27 UTC MAIN commitmail json YAML

*.rawout are out-of-date if ${TEST_MAKE} is newer.

(sjg)

2014-08-29 17:39:18 UTC MAIN commitmail json YAML

Don't pass an uninitialized variable as the times[] argument of
rump_sys_utimes().  Instead, pass combinations of values representing
edge cases: the farthest possible past, the epoch, and the farthest
possible future.  Now the excessive runtime reported in PR bin/49144
occurs reliably, on multiple architectures, and not only with udf, but
also with msdosfs.

(gson)

2014-08-29 15:55:44 UTC MAIN commitmail json YAML

posix1.mk and suffixes.mk need to cleanup in order to achieve
repeatable results.
posix1.mk's lib.a target still looks dubious.

(sjg)

2014-08-29 15:22:18 UTC MAIN commitmail json YAML

Don't forget to lock wq_lock around handling wq_delayed.

(riastradh)

2014-08-29 12:14:30 UTC MAIN commitmail json YAML

No binary change:
- Move some NVM related macros fromk if_wm.c to if_wmreg.h.
- Rename some macros for consistency.

(msaitoh)

2014-08-29 11:58:30 UTC netbsd-7 commitmail json YAML

2014-08-29 11:55:34 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by hannken in ticket #67):
sys/fs/puffs/puffs_sys.h: revision 1.86
sys/fs/puffs/puffs_vfsops.c: revision 1.114
sys/fs/puffs/puffs_msgif.c: revision 1.95
sys/fs/puffs/puffs_node.c: revision 1.32
sys/fs/puffs/puffs_vnops.c: revision 1.184
Change puffs from hashlist to vcache.
- field "pa_nhashbuckets" of struct "puffs_kargs" becomes a no-op.
and should be removed on the next protocol version bump.

(martin)

2014-08-29 11:51:47 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by mrg in ticket #66):
sys/external/bsd/drm2/dist/drm/radeon/atombios_dp.c: revision 1.3
hack around an evergreen attach crash for now: provide a hard coded
name for the i2c.

(martin)

2014-08-29 11:49:41 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by riastradh in ticket #65):
sys/dev/dkwedge/dk.c: revision 1.73
Make dk(4) discard from partition start, not from disk start.
Otherwise, anything mounted with `-o discard' will pretty quickly
munch itself up and barf up an unrecoverably corrupted file system!
XXX pullup to netbsd-7

(martin)

2014-08-29 11:47:16 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by joerg in ticket #64):
usr.bin/ldd/elf64/Makefile: revision 1.8
Fix ldd on LP64 platforms by splitting the symbol versioning stuff for
elf64 as well.

(martin)

2014-08-29 11:44:47 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by bouyer in ticket #63):
tests/lib/libpthread/t_swapcontext.c: revision 1.2
Go back to the initial context (as tests/lib/libc/sys/t_swapcontext.c does)
after checking pthread_self() didn't change. Otherwise the process exits
outside of atf context.
Should fix "Test case exited normally but failed to create the results file: Results file is empty" reports from atf-run.

(martin)

2014-08-29 11:42:15 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #62):
sys/arch/hp300/conf/files.hp300: revision 1.89
share/man/man4/arcofi.4: revision 1.1
share/man/man4/arcofi.4: revision 1.2
share/man/man4/Makefile: revision 1.617
sys/arch/hp300/hp300/intr.c: revision 1.41
sys/conf/files: revision 1.1100
sys/arch/hp300/hp300/locore.s: revision 1.171
distrib/sets/lists/man/mi: revision 1.1486
sys/dev/ic/arcofivar.h: revision 1.1
sys/arch/hp300/conf/majors.hp300: revision 1.26
sys/arch/hp300/dev/arcofi_dio.c: revision 1.1
sys/arch/hp300/conf/GENERIC: revision 1.188
sys/dev/ic/arcofi.c: revision 1.1
Add new arcofi(4) audio driver for NetBSD/hp300, ported from OpenBSD.
The arcofi(4) is a driver for the HP "Audio1" device
(Siemens PSB 2160 "ARCOFI" phone quality audio chip)
found on the HP9000/425e and HP9000/{705,710,745,747} models
(but only hp300 attachment is ported for now).
The chip supports 8-bit mono 8kHz U-law, A-law and
16-bit mono slinear_be formats.
The old HP9000/425e playing tunes with this new arcofi(4) audio driver
was also demonstrated at Open Source Conference 2014 Shimane.
Add a man page for arcofi(4) driver.  From OpenBSD.
Fix date.

(martin)

2014-08-29 11:37:51 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #61):
sys/dev/pci/if_wm.c: revision 1.290
sys/dev/pci/if_wmvar.h: revision 1.20
Set the WM_F_ATTACHED flag if wm_attach() finished succesfully and check
the flag in wm_detach(). It will avoid to panic in wm_detach().
Fixes PR#49102.

(martin)

2014-08-29 11:35:28 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by mrg in ticket #60):
external/mit/xorg/server/drivers/xf86-video-openchrome/Makefile: revision 1.6
fix the sources list to match the upstream Makefile.am.
fixes problems reported by jdbaker.
XXX: pullup-7.

(martin)

2014-08-29 11:32:01 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by riastradh):
common/lib/libc/gen/rb.c: revision 1.12
common/lib/libc/gen/rb.c: revision 1.13
Fix failure case in rb_tree_find_node_leq/geq.
Return NULL, not `NULL - offset'.
XXX pullup to netbsd-5, netbsd-6, netbsd-7
Remove enclosing parens on return.

(martin)

2014-08-29 11:17:39 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by skrll in ticket #57):
sys/arch/arm/allwinner/awin_reg.h: revision 1.15
sys/arch/arm/allwinner/awin_mmc.c: revision 1.4
Correct the mmc clock.  Banana Pi can now find an SD card.

(martin)

2014-08-29 11:14:14 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by rmind in ticket #56):
sys/net/npf/npf_ctl.c: revision 1.39
usr.sbin/npf/npfctl/npfctl.c: revision 1.43
lib/libnpf/npf.c: revision 1.33
lib/libnpf/npf.c: revision 1.34
sys/net/npf/npf_impl.h: revision 1.59
sys/net/npf/npf_ctl.c: revision 1.40
sys/net/npf/npf_conn.c: revision 1.11
sys/net/npf/npf_alg.c: revision 1.15
sys/net/npf/npf_conn.c: revision 1.12
sys/net/npf/npf_nat.c: revision 1.33
sys/net/npf/npf_nat.c: revision 1.34
Add and use npf_alg_export().
npf_conn_import: handle NAT metadata correctly.
npf_nat_newpolicy: restore the policy ID.
npfctl_load: fix error code handling for the limit cases.
npf_config_import: fix the inverted logic.
npfctl_load: improve error handling.
npf_conn_import: add a missing stat counter increment.
npf_nat_import: add a missing reference and make a comment.
npf_config_submit: finally, include the saved connections.

(martin)

2014-08-29 10:20:16 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by christos in ticket #55):
sys/dev/dm/dm_target_stripe.c: revision 1.20-1.21
Avoid a memory leak - from maxv.
Cleanup properly on error.

(martin)

2014-08-29 09:35:19 UTC MAIN commitmail json YAML

remove unused assignment

(christos)

2014-08-29 09:27:44 UTC MAIN commitmail json YAML

undo eating the trailing backslash now that the shell has been fixed.

(christos)

2014-08-29 09:26:39 UTC MAIN commitmail json YAML

Eat trailing backslash like bash and pdksh (not zsh). CBACK+CEOF = TEOF

(christos)

2014-08-29 07:29:07 UTC MAIN commitmail json YAML

Instead of printing cubie, use the BOARDTYPE instead.  This allows other
boards to use the cubie code but see a more useful BOARDTYPE.  We could
also use it to enable more apporpriate configuration for the board.

(matt)

2014-08-29 04:58:40 UTC MAIN commitmail json YAML

We used to remove the trailing zeros in FUSE readlink replies, but
it seems it does not always happen. Just remove them if present.

(manu)

2014-08-28 20:40:57 UTC MAIN commitmail json YAML

hack around an evergreen attach crash for now: provide a hard coded
name for the i2c.

(mrg)

2014-08-28 20:29:05 UTC MAIN commitmail json YAML

2014-08-28 19:55:00 UTC MAIN commitmail json YAML

Enter/leave flag is -w not -dw

(sjg)

2014-08-28 19:37:46 UTC MAIN commitmail json YAML

Make dk(4) discard from partition start, not from disk start.

Otherwise, anything mounted with `-o discard' will pretty quickly
munch itself up and barf up an unrecoverably corrupted file system!

XXX pullup to netbsd-7

(riastradh)

2014-08-28 18:02:37 UTC MAIN commitmail json YAML

2014-08-28 17:59:46 UTC MAIN commitmail json YAML

Add comments to Exynos4 PLL registers and add Exynos5 PLL registers

(reinoud)

2014-08-28 16:22:59 UTC MAIN commitmail json YAML

Add Internal SERDES mode support newer than or equal to 82575.
Currently, it supports fiber device only. If you use 1000BaseT SFP module,
it won't work. We have to write code to read SFP ROM and set SGMII mode
if the module is copper.

(msaitoh)

2014-08-28 14:39:13 UTC MAIN commitmail json YAML

don't leave trailing backlashes on commands, just like gmake does. What does
POSIX have to say?

(christos)

2014-08-28 13:45:59 UTC MAIN commitmail json YAML

Make Linux io_mapping actually work.

Can't use bus_space_map/bus_space_unmap in interrupt context, where
Linux uses this io_mapping abstraction.  Instead, do uvm_km_alloc up
front and then use bus_space_mmap/pmap_kenter_pa to map it.

XXX Should bus_space_reserve the region (but that's x86-only for now).
XXX Should use direct map if possible.
XXX Should set an MTRR WC too in case of direct map or no PAT.

(riastradh)

2014-08-28 12:23:29 UTC MAIN commitmail json YAML

Fix ldd on LP64 platforms by splitting the symbol versioning stuff for
elf64 as well.

(joerg)

2014-08-28 12:00:59 UTC MAIN commitmail json YAML

Substract just one each time instead of the periods missed. This will create a
more even representation of missed interrupts.

Also fix typo

(reinoud)

2014-08-28 11:51:02 UTC MAIN commitmail json YAML

Add PLL registers and PLL conversion macros

(reinoud)

2014-08-28 11:48:22 UTC MAIN commitmail json YAML

2014-08-28 11:38:15 UTC MAIN commitmail json YAML

Move the mct's interrupt from a shared SPI interrupt to a private PPI
interrupt so all possible cpus get them.

(reinoud)

2014-08-28 08:29:50 UTC MAIN commitmail json YAML

Change puffs from hashlist to vcache.
- field "pa_nhashbuckets" of struct "puffs_kargs" becomes a no-op.
  and should be removed on the next protocol version bump.

(hannken)

2014-08-28 06:36:48 UTC MAIN commitmail json YAML

2014-08-27 23:30:26 UTC MAIN commitmail json YAML

Lock irq_lock around i915_error_wake_up in i915_error_work_func.

(riastradh)

2014-08-27 19:02:17 UTC MAIN commitmail json YAML

Use device_lookup() to locate device instances

(palle)

2014-08-27 17:06:10 UTC netbsd-5-2 commitmail json YAML

Pull up following revision(s) (requested by maxv in ticket #1920):
sys/netinet6/ip6_output.c 1.158 via patch

Fix a memory leak in calling setsockopt() on an INET6 socket.

(msaitoh)

2014-08-27 17:05:25 UTC netbsd-5-1 commitmail json YAML

Pull up following revision(s) (requested by maxv in ticket #1920):
sys/netinet6/ip6_output.c 1.158 via patch

Fix a memory leak in calling setsockopt() on an INET6 socket.

(msaitoh)

2014-08-27 16:41:50 UTC MAIN commitmail json YAML

Use direct map if available in linux_kmap.

Yields 20% increase in glxgears framerate.

(riastradh)

2014-08-27 16:19:54 UTC MAIN commitmail json YAML

Tweak style.

No functional change intended.  Assembly differences appear to be
only related to kassert line numbers.

(riastradh)

2014-08-27 16:11:24 UTC MAIN commitmail json YAML

2014-08-27 16:09:16 UTC MAIN commitmail json YAML

Assert sleepable in Linux kmap/kunmap.

(riastradh)

2014-08-27 16:06:38 UTC MAIN commitmail json YAML

Simplify empty test for linux_kmap_entries.

(riastradh)

2014-08-27 16:05:38 UTC MAIN commitmail json YAML

Convert linux_kmap_lock to an adaptive lock.

kmap/kunmap can't be used in interrupt context anyway, so there is no
need for this to be a spin lock.

(riastradh)

2014-08-27 15:31:08 UTC MAIN commitmail json YAML

Fix two mistakes in previous.

- i915_error_wake_up is given irq_lock, so it need not take that.
- Unlock irq_lock on exit from i915_hangcheck_elapsed if ring_hung.

XXX This introduces the lock order irq_lock -> pending_flip_lock.
How about just using irq_lock for pending flips?

(riastradh)

2014-08-27 15:30:45 UTC netbsd-7 commitmail json YAML

2014-08-27 15:29:29 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by maxv in ticket #54):
sys/compat/osf1/osf1_file.c: revision 1.42
Ensure nbytes > 0. Otherwise bad things may happen.
Compile-tested only.
ok christos@

(msaitoh)

2014-08-27 15:11:19 UTC netbsd-6-0 commitmail json YAML

2014-08-27 15:10:59 UTC netbsd-6-1 commitmail json YAML

2014-08-27 15:09:57 UTC netbsd-6 commitmail json YAML

2014-08-27 15:02:39 UTC netbsd-6-0 commitmail json YAML

Pull up following revision(s) (requested by maxv in ticket #1141):
sys/compat/osf1/osf1_file.c: revision 1.42
Ensure nbytes > 0. Otherwise bad things may happen.
Compile-tested only.
ok christos@

(msaitoh)

2014-08-27 15:02:27 UTC netbsd-6-1 commitmail json YAML

Pull up following revision(s) (requested by maxv in ticket #1141):
sys/compat/osf1/osf1_file.c: revision 1.42
Ensure nbytes > 0. Otherwise bad things may happen.
Compile-tested only.
ok christos@

(msaitoh)

2014-08-27 15:01:08 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by maxv in ticket #1141):
sys/compat/osf1/osf1_file.c: revision 1.42
Ensure nbytes > 0. Otherwise bad things may happen.
Compile-tested only.
ok christos@

(msaitoh)

2014-08-27 14:59:22 UTC netbsd-6-0 commitmail json YAML

Pull up following revision(s) (requested by maxv in ticket #1115):
sys/miscfs/umapfs/umap_vfsops.c: revision 1.94
sys/fs/ptyfs/ptyfs_vfsops.c: revision 1.52
Overflow if *data_len == OSIZE and args->version >= PTYFS_ARGSVERSION.
Sent on tech-kern@, ok christos@
1) 'error' is returned while it does not even hold an error code. Which
  means that zero is returned, and the kernel keeps mounting (and it
  probably ends up in a deadlock/memory corruption somewhere).
2) 'nentries' and 'gnentries' are int and user-controlled, and there's no
  check to ensure they are greater than zero. Since they are used to
  compute the size of two copyin's, a user can control the copied size
  by giving a negative value (like 128-2^29), and thus overwrite kernel
  memory.
Both triggerable from root only.

(msaitoh)

2014-08-27 14:59:06 UTC netbsd-6-1 commitmail json YAML

Pull up following revision(s) (requested by maxv in ticket #1115):
sys/miscfs/umapfs/umap_vfsops.c: revision 1.94
sys/fs/ptyfs/ptyfs_vfsops.c: revision 1.52
Overflow if *data_len == OSIZE and args->version >= PTYFS_ARGSVERSION.
Sent on tech-kern@, ok christos@
1) 'error' is returned while it does not even hold an error code. Which
  means that zero is returned, and the kernel keeps mounting (and it
  probably ends up in a deadlock/memory corruption somewhere).
2) 'nentries' and 'gnentries' are int and user-controlled, and there's no
  check to ensure they are greater than zero. Since they are used to
  compute the size of two copyin's, a user can control the copied size
  by giving a negative value (like 128-2^29), and thus overwrite kernel
  memory.
Both triggerable from root only.

(msaitoh)

2014-08-27 14:53:26 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by maxv in ticket #1115):
sys/miscfs/umapfs/umap_vfsops.c: revision 1.94
sys/fs/ptyfs/ptyfs_vfsops.c: revision 1.52
Overflow if *data_len == OSIZE and args->version >= PTYFS_ARGSVERSION.
Sent on tech-kern@, ok christos@
1) 'error' is returned while it does not even hold an error code. Which
  means that zero is returned, and the kernel keeps mounting (and it
  probably ends up in a deadlock/memory corruption somewhere).
2) 'nentries' and 'gnentries' are int and user-controlled, and there's no
  check to ensure they are greater than zero. Since they are used to
  compute the size of two copyin's, a user can control the copied size
  by giving a negative value (like 128-2^29), and thus overwrite kernel
  memory.
Both triggerable from root only.

(msaitoh)

2014-08-27 14:45:59 UTC netbsd-6-0 commitmail json YAML

Pull up following revision(s) (requested by maxv in ticket #1114):
sys/netinet6/ip6_output.c 1.158 via patch

Fix a memory leak in calling setsockopt() on an INET6 socket.

(msaitoh)

2014-08-27 14:45:11 UTC netbsd-6-1 commitmail json YAML

Pull up following revision(s) (requested by maxv in ticket #1114):
sys/netinet6/ip6_output.c 1.158 via patch

Fix a memory leak in calling setsockopt() on an INET6 socket.

(msaitoh)

2014-08-27 14:44:42 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by maxv in ticket #1114):
sys/netinet6/ip6_output.c 1.158 via patch

Fix a memory leak in calling setsockopt() on an INET6 socket.

(msaitoh)

2014-08-27 14:39:19 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by sborrill in ticket #1113):
sbin/ccdconfig/ccdconfig.c 1.54 via patch
sys/dev/ccd.c 1.152 via patch
sys/dev/ccdvar.h 1.34 via patch

Switch size_t to uint64_t in appropriate places to ensure that ccd(4)
works with component and total sizes of > 2TB.
Make kernel print device information when a ccd configured.
Fix some typos in comments.

(msaitoh)

2014-08-27 13:56:02 UTC MAIN commitmail json YAML

Split some long lines.

(apb)

2014-08-27 13:46:54 UTC netbsd-5-1 commitmail json YAML

2014-08-27 13:46:40 UTC netbsd-5-2 commitmail json YAML

2014-08-27 13:46:20 UTC netbsd-5 commitmail json YAML

2014-08-27 13:44:34 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by maxv in ticket #1920):
sys/netinet6/ip6_output.c 1.158 via patch

Fix a memory leak in calling setsockopt() on an INET6 socket.

(msaitoh)

2014-08-27 13:35:45 UTC netbsd-5-1 commitmail json YAML

2014-08-27 13:35:30 UTC netbsd-5-2 commitmail json YAML

2014-08-27 13:35:12 UTC netbsd-5 commitmail json YAML

2014-08-27 13:32:35 UTC netbsd-5-1 commitmail json YAML

Pull up following revision(s) (requested by spz in ticket #1918):
crypto/dist/openssl/crypto/asn1/a_object.c patch
crypto/dist/openssl/crypto/asn1/asn1.h patch
crypto/dist/openssl/crypto/asn1/asn1_err.c patch
crypto/dist/openssl/crypto/objects/obj_dat.c patch
crypto/dist/openssl/ssl/d1_both.c patch
crypto/dist/openssl/ssl/s23_srvr.c patch
crypto/dist/openssl/ssl/s3_clnt.c patch
crypto/dist/openssl/ssl/t1_lib.c patch

Patches for the following vulnerabilities:
Information leak in pretty printing functions (CVE-2014-3508)
Double Free when processing DTLS packets (CVE-2014-3505)
DTLS memory exhaustion (CVE-2014-3506)
DTLS memory leak from zero-length fragments (CVE-2014-3507)
OpenSSL DTLS anonymous EC(DH) denial of service (CVE-2014-3510)
Race condition in ssl_parse_serverhello_tlsext (CVE-2014-3509)
OpenSSL TLS protocol downgrade attack (CVE-2014-3511)

backported from the recent 1.0.1i OpenSSL release.

(msaitoh)

2014-08-27 13:32:16 UTC MAIN commitmail json YAML

The 4 second timeout of the invafd test case is not always enough when
running under qemu; increase it to 10 seconds.

(gson)

2014-08-27 13:30:49 UTC netbsd-5-2 commitmail json YAML

Pull up following revision(s) (requested by spz in ticket #1918):
crypto/dist/openssl/crypto/asn1/a_object.c patch
crypto/dist/openssl/crypto/asn1/asn1.h patch
crypto/dist/openssl/crypto/asn1/asn1_err.c patch
crypto/dist/openssl/crypto/objects/obj_dat.c patch
crypto/dist/openssl/ssl/d1_both.c patch
crypto/dist/openssl/ssl/s23_srvr.c patch
crypto/dist/openssl/ssl/s3_clnt.c patch
crypto/dist/openssl/ssl/t1_lib.c patch

Patches for the following vulnerabilities:
Information leak in pretty printing functions (CVE-2014-3508)
Double Free when processing DTLS packets (CVE-2014-3505)
DTLS memory exhaustion (CVE-2014-3506)
DTLS memory leak from zero-length fragments (CVE-2014-3507)
OpenSSL DTLS anonymous EC(DH) denial of service (CVE-2014-3510)
Race condition in ssl_parse_serverhello_tlsext (CVE-2014-3509)
OpenSSL TLS protocol downgrade attack (CVE-2014-3511)

backported from the recent 1.0.1i OpenSSL release.

(msaitoh)

2014-08-27 13:29:56 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by spz in ticket #1918):
crypto/dist/openssl/crypto/asn1/a_object.c patch
crypto/dist/openssl/crypto/asn1/asn1.h patch
crypto/dist/openssl/crypto/asn1/asn1_err.c patch
crypto/dist/openssl/crypto/objects/obj_dat.c patch
crypto/dist/openssl/ssl/d1_both.c patch
crypto/dist/openssl/ssl/s23_srvr.c patch
crypto/dist/openssl/ssl/s3_clnt.c patch
crypto/dist/openssl/ssl/t1_lib.c patch

Patches for the following vulnerabilities:
Information leak in pretty printing functions (CVE-2014-3508)
Double Free when processing DTLS packets (CVE-2014-3505)
DTLS memory exhaustion (CVE-2014-3506)
DTLS memory leak from zero-length fragments (CVE-2014-3507)
OpenSSL DTLS anonymous EC(DH) denial of service (CVE-2014-3510)
Race condition in ssl_parse_serverhello_tlsext (CVE-2014-3509)
OpenSSL TLS protocol downgrade attack (CVE-2014-3511)

backported from the recent 1.0.1i OpenSSL release.

(msaitoh)

2014-08-27 13:21:15 UTC MAIN commitmail json YAML

Fix i915 locking around error handling.

(riastradh)

2014-08-27 08:51:37 UTC MAIN commitmail json YAML

use .INVISIBLE to hide random.S, instead of extra rules.

(christos)

2014-08-27 08:50:38 UTC MAIN commitmail json YAML

Make .INVISIBLE nodes be ignored by suffix transformations.

(christos)

2014-08-27 07:39:40 UTC netbsd-5-1 commitmail json YAML

2014-08-27 07:39:22 UTC netbsd-5-2 commitmail json YAML

2014-08-27 07:39:04 UTC netbsd-5 commitmail json YAML

2014-08-27 06:58:38 UTC netbsd-5-1 commitmail json YAML

2014-08-27 06:58:14 UTC netbsd-5-2 commitmail json YAML

2014-08-27 06:57:36 UTC netbsd-5 commitmail json YAML

2014-08-27 06:17:32 UTC netbsd-5-1 commitmail json YAML

Pull up following revision(s) (requested by riastradh in ticket #1922):
sys/dev/pci/pci_usrreq.c 1.26 via patch

Fix to make pci(4) reject unaligned configuration register reads and writes
before feeding them to a kassert in pci_conf_read/write or to a trap in the
hardware itself.

(msaitoh)

2014-08-27 06:17:06 UTC netbsd-5-2 commitmail json YAML

Pull up following revision(s) (requested by riastradh in ticket #1922):
sys/dev/pci/pci_usrreq.c 1.26 via patch

Fix to make pci(4) reject unaligned configuration register reads and writes
before feeding them to a kassert in pci_conf_read/write or to a trap in the
hardware itself.

(msaitoh)

2014-08-27 06:14:06 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by riastradh in ticket #1922):
sys/dev/pci/pci_usrreq.c 1.26 via patch

Fix to make pci(4) reject unaligned configuration register reads and writes
before feeding them to a kassert in pci_conf_read/write or to a trap in the
hardware itself.

(msaitoh)

2014-08-27 06:04:17 UTC netbsd-5-1 commitmail json YAML

Pull up following revision(s) (requested by maxv in ticket #1921):
sys/miscfs/umapfs/umap_vfsops.c: revision 1.94
1) 'error' is returned while it does not even hold an error code. Which
  means that zero is returned, and the kernel keeps mounting (and it
  probably ends up in a deadlock/memory corruption somewhere).
2) 'nentries' and 'gnentries' are int and user-controlled, and there's no
  check to ensure they are greater than zero. Since they are used to
  compute the size of two copyin's, a user can control the copied size
  by giving a negative value (like 128-2^29), and thus overwrite kernel
  memory.
Both triggerable from root only.

(msaitoh)

2014-08-27 06:04:00 UTC netbsd-5-2 commitmail json YAML

Pull up following revision(s) (requested by maxv in ticket #1921):
sys/miscfs/umapfs/umap_vfsops.c: revision 1.94
1) 'error' is returned while it does not even hold an error code. Which
  means that zero is returned, and the kernel keeps mounting (and it
  probably ends up in a deadlock/memory corruption somewhere).
2) 'nentries' and 'gnentries' are int and user-controlled, and there's no
  check to ensure they are greater than zero. Since they are used to
  compute the size of two copyin's, a user can control the copied size
  by giving a negative value (like 128-2^29), and thus overwrite kernel
  memory.
Both triggerable from root only.

(msaitoh)

2014-08-27 06:02:48 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by maxv in ticket #1921):
sys/miscfs/umapfs/umap_vfsops.c: revision 1.94
1) 'error' is returned while it does not even hold an error code. Which
  means that zero is returned, and the kernel keeps mounting (and it
  probably ends up in a deadlock/memory corruption somewhere).
2) 'nentries' and 'gnentries' are int and user-controlled, and there's no
  check to ensure they are greater than zero. Since they are used to
  compute the size of two copyin's, a user can control the copied size
  by giving a negative value (like 128-2^29), and thus overwrite kernel
  memory.
Both triggerable from root only.

(msaitoh)

2014-08-27 05:47:43 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by sborrill in ticket #1919):
sbin/ccdconfig/ccdconfig.c 1.54 via patch
sys/dev/ccd.c 1.152 via patch
sys/dev/ccdvar.h 1.34 via patch

Switch size_t to uint64_t in appropriate places to ensure that ccd(4)
works with component and total sizes of > 2TB.
Make kernel print device information when a ccd configured.
Fix some typos in comments.

(msaitoh)

2014-08-27 05:20:20 UTC netbsd-5-1 commitmail json YAML

Pull up following revision(s) (requested by taca in ticket #1912):
etc/namedb/root.cache patch
doc/3RDPARTY patch

Sync root.cache with the latest -current (rev. 1.18).

(msaitoh)