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 (6d)  netbsd-9 (12d)  thorpej-ifq (176d)  thorpej-altq-separation (178d) 

2024-05-10 17:16:39 UTC Now

2015-05-30 21:23:17 UTC MAIN commitmail json YAML

Provide a armv7_dcache_l1inv_all

(skrll)

2015-05-30 21:05:18 UTC MAIN commitmail json YAML

2015-05-30 20:39:56 UTC MAIN commitmail json YAML

Add Revision ID register

(skrll)

2015-05-30 20:09:47 UTC MAIN commitmail json YAML

Create a per-device state for iscsi(4), effectively making it a cloning
device.

(joerg)

2015-05-30 19:14:46 UTC MAIN commitmail json YAML

2015-05-30 18:53:39 UTC MAIN commitmail json YAML

dont set SDHC_FLAG_NO_HS_BIT flag

(jmcneill)

2015-05-30 18:12:09 UTC MAIN commitmail json YAML

2015-05-30 18:09:31 UTC MAIN commitmail json YAML

2015-05-30 18:00:09 UTC MAIN commitmail json YAML

2015-05-30 17:52:07 UTC MAIN commitmail json YAML

support 8-bit mode for SDHC 3.0+ controllers

(jmcneill)

2015-05-30 17:39:56 UTC MAIN commitmail json YAML

2015-05-30 17:12:16 UTC MAIN commitmail json YAML

2015-05-30 16:44:28 UTC MAIN commitmail json YAML

Null suspend/resume handler for uplcom(4).

(riastradh)

2015-05-30 16:12:34 UTC MAIN commitmail json YAML

2015-05-30 16:00:51 UTC MAIN commitmail json YAML

2015-05-30 15:57:32 UTC MAIN commitmail json YAML

2015-05-30 15:36:27 UTC MAIN commitmail json YAML

attach gpiobutton to power button pin

(jmcneill)

2015-05-30 15:35:51 UTC MAIN commitmail json YAML

Simple driver for GPIO power/sleep buttons.

(jmcneill)

2015-05-30 14:42:26 UTC MAIN commitmail json YAML

Thanks rump for not letting us use even mmap during initialization.

(christos)

2015-05-30 14:13:12 UTC MAIN commitmail json YAML

2015-05-30 14:12:57 UTC MAIN commitmail json YAML

2015-05-30 14:12:42 UTC MAIN commitmail json YAML

2015-05-30 14:10:01 UTC MAIN commitmail json YAML

2015-05-30 13:47:17 UTC MAIN commitmail json YAML

2015-05-30 13:47:03 UTC MAIN commitmail json YAML

add HDAUDIO_32BIT_ACCESS option, which wraps mmio read/writes to only use 32-bit accesses

(jmcneill)

2015-05-30 13:25:55 UTC MAIN commitmail json YAML

2015-05-30 11:10:24 UTC MAIN commitmail json YAML

2015-05-30 06:41:08 UTC MAIN commitmail json YAML

Make the non-USBHIST case compile

(skrll)

2015-05-30 06:10:38 UTC MAIN commitmail json YAML

Add missing KERNHIST_LINK_STATIC(usbhist).  Pointed out by t-hash.

(skrll)

2015-05-30 00:56:42 UTC MAIN commitmail json YAML

disable interrupts when we get an rfsilent event, and make sure to clear intr sync cause register

(jmcneill)

2015-05-29 23:18:30 UTC MAIN commitmail json YAML

Replace ath with athn, and attach gpiorfkill to GPIO X7

(jmcneill)

2015-05-29 23:17:13 UTC MAIN commitmail json YAML

Simple driver for gpio control of rf enable/disable pins.

(jmcneill)

2015-05-29 22:18:51 UTC MAIN commitmail json YAML

Fix a bug where the octeon+ saa/saad instructions think they are using the AT
register when they actually aren't.

(matt)

2015-05-29 19:39:41 UTC MAIN commitmail json YAML

Don't compile if there is a macro of the same name.

(matt)

2015-05-29 19:38:59 UTC MAIN commitmail json YAML

If the platform support popcount as a __builtin, use that in preference
to the libc versions.

(matt)

2015-05-29 19:37:27 UTC MAIN commitmail json YAML

Add the historical __OCTEON__ builtin_define along with __mips_popcount which
is defined if the platform has the dpop/pop instructions.

(matt)

2015-05-29 18:47:13 UTC MAIN commitmail json YAML

2015-05-29 18:00:51 UTC MAIN commitmail json YAML

Bump date for previous.
New sentence, new line.

(wiz)

2015-05-29 17:40:41 UTC MAIN commitmail json YAML

Until we have a solution for stdatomic.h for GCC 4.8, install Clang's
version under /usr/include/clang-3.6 to match the C11 default.

(joerg)

2015-05-29 17:37:50 UTC MAIN commitmail json YAML

Update build glue for LLVM/Clang 3.6.1. This brings in a number of
bugfixes for various platforms and corrects the mcount symbol on
NetBSD/ARM.

(joerg)

2015-05-29 17:32:05 UTC LLVM commitmail json YAML

2015-05-29 16:26:45 UTC MAIN commitmail json YAML

for some reason the previous commit causes ARCS firmware on sgimips64 to
spew an endless stream of white ( or rather, blue ) spaces. So revert to
the old code for sgimips only until I can figure out why.
Now sgimips64 n32 kernels boot again.

(macallan)

2015-05-29 16:05:13 UTC MAIN commitmail json YAML

Fix previous: Can't use calloc/malloc before we complete initialization
of the thread library, because malloc uses pthread_foo_specific, and it will
end up initializing itself incorrectly.

(christos)

2015-05-29 14:15:14 UTC MAIN commitmail json YAML

