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

2024-05-10 15:57:31 UTC Now

2019-10-05 12:09:01 UTC MAIN commitmail json YAML

Remove SMC_CAPS_POLLING cap

(jmcneill)

2019-10-05 09:25:11 UTC MAIN commitmail json YAML

2019-10-05 07:30:03 UTC MAIN commitmail json YAML

Switch to the new PTE naming. No binary diff (tested with MKREPRO).

(maxv)

2019-10-05 07:19:49 UTC MAIN commitmail json YAML

Switch to the new PTE naming:

PG_PVLIST -> PTE_PVLIST
PG_W      -> PTE_WIRED
PG_FRAME  -> PTE_FRAME

No functional change.

(maxv)

2019-10-05 06:28:50 UTC MAIN commitmail json YAML

Fix a pasto, uhdiev, bump date

(ryoon)

2019-10-05 05:28:44 UTC MAIN commitmail json YAML

Bail when dkdriver hasn't been initialized. This can happen when
attachment failed or when it hasn't finished yet.

(mlelstv)

2019-10-05 01:35:26 UTC MAIN commitmail json YAML

add missing break.

(this code is fun.  it has switch inside switch, and both switches
have two cases, one with an identifier and one with a magic number.)

(mrg)

2019-10-05 01:30:29 UTC MAIN commitmail json YAML

add missing break.

(mrg)

2019-10-04 23:20:22 UTC MAIN commitmail json YAML

Avoid -LONG_MIN msgtyp in msgrcv(2) and treat it as LONG_MAX

This logic (found in Linux) avoids undefined behavior.

Reported-by: syzbot+8af00519a8688d9903ca@syzkaller.appspotmail.com

(kamil)

2019-10-04 23:06:19 UTC MAIN commitmail json YAML

For ZFS on NetBSD there are a number of functions called
zfs_netbsd_{create,mknod,link,etc..} that call functions called
zfs_{create,mknod,link,etc..}.  These later functions may return a
error code along with a *vpp that is NULL.  This situation was not
handled by the zfs_netbsd_* functions and would result in a panic in a
number of cases.  The simplest to trigger it was filling up a dataset
or pool resulting in a over quota condition.  An attempt to create
another file, or directory at that point would panic.

(brad)

2019-10-04 22:48:46 UTC MAIN commitmail json YAML

Avoid left shift changing the signedness flag

Reviewed by <mrg>

Reported-by: syzbot+25ac03024cedf27f3368@syzkaller.appspotmail.com

(kamil)

2019-10-04 21:55:00 UTC MAIN commitmail json YAML

panic.9: add xrefs to printf(3) and printf(9)

printf(3) fmt strings are referenced in the body, and there might as
well be a cross-reference to other kernel message output functions.

(gutteridge)

2019-10-04 21:36:02 UTC MAIN commitmail json YAML

add a size_t len to get_iso9660_volname() so it can properly do
bounds checking.

ok martin@

(mrg)

2019-10-04 21:33:58 UTC MAIN commitmail json YAML

2019-10-04 16:27:00 UTC MAIN commitmail json YAML

fix a bug gcc 8 picked up: use ~LOCK_NB to look for LOCK_UN,
like the rest of the code does.

from uwe@.

(mrg)

2019-10-04 16:14:05 UTC MAIN commitmail json YAML

Undo the confusion.  Use separate synopsis lines for -c command with
single argument (sh -c) and command [args ...] forms.

(uwe)

2019-10-04 15:30:16 UTC MAIN commitmail json YAML

The command is not optional.

(uwe)

2019-10-04 15:28:00 UTC MAIN commitmail json YAML

2019-10-04 15:25:31 UTC MAIN commitmail json YAML

Provide PTRACE_ILLEGAL_ASM, using an illegal slot instruction

(maya)

2019-10-04 14:17:08 UTC MAIN commitmail json YAML

Avoid signed integer overflow in ts2timo() for ts->tv_nsec

The condition would be rechecked later again after subtracting start time
and most invalid inputs rejected. In corner cases the current code can
accept certain invalid inputs that will pass checks later and behave like
valid ones (due to signed integer overflow).

Reported-by: syzbot+3a4a07b62558bbbd3baa@syzkaller.appspotmail.com

(kamil)

2019-10-04 12:46:43 UTC MAIN commitmail json YAML

We might've switched modes, re-init the move cost table again if necessary.

Fixes unlikely segfault on VAX.

(maya)

2019-10-04 12:34:40 UTC MAIN commitmail json YAML

remove an always false check and its' "This can never happen?" comment.

(mrg)

2019-10-04 12:29:05 UTC MAIN commitmail json YAML

add missing break.  upstream already has it in 5.1.2.

(mrg)

2019-10-04 12:24:32 UTC MAIN commitmail json YAML

use memmove() not memcpy() for overlapping regions.

(mrg)

2019-10-04 12:24:12 UTC MAIN commitmail json YAML

replace memcpy() with src bounds overflow with single char write.

(mrg)

2019-10-04 12:23:37 UTC MAIN commitmail json YAML

add missing break.

surely it is not intended to treat viatech devices with
non VT82C686A's device id as maybe cyrix pci bridges.

(mrg)

2019-10-04 12:17:05 UTC MAIN commitmail json YAML

2019-10-04 12:15:21 UTC MAIN commitmail json YAML

Fix definition for MWAIT. It should be bit 11, not 12; 12 is the armed
version.

(maxv)

2019-10-04 12:12:47 UTC MAIN commitmail json YAML

workaround a GCC 8 warning:

- code that will be unreachable on platforms with
  sizeof(double) != sizeof(unsigned long) triggered an valid out
  of bounds warning.  avoid the error by using sizeof ul.
- also assert that the sizes are the same if entering here.

both from kamil@.

(mrg)

2019-10-04 12:11:38 UTC MAIN commitmail json YAML

Add definitions for RDPRU, MCOMMIT, GMET and VTE.

(maxv)

2019-10-04 12:08:33 UTC MAIN commitmail json YAML

undo previous, requested by uwe

(christos)

2019-10-04 11:49:48 UTC MAIN commitmail json YAML

Tweak formatting.

(uwe)

2019-10-04 11:47:08 UTC MAIN commitmail json YAML

2019-10-04 11:43:07 UTC MAIN commitmail json YAML

revert previous; i meant to test first and if you read the comment
immediately above, you can see it is done safely and on purpose.

(mrg)