Enable MKCOMPAT for earm*, now that it works. Ok: matt@

(martin)

2015-05-29 13:55:54 UTC MAIN commitmail json YAML

Fix debug build - something isn't right in the radeon build.

(htodd)

2015-05-29 13:41:39 UTC MAIN commitmail json YAML

Fix compat debug lists for ARM

(martin)

2015-05-29 12:41:14 UTC MAIN commitmail json YAML

Fix pin group mappings and non-DIAGNOSTIC kernel builds, from anon ymous.

(jmcneill)

2015-05-29 12:38:18 UTC MAIN commitmail json YAML

2015-05-29 12:32:23 UTC MAIN commitmail json YAML

Add a rump kernel component for the tap device.

from Wei Liu <wei.liu2@citrix.com> via private email

(pooka)

2015-05-29 12:28:08 UTC MAIN commitmail json YAML

2015-05-29 12:27:03 UTC MAIN commitmail json YAML

bump for p functions

(christos)

2015-05-29 12:26:28 UTC MAIN commitmail json YAML

Patch from William Orr in tech-userlevel:

- Added most *p*gettext functions
- Added basic function to concat msgctxt and msgid
- Simplify free handling

Need to write tests.

(christos)

2015-05-29 10:08:52 UTC MAIN commitmail json YAML

Disable test_ping_failure which is conducted before setup_bridge

It randomly fails (esp, often on a slow or loaded machine) due to
PR kern/49219, so disable it for now.

I forgot why I didn't include the test when I committed the test
at first and wrongly added it at v1.4.

(ozaki-r)

2015-05-29 09:13:49 UTC MAIN commitmail json YAML

2015-05-29 07:37:32 UTC MAIN commitmail json YAML

Make PTHREAD_KEYS_MAX dynamically adjustable

NetBSD's PTHREAD_KEYS_MAX is set to 256, which is low compared to
other systems like Linux (1024) or MacOS X (512). As a result some
setups tested on Linux will exhibit problems on NetBSD because of
pthread_keys usage beyond the limit. This happens for instance on
Apache with various module loaded, and in this case no particular
developper can be blamed for going beyond the limit, since several
modules from different sources contribute to the problem.

This patch makes the limit conigurable through the PTHREAD_KEYS_MAX
environement variable. If undefined, the default remains unchanged
(256). In any case, the value cannot be lowered below POSIX-mandated
_POSIX_THREAD_KEYS_MAX (128).

While there:
- use EXIT_FAILURE instead of 1 when calling err(3) in libpthread.
- Reset _POSIX_THREAD_KEYS_MAX to POSIX mandated 128, instead of 256.

(manu)

2015-05-29 06:28:50 UTC MAIN commitmail json YAML

Put a full "init" /dev on the CD, not just "all". The install environment
relies on it currently. (XXX fix that and revert this)

(martin)

2015-05-29 05:52:48 UTC MAIN commitmail json YAML

Fix debug build - something isn't right in the radeon build.

(htodd)

2015-05-29 05:48:46 UTC MAIN commitmail json YAML

disable drmkms on r100 and most r200.  works around PR#49744, etc.

(mrg)

2015-05-29 02:06:46 UTC MAIN commitmail json YAML

Bump timeout for ping and ping6 to 5 sec

Hope the wait is enough for slow machines, e.g., qemu/anita/i386.

(ozaki-r)

2015-05-29 01:54:56 UTC MAIN commitmail json YAML

Get rid of unnecessary shebang

It will be added when it's built.

(ozaki-r)

2015-05-28 21:52:36 UTC MAIN commitmail json YAML

Appease clang's integrated assembler and have separate thumb2 and arm asm's
for ldrht

(matt)

2015-05-28 20:14:00 UTC MAIN commitmail json YAML

constness doesn't increase by applying more const.

(joerg)

2015-05-28 19:13:53 UTC MAIN commitmail json YAML

2015-05-28 19:13:33 UTC MAIN commitmail json YAML

2015-05-28 17:31:40 UTC MAIN commitmail json YAML

src/external/gpl3/gcc/lib/libiberty/defs.mk@1.10 / diff / nxr@1.10
src/external/gpl3/gcc/lib/libstdc++-v3/arch/earm/c++config.h@1.14 / diff / nxr@1.14
src/external/gpl3/gcc/lib/libstdc++-v3/arch/earm/gstdint.h@1.9 / diff / nxr@1.9
src/external/gpl3/gcc/lib/libstdc++-v3/arch/earmeb/c++config.h@1.12 / diff / nxr@1.12
src/external/gpl3/gcc/lib/libstdc++-v3/arch/earmeb/gstdint.h@1.8 / diff / nxr@1.8
src/external/gpl3/gcc/lib/libstdc++-v3/arch/earmhf/c++config.h@1.12 / diff / nxr@1.12
src/external/gpl3/gcc/lib/libstdc++-v3/arch/earmhf/gstdint.h@1.8 / diff / nxr@1.8
src/external/gpl3/gcc/lib/libstdc++-v3/arch/earmhfeb/c++config.h@1.10 / diff / nxr@1.10
src/external/gpl3/gcc/lib/libstdc++-v3/arch/earmhfeb/gstdint.h@1.8 / diff / nxr@1.8
src/external/gpl3/gcc/lib/libstdc++-v3/arch/earmv4/c++config.h@1.9 / diff / nxr@1.9
src/external/gpl3/gcc/lib/libstdc++-v3/arch/earmv4/gstdint.h@1.8 / diff / nxr@1.8
src/external/gpl3/gcc/lib/libstdc++-v3/arch/earmv4eb/c++config.h@1.9 / diff / nxr@1.9
src/external/gpl3/gcc/lib/libstdc++-v3/arch/earmv4eb/gstdint.h@1.8 / diff / nxr@1.8
src/external/gpl3/gcc/lib/libstdc++-v3/arch/earmv6/c++config.h@1.9 / diff / nxr@1.9
src/external/gpl3/gcc/lib/libstdc++-v3/arch/earmv6/gstdint.h@1.8 / diff / nxr@1.8
src/external/gpl3/gcc/lib/libstdc++-v3/arch/earmv6eb/c++config.h@1.9 / diff / nxr@1.9
src/external/gpl3/gcc/lib/libstdc++-v3/arch/earmv6eb/gstdint.h@1.8 / diff / nxr@1.8
src/external/gpl3/gcc/lib/libstdc++-v3/arch/earmv6hf/c++config.h@1.9 / diff / nxr@1.9
src/external/gpl3/gcc/lib/libstdc++-v3/arch/earmv6hf/gstdint.h@1.8 / diff / nxr@1.8
src/external/gpl3/gcc/lib/libstdc++-v3/arch/earmv6hfeb/c++config.h@1.9 / diff / nxr@1.9
      :
(more 23 files)
generate after oabi/eabi fixes.

(mrg)

2015-05-28 14:36:45 UTC MAIN commitmail json YAML

2015-05-28 11:55:44 UTC nick-nhusb commitmail json YAML

Bring usbhist initialisation change across from HEAD

(skrll)

2015-05-28 10:19:17 UTC MAIN commitmail json YAML

Make the test stable under load or when running on a slow machine

Let sender and receiver synchronize explicitly via a socketpair
and don't rely on sleep.

(ozaki-r)

2015-05-28 10:03:27 UTC netbsd-7 commitmail json YAML

2015-05-28 10:00:08 UTC netbsd-7 commitmail json YAML

Pull up the following revision, requested by joerg in #812:

src/lib/libm/arch/m68k/s_copysign.S 1.10

Deal with the potential pressence of long double support.

(martin)

2015-05-28 09:51:31 UTC MAIN commitmail json YAML

2015-05-28 09:06:36 UTC MAIN commitmail json YAML

Static initialise usbhist - it can be used by controller drivers, i.e.
before usb attaches.

(skrll)

2015-05-28 08:32:53 UTC MAIN commitmail json YAML

Detail an error message

(ozaki-r)

2015-05-28 06:28:37 UTC MAIN commitmail json YAML

Fix quoting in macro.
Needed by dialog-1.2-20150513.

(wiz)

2015-05-28 06:15:47 UTC nick-nhusb commitmail json YAML

More changes from Takahiro HAYASHI

+ Add sc_statuspend that stores ports bitmap of pending interrupts
  instead of sc_isxhciroothub hack til someone implements suspend pipe.
  While sc_explorepending == 1, uhub_intr shall merge sc_status into
  sc_statuspend.
+ Eliminate confusing UPS_SUPER_SPEED flag and introduce
  UPS_OTHER_SPEED flag that indicates ud_speed of device is
  super speed (or more).
  uhub shall set this flag if ud_speed is super speed (or more).
+ Add the macro that checks ud_speed is super speed.
  The codes shall use this macro to check ud_speed is super speed.
+ Add speed type conversion functions.
+ Include port link status in port_status if port is super speed.

Various other changes to support SS hubs and devices

(skrll)

2015-05-28 04:16:50 UTC MAIN commitmail json YAML

Use the lwp_getcpu() inline for curcpu().

(matt)

2015-05-28 04:08:48 UTC MAIN commitmail json YAML

Compile ARM apcs with -marm (no thumb).

(matt)

2015-05-28 02:24:23 UTC MAIN commitmail json YAML

ARM systems are no longer small, increase MAXTSIZ/MAXDSIZ/MAXSSIZ.

(matt)

2015-05-28 02:23:18 UTC MAIN commitmail json YAML

A15 change for > 2 cores.

(matt)

2015-05-28 02:22:37 UTC MAIN commitmail json YAML

2015-05-28 02:22:06 UTC MAIN commitmail json YAML

Remove #define VERBOSE_INIT_ARM

(matt)

2015-05-28 02:19:05 UTC MAIN commitmail json YAML

2015-05-28 01:35:32 UTC MAIN commitmail json YAML

Constify an array of strings.

(matt)

2015-05-28 01:01:37 UTC MAIN commitmail json YAML

put back setting uid and gid to -1 if they are not available.

(christos)

2015-05-27 22:39:01 UTC MAIN commitmail json YAML

Merge the uid data too, so that we don't end up with multiple entries
when we don't care about the uid in the config file. In this case sshd
returns either uid=root|sshd depending on how we failed, so we used to
get two entries.

(christos)

2015-05-27 22:37:37 UTC MAIN commitmail json YAML

print the key in human readable form when debugging.

(christos)

2015-05-27 22:37:13 UTC MAIN commitmail json YAML

Make sure that we get the socket messages we expect, otherwise return NULL.

(christos)

2015-05-27 21:56:43 UTC MAIN commitmail json YAML

Fix netbsd32 ifdrv copy routines to not use memcpy.

(matt)

2015-05-27 21:42:43 UTC MAIN commitmail json YAML

2015-05-27 21:27:03 UTC MAIN commitmail json YAML

Rework setting of __ARM_MAX_ARCH__ to better deal with BE arm MACHINE_ARCHes

(matt)

2015-05-27 19:43:40 UTC MAIN commitmail json YAML

ubc_alloc: perform pmap_update() in the error path as we might have
removed the mapping.

(rmind)

2015-05-27 18:13:14 UTC MAIN commitmail json YAML