2019-10-04 11:40:43 UTC MAIN commitmail json YAML

use destination buffer size not source buffer size for strncpy len.

(mrg)

2019-10-04 11:39:44 UTC MAIN commitmail json YAML

use memmove() instead of strncpy() for overlapping strings.
ensure nul termination.

(mrg)

2019-10-04 11:35:44 UTC netbsd-8 commitmail json YAML

2019-10-04 11:34:18 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by manu in ticket #1400):

sys/arch/i386/stand/pxeboot/start_pxe.S: revision 1.7
sys/arch/i386/stand/pxeboot/Makefile: revision 1.28

Incrase pxeboot code size limit from 64k to 128k.  Fixes PR kern/54560.
The start_pxe.S part was suggested by mlelstv.

(martin)

2019-10-04 11:28:49 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by bouyer in ticket #1399):

sys/external/bsd/ipf/netinet/fil.c: revision 1.31
sys/external/bsd/ipf/netinet/ip_fil_netbsd.c: revision 1.32
sys/external/bsd/ipf/netinet/ip_fil_netbsd.c: revision 1.33

Fix 2 bugs, reported by Edgar Fuss on tech-net@
- pfil_run_hooks() can be called recursively, so we have to
  #define FASTROUTE_RECURSION in fil.c
- ip6_if_output()/nd6_output() will free the mbuf on error, to make sure
  to set *mpp to NULL so the caller won't try to free it again.

fix double space in comment

(martin)

2019-10-04 11:26:35 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by rin in ticket #1398):

sys/net/route.c: revision 1.222

Stop passing a large const structure by value, in order to avoid
possible kernel stack overflow; const pointer is suffice here.

Pointed out by the lgtm bot and kamil.
OK ozaki-r

XXX
pullup to netbsd-9

(martin)

2019-10-04 11:12:16 UTC MAIN commitmail json YAML

adjust fallthru comment.

(mrg)

2019-10-04 09:47:28 UTC MAIN commitmail json YAML

turn off various warnings for various things:

- file has looks bogus maybe-uninitialized
- llvm triggers an attribute violation:
  ScheduleDAGInstrs.cpp:1430:14: error: declaration of
    'llvm::raw_ostream& llvm::operator<<(llvm::raw_ostream&, const llvm::ILPValue&)'
    with attribute 'noinline' follows inline declaration [-Werror=attributes]
- ntp and pkg_install have obvious restrict violations, should be
  fixed but i'm avoiding patching upstream code in this pass
- tftp has an array bounds that doesn't seem real issue
- sysinst's partman.c has major problem with passing the same
  string as source and dest in snprintf, as a way to strcat
  with formatting which trip restrict violations.  non trivial
  to fix so for now the warning is elided.
- Xext's XEVI.c has similar issue as partman.c

everyone and GCC 8 gets these warnings turned off for now:

-Wno-format-truncation
-Wno-stringop-overflow
-Wno-stringop-truncation
-Wno-cast-function-type

as they trip a large amount of code.  most of them should be
investigated, but the few i looked at were not finding actually
real bugs, vs instances of poor coding, so skipping for now.

(mrg)

2019-10-04 09:19:19 UTC MAIN commitmail json YAML

give a catch() a variable.  gcc 8 is picky:

atf-check.cpp:221:23: error: catching polymorphic type 'class std::runtime_error' by value [-Werror=catch-value=]

(mrg)

2019-10-04 09:16:39 UTC MAIN commitmail json YAML

avoid access uninitialised memory, found by gcc8, patch by agc@.

(mrg)

2019-10-04 09:02:00 UTC MAIN commitmail json YAML

msg:
avoid passing the same pointer in multiple arguments for restrict
marked arguments:
- sigaction() wants separate in/out
- use memmove() not memcpy() for overlapping regions (this may fix
  a real bug in nvi -- but it seems unlikely)
- select() wants separate read/write/except
- sigprocmask() wants separate set/oset

(mrg)

2019-10-04 08:57:38 UTC MAIN commitmail json YAML

copy libc's swab.c into dd as dd_swab(), and remove the restrict.

our implementation was fine, but the restrict marker is problematic
as gcc 8 is now more strict about checking for restrict issues.

this is the only actual consumer of swab(3) in our tree, though,
besides the test for it.  oh well.

(mrg)

2019-10-04 08:51:33 UTC MAIN commitmail json YAML

- update README.gcc8 to include current status
- netbsd/arm64 uses 64 byte malloc alignment
- make lsan compile on sparc*, mips*, ppc and arm64 again
- add missing sparc, alpha and i386 abi compat for struct __sanitizer_addrinfo
- avoid linux includes on arm64
- avoid multiply defined __ubsan_handle_cfi_bad_type when UBSAN_CAN_USE_CXXABI
  isn't defined, and, undefine it
- bad_array_length.cc and bad_array_new.cc lose special build rules
- regen arm64 mknative

(mrg)

2019-10-04 08:09:49 UTC netbsd-9 commitmail json YAML

2019-10-04 08:08:53 UTC netbsd-9 commitmail json YAML