Add another simple MPLS test but using this time a mixed IPv4/IPv6 LSR
This test encapsulates IPv6 packets, pass them over MPLS to an IPv6
neighbour that switches label and passes forward to an IPv4
neighbour. There, the IPv6 packet is decapsulated and passed to IPv6 stack
For the return path we test both implicit and explicit null encapsulations

(kefren)

2015-05-27 17:55:23 UTC MAIN commitmail json YAML

2015-05-27 16:40:33 UTC MAIN commitmail json YAML

2015-05-27 15:35:23 UTC MAIN commitmail json YAML

Only support oabi for earm*

(matt)

2015-05-27 15:33:41 UTC MAIN commitmail json YAML

2015-05-27 15:31:15 UTC MAIN commitmail json YAML

Better sanity check numbers given to raidctl(8)

Replace atoi(3) by strtol(3), and check that numbers are valid,
positive, and in int32_t range. The previous lack of check could
silently lead to the same serial being set to all RAID volumes
for instance because given numbers were bigger than INT_MAX. The
consequence is in an awful mess when RAIDframe would mix volumes...

(manu)

2015-05-27 15:18:29 UTC MAIN commitmail json YAML

Simplify slightly

(martin)

2015-05-27 15:17:59 UTC MAIN commitmail json YAML

Deal with WORKSPECFILE not existing for many cd images

(martin)

2015-05-27 10:00:24 UTC netbsd-7 commitmail json YAML

2015-05-27 09:44:40 UTC MAIN commitmail json YAML

2015-05-27 09:40:51 UTC MAIN commitmail json YAML

MP not ready, disable it again

(jmcneill)

2015-05-27 09:27:40 UTC MAIN commitmail json YAML

Pass -U to maketars if we are not building as root.

(martin)

2015-05-27 09:26:46 UTC MAIN commitmail json YAML

Instead of guessing wether to preserve permissions on install operations
from the METALOG variable, default them to yes and add a new argument -U to
switch preservation off.

(martin)

2015-05-27 09:22:56 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by joerg in ticket #808):
lib/libm/arch/alpha/s_copysign.S: revision 1.6
lib/libm/arch/alpha/s_copysign.S: revision 1.7
lib/libm/arch/m68k/s_copysign.S: revision 1.8
lib/libm/arch/m68k/s_copysign.S: revision 1.9
- Add copysignl aliases.
- It's copysign, not _copysign.

(msaitoh)

2015-05-27 07:52:02 UTC MAIN commitmail json YAML

Change draft-ietf-tcpm-initcwnd-08.txt to RFC6928,

(matt)

2015-05-27 07:22:52 UTC nick-nhusb commitmail json YAML

Add patch for intel chips quirk from ryoon@ in
    https://mail-index.netbsd.org/netbsd-bugs/2014/08/31/msg038109.html
slightly modified to set quirks before calling xhci_init.

Set special IMOD value and route ports to xhci for intel chips.

From Takahiro HAYASHI.

(skrll)

2015-05-27 07:08:16 UTC nick-nhusb commitmail json YAML

Rewrite if-else-if chains with switch-case.

From Takahiro HAYASHI.

(skrll)

2015-05-27 07:06:58 UTC nick-nhusb commitmail json YAML

Add some sanity checks for xfer. [Ed: should really find the bugs]

From Takahiro HAYASHI.

(skrll)

2015-05-27 07:03:18 UTC nick-nhusb commitmail json YAML

Fix slot leak when address_device fails.

From Takahiro HAYASHI.

(skrll)

2015-05-27 06:56:16 UTC nick-nhusb commitmail json YAML

Don't abuse pipe->up_async_task for xhci_clear_endpoint_stall_async_task.
Add member struct usb_task xp_async_task to struct xhci_pipe.

From Takahiro HAYASHI.

(skrll)

2015-05-27 06:54:18 UTC nick-nhusb commitmail json YAML

Add comments. Some cosmetic changes.

From Takahiro HAYASHI.

(skrll)

2015-05-27 06:19:25 UTC netbsd-5 commitmail json YAML

2015-05-27 06:18:05 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by riastradh in ticket #1964):
sys/dev/usb/uftdi.c: revision 1.53
Use as large a packet size as the ftdi endpoint specifies.
Now I can read from my beaglebone!

(msaitoh)

2015-05-27 05:57:31 UTC netbsd-6-0 commitmail json YAML

2015-05-27 05:57:14 UTC netbsd-6-0 commitmail json YAML

Pull up following revision(s) (requested by bouyer in ticket #1299):
sys/arch/xen/xen/xenevt.c: revision 1.42
Fix off by one error, pointed out by Wei Liu in port-xen/49919

(msaitoh)

2015-05-27 05:57:00 UTC netbsd-6-1 commitmail json YAML

2015-05-27 05:56:42 UTC netbsd-6-1 commitmail json YAML

Pull up following revision(s) (requested by bouyer in ticket #1299):
sys/arch/xen/xen/xenevt.c: revision 1.42
Fix off by one error, pointed out by Wei Liu in port-xen/49919

(msaitoh)

2015-05-27 05:56:27 UTC netbsd-6 commitmail json YAML

2015-05-27 05:54:44 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by bouyer in ticket #1299):
sys/arch/xen/xen/xenevt.c: revision 1.42
Fix off by one error, pointed out by Wei Liu in port-xen/49919

(msaitoh)

2015-05-27 05:37:13 UTC netbsd-7 commitmail json YAML

2015-05-27 05:36:34 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by skrll in ticket #807):
external/gpl3/gcc/dist/gcc/config/arm/netbsd-elf.h: revision 1.8
Fix up TARGET_ENDIAN_DEFAULT for BE oabi

(msaitoh)

2015-05-27 05:33:30 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by skrll in ticket #805):
sys/arch/arm/include/arm32/pmap.h: revision 1.138
sys/arch/arm/arm/cpufunc.c: revision 1.151
sys/arch/arm/arm32/bus_dma.c: revision 1.90
sys/arch/arm/broadcom/bcm53xx_pax.c: revision 1.14
sys/arch/arm/arm32/bus_dma.c: revision 1.91
sys/arch/arm/samsung/exynos_space.c: revision 1.2
sys/arch/arm/arm32/db_machdep.c: revision 1.23
sys/arch/arm/allwinner/awin_space.c: revision 1.4
sys/arch/arm/include/rwlock.h: revision 1.9
sys/arch/arm/amlogic/amlogic_space.c: revision 1.2
sys/arch/arm/zynq/zynq_space.c: revision 1.2
sys/arch/arm/broadcom/bcm2835_space.c: revision 1.7
sys/arch/arm/arm32/pmap.c: revision 1.317
sys/arch/arm/include/locore.h: revision 1.19
sys/arch/arm/include/mutex.h: revision 1.20
sys/arch/arm/include/lock.h: revision 1.31
sys/arch/arm/include/lock.h: revision 1.32
sys/arch/arm/broadcom/bcmgen_space.c: revision 1.5
- Kill redundant semicolons.
- Indentation.
- Improve inline asm around dsb/dmb/isb:
  - always use volatile and mark them as memory barrier
  - use the common version from locore.h in all places not included from
    userland

(msaitoh)

2015-05-27 01:12:04 UTC MAIN commitmail json YAML

Add timeout to ping6 positive tests too

For when they fail.

(ozaki-r)

2015-05-27 00:16:46 UTC MAIN commitmail json YAML

- Change the Upper limit of Tjmax from 100 to 110 because some new
  CPUs have 105. This change is the same as FreeBSD.
- Print Tjmax with aprint_verbose().
- Reduce the diff against FreeBSD.

(msaitoh)

2015-05-27 00:08:50 UTC MAIN commitmail json YAML

Add new bus clock for Airmont.

(msaitoh)

2015-05-26 22:05:44 UTC MAIN commitmail json YAML

Revert wrong build fix.

(htodd)

2015-05-26 22:04:32 UTC MAIN commitmail json YAML

2015-05-26 21:42:46 UTC MAIN commitmail json YAML

use isgraph_l suggested by joerg@

(christos)

2015-05-26 21:37:24 UTC MAIN commitmail json YAML

2015-05-26 21:35:15 UTC MAIN commitmail json YAML

Drop privileges when executed set{u,g}id unless -p is specified like other
shells do to avoid system() and popen() abuse.

(christos)

2015-05-26 19:59:21 UTC MAIN commitmail json YAML

- fix types of rl_completion_entry_function and rl_add_defun
- call update pos before completion to refresh the screen
From Thomas Eriksson

(christos)

2015-05-26 16:48:05 UTC MAIN commitmail json YAML

implement DIOCGMEDIASIZE, from Martin Lucina

(pooka)

2015-05-26 16:08:01 UTC MAIN commitmail json YAML

2015-05-26 15:46:01 UTC MAIN commitmail json YAML

Do not try to preserve permissions when copying to the -i installdir
in the METALOG case (it makes no sense at all).

(martin)

2015-05-26 15:29:39 UTC MAIN commitmail json YAML

Implement fo_poll so that rump_sys_poll(stdout) works
more or less as expected.

from Martin Lucina <martin@lucina.net> via rumpkernel-users

(pooka)

2015-05-26 12:02:27 UTC nick-nhusb commitmail json YAML

2015-05-26 06:55:08 UTC MAIN commitmail json YAML

force 2nd to argument to unsigned byte value.
(found by t_strchr and t_strrchr tests)

(matt)

2015-05-26 05:11:33 UTC MAIN commitmail json YAML

Add SDHC_FLAG_USE_DMA flag for internal DMA mode.

(hkenken)

2015-05-26 02:29:44 UTC netbsd-7 commitmail json YAML

2015-05-26 02:28:46 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by mlelstv in ticket #806):
sys/arch/amiga/conf/files.amiga: revision 1.177
amidisplaycc requires vcons

(msaitoh)

2015-05-26 02:22:00 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by mlelstv in ticket #804):
sys/arch/amiga/conf/Makefile.amiga: revision 1.108
Don't use conflicting parameters for compiler and assembler.

(msaitoh)

2015-05-26 02:18:20 UTC MAIN commitmail json YAML

Use COP0_SYNC after writing the exception PC.

(matt)

2015-05-26 02:16:38 UTC MAIN commitmail json YAML

Change _lwp_getprivate_fast to use a syscall instead of rdhwr since rdhwr
emulation is problematic for the CN50xx.

(matt)

2015-05-26 02:09:34 UTC MAIN commitmail json YAML

Call cpu_attach_common to attach the per-cpu counters.

(matt)

2015-05-26 01:37:06 UTC netbsd-7 commitmail json YAML

2015-05-26 01:34:40 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by skrll in ticket #800):
sys/arch/arm/arm32/pmap.c: revision 1.320
sys/arch/arm/arm32/pmap.c: revision 1.321
sys/arch/arm/arm32/pmap.c: revision 1.322
sys/arch/arm/arm32/pmap.c: revision 1.319
- include "opt_arm_debug.h" for VERBOSE_INIT_ARM
- Add pmap locking to pmap_kenter_pa/kremove
- Make sure nptes is a multiple of PAGE_SIZE / L2_S_SIZE.
- Use PDE_SYNC when syncing pdeps

(msaitoh)

2015-05-26 01:29:53 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by jmcneill in ticket #794):
sys/dev/sdmmc/sdmmc.c: revision 1.25
sys/dev/sdmmc/sdmmc.c: revision 1.26
sys/dev/sdmmc/ld_sdmmc.c: revision 1.13
sys/dev/sdmmc/ld_sdmmc.c: revision 1.16
- Be a bit more verbose about errors, also pass through error code
  from lower layer like other drivers.
- need to call lddone with splbio and kernel lock held
- sdmmc_task_thread isn't MPSAFE so instead of just wrapping the callback
  in KERNEL_LOCK/KERNEL_UNLOCK_ONE, remove KTHREAD_MPSAFE. While here, use
  PRI_BIO instead of PRI_NONE for the task thread priority. Since this is
  how all transfers are queued, and we have a 1 second timeout on the task
  being picked up off the queue (!), better not to rely on a PRI_NONE thread.

(msaitoh)

2015-05-26 00:42:07 UTC MAIN commitmail json YAML

Run mcast tests on rump kernels

The tests on anita qemus failed due to that the host network environment
didn't meet the tests.

The change makes the tests independent from host environments
and the tests will pass on any environments including anita qemus.

Discussed on tech-kern and tech-net.

(ozaki-r)

2015-05-25 23:47:01 UTC MAIN commitmail json YAML

2015-05-25 23:45:54 UTC MAIN commitmail json YAML

Enable HWRENA for the CN50xx even though it doesn't support USERLOCAL.
Enable the MIPS64R2 locoresw.

(matt)

2015-05-25 21:18:29 UTC MAIN commitmail json YAML

Fix up TARGET_ENDIAN_DEFAULT for BE oabi

(skrll)

2015-05-25 21:02:37 UTC MAIN commitmail json YAML

2015-05-25 20:57:18 UTC MAIN commitmail json YAML

2015-05-25 18:41:08 UTC MAIN commitmail json YAML

Use ARM_ENTRY since these aren't thumb compatible.

(matt)

2015-05-25 15:38:33 UTC MAIN commitmail json YAML

2nd try: make amd64, i386, sparc64 and vax iso images use full sets.
While there fix an old bug that makefs used the build hosts /etc/group
and passwd information when creating the image.
Thanks to Andreas Gustafsson for extensive testing.

(martin)

2015-05-25 15:04:01 UTC MAIN commitmail json YAML

Add NetBSD RCSID, use c99 initializers.

(christos)

2015-05-25 12:42:26 UTC MAIN commitmail json YAML

Fix broken subdir selection after arm architecture explosion

(martin)

2015-05-25 10:40:23 UTC MAIN commitmail json YAML

wait for PWRGATE_TOGGLE.START to clear before submitting a new request

(jmcneill)

2015-05-25 09:24:37 UTC netbsd-7 commitmail json YAML

2015-05-25 09:11:46 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by martin in ticket #801):
distrib/amd64/cdroms/Makefile.cdrom: revision 1.16
distrib/i386/cdroms/Makefile.cdrom: revision 1.36
Add full libexec contents to the CD image - this makes dhcpcd happy.

(msaitoh)

2015-05-25 09:10:48 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by jnemeth in ticket #793):
sbin/fsck/partutil.c: revision 1.13
sbin/fsck/partutil.h: revision 1.3
Provide a simple getdisksize() api for gpt(8).

(msaitoh)

2015-05-25 09:05:26 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by joerg in ticket #790):
sys/arch/powerpc/include/math.h: revision 1.5
lib/libm/src/namespace.h: revision 1.13
lib/libm/arch/vax/n_support.S: revision 1.10
lib/libm/src/s_copysignl.c: revision 1.3
lib/libm/src/s_copysignl.c: revision 1.4
lib/libm/src/s_copysignl.c: revision 1.5
sys/arch/powerpc/include/ieee.h: revision 1.6
lib/libm/src/s_copysign.c: revision 1.12
lib/libm/src/s_copysign.c: revision 1.13
- Support copysignl on PowerPC.
- Define copysignl on !long double platforms. Be consistent in the use of
  weak aliases.
- copysignl is also needed for PowerPC's double-double format, so special
  case that. Functional support was added earlier, but not enabled.

(msaitoh)

2015-05-25 09:01:06 UTC MAIN commitmail json YAML

Fix warning about uninitialized variable

This warning gets fatal when including make(1) as a crunchgen(1) binary.

(manu)

2015-05-25 08:57:31 UTC MAIN commitmail json YAML

Lua 5.1 -> Lua 5.3
From Kamil Rytarowski.

(mbalmer)

2015-05-25 08:31:34 UTC MAIN commitmail json YAML

Remove leftover DECNET-related stuffs

No objection on tech-kern and tech-net.

(ozaki-r)

2015-05-25 08:29:01 UTC MAIN commitmail json YAML

2015-05-25 07:17:17 UTC MAIN commitmail json YAML

Fix specifying an interface for IPV6_JOIN_GROUP

Using always an interface of index=1 is not good idea; it varies
depending on runtime environments. We can use index=0 instead,
which allows the kernel to pick an appropriate interface for mcast.

(ozaki-r)

2015-05-25 05:48:18 UTC MAIN commitmail json YAML

Don't use conflicting parameters for compiler and assembler.

(mlelstv)

2015-05-25 03:56:20 UTC MAIN commitmail json YAML

Make sure netstat builds with -DSMALL

src/usr.bin/netstat relies on code from src/sbin/route. WHen building
with -DSMALL, some functions such as mpls_ntoa() or p_rtrmx() are not
built in src/sbin/route. We therefore have to make sure they are not
used in src/usr.bin/netstat.

(manu)

2015-05-24 22:30:22 UTC MAIN commitmail json YAML

set AHCI_QUIRK_SKIP_RESET quirk

(jmcneill)

2015-05-24 22:30:05 UTC MAIN commitmail json YAML

Add AHCI_QUIRK_SKIP_RESET quirk to allow for skipping the drive reset
sequence in ahci_do_reset_drive.

(jmcneill)

2015-05-24 22:23:01 UTC MAIN commitmail json YAML

2015-05-24 22:22:23 UTC MAIN commitmail json YAML

2015-05-24 22:21:52 UTC MAIN commitmail json YAML

add missing catman pages

(christos)

2015-05-24 22:03:02 UTC MAIN commitmail json YAML

PR/49926: Robert Millan: Avoid deadlock condition in auich_read_codec()
and auich_write_codec() when running in userspase.

(christos)

2015-05-24 19:42:39 UTC MAIN commitmail json YAML

2015-05-24 17:19:29 UTC MAIN commitmail json YAML

remove errant &

(matt)

2015-05-24 17:11:18 UTC MAIN commitmail json YAML

2015-05-24 17:08:50 UTC MAIN commitmail json YAML

Use bus_dmamap_load instead of bus_dmamap_load_raw

(matt)

2015-05-24 17:08:21 UTC MAIN commitmail json YAML

2015-05-24 17:07:27 UTC MAIN commitmail json YAML

convert remaining linux_get_sa() users to use linux_get_sa_sb() and
pass the pointer to the sockaddr in msghdr.msg_name, while removing
the MSG_NAMEMBUF flag.

now that the original linux_get_sa() is unused remove it and to make
function names consistent again rename linux_get_sa_sb() to linux_get_sa().

(rtr)

2015-05-24 15:43:45 UTC MAIN commitmail json YAML

remove transitional functions in{,6}_pcbconnect_m() that were used in
converting protocol user requests to accept sockaddr instead of mbufs.

remove tcp_input copy in to mbuf from sockaddr and just copy to sockaddr
to make it possible for the transitional functions to go away.

no version bump since these functions only existed for a short time and
were commented as adapters (they appeared in 7.99.15).

(rtr)

2015-05-24 14:56:57 UTC MAIN commitmail json YAML

PR/49927: Robert Millan: Avoid zerodivide on emulated hardware.

(christos)

2015-05-24 14:55:12 UTC MAIN commitmail json YAML

use aprint consistently; note that we use aprint_normal_dev in debugging
statements instead of aprint_debug_dev because those are controlled by
the driver debugging, not the centralized one.

(christos)

2015-05-24 11:16:19 UTC netbsd-7 commitmail json YAML

2015-05-24 11:14:46 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by snj in ticket #799):
distrib/notes/Makefile.inc: revision 1.43
distrib/notes/acorn26/contents: revision 1.2
distrib/notes/acorn26/legal: delete
distrib/notes/acorn32/contents: revision 1.2
distrib/notes/acorn32/hardware: revision 1.3
distrib/notes/acorn32/legal: delete
distrib/notes/acorn32/prep: revision 1.15
distrib/notes/acorn32/prep.RISCOS: revision 1.23
distrib/notes/alpha/contents: revision 1.16
distrib/notes/alpha/hardware: revision 1.18
distrib/notes/alpha/legal: delete
distrib/notes/amd64/contents: revisions 1.4, 1.5
distrib/notes/amd64/legal: delete
distrib/notes/amiga/contents: revision 1.20
distrib/notes/amiga/legal: delete
distrib/notes/arc/contents: revision 1.2
distrib/notes/arc/legal: delete
distrib/notes/atari/contents: revision 1.20
distrib/notes/atari/legal: delete
distrib/notes/bebox/contents: revision 1.2
distrib/notes/bebox/hardware: revision 1.2
distrib/notes/bebox/legal: delete
distrib/notes/cats/contents: revision 1.2
distrib/notes/cats/legal: delete
distrib/notes/common/legal.common: revisions 1.93-1.96
distrib/notes/common/list-setsizes.sh: delete
distrib/notes/common/macros: revisions 1.41, 1.42
distrib/notes/common/main: revisions 1.519-1.521
distrib/notes/common/netboot: revision 1.36
distrib/notes/common/postinstall: revision 1.80, 1.81
distrib/notes/common/sysinst: revisions 1.105, 1.106
distrib/notes/common/upgrade: revisions 1.29, 1.30
distrib/notes/common/xfer: revision 1.74
distrib/notes/emips/contents: revision 1.2
distrib/notes/emips/hardware: revision 1.2
distrib/notes/emips/install: revision 1.2
distrib/notes/emips/legal: delete
distrib/notes/evbarm/contents: revision 1.2
distrib/notes/evbarm/legal: delete
distrib/notes/evbppc/contents: revision 1.3
distrib/notes/evbppc/legal: delete
distrib/notes/ews4800mips/contents: revision 1.2
distrib/notes/ews4800mips/legal: delete
distrib/notes/hp300/contents: revision 1.17
distrib/notes/hp300/legal: delete
distrib/notes/hpcarm/contents: revision 1.3
distrib/notes/hpcarm/legal: delete
distrib/notes/hpcmips/contents: revision 1.10
distrib/notes/hpcmips/legal: delete
distrib/notes/hpcsh/contents: revision 1.3
distrib/notes/hpcsh/legal: delete
distrib/notes/hppa/contents: revision 1.2
distrib/notes/hppa/legal: delete
distrib/notes/i386/contents: revision 1.29
distrib/notes/i386/legal: delete
distrib/notes/landisk/contents: revision 1.3
distrib/notes/landisk/legal: delete
distrib/notes/mac68k/contents: revision 1.20
distrib/notes/mac68k/hardware: revision 1.25
distrib/notes/mac68k/legal: delete
distrib/notes/mac68k/prep: revision 1.17
distrib/notes/macppc/contents: revision 1.11
distrib/notes/macppc/hardware: revision 1.48
distrib/notes/macppc/legal: delete
distrib/notes/macppc/prep.OPENFIRMWARE: revision 1.18
distrib/notes/mmeye/contents: revision 1.3
distrib/notes/mmeye/legal: delete
distrib/notes/mvme68k/contents: revision 1.13
distrib/notes/mvme68k/legal: delete
distrib/notes/mvme68k/xfer: revision 1.18
distrib/notes/news68k/contents: revision 1.6
distrib/notes/news68k/legal: delete
distrib/notes/newsmips/contents: revision 1.2
distrib/notes/newsmips/legal: delete
distrib/notes/next68k/contents: revision 1.7
distrib/notes/next68k/legal: delete
distrib/notes/ofppc/contents: revision 1.3
distrib/notes/ofppc/legal: delete
distrib/notes/pmax/contents: revision 1.17
distrib/notes/pmax/hardware: revision 1.18
distrib/notes/pmax/legal: delete
distrib/notes/prep/contents: revision 1.2
distrib/notes/prep/hardware: revision 1.5
distrib/notes/prep/legal: delete
distrib/notes/prep/upgrade: revision 1.2
distrib/notes/rs6000/contents: revision 1.2
distrib/notes/rs6000/legal: delete
distrib/notes/sandpoint/contents: revision 1.2
distrib/notes/sandpoint/legal: delete
distrib/notes/sgimips/contents: revision 1.2
distrib/notes/sgimips/legal: delete
distrib/notes/shark/contents: revision 1.2
distrib/notes/shark/legal: delete
distrib/notes/sparc/contents: revision 1.21
distrib/notes/sparc/hardware: revision 1.37
distrib/notes/sparc/legal: delete
distrib/notes/sparc/prep: revision 1.27
distrib/notes/sparc64/Makefile: revision 1.4
distrib/notes/sparc64/contents: revision 1.5
distrib/notes/sparc64/hardware: revision 1.28
distrib/notes/sparc64/legal: delete
distrib/notes/sun2/contents: revision 1.2
distrib/notes/sun2/legal: delete
distrib/notes/sun3/contents: revision 1.16
distrib/notes/sun3/legal: delete
distrib/notes/vax/contents: revision 1.11
distrib/notes/vax/hardware: revision 1.11
distrib/notes/vax/legal: delete
distrib/notes/x68k/contents: revision 1.17
distrib/notes/x68k/hardware: revision 1.18
distrib/notes/x68k/legal: delete
distrib/notes/xen/legal: delete
Remove reference to a 14 year old IP address for ftp.NetBSD.org.
This is not a joke.
--
mention etcupdate and reorder a bit
--
first pass de-suckification for 2015. modernize content a bit, fix dirty
rotten lies, improve wording, sync legalese with reality, yada yada yada.
--
This product includes software developed by Yasushi Yamasaki.
--
- update upgrade issues:
  + ARM ABI change
  + new users
  + new groups
- add modules set where missing
- formatting improvements
- note that rtsol{,d} will be gone in the future
- fix raw partition info
- update sparc64 hardware support
- remove note about sparc SMP support being broken
- update some size requirements (still lots of ancient bogus RAM
  minimums lingering -- HI PORTMASTERS!)
- various other minor content modernization
- whitespace fixes
--
finish removing the set size stuff, which was thrown out four years ago.
--
merge port-specific legal sections into the common file.  most of these
entries were already in the common file, and it's a pain to maintain
them separately.
--
don't look for now-gone sparc/legal
--
restore rcsid accidentally deleted in previous
--
bah. this time without a typo.

(martin)

2015-05-24 10:39:44 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by 798 in ticket #snj):
share/man/man4/options.4: revision 1.445
the OSI options are long gone (hi joerg!)

(martin)

2015-05-24 09:33:20 UTC MAIN commitmail json YAML

Add full libexec contents to the CD image - this makes dhcpcd happy.

(martin)

2015-05-23 22:14:20 UTC MAIN commitmail json YAML

2015-05-23 18:13:31 UTC MAIN commitmail json YAML

Disable COMPAT_FREEBSD. The implementation is poor, not well tested and
almost irrelevant. People who need it (for tw_cli for example) can still
recompile their kernels with this option.

Discussed on tech-kern@

(maxv)

2015-05-23 17:05:03 UTC MAIN commitmail json YAML

Remove the DIAGNOSTIC section, and two references to MALLOC and FREE.

(maxv)

2015-05-23 16:59:13 UTC MAIN commitmail json YAML

Add a missing goto.

(was here before my changes)

ok christos@

(maxv)

2015-05-23 15:27:55 UTC MAIN commitmail json YAML

get rid of unnecessary use of mbuf to hold sockaddr, which was leaked...

while here change use to typed pointer sockaddr * instead of void * which
also lets us get rid of sasize variable used to track length (since we
can now use sa_len easily)

(rtr)

2015-05-23 14:21:11 UTC MAIN commitmail json YAML

fix the tools build.

(christos)

2015-05-23 14:02:11 UTC MAIN commitmail json YAML

Add a VIS_NOLOCALE test

(christos)

2015-05-23 14:01:08 UTC MAIN commitmail json YAML

Grr need to deal with isgraph(3). Is there a better way?

(christos)

2015-05-23 13:44:40 UTC MAIN commitmail json YAML

Remove debug printf().

(msaitoh)

2015-05-23 11:48:31 UTC MAIN commitmail json YAML

add VIS_NOLOCALE flag

(christos)

2015-05-23 11:48:13 UTC MAIN commitmail json YAML