Pull up following revision(s) (requested by jmcneill in ticket #283):

sys/arch/arm/dts/sun50i-h5-nanopi-neo-plus2.dts: revision 1.4

Increase voltage for frequencies above 1GHz

(martin)

2019-10-04 08:06:35 UTC netbsd-9 commitmail json YAML

Pull up following revision(s) (requested by rmind in ticket #282):

usr.sbin/npf/npfctl/npf_build.c: revision 1.53
lib/libnpf/npf.c: revision 1.48
usr.sbin/npf/npfctl/npfctl.h: revision 1.50
sys/net/npf/npf_impl.h: revision 1.80
usr.sbin/npf/npfctl/npfctl.h: revision 1.51
sys/net/npf/npf_ruleset.c: revision 1.49
usr.sbin/npf/npfctl/npf.conf.5: revision 1.90
sys/net/npf/npf_ctl.c: revision 1.59
lib/libnpf/libnpf.3: revision 1.11
usr.sbin/npf/npfctl/npf_parse.y: revision 1.50
usr.sbin/npf/npftest/npftest.conf: revision 1.8
usr.sbin/npf/npfctl/npfctl.c: revision 1.62
usr.sbin/npf/npfctl/npfctl.c: revision 1.63
usr.sbin/npf/npfctl/npf_scan.l: revision 1.30
usr.sbin/npf/npfctl/npfctl.8: revision 1.22
lib/libnpf/npf.h: revision 1.38
usr.sbin/npf/npfctl/npfctl.8: revision 1.23
usr.sbin/npf/npfctl/npfctl.8: revision 1.24
sys/net/npf/npf_if.c: revision 1.11
sys/net/npf/npf_if.c: revision 1.12
usr.sbin/npf/npfctl/npf.conf.5: revision 1.89
sys/net/npf/npf_conn.c: revision 1.30
usr.sbin/npf/npfctl/npf_build.c: revision 1.52

npfctl: implement table replace subcommand.
Contributed by Timshel Knoll-Miller.

NPF ifmap: rework and fix a few small bugs.

npfctl: implement table replace subcommand.
Contributed by Timshel Knoll-Miller.
(missed a file in previous commit; cvs is so helpful..)

libnpf/npfctl: support dynamic NAT rulesets using a name prefix.

Use -width Pa for FILES.

Fix pasto in table replace -t type

Use -width Pa for FILES.

npf_ifmap_copylogname: be more defensive.

(martin)

2019-10-04 06:49:40 UTC MAIN commitmail json YAML

Remove FDT_INTR_MPSAFE flag.

(hkenken)

2019-10-04 06:27:42 UTC MAIN commitmail json YAML

Add DMA instrumentation in KASAN. We note the original buffer and length in
the map, and check the buffer on each bus_dmamap_sync. This allows us to
find DMA buffer overflows and UAFs, which couldn't be found before because
the device accesses to memory are outside of KASAN's control.

(maxv)

2019-10-04 05:48:11 UTC MAIN commitmail json YAML

Make clog static. Found by lgtm bot.

(msaitoh)

2019-10-04 01:57:53 UTC MAIN commitmail json YAML

use __func__ (c99, c++11) instead of __FUNCTION__

(christos)

2019-10-04 01:53:58 UTC MAIN commitmail json YAML

2019-10-04 01:28:03 UTC MAIN commitmail json YAML

2019-10-04 00:04:28 UTC MAIN commitmail json YAML

Increase voltage for frequencies above 1GHz

(jmcneill)

2019-10-04 00:03:56 UTC MAIN commitmail json YAML

Ignore strncpy(foo, bar, sizeof(foo)) for the wtmp fields where we don't
want NUL termination. We can't use pragma's because the old gcc complains
about the new warnings it does not understand.

(christos)

2019-10-03 23:11:11 UTC MAIN commitmail json YAML

Add two KASSERTS in the ptrace(2) kernel code

Verify that we will never return empty ptrace_state for CHILD/LWP event.

(kamil)

2019-10-03 22:48:44 UTC MAIN commitmail json YAML

Separate flag for suspended by _lwp_suspend and suspended by a debugger

Once a thread was stopped with ptrace(2), userland process must not
be able to unstop it deliberately or by an accident.

This was a Windows-style behavior that makes threading tracing fragile.

(kamil)

2019-10-03 22:29:17 UTC MAIN commitmail json YAML

Remove compile-time asserts checking whether intptr_t and void* are compat

The checks were requested by core@ as a prerequisite for kevent::udata type
switch from intptr_t to void*.

(kamil)

2019-10-03 22:26:43 UTC MAIN commitmail json YAML

Define LW_DBGSUSPEND in sys/lwp.h

This flag specifies the suspended by debugger property, as used by
PT_SUSPEND in ptrace(2).

(kamil)

2019-10-03 22:16:53 UTC MAIN commitmail json YAML

Switch kevent udata from intptr_t void*

Synchromize the struct field format with other BSDs and Darwin.

No ABI change between older and newer struct form on the ports.

The change will require no changes to most C users during the transition
period as the header keeps a caller cast.

Discussed with core@ and there were no objections for this move.

(kamil)

2019-10-03 20:29:19 UTC MAIN commitmail json YAML

annotate __dead

(tnn)

2019-10-03 19:56:16 UTC MAIN commitmail json YAML

Since we now have a compat_90 module, the compat_80 module should depend
on it.

(pgoyette)

2019-10-03 19:01:13 UTC MAIN commitmail json YAML

also add mcx(4) to ALL

(tnn)

2019-10-03 18:57:38 UTC MAIN commitmail json YAML

add mcx(4) to GENERIC

Tested on dual-port ConnectX-4 with 25 Gbit/s AOC

(tnn)

2019-10-03 18:53:08 UTC MAIN commitmail json YAML

change bus_space_map to _x86_memio_map

Resolves bus space reservation conflict between MI and MD code.
Discussion:
http://mail-index.netbsd.org/port-amd64/2019/09/28/msg003014.html

(tnn)

2019-10-03 18:12:44 UTC MAIN commitmail json YAML

provide a default error function instead of trying to cast exit(3).

(christos)

2019-10-03 18:02:05 UTC MAIN commitmail json YAML

Cast function pointers that take different arguments through void *

(christos)

2019-10-03 17:56:17 UTC MAIN commitmail json YAML

- user (an alias to the login buffer should be NUL terminated so use strlcpy
- double the size of the resulting buffer so that it can fit a copy of the
  same sized buffer + more.

(christos)

2019-10-03 17:46:56 UTC MAIN commitmail json YAML

ieee80211_announce: Print supported rates with aprint_debug

(jmcneill)

2019-10-03 17:35:13 UTC netbsd-9 commitmail json YAML

2019-10-03 17:33:42 UTC netbsd-9 commitmail json YAML

Pull up following revision(s) (requested by christos in ticket #281):

external/gpl3/gdb/dist/gdb/arm-nbsd-nat.c: revision 1.13

Validate register number before fetching/storing it (Gopikrishnan Sidhardhan)

(martin)

2019-10-03 17:32:32 UTC netbsd-9 commitmail json YAML

Pull up following revision(s) (requested by christos in ticket #280):

external/gpl3/gdb/dist/gdb/arm-nbsd-tdep.c: revision 1.5

Fix core-dump register fetching.

(martin)

2019-10-03 17:31:02 UTC netbsd-9 commitmail json YAML

Pull up following revision(s) (requested by christos in ticket #279):

external/mpl/bind/dist/lib/isc/siphash.c: revision 1.3

PR/54594: Martin Husemann: bind may crash at startup

Use memcpy(3) instead of assuming casting "uint8_t *" to "uint64_t *" and
de-referencing works.

(martin)

2019-10-03 17:29:33 UTC netbsd-9 commitmail json YAML

Pull up following revision(s) (requested by christos in ticket #278):

external/bsd/jemalloc/dist/src/jemalloc.c: revision 1.8

realloc(ptr, 0) != { free(ptr); return NULL; }
    http://www.open-std.org/jtc1/sc22/wg14/www/docs/summary.htm#dr_400

(martin)

2019-10-03 17:26:00 UTC netbsd-9 commitmail json YAML

Pull up following revision(s) (requested by manu in ticket #277):

sys/arch/i386/stand/pxeboot/start_pxe.S: revision 1.7
sys/arch/i386/stand/pxeboot/Makefile: revision 1.28

Incrase pxeboot code size limit from 64k to 128k.  Fixes PR kern/54560.
The start_pxe.S part was suggested by mlelstv.

(martin)

2019-10-03 17:23:12 UTC netbsd-9 commitmail json YAML

Pull up following revision(s) (requested by jmcneill in ticket #276):

sys/arch/arm/samsung/exynos_pinctrl.c: revision 1.14
sys/arch/arm/rockchip/rk3399_iomux.c: revision 1.6
sys/dev/fdt/fdtvar.h: revision 1.54
sys/arch/arm/broadcom/bcm2835_gpio.c: revision 1.14
sys/dev/i2c/axppmic.c: revision 1.26
sys/arch/arm/nvidia/tegra_pinmux.c: revision 1.4
sys/arch/arm/rockchip/rk3328_iomux.c: revision 1.3
sys/dev/fdt/fdt_pinctrl.c: revision 1.10
sys/arch/arm/amlogic/meson_pinctrl.c: revision 1.6
sys/dev/fdt/fdtbus.c: revision 1.30
sys/arch/arm/sunxi/sunxi_gpio.c: revision 1.27

Add support for devices with separate "init" and "default" pinctrl states.

(martin)

2019-10-03 17:20:33 UTC netbsd-9 commitmail json YAML

Pull up following revision(s) (requested by chs in ticket #275):

sys/kern/sysv_shm.c: revision 1.139

in shmdt(), wait until shmat() completes before detaching.

(martin)

2019-10-03 17:18:32 UTC netbsd-9 commitmail json YAML

Pull up following revision(s) (requested by bouyer in ticket #274):

sys/external/bsd/ipf/netinet/fil.c: revision 1.31
sys/external/bsd/ipf/netinet/ip_fil_netbsd.c: revision 1.32
sys/external/bsd/ipf/netinet/ip_fil_netbsd.c: revision 1.33

Fix 2 bugs, reported by Edgar Fuss on tech-net@
- pfil_run_hooks() can be called recursively, so we have to
  #define FASTROUTE_RECURSION in fil.c
- ip6_if_output()/nd6_output() will free the mbuf on error, to make sure
  to set *mpp to NULL so the caller won't try to free it again.

fix double space in comment

(martin)

2019-10-03 17:14:48 UTC netbsd-9 commitmail json YAML

Pull up following revision(s) (requested by jmcneill in ticket #273):

sys/arch/evbarm/conf/files.evbarm: revision 1.33
sys/arch/evbarm/conf/GENERIC64: revision 1.108

Increase maxusers to 64 for 64-bit kernels

(martin)

2019-10-03 17:12:53 UTC netbsd-9 commitmail json YAML

Pull up following revision(s) (requested by knakahara in ticket #272):

sys/net/route.c: revision 1.222
sys/net/route.c: revision 1.224
sys/net/route.c: revision 1.225

Stop passing a large const structure by value, in order to avoid
possible kernel stack overflow; const pointer is suffice here.
Pointed out by the lgtm bot and kamil.
OK ozaki-r

-

Fix a ifa_release() leak for a specific struct rt_addrinfo.
ok by ozaki-r@n.o

-

Revert route.c:r1.224 to fix net/arp/t_arp and net/ndp/t_ndp failure.
And refactor a little. Discussed with ozaki-r@n.o.

(martin)

2019-10-03 17:10:16 UTC MAIN commitmail json YAML

Use strlcpy to NUL terminate the name string here. The kernel already
uses strlcpy() to set values in this field. We leave the kernel's strncmp()
alone to maintain compatibility.

(christos)

2019-10-03 17:08:27 UTC MAIN commitmail json YAML

use strlcpy here; the destination string is passed to strtok_r, and if it
is not NUL terminated, bad things can happen.

(christos)

2019-10-03 17:07:51 UTC netbsd-9 commitmail json YAML

Pull up following revision(s) (requested by rin in ticket #271):

sys/arch/luna68k/dev/lunafb.c: revision 1.41

Correct size of framebuffer; page offset appears only once,
not every color depths.

Pointed out by Araki Ken. Thanks!

(martin)

2019-10-03 16:37:45 UTC MAIN commitmail json YAML

Since ch gets reassigned, it is not certain that it will be & or | again,
so return an illegal token if it is not instead of telling the compiler
that this is impossible.

(christos)

2019-10-03 16:35:57 UTC MAIN commitmail json YAML

provide sizes so that we don't truncate accidentally.

(christos)

2019-10-03 16:10:23 UTC MAIN commitmail json YAML

2019-10-03 15:36:24 UTC MAIN commitmail json YAML

2019-10-03 15:21:44 UTC MAIN commitmail json YAML

- Add definitions of AMD's CPUID Fn8000_001f Encrypted Memory features.
- Add definition of AMD's CPUID Fn8000_000a %edx bit 11 "GMET".
- Define CPUID_AMD_SVM_PFThreshold correctly.
- Modify comment a bit for consistency.

(msaitoh)

2019-10-03 15:10:32 UTC MAIN commitmail json YAML

Do not print timeout message when SCF_TOUT_OK flag is set

(jmcneill)

2019-10-03 14:42:20 UTC MAIN commitmail json YAML

If firmware is connected in HT or VHT mode, report it to SIOCGIFMEDIA

(jmcneill)

2019-10-03 14:41:14 UTC MAIN commitmail json YAML

Add IFM_IEEE80211_VHT subtype, IFM_IEEE80211_11AC operating mode, and missing descriptions

(jmcneill)

2019-10-03 13:49:33 UTC MAIN commitmail json YAML

Rework interrupt handling to reduce the number of wakeups required for
each command. Fix SDIO interrupt handling while here.

(jmcneill)

2019-10-03 11:24:27 UTC MAIN commitmail json YAML

remove debug printfs, add more compat strings.

(mlelstv)

2019-10-03 10:53:34 UTC MAIN commitmail json YAML

More register definitions.

(mlelstv)

2019-10-03 10:34:30 UTC MAIN commitmail json YAML

improve error message

(tnn)

2019-10-03 06:27:09 UTC MAIN commitmail json YAML

2019-10-03 05:20:31 UTC MAIN commitmail json YAML

Fix memory leaks. Was wondering where memory had gone after several hours
of attach/detach with vHCI.

(maxv)

2019-10-03 05:16:16 UTC MAIN commitmail json YAML

More less kmem_zalloc(0).

(maxv)

2019-10-03 05:13:24 UTC MAIN commitmail json YAML

Improvements:

- Don't process packets if the USB device is detached. Contrary to the
  other HCIs, vHCI has no timeout, so we never collect the pending
  packets, and must drop them synchronously.

- Fix refcounting bug in vhci_device_ctrl_abort.

- Implement vhci_activate.

- Add a few KASSERTs.

(maxv)

2019-10-03 05:06:29 UTC MAIN commitmail json YAML

2019-10-03 03:10:02 UTC MAIN commitmail json YAML

Revert route.c:r1.224 to fix net/arp/t_arp and net/ndp/t_ndp failure.

And refactor a little. Discussed with ozaki-r@n.o.

(knakahara)

2019-10-03 01:34:31 UTC MAIN commitmail json YAML

add gcc-8 dirs, remove gcc-6 dirs.

(mrg)

2019-10-03 01:15:19 UTC MAIN commitmail json YAML

Skip options which rely on crypto support in getopt() argument list, if we're
not building with cryto support.

via JP <rlntlss83 at gmail com> on tech-misc@

(sevan)

2019-10-03 00:59:50 UTC MAIN commitmail json YAML

2019-10-02 23:15:09 UTC MAIN commitmail json YAML

Remove ATF t_ptrace_wait test suspend1

The tests verifies that a thread can be suspended by a debugger and later
resumed by a tracee.

This is an unwanted behavior and will be fixed soon.

(kamil)

2019-10-02 15:43:15 UTC MAIN commitmail json YAML

PR/54594: Martin Husemann: bind may crash at startup
Use memcpy(3) instead of assuming casting "uint8_t *" to "uint64_t *" and
de-referencing works.

(christos)

2019-10-02 15:15:09 UTC MAIN commitmail json YAML

Fix core-dump register fetching.

(christos)

2019-10-02 11:18:55 UTC MAIN commitmail json YAML

Note /rescue is a separate set now.

(maya)

2019-10-02 11:16:04 UTC MAIN commitmail json YAML

2019-10-02 11:14:46 UTC MAIN commitmail json YAML

2019-10-02 10:34:48 UTC MAIN commitmail json YAML

Remove garbage. Maybe something is wrong with mknative or mrg's script?

(skrll)

2019-10-02 09:47:25 UTC MAIN commitmail json YAML

2019-10-02 09:45:10 UTC MAIN commitmail json YAML

Remove ldconfig from /rescue, and mark it MI obsolete.

- ldconfig in netbsd refers to a.out binaries only. We've been ELF-only
  since NetBSD 2.0 or so, and having it in /rescue served little purpose
  even before that, as /rescue is standalone.
- Using MI obsolete to avoid the need for MD set lists where ldconfig
  is the sole entry

(maya)

2019-10-02 09:36:30 UTC MAIN commitmail json YAML

Simplify logic to get rid of implicit dependence on order of ASCII
codes of upper and lower cases ('a' > 'A').

Found by the lgtm bot.

No functional changes intended.

(rin)

2019-10-02 08:21:08 UTC MAIN commitmail json YAML

Describe roundup2(9) in roundup(9).
Bump date.

Install it also as roundup2(9).

(rin)

2019-10-02 07:15:06 UTC MAIN commitmail json YAML

src/external/gpl3/gcc/lib/libbacktrace/arch/aarch64/backtrace-supported.h@1.3 / diff / nxr@1.3
src/external/gpl3/gcc/lib/libbacktrace/arch/aarch64/config.h@1.2 / diff / nxr@1.2
src/external/gpl3/gcc/lib/libbacktrace/arch/alpha/backtrace-supported.h@1.6 / diff / nxr@1.6
src/external/gpl3/gcc/lib/libbacktrace/arch/alpha/config.h@1.4 / diff / nxr@1.4
src/external/gpl3/gcc/lib/libbacktrace/arch/arm/backtrace-supported.h@1.7 / diff / nxr@1.7
src/external/gpl3/gcc/lib/libbacktrace/arch/arm/config.h@1.5 / diff / nxr@1.5
src/external/gpl3/gcc/lib/libbacktrace/arch/armeb/backtrace-supported.h@1.7 / diff / nxr@1.7
src/external/gpl3/gcc/lib/libbacktrace/arch/armeb/config.h@1.5 / diff / nxr@1.5
src/external/gpl3/gcc/lib/libbacktrace/arch/earm/backtrace-supported.h@1.7 / diff / nxr@1.7
src/external/gpl3/gcc/lib/libbacktrace/arch/earm/config.h@1.5 / diff / nxr@1.5
src/external/gpl3/gcc/lib/libbacktrace/arch/earmeb/backtrace-supported.h@1.7 / diff / nxr@1.7
src/external/gpl3/gcc/lib/libbacktrace/arch/earmeb/config.h@1.5 / diff / nxr@1.5
src/external/gpl3/gcc/lib/libbacktrace/arch/earmhf/backtrace-supported.h@1.7 / diff / nxr@1.7
src/external/gpl3/gcc/lib/libbacktrace/arch/earmhf/config.h@1.5 / diff / nxr@1.5
src/external/gpl3/gcc/lib/libbacktrace/arch/earmhfeb/backtrace-supported.h@1.7 / diff / nxr@1.7
src/external/gpl3/gcc/lib/libbacktrace/arch/earmhfeb/config.h@1.5 / diff / nxr@1.5
src/external/gpl3/gcc/lib/libbacktrace/arch/earmv4/backtrace-supported.h@1.7 / diff / nxr@1.7
src/external/gpl3/gcc/lib/libbacktrace/arch/earmv4/config.h@1.5 / diff / nxr@1.5
src/external/gpl3/gcc/lib/libbacktrace/arch/earmv4eb/backtrace-supported.h@1.7 / diff / nxr@1.7
src/external/gpl3/gcc/lib/libbacktrace/arch/earmv4eb/config.h@1.5 / diff / nxr@1.5
      :
(more 745 files)
mknative-gcc for GCC 8.3 and all ports.

(mrg)

2019-10-02 06:52:00 UTC MAIN commitmail json YAML

make most of this compile:
- sanitizer_procmaps_netbsd.cc is obsolete.
- fix merge botches where upstrem has as slightly different version
  is upstream than prior local
- libstdc++ default is now gnu++17
- ubsan needs UBSAN_CAN_USE_CXXABI set
- properly use $G_RTL_BASE_H not (empty) $RTL_BASE_H
- libbackend HH gains new generated insn-modes-inline.h, and read-md.c
  gains the HH dep.

(mrg)

2019-10-02 05:58:03 UTC MAIN commitmail json YAML

avoid multiple tm_file headers being listed and breaking builds.

(mrg)

2019-10-02 05:04:59 UTC MAIN commitmail json YAML

2019-10-02 04:23:58 UTC MAIN commitmail json YAML

recycle README.gcc7 as README.gcc8 and give it a fresh clean

(mrg)

2019-10-02 04:17:16 UTC MAIN commitmail json YAML

Print oversized frame's message only when DIAGNOSTIC is set. The message
is not so important because we increment if_iqdrops now.

(msaitoh)

2019-10-02 03:46:21 UTC MAIN commitmail json YAML

2019-10-02 02:59:46 UTC MAIN commitmail json YAML

remove obsolete gcc 4.9 or1k code.

(mrg)

2019-10-02 02:54:35 UTC MAIN commitmail json YAML

2019-10-02 02:50:38 UTC MAIN commitmail json YAML

2019-10-02 01:34:09 UTC MAIN commitmail json YAML

Fixed compile error.

remove fdtbus_pinctrl_configure().

(hkenken)

2019-10-01 23:32:53 UTC MAIN commitmail json YAML

2019-10-01 22:44:18 UTC MAIN commitmail json YAML

merge GCC 8.3.

XXX: our change for e500 has moved into 'powerpcspe' port, which has
XXX: been marked deprecated in GCC 8.  this may affect what ppc ports
XXX: can update to GCC 8 easily, and we may need to add support for
XXX: 'powerpcspe' while we can.

(mrg)

2019-10-01 22:42:00 UTC MAIN commitmail json YAML

2019-10-01 22:26:38 UTC MAIN commitmail json YAML

Merge PT_GET_PROCESS_STATE checks into traceme_raise ATF ptrace tests

Assert that PT_GET_PROCESS_STATE for !child and !lwp events returns
non-error and zeroed struct ptrace_state.

These checks are not really special to traceme_raise, it's just an
opportunity to reuse them in an existing tests without writing a dedicated
one.

This behavior is needed to maintain in 3rd party software (GDB).

(kamil)

2019-10-01 21:49:50 UTC MAIN commitmail json YAML

Remove 2 static asserts from the kernel ptrace code

sizeof(pid) and sizeof(lwp) will unlikely ever change and the check can
confuse.

The assert has been moved to ATF t_ptrace_wait.c r.1.132.

Requested by <christos>

(kamil)

2019-10-01 21:36:54 UTC MAIN commitmail json YAML

2019-10-01 21:17:28 UTC MAIN commitmail json YAML

merge debug/file prefix/merge stuff with upstream, which has gained
a lot of the same features.  builds, but may not actually run right.
adjust for add_path()'s SYSTEM -> INC_SYSTEM.

(mrg)

2019-10-01 21:13:44 UTC MAIN commitmail json YAML

2019-10-01 21:13:30 UTC MAIN commitmail json YAML

Add a few static asserts in t_ptrace_wait.c for conditions that must be kept

Assert that ptrace_state and siginfo_t's _ptrace_state are synchronized.

(kamil)

2019-10-01 18:44:24 UTC MAIN commitmail json YAML

Avoid undefined behavior in g4x_get_stolen_reserved().
The change is the same as newer i915_gem_stolen.c.

(msaitoh)

2019-10-01 18:44:22 UTC MAIN commitmail json YAML

Restore the old behavior in PT_GET_PROCESS_STATE

For !child and !lwp events return zeroed struct ptrace_state.

There is code that depends on it (GDB).

Fixes PR toolchain/54590 by martin@

(kamil)

2019-10-01 18:41:58 UTC MAIN commitmail json YAML

Use unsigned to avoid undefined behavior in g4x_update_wm().

(msaitoh)

2019-10-01 18:00:09 UTC MAIN commitmail json YAML

2019-10-01 17:58:25 UTC MAIN commitmail json YAML

2019-10-01 17:45:25 UTC MAIN commitmail json YAML

in ifmedia_add(), use a wait-style memory allocation rather than
not waiting and panic'ing if the allocation fails.

Reported-by: syzbot+249ca42197f0b066e154@syzkaller.appspotmail.com

(chs)

2019-10-01 17:40:22 UTC MAIN commitmail json YAML

in uvm_wait(), panic if the pagedaemon thread does not exist.
this avoids a hang if the system runs out of memory before
the mechanisms for reclaiming memory have been set up.

(chs)

2019-10-01 17:35:09 UTC MAIN commitmail json YAML

make this compile again:
- remove unused config attributes
- rename a local variable to avoid a name conflict

(chs)

2019-10-01 16:36:58 UTC MAIN commitmail json YAML

in shmdt(), wait until shmat() completes before detaching.

Reported-by: syzbot+8f470a1bf36b47ae0040@syzkaller.appspotmail.com
Reported-by: syzbot+45810b4c41ed65d9148d@syzkaller.appspotmail.com

(chs)

2019-10-01 16:08:56 UTC MAIN commitmail json YAML

2019-10-01 16:07:14 UTC MAIN commitmail json YAML

2019-10-01 16:06:16 UTC MAIN commitmail json YAML

2019-10-01 16:02:55 UTC MAIN commitmail json YAML

sync with libcap-1.9.1

(christos)

2019-10-01 16:02:12 UTC MAIN commitmail json YAML

2019-10-01 11:49:14 UTC MAIN commitmail json YAML

src/external/gpl3/gcc/dist/gcc/config/vax/builtins.md@1.10 / diff / nxr@1.10
src/external/gpl3/gcc/dist/gcc/config/vax/vax.c@1.20 / diff / nxr@1.20
src/external/gpl3/gcc/dist/gcc/gcc.c@1.20 / diff / nxr@1.20
src/external/gpl3/gcc/dist/libsanitizer/asan/asan_linux.cc@1.12 / diff / nxr@1.12
src/external/gpl3/gcc/dist/libsanitizer/asan/asan_malloc_linux.cc@1.7 / diff / nxr@1.7
src/external/gpl3/gcc/dist/libsanitizer/asan/asan_thread.cc@1.5 / diff / nxr@1.5
src/external/gpl3/gcc/dist/libsanitizer/interception/interception.h@1.7 / diff / nxr@1.7
src/external/gpl3/gcc/dist/libsanitizer/interception/interception_linux.cc@1.5 / diff / nxr@1.5
src/external/gpl3/gcc/dist/libsanitizer/lsan/lsan_common.h@1.6 / diff / nxr@1.6
src/external/gpl3/gcc/dist/libsanitizer/lsan/lsan_interceptors.cc@1.4 / diff / nxr@1.4
src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_libignore.cc@1.4 / diff / nxr@1.4
src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_linux.cc@1.32 / diff / nxr@1.32
src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_linux_libcdep.cc@1.10 / diff / nxr@1.10
src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_platform.h@1.5 / diff / nxr@1.5
src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_platform_interceptors.h@1.7 / diff / nxr@1.7
src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h@1.14 / diff / nxr@1.14
src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_procmaps.h@1.5 / diff / nxr@1.5
src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_stoptheworld_linux_libcdep.cc@1.8 / diff / nxr@1.8
src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_syscall_generic.inc@1.7 / diff / nxr@1.7
src/external/gpl3/gcc/dist/libsanitizer/tsan/tsan_interceptors.cc@1.8 / diff / nxr@1.8
      :
(more 2 files)
merge GCC 8.3.0 pass 2.  still will not compile yet.  these
files are yet to merge:

C gcc/config/rs6000/rs6000.c
C libsanitizer/lsan/lsan_allocator.cc
C libsanitizer/sanitizer_common/sanitizer_internal_defs.h

(mrg)

2019-10-01 10:59:50 UTC MAIN commitmail json YAML

Don't attach an ld device if the format descriptor is unsupported/unused.

(mlelstv)

2019-10-01 10:52:53 UTC MAIN commitmail json YAML

PR/54513 ifconfig exits on newly created carp interfaces
downgrade from err(EXIT_FAILURE, ... ) to warn() if ioctl(SIOCGLIFADDR) fails.
ifconfig now survives freshly created carp interfaces.

(kardel)

2019-10-01 10:38:25 UTC MAIN commitmail json YAML

2019-10-01 10:08:05 UTC MAIN commitmail json YAML

2019-10-01 10:04:11 UTC MAIN commitmail json YAML

Set MTU correctly if mtu > 1500.

(msaitoh)

2019-10-01 09:36:56 UTC MAIN commitmail json YAML

add a note about GCC 8.3 import probably needing cleaning.

(mrg)

2019-10-01 08:13:16 UTC MAIN commitmail json YAML

Increment if_iqdrops when dropping an oversized frame.

(msaitoh)

2019-09-30 23:23:59 UTC MAIN commitmail json YAML

kern/subr_disk: bounds_check_with_label: really protect against div by zero

Solves kernel panic in NetBSD 8.1 amd64 on VirtualBox 6.0.12 r133076.

Triggered with an NVMe controller without any actual discs behind it:

nvme0 at pci0 dev 14 function 0: vendor 80ee product 4e56 (rev. 0x00)
nvme0: NVMe 1.2
nvme0: interrupting at ioapic0 pin 22
nvme0: ORCL-VBOX-NVME-VER12, firmware 1.0, serial VB1234-56789
ld0 at nvme0 nsid 1
ld0: 0, 0 cyl, 16 head, 63 sec, 1 bytes/sect x 0 sectors

Code path is reached 4 times during normal boot, each time after wd0a
is already mounted; this patch avoids a crash with a dirty filesystem.

(cnst)

2019-09-30 22:04:33 UTC MAIN commitmail json YAML

npf_ifmap_copylogname: be more defensive.

(rmind)

2019-09-30 21:18:01 UTC MAIN commitmail json YAML

Welcome to 9.99.15!

struct proc and eventswitch() API changes.

(kamil)

2019-09-30 21:13:33 UTC MAIN commitmail json YAML

Move TRAP_CHLD/TRAP_LWP ptrace information from struct proc to siginfo

Storing struct ptrace_state information inside struct proc was vulnerable
to synchronization bugs, as multiple events emitted in the same time were
overwritting other ones.

Cache the original parent process id in p_oppid. Reusing here p_opptr is
in theory prone to slight race codition.

Change the semantics of PT_GET_PROCESS_STATE, reutning EINVAL for calls
prompting for the value in cases when there wasn't registered an
appropriate event.

Add an alternative approach to check the ptrace_state information, directly
from the siginfo_t value returned from PT_GET_SIGINFO. The original
PT_GET_PROCESS_STATE approach is kept for compat with older NetBSD and
OpenBSD. New code is recommended to keep using PT_GET_PROCESS_STATE.

Add a couple of compile-time asserts for assumptions in the code.

No functional change intended in existing ptrace(2) software.

All ATF ptrace(2) and ATF GDB tests pass.

This change improves reliability of the threading ptrace(2) code.

(kamil)

2019-09-30 21:06:16 UTC MAIN commitmail json YAML

Use -width Pa for FILES.

(uwe)

2019-09-30 20:53:12 UTC MAIN commitmail json YAML

Fix pasto in table replace -t type

(uwe)

2019-09-30 20:44:52 UTC MAIN commitmail json YAML

Use -width Pa for FILES.

(uwe)

2019-09-30 16:59:09 UTC MAIN commitmail json YAML

2019-09-30 16:58:07 UTC MAIN commitmail json YAML

Fix 2 bugs, reported by Edgar Fu� on tech-net@
- pfil_run_hooks() can be called recursively, so we have to
  #define FASTROUTE_RECURSION in fil.c
- ip6_if_output()/nd6_output() will free the mbuf on error, to make sure
  to set *mpp to NULL so the caller won't try to free it again.

(bouyer)

2019-09-30 16:06:03 UTC netbsd-9 commitmail json YAML

2019-09-30 15:55:40 UTC netbsd-9 commitmail json YAML

Pull up following revision(s) (requested by ozaki-r in ticket #269):

sys/netinet6/nd6.h: revision 1.88
sys/net/rtsock_shared.c: revision 1.10
sys/netinet6/nd6_nbr.c: revision 1.174
sys/netinet6/nd6.c: revision 1.264
sys/netinet/if_arp.c: revision 1.283
sys/netinet/if_arp.c: revision 1.288

Initialize DAD components properly

The original code initialized each component in non-init functions such as
arp_dad_start and nd6_dad_find, conditionally based on a global flag for each.
However, it was racy because the flag and the code around it were not
protected by a lock and could cause a kernel panic at worst.

Fix the issue by initializing the components in bootup as usual.

-

Initialize dom_mowner for MBUFTRACE

(martin)

2019-09-30 15:50:49 UTC netbsd-8 commitmail json YAML

2019-09-30 15:48:45 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by ozaki-r in ticket #1396):

sys/netinet6/nd6.h: revision 1.88
sys/netinet6/nd6_nbr.c: revision 1.174
sys/netinet6/nd6.c: revision 1.264
sys/netinet/if_arp.c: revision 1.288 (patch)

Initialize DAD components properly

The original code initialized each component in non-init functions such as
arp_dad_start and nd6_dad_find, conditionally based on a global flag for each.
However, it was racy because the flag and the code around it were not
protected by a lock and could cause a kernel panic at worst.

Fix the issue by initializing the components in bootup as usual.

(martin)

2019-09-30 15:42:03 UTC netbsd-9 commitmail json YAML

Pull up following revision(s) (requested by knakahara in ticket #268):

sys/arch/x86/pci/if_vmx.c: revision 1.50

Fix typo in vmxnet3_legacy_intr().

That causes sysctl hw.vmx*.{rx,tx} effect inversely when vmx(4) uses
INTx or MSI.

(martin)

2019-09-30 13:44:52 UTC MAIN commitmail json YAML

Document standards and correct history.
via Free / OpenBSD.

(sevan)

2019-09-30 12:20:54 UTC MAIN commitmail json YAML

use __inline
add missing __printflike attributes

(christos)

2019-09-30 10:22:14 UTC MAIN commitmail json YAML

Fix a ifa_release() leak for a specific struct rt_addrinfo.

ok by ozaki-r@n.o

(knakahara)

2019-09-30 08:40:20 UTC MAIN commitmail json YAML

remove HAVE_GCC == 6 support, add HAVE_GCC == 8 support

(mrg)

2019-09-30 07:13:54 UTC MAIN commitmail json YAML

Fix typo in vmxnet3_legacy_intr().

That causes sysctl hw.vmx*.{rx,tx} effect inversely when vmx(4) uses
INTx or MSI.

(knakahara)

2019-09-30 00:37:12 UTC MAIN commitmail json YAML

2019-09-30 00:06:03 UTC MAIN commitmail json YAML

2019-09-29 23:45:02 UTC MAIN commitmail json YAML

2019-09-29 22:10:55 UTC MAIN commitmail json YAML

gcc 7 can now be found in gcc.old.

(mrg)

2019-09-29 21:28:20 UTC MAIN commitmail json YAML

Use AHCI_RFIS_SYNC in ahci_cmd_complete() AT_READREG case.

Ensures CPU sees the current device to host FIS before parsing.

(jakllsch)

2019-09-29 21:25:08 UTC MAIN commitmail json YAML

Use AHCI_CMDTBL_SYNC in ahci_exec_fis() to ensure hardware sees the
command FIS.

(jakllsch)

2019-09-29 21:21:41 UTC MAIN commitmail json YAML

Ensure cmdh_prdtl is 0 in ahci_do_reset_drive().

(I'm probably just being paranoid here.)

(jakllsch)

2019-09-29 21:16:14 UTC MAIN commitmail json YAML

Make AHCI_RFIS_SYNC macro (currently unused) compile.

(jakllsch)

2019-09-29 18:51:08 UTC MAIN commitmail json YAML

npfctl: implement table replace subcommand.
Contributed by Timshel Knoll-Miller.

(missed a file in previous commit; cvs is so helpful..)

(rmind)

2019-09-29 17:00:29 UTC MAIN commitmail json YAML

2019-09-29 16:58:35 UTC MAIN commitmail json YAML

npfctl: implement table replace subcommand.
Contributed by Timshel Knoll-Miller.

(rmind)

2019-09-29 12:07:52 UTC MAIN commitmail json YAML

Do all delta calculations strictly using uint32_t.  Avoid integer
overflows in calculating absolute deltas by subtracting the right way
around.

Reported-by: syzbot+68c37d09c833f8ec1341@syzkaller.appspotmail.com

(rhialto)

2019-09-29 08:33:20 UTC MAIN commitmail json YAML

2019-09-29 07:35:15 UTC netbsd-9 commitmail json YAML

2019-09-29 07:34:10 UTC netbsd-9 commitmail json YAML

Pull up following revision(s) (requested by isaki in ticket #267):

usr.bin/audiocfg/dtmf.c: revision 1.4
usr.bin/audiocfg/main.c: revision 1.14 (via patch)
usr.bin/audiocfg/audiodev.c: revision 1.12

Use err(3)/warn(3) instead of perror(3)/fprintf(stderr,...).
Use getprogname(3) for usage().

(martin)

2019-09-29 07:26:23 UTC netbsd-9 commitmail json YAML

Pull up following revision(s) (requested by tnn in ticket #266):

sys/dev/pci/if_mcx.c: revision 1.3
sys/dev/pci/if_mcx.c: revision 1.4

mcx(4): fix rx mbuf DMA overrun
pullup-9

-

len -> m_len

(martin)

2019-09-29 06:51:45 UTC MAIN commitmail json YAML

aprint_debug_dev output alignment

(skrll)

2019-09-29 05:35:29 UTC MAIN commitmail json YAML

appease -Werror=stack-protector by avoiding variable sized arrays
Now this builds and works on sparc64

(macallan)

2019-09-29 05:28:21 UTC MAIN commitmail json YAML

add another matchstring for the ds1307 found in Sun Fire V210 ( and probably
V240 )

(macallan)

2019-09-29 02:49:59 UTC MAIN commitmail json YAML

db_command - don't hide local static variable in the middle of other
local variable definitions.  While here, get rid of the alignment of
variable names.

(uwe)

2019-09-29 02:42:12 UTC MAIN commitmail json YAML

db_command - make setting have_addr more clear.
Don't set it to false that it's already initialized to.

(uwe)