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

2024-05-10 15:19:25 UTC Now

2016-08-30 04:04:07 UTC MAIN commitmail json YAML

apply some more -Wno-error=discarded-qualifiers

(mrg)

2016-08-29 21:27:03 UTC MAIN commitmail json YAML

___start is __dso_hidden, so use CALL_DATUM_LOCAL and drop the PIC
prologue from __start.

(uwe)

2016-08-29 16:00:10 UTC MAIN commitmail json YAML

Despite the 10 in the name, the OLO10 relocation targets a 13 bit field,
the offset (O) providing the additional data.

(martin)

2016-08-29 15:57:07 UTC MAIN commitmail json YAML

The target of the OLO10 relocation is the simd13 field of the instruction,
so use a 13 bit target mask.
Fixes PR kern/51436 (I broke this myself in rev 1.4)

(martin)

2016-08-29 05:36:31 UTC MAIN commitmail json YAML

Add manxref, a tool for analyzing man-page crossreferences across a
whole system's worth of man pages.

Pursuant to PR 9627, and a much simpler script therein, where it was
suggested that man page crossreferences mostly ought to be
bidirectional.

This does not appear to be the case. There are a lot of cases where a
reference in one direction does not imply a reference back; for
example, make(1) refers to chdir(2) for good reasons, but there's no
sensible reason for chdir(2) to refer to make(1). Likewise, lots of
driver pages refer to bus pages for buses they attach to, but the
reverse links aren't necessarily useful as there are a lot of them.

Note: this program is not related to the Isle of Man.

(dholland)

2016-08-29 04:21:26 UTC MAIN commitmail json YAML

Fix initializing wrong queues

Pointed out by Mike Larkin.

PR kern/51448

(ozaki-r)

2016-08-29 03:50:05 UTC MAIN commitmail json YAML

Clarify the usage, so hopefully nobody else makes the set of wrong
assumptions I just did.

(dholland)

2016-08-29 03:31:59 UTC MAIN commitmail json YAML

KNF; replace white spaces with hard tabs

No functional change.

(ozaki-r)

2016-08-29 02:48:56 UTC MAIN commitmail json YAML

specify when pci_intr_release(9) is called as "pih" is NULL.

(knakahara)

2016-08-29 02:31:46 UTC MAIN commitmail json YAML

PR kern/49033

POSIX allows for the atime (or technically, any of the times) to be
updated as a side effect of searching a directory (allows, not requires).
The NetBSD UDF implementation apparently works that way, treating a
directory search as a read of the directory, and hence updating the
access time.  Compensate for that in the test (rather than just
expecting failure) by verifying that the atime after the directory
search is within a small margin of the atime before the search
(currently, "small" is 1 second).  We could fetch the time before
the mkdir and both stat() calls, do all of that, fetch the time after,
subtract, and require the after stat() atime to be bounded by the atime
set by the original mkdir and returned in the first stat() and that time
+ the difference in elapsed time - that would be more accurate, but is
a lot more work for little real benefit.

Should anyone be interested in doing that extra work, remember to use
monotonic time (clock_gettime(CLOCK_MOMNOTONIC, ...)) not the time of day
clock for measuring the elapsed time.

Along with this, remove the "if (udf) failure expected" and the
if (udf && we haven't failed yet) fail("random failure failed to happen")
stuff...  (the "random" would have been that sometimes the mkdir and
two lookups (stat() calls) would all occur within the same clock tick,
meaning that the atimes would all be the same.  Other times the clock
would tick somewhere between the mkdir() and the 2nd stat().)

(kre)

2016-08-29 01:13:56 UTC MAIN commitmail json YAML

mention puffs_node_pathconf and puffs_node_advlock

(tnn)

2016-08-28 19:44:44 UTC MAIN commitmail json YAML

Fix another place with a wrong author of "Unkempt Thoughts"

Stanislaw Lem -> Stanislaw J. Lec

(kamil)

2016-08-28 16:41:30 UTC MAIN commitmail json YAML

Update XHCI_HCS2_MAXSPBUF to grab all the bits (revision 1.1) from
HCSPARAMS2.

(skrll)

2016-08-28 15:59:15 UTC MAIN commitmail json YAML

2016-08-28 15:52:22 UTC MAIN commitmail json YAML

Avoid segv when the end signature is not found!

(christos)

2016-08-28 14:23:00 UTC MAIN commitmail json YAML

2016-08-28 14:22:35 UTC MAIN commitmail json YAML

Turn on PIE for all arm and sh3

(christos)

2016-08-28 14:18:34 UTC MAIN commitmail json YAML

2016-08-28 14:16:15 UTC MAIN commitmail json YAML

2016-08-28 13:50:26 UTC MAIN commitmail json YAML

fix pic code; otherwise we generate text relocations.

(christos)

2016-08-28 10:50:37 UTC netbsd-6 commitmail json YAML

2016-08-28 10:49:45 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by is in ticket #1393):
sys/netinet/ip_carp.c: revision 1.75
Workaround for PR 47013 by bouyer@. Only works for mixed IPv4/IPv6
environemnts, not for pure-IPv6 yet. A real fix is still needed.

(bouyer)

2016-08-28 10:49:38 UTC netbsd-6-1 commitmail json YAML

2016-08-28 10:49:31 UTC netbsd-6-0 commitmail json YAML

2016-08-28 10:44:11 UTC netbsd-6-1 commitmail json YAML

Pull up following revision(s) (requested by martin in ticket #1385):
sys/arch/i386/stand/misc/rawr32.exe.uue: sync to revision 1.6
New Rawrite32 release

(bouyer)

2016-08-28 10:40:38 UTC netbsd-6-0 commitmail json YAML

Pull up following revision(s) (requested by martin in ticket #1385):
sys/arch/i386/stand/misc/rawr32.exe.uue: sync to revision 1.6
New Rawrite32 release

(bouyer)

2016-08-28 10:38:29 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by martin in ticket #1385):
sys/arch/i386/stand/misc/rawr32.exe.uue: sync to revision 1.6
New Rawrite32 release

(bouyer)

2016-08-28 10:32:23 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by uwe in ticket #1368):
etc/root/Makefile: revision 1.4
We don't need to include <bsd.prog.mk> to install a few config files
just <bsd.files.mk> and <bsd.links.mk> is enough.
Noticed because <bsd.prog.mk> sets LINKSMODE to BINMODE and that does
the wrong thing at least for unprivileged builds.

(bouyer)

2016-08-28 08:51:52 UTC MAIN commitmail json YAML

2016-08-28 05:14:36 UTC MAIN commitmail json YAML

New sentence, new line.

(wiz)

2016-08-28 05:07:50 UTC MAIN commitmail json YAML

Merge ENOMEM descriptions.

(wiz)

2016-08-28 04:37:17 UTC netbsd-7 commitmail json YAML

2016-08-28 04:31:19 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by khorben in ticket #1238):
sys/dev/splash/splash.c: revision 1.13
Do not panic if the splash screen is bigger than the framebuffer
This fixes a kernel crash if the splash screen does not fit inside the
framebuffer. It should probably be truncated (and optionally centered)
instead, but this avoids a panic in the meantime.
Tested on NetBSD/amd64 with a vesa framebuffer.
From Christian Koch (cfkoch@) of EdgeBSD; thanks!
XXX pull-up(s)

(snj)

2016-08-28 03:38:15 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by maya in ticket #1213):
sys/arch/x86/pci/ichlpcib.c: revision 1.51
Disable gpio(4) attachment to ichlpcib(4) by default.
The GPIO lines on an ICH are usually connected to opaque platform-
defined functionality, and may be manipulated by the ACPI DSDT or other
mechanisms behind our backs.  In one instance, it was found this
in combiation with gpio_resume() sabotaged repeated suspend/resume cycles.
GPIO functionality can be enabled by setting ichlpcib_gpio_disable to 0,
for instance with `gdb -write`.

(snj)

2016-08-28 00:15:01 UTC MAIN commitmail json YAML

2016-08-28 00:05:32 UTC MAIN commitmail json YAML

Fix broken xrefs (they are now merely dangling)

(dholland)

2016-08-27 23:59:56 UTC MAIN commitmail json YAML

2016-08-27 23:58:27 UTC MAIN commitmail json YAML

2016-08-27 23:06:01 UTC MAIN commitmail json YAML

Rework pursuant to PR 7934: be more clear about the page granularity
behavior and when new memory is zeroed.

Also, strengthen the warning about mixing with calls to malloc (which
is not a bug) and mention that the portable way to fetch the initial
break is to call sbrk(0). There are implementations in the wild where
using _end as the initial break doesn't work.

(dholland)

2016-08-27 18:59:18 UTC MAIN commitmail json YAML

Remove gets() from here too.

(dholland)

2016-08-27 18:54:24 UTC MAIN commitmail json YAML

2016-08-27 18:48:30 UTC MAIN commitmail json YAML

Be more careful/explicit with FP rounding when converting floating time
to timeval. Also, don't truncate the seconds part to int for y2038.

I've had this patch sitting around since 2010 and I completely forget
what motivated it.

(dholland)

2016-08-27 16:35:48 UTC MAIN commitmail json YAML

Since CARD32 and uint32_t don't necessarily use the same underlaying
type, e.g. on i386, add an explicit cast as well.

(joerg)

2016-08-27 16:17:16 UTC MAIN commitmail json YAML

Don't protect the second page, since it is not part of the IDT.

(maxv)

2016-08-27 16:07:26 UTC MAIN commitmail json YAML

Map the boot IDT, GDT and LDT in three different pages on x86. It is much
better this way, and it reduces the diff between x86 and Xen. Also, zero
them properly, otherwise we might end up with garbage in several slots.

(maxv)

2016-08-27 15:41:45 UTC MAIN commitmail json YAML

2016-08-27 15:21:28 UTC netbsd-7-0 commitmail json YAML

2016-08-27 15:21:10 UTC netbsd-7 commitmail json YAML

2016-08-27 15:20:49 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by kre in ticket #1212):
bin/sh/parser.c: revision 1.114 via patch
PR bin/51027 - fix the parsing of references to shell parameters
when given without braces (ie: $2 etc).  Only the first 9 shell
parameters ($1 .. $9) and the special parameter ($0) can be
referenced this way, $10 is ${1}0 not ${10}.  Make it so.
This bug brought to notice by Sven Mascheck's web pages which
discuss (among other things) the history of this (and other ash
based) shells .. see http://www.in-ulm.de/~mascheck/ (from kre@)

(bouyer)

2016-08-27 15:19:09 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by maya in ticket #1211):
sys/arch/evbppc/conf/Makefile.walnut.inc: revision 1.9
sys/arch/evbppc/conf/Makefile.obs405.inc: revision 1.13
sys/arch/evbppc/conf/Makefile.ev64260.inc: revision 1.8
Fix typo in Makefile which resulted in kernel image not being generated
From Rin Okuyama in PR/51369

(bouyer)

2016-08-27 15:18:48 UTC netbsd-7-0 commitmail json YAML

Pull up following revision(s) (requested by maya in ticket #1211):
sys/arch/evbppc/conf/Makefile.walnut.inc: revision 1.9
sys/arch/evbppc/conf/Makefile.obs405.inc: revision 1.13
sys/arch/evbppc/conf/Makefile.ev64260.inc: revision 1.8
Fix typo in Makefile which resulted in kernel image not being generated
From Rin Okuyama in PR/51369

(bouyer)

2016-08-27 15:18:05 UTC netbsd-7-0 commitmail json YAML

Pull up following revision(s) (requested by martin in ticket #1210):
sys/ufs/ffs/ffs_vfsops.c: revision 1.340
usr.sbin/quot/quot.c: revision 1.34
sbin/fsdb/fsdb.c: revision 1.49
From Michael Plass:
The superblock field that distinguishes between 4.2BSD and 4.4BSD
inodes is really only relevant on a UFS1 file system. Make sure that
it is a UFS1 fs before using fs_old_inodefmt.
Note that the NetBSD newfs and mkfs utilities initialize fs_old_inodefmt
even for UFS2, so problems were apparent only on file systems created
by other operating systems, for example, FreeBSD.

(bouyer)

2016-08-27 15:17:34 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by martin in ticket #1210):
sys/ufs/ffs/ffs_vfsops.c: revision 1.340
usr.sbin/quot/quot.c: revision 1.34
sbin/fsdb/fsdb.c: revision 1.49
From Michael Plass:
The superblock field that distinguishes between 4.2BSD and 4.4BSD
inodes is really only relevant on a UFS1 file system. Make sure that
it is a UFS1 fs before using fs_old_inodefmt.
Note that the NetBSD newfs and mkfs utilities initialize fs_old_inodefmt
even for UFS2, so problems were apparent only on file systems created
by other operating systems, for example, FreeBSD.

(bouyer)

2016-08-27 15:11:46 UTC netbsd-7-0 commitmail json YAML

2016-08-27 15:11:31 UTC netbsd-7 commitmail json YAML

2016-08-27 15:10:59 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by mrg in ticket #1240):
sys/compat/common/vfs_syscalls_43.c: revision 1.58
fill in the tv_nsec parts of the converted timespec in cvtstat().

(bouyer)

2016-08-27 15:10:42 UTC netbsd-7-0 commitmail json YAML

Pull up following revision(s) (requested by mrg in ticket #1240):
sys/compat/common/vfs_syscalls_43.c: revision 1.58
fill in the tv_nsec parts of the converted timespec in cvtstat().

(bouyer)

2016-08-27 15:09:48 UTC netbsd-7-0 commitmail json YAML

Pull up following revision(s) (requested by hannken in ticket #1239):
sys/dev/fss.c: revision 1.95
Disestablish COW handler on error.  No need to do further copies after
the snapshot device failed.
Should fix PR kern/51377: fss(4) panic if snapshot mounted read/write

(bouyer)

2016-08-27 15:09:22 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by hannken in ticket #1239):
sys/dev/fss.c: revision 1.95
Disestablish COW handler on error.  No need to do further copies after
the snapshot device failed.
Should fix PR kern/51377: fss(4) panic if snapshot mounted read/write

(bouyer)

2016-08-27 15:00:39 UTC MAIN commitmail json YAML

2016-08-27 14:53:48 UTC netbsd-6 commitmail json YAML

tickets 1390 1394 1395 1396 1397 1399 1400

(bouyer)

2016-08-27 14:52:39 UTC netbsd-6-1 commitmail json YAML

2016-08-27 14:52:25 UTC netbsd-6-1 commitmail json YAML

Pull up following revision(s) (requested by mrg in ticket #1400):
sys/compat/common/vfs_syscalls_43.c: revision 1.58
fill in the tv_nsec parts of the converted timespec in cvtstat().

(bouyer)

2016-08-27 14:52:08 UTC netbsd-6-0 commitmail json YAML

2016-08-27 14:51:50 UTC netbsd-6-0 commitmail json YAML

Pull up following revision(s) (requested by mrg in ticket #1400):
sys/compat/common/vfs_syscalls_43.c: revision 1.58
fill in the tv_nsec parts of the converted timespec in cvtstat().

(bouyer)

2016-08-27 14:51:29 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by mrg in ticket #1400):
sys/compat/common/vfs_syscalls_43.c: revision 1.58
fill in the tv_nsec parts of the converted timespec in cvtstat().

(bouyer)

2016-08-27 14:49:09 UTC netbsd-6-1 commitmail json YAML

2016-08-27 14:48:50 UTC netbsd-6-1 commitmail json YAML

Pull up following revision(s) (requested by hannken in ticket #1399):
sys/dev/fss.c: revision 1.95
Disestablish COW handler on error.  No need to do further copies after
the snapshot device failed.
Should fix PR kern/51377: fss(4) panic if snapshot mounted read/write

(bouyer)

2016-08-27 14:48:31 UTC netbsd-6-0 commitmail json YAML

2016-08-27 14:48:09 UTC netbsd-6-0 commitmail json YAML

Pull up following revision(s) (requested by hannken in ticket #1399):
sys/dev/fss.c: revision 1.95
Disestablish COW handler on error.  No need to do further copies after
the snapshot device failed.
Should fix PR kern/51377: fss(4) panic if snapshot mounted read/write

(bouyer)

2016-08-27 14:47:48 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by hannken in ticket #1399):
sys/dev/fss.c: revision 1.95
Disestablish COW handler on error.  No need to do further copies after
the snapshot device failed.
Should fix PR kern/51377: fss(4) panic if snapshot mounted read/write

(bouyer)

2016-08-27 14:46:36 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by kre in ticket #1397):
bin/sh/parser.c: revision 1.114 via patch
PR bin/51027 - fix the parsing of references to shell parameters
when given without braces (ie: $2 etc).  Only the first 9 shell
parameters ($1 .. $9) and the special parameter ($0) can be
referenced this way, $10 is ${1}0 not ${10}.  Make it so.
This bug brought to notice by Sven Mascheck's web pages which
discuss (among other things) the history of this (and other ash
based) shells .. see http://www.in-ulm.de/~mascheck/ (from kre@)

(bouyer)

2016-08-27 14:44:11 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by maya in ticket #1396):
sys/arch/evbppc/conf/Makefile.walnut.inc: revision 1.9
sys/arch/evbppc/conf/Makefile.obs405.inc: revision 1.13
sys/arch/evbppc/conf/Makefile.ev64260.inc: revision 1.8
Fix typo in Makefile which resulted in kernel image not being generated
From Rin Okuyama in PR/51369

(bouyer)

2016-08-27 14:42:02 UTC netbsd-6-1 commitmail json YAML

2016-08-27 14:41:48 UTC netbsd-6-1 commitmail json YAML

Pull up following revision(s) (requested by martin in ticket #1395):
sys/ufs/ffs/ffs_vfsops.c: revision 1.340
usr.sbin/quot/quot.c: revision 1.34
sbin/fsdb/fsdb.c: revision 1.49
From Michael Plass:
The superblock field that distinguishes between 4.2BSD and 4.4BSD
inodes is really only relevant on a UFS1 file system. Make sure that
it is a UFS1 fs before using fs_old_inodefmt.
Note that the NetBSD newfs and mkfs utilities initialize fs_old_inodefmt
even for UFS2, so problems were apparent only on file systems created
by other operating systems, for example, FreeBSD.

(bouyer)

2016-08-27 14:41:25 UTC netbsd-6-0 commitmail json YAML

2016-08-27 14:41:00 UTC netbsd-6-0 commitmail json YAML

Pull up following revision(s) (requested by martin in ticket #1395):
sys/ufs/ffs/ffs_vfsops.c: revision 1.340
usr.sbin/quot/quot.c: revision 1.34
sbin/fsdb/fsdb.c: revision 1.49
From Michael Plass:
The superblock field that distinguishes between 4.2BSD and 4.4BSD
inodes is really only relevant on a UFS1 file system. Make sure that
it is a UFS1 fs before using fs_old_inodefmt.
Note that the NetBSD newfs and mkfs utilities initialize fs_old_inodefmt
even for UFS2, so problems were apparent only on file systems created
by other operating systems, for example, FreeBSD.

(bouyer)

2016-08-27 14:40:35 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by martin in ticket #1395):
sys/ufs/ffs/ffs_vfsops.c: revision 1.340
usr.sbin/quot/quot.c: revision 1.34
sbin/fsdb/fsdb.c: revision 1.49
From Michael Plass:
The superblock field that distinguishes between 4.2BSD and 4.4BSD
inodes is really only relevant on a UFS1 file system. Make sure that
it is a UFS1 fs before using fs_old_inodefmt.
Note that the NetBSD newfs and mkfs utilities initialize fs_old_inodefmt
even for UFS2, so problems were apparent only on file systems created
by other operating systems, for example, FreeBSD.

(bouyer)

2016-08-27 14:39:10 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by is in ticket #1394):
sys/netinet/ip_carp.c: revision 1.76
Print the IPv6 or IPv4 source addresses of packets with wrong hash, to
help debugging.

(bouyer)

2016-08-27 14:36:22 UTC MAIN commitmail json YAML

skip if we are not running rpcbind.

(christos)

2016-08-27 14:34:55 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by skrll in ticket #1390):
sys/arch/mips/mips/pmap.c: revision 1.221
sys/arch/mips/mips/pmap.c: revision 1.222
sys/arch/mips/mips/pmap.c: revision 1.223
Fix a bug introduced by me in 1.214 where unmanaged mappings would be
affected by calls to pmap_page_protect which is wrong.  Now PV_KENTER
mappings are left intact.
Thanks to chuq for spotting my mistake and reviewing this diff.
Thanks to everyone who tested it as well.
Fix PR/51288 reproducable panic on evbmips64-eb (erlite)
pmap_page_remove from the previous change neglected to terminate the pv
list correctly when it started with an initial unmanaged mapping and
subsequent managed mappings.  Fix this.
Fix MIPS3_NO_PV_UNCACHED alias handling by looping through the pv_list
looking for bad aliases and removing the bad entries.  That is, revert
to the code before the matt-mips64 merge.
Additionally, fix the pmap_update call to not use the (recently
  removed/freed) pv for the pmap_t.
Fixes the following two PRs
PR/49903: Panic during installation on WorkPad Z50 (hpcmips) whilst uncompressing base.tgz
PR/51226: Install bug for hpcmips NetBSD V7 using FTP Full installation

(bouyer)

2016-08-27 14:23:54 UTC MAIN commitmail json YAML

2016-08-27 14:21:07 UTC MAIN commitmail json YAML

needs mprotect disable since it loads kernel code and relocates it.

(christos)

2016-08-27 14:19:47 UTC MAIN commitmail json YAML

2016-08-27 14:18:43 UTC netbsd-6 commitmail json YAML

2016-08-27 14:13:18 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by dholland in ticket #1389):
sys/ufs/lfs/lfs_vnops.c: revision 1.304
Fix a deadlock
ok dholland@

(bouyer)

2016-08-27 14:12:58 UTC MAIN commitmail json YAML

2016-08-27 14:11:02 UTC netbsd-6 commitmail json YAML

2016-08-27 14:09:42 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by pgoyette in ticket #1386):
sys/dev/isapnp/isapnpdevs: revision 1.69
Add another le board.

(bouyer)

2016-08-27 14:04:25 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by jdc in ticket #1384):
sys/dev/ic/gem.c: revision 1.105
PR kern/46083
Track the start of each packet, so that we set the "Start of Frame" bit in
all the relevant transmit descriptors when enqueing multiple packets.
Patch from Valery Ushakov, slightly modified by me to handle debug output.
Tested on macppc/6.x and sparc64/7.99.x.

(bouyer)

2016-08-27 13:57:01 UTC netbsd-6 commitmail json YAML

Apply patch, requested by nonaka in ticket #1375:
src/usr.bin/ftp/cmds.c: patch
src/usr.bin/ftp/fetch.c: patch
src/usr.bin/ftp/ftp.1: patch
src/usr.bin/ftp/ftp.c: patch
src/usr.bin/ftp/ftp_var.h: patch
src/usr.bin/ftp/main.c: patch
src/usr.bin/ftp/ssl.c: patch
src/usr.bin/ftp/ssl.h: patch
src/usr.bin/ftp/version.h: patch
Update ftp(1) to version 20150912, adding https via proxy support.

(bouyer)

2016-08-27 13:34:42 UTC netbsd-6 commitmail json YAML

2016-08-27 13:25:23 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by uwe in ticket #1372):
bin/cp/cp.c: revision 1.59
The '-i' flag should work regardless of whether the standard input is
a terminal.  The Open Group notes this historic behavior and correctly
notes that it doesn't make much sense.  Note also, that mv(1) has
always respected its '-i' regardless of whether the standard input is
a terminal.
From Timo Buhrmester.

(bouyer)

2016-08-27 13:23:24 UTC netbsd-6-1 commitmail json YAML

2016-08-27 13:23:05 UTC netbsd-6-1 commitmail json YAML

Pull up following revision(s) (requested by christos in ticket #1369):
etc/Makefile: revision 1.403
spwd.db should be 0600 (Brooks Davis)

(bouyer)

2016-08-27 13:22:11 UTC netbsd-6-0 commitmail json YAML

2016-08-27 13:21:44 UTC netbsd-6-0 commitmail json YAML

Pull up following revision(s) (requested by christos in ticket #1369):
etc/Makefile: revision 1.403
spwd.db should be 0600 (Brooks Davis)

(bouyer)

2016-08-27 13:20:19 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by christos in ticket #1369):
etc/Makefile: revision 1.403
spwd.db should be 0600 (Brooks Davis)

(bouyer)

2016-08-27 13:15:48 UTC MAIN commitmail json YAML

Improvements to fgetwln(3) from Andrey Chernov:

1) Set the stdio error indicator on __slbexpand() failure.

2) fgetwc(3) may succeed even when ferror(3) is already set
  (for example, consider a program using SIG_IGN on SIGTTIN,
  reading from the tty while in the background, getting EIO,
  then coming to the foreground and reading again).
  So do not force fgetwln(3) to fail in such a case either.
  (Yes, the program should probably clearerr(3) before
  reading again, but let's be nicer in case it forgets.)

(christos)

2016-08-27 13:13:31 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by is in ticket #1367):
        sys/miscfs/kernfs/kernfs_vnops.c: revision 1.151
>From Ilya Zykov: Unbreak kernfs which was broken by this commit

|Make the spec_node table implementation private to spec_vnops.c.
|To retrieve a spec_node, two new lookup functions (by device or by mount)
|are implemented.  Both return a referenced vnode, for an opened block device
|the opened vnode is returned so further diagnostic checks "vp == ... sd_bdevvp"
|will not fire.  Otherwise any vnode matching the criteria gets returned.
|No objections on tech-kern.

The effect was that ls /kernfs appeared empty in most cases.

(bouyer)

2016-08-27 12:08:14 UTC MAIN commitmail json YAML

adjust to current config format

(christos)

2016-08-27 11:30:49 UTC MAIN commitmail json YAML

catch up with link printing.

(christos)

2016-08-27 10:07:05 UTC MAIN commitmail json YAML

do the long double tests if we have long double.

(christos)

2016-08-27 10:03:16 UTC MAIN commitmail json YAML

2016-08-27 10:01:08 UTC MAIN commitmail json YAML

2016-08-27 10:00:38 UTC MAIN commitmail json YAML

correct case 23 for -0.0

(christos)

2016-08-27 09:35:13 UTC MAIN commitmail json YAML

2016-08-27 09:15:44 UTC MAIN commitmail json YAML

skip buggy assembly for libm_g.a

(christos)

2016-08-27 09:11:56 UTC MAIN commitmail json YAML

detect overflow in oldexp + newexp

(christos)

2016-08-27 08:57:21 UTC MAIN commitmail json YAML

Fix harmless typo

(skrll)

2016-08-27 08:45:59 UTC MAIN commitmail json YAML

flxd's axe(4) - I think.

(skrll)

2016-08-27 08:43:37 UTC MAIN commitmail json YAML

2016-08-27 08:42:16 UTC MAIN commitmail json YAML

Add flxd's axe(4)

(skrll)

2016-08-27 08:38:58 UTC MAIN commitmail json YAML

Fix static linking.

(christos)

2016-08-27 08:03:47 UTC MAIN commitmail json YAML

2016-08-27 08:03:13 UTC MAIN commitmail json YAML

Add MLINKS for atomic_add_nv, atomic_cas_ni, and so forth - otherwise
you have to remember that they're the same page as plain atomic_add and
atomic_cas, or remember one of the types that they're defined on.
PR 51033.

(dholland)

2016-08-27 07:54:31 UTC MAIN commitmail json YAML

Add missing picinstall (Rin Okuyama)

(christos)

2016-08-27 07:22:15 UTC MAIN commitmail json YAML

Comment consistency.  No functional change.

(skrll)

2016-08-27 06:31:42 UTC MAIN commitmail json YAML

PR 51200 gets in libsa considered harmful: remove gets() from libsa.

(dholland)

2016-08-27 05:56:33 UTC MAIN commitmail json YAML

2016-08-27 05:53:40 UTC MAIN commitmail json YAML

2016-08-27 05:52:43 UTC MAIN commitmail json YAML

2016-08-27 05:15:03 UTC MAIN commitmail json YAML

2016-08-27 04:32:15 UTC netbsd-7 commitmail json YAML

2016-08-27 04:29:41 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by is in ticket #1209):
sys/netinet/ip_carp.c: revision 1.76
Print the IPv6 or IPv4 source addresses of packets with wrong hash, to
help debugging.

(snj)

2016-08-27 04:25:50 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by is in ticket #1208):
sys/netinet/ip_carp.c: revision 1.75
Workaround for PR 47013 by bouyer@. Only works for mixed IPv4/IPv6
environemnts, not for pure-IPv6 yet. A real fix is still needed.

(snj)

2016-08-27 03:58:13 UTC MAIN commitmail json YAML

2016-08-27 03:57:21 UTC MAIN commitmail json YAML

Put some text in pursuant to the rest of PR 48471, about /stand.

(dholland)

2016-08-27 03:52:00 UTC MAIN commitmail json YAML

use PCI_MAGIC_IO_RANGE instead of hardcoding the wrong ( for shark ) offset
now things actually have a chance of working

(macallan)

2016-08-27 03:46:07 UTC MAIN commitmail json YAML

2016-08-27 03:34:28 UTC MAIN commitmail json YAML

PR 51446 Brad Harder: fix synopsis for :tagprev

(dholland)

2016-08-27 03:30:49 UTC MAIN commitmail json YAML

Restore the first line of the copyright header, which accidentally got
zapped in -r1.2.

(dholland)

2016-08-27 02:56:26 UTC MAIN commitmail json YAML

strtod, not strod.

(dholland)

2016-08-26 23:55:04 UTC MAIN commitmail json YAML

2016-08-26 23:37:54 UTC MAIN commitmail json YAML

Document .DELETE_ON_ERROR.

(dholland)

2016-08-26 23:28:39 UTC MAIN commitmail json YAML

Add a .DELETE_ON_ERROR: magic target that causes *failed* targets as
well as *interrupted* targets to be deleted. The name and behavior of
the variable matches gmake.

Also fix a glitch in newline output on error in compat mode that I
discovered while doing it.

Closes PR 51376.

(dholland)

2016-08-26 23:12:06 UTC MAIN commitmail json YAML

Allow bind to detached INET addresses.

(roy)

2016-08-26 22:50:11 UTC MAIN commitmail json YAML

fix a bunch of bugs & tpyos in chipsfb_mmap() so wsfb can actually work

(macallan)

2016-08-26 22:19:48 UTC MAIN commitmail json YAML

teach isa_bs_mmap() about BUS_SPACE_MAP_PREFETCHABLE
use the right paddr for chipsfb

(macallan)

2016-08-26 22:12:22 UTC MAIN commitmail json YAML

2016-08-26 21:48:31 UTC MAIN commitmail json YAML

PR 51434 David Binderman: remove redundant test.

(dholland)

2016-08-26 21:44:24 UTC MAIN commitmail json YAML

In the event that loading the root vnode fails, bail out of
tmpfs_mount instead of crashing.

Came up in PR 51436, where kmem issues caused internal allocations to
wrongly fail. However, that could happen for real sometime (e.g.
probably if you tried to mount a new tmpfs when the system was very
low on memory, or possibly for other reasons entirely) and crashing
isn't the ticket.

(This is not a fix for PR 51436)

(dholland)

2016-08-26 20:29:31 UTC MAIN commitmail json YAML

2016-08-26 20:19:45 UTC MAIN commitmail json YAML

add the same special casing for chipsfb as we already do for igsfb to
isa_bs_mmap()

(macallan)

2016-08-26 19:53:07 UTC MAIN commitmail json YAML

Allow explicit binding to detached addresss.
Fixes PR kern/51435.

(roy)

2016-08-26 19:45:55 UTC MAIN commitmail json YAML

Allow explicit binding to detached addresss.
Fixes PR kern/51435.

(roy)

2016-08-26 18:07:47 UTC MAIN commitmail json YAML

Correct the author of "Unkempt Thoughts" - it's Stanislaw Lec, not Lem

Pointed out by Antoni Grzyma��a <antoni@grzymala.info>

This mistake was in the sources since the beginning of this file in NetBSD.

(kamil)

2016-08-26 17:28:55 UTC MAIN commitmail json YAML

2016-08-26 17:28:32 UTC MAIN commitmail json YAML

the heuristic for the cpu dependent file atomicity.h is unusable for little
endian sh. For big-endian it happens to work because host_cpu!=sh. Elide it

(christos)

2016-08-26 16:57:50 UTC MAIN commitmail json YAML

2016-08-26 15:45:48 UTC MAIN commitmail json YAML

2016-08-26 15:41:02 UTC MAIN commitmail json YAML

block sun2 from MKPIE!

(christos)

2016-08-26 13:58:27 UTC MAIN commitmail json YAML

Make PCI_NETBSD_CONFIGURE compile

(skrll)

2016-08-26 13:54:18 UTC MAIN commitmail json YAML

#include "opt_multiprocessor.h"

(skrll)

2016-08-26 13:53:36 UTC MAIN commitmail json YAML

#include "opt_multiprocessor.h"

(skrll)

2016-08-26 13:52:38 UTC MAIN commitmail json YAML

Fix compile for PCI_NETBSD_CONFIGURE

(skrll)

2016-08-26 13:51:55 UTC MAIN commitmail json YAML

2016-08-26 08:33:48 UTC MAIN commitmail json YAML

fix double merge.

(christos)

2016-08-26 08:31:17 UTC MAIN commitmail json YAML

2016-08-26 08:20:31 UTC MAIN commitmail json YAML

fix sun2 build; only IEEE math platform (and coldfire) without fenv

(christos)

2016-08-26 08:01:55 UTC MAIN commitmail json YAML

forgot to protect an ilogbl

(christos)

2016-08-26 07:07:29 UTC MAIN commitmail json YAML

Make this reentrant / MP safe

(skrll)

2016-08-26 05:56:03 UTC MAIN commitmail json YAML

2016-08-26 01:31:43 UTC MAIN commitmail json YAML

Replace MKMAN with NOMAN as suggested by christos@.  Allows
userland to build when building man pages.

(darcy)

2016-08-25 20:14:02 UTC MAIN commitmail json YAML

Fix scheduling of interrupt transfers.  I can now use a hub with my flxd
ISA USB adapter

(skrll)

2016-08-25 18:16:10 UTC MAIN commitmail json YAML

Move the description of CHANGER variable to ENVIRONMENT section
Bump date.
From OpenBSD src/bin/chio/chio.1 r1.23

(sevan)

2016-08-25 17:03:57 UTC MAIN commitmail json YAML

Revert to 1.59 (adding back the W^X kernel mapings), and move the data+bss
mapping late so that mappings that should be RO (such as page tables) won't
be made RW by accident.

(bouyer)

2016-08-25 13:17:09 UTC MAIN commitmail json YAML

XXX stop gap fix for atomicity.
U __gnu_cxx::__atomic_add(int volatile*, int)
U __gnu_cxx::__exchange_and_add(int volatile*, int)

(christos)

2016-08-25 12:47:45 UTC MAIN commitmail json YAML

2016-08-25 12:47:12 UTC MAIN commitmail json YAML

2016-08-25 12:45:52 UTC MAIN commitmail json YAML

2016-08-25 12:29:15 UTC MAIN commitmail json YAML

2016-08-25 12:21:22 UTC MAIN commitmail json YAML

more fix line break position in verbose message.

(nonaka)

2016-08-25 12:19:42 UTC MAIN commitmail json YAML

2016-08-25 12:17:26 UTC MAIN commitmail json YAML

2016-08-25 12:15:28 UTC MAIN commitmail json YAML

2016-08-25 12:14:10 UTC MAIN commitmail json YAML

2016-08-25 12:12:59 UTC MAIN commitmail json YAML

2016-08-25 11:06:50 UTC MAIN commitmail json YAML

fix line break position in verbose message.

pointed out by nonaka@n.o, thanks.

(knakahara)

2016-08-25 07:43:18 UTC MAIN commitmail json YAML

PR/51440: Jose Luis Rodriguez Garcia: Use the standard queue.h macro instead
of playing with the TAILQ's entrails.

(christos)

2016-08-25 07:39:55 UTC MAIN commitmail json YAML

match the name with the FE_ constant from fenv.h

(christos)

2016-08-25 07:18:35 UTC MAIN commitmail json YAML

put back second strlcpy; pointed out by dholland.

(christos)

2016-08-25 07:13:39 UTC MAIN commitmail json YAML

2016-08-25 00:32:31 UTC MAIN commitmail json YAML

Add a failing case for t_ldexp

ldexp(2.0, INT_MAX) should be HUGE_VAL, not 0

(maya)

2016-08-25 00:26:01 UTC MAIN commitmail json YAML

don't skip the entire test iteration if exp2=SKIP, only the second
application of the function

this doesn't introduce new failures on amd64

(maya)

2016-08-24 22:50:57 UTC MAIN commitmail json YAML

2016-08-24 14:41:51 UTC MAIN commitmail json YAML

don't grab the interrupt lock around mixer operations

(macallan)

2016-08-24 13:10:59 UTC MAIN commitmail json YAML

more compatible with readline history functions.

(christos)

2016-08-24 10:27:23 UTC MAIN commitmail json YAML

fix incorrect check in efi_getcfgtblhead().

(nonaka)

2016-08-24 10:04:53 UTC MAIN commitmail json YAML

fix test; clearing the exception does not return the old exception bitmask.

(christos)

2016-08-24 10:03:32 UTC MAIN commitmail json YAML

2016-08-24 09:13:44 UTC MAIN commitmail json YAML

2016-08-24 09:10:57 UTC MAIN commitmail json YAML

2016-08-24 09:08:50 UTC MAIN commitmail json YAML

2016-08-24 07:44:05 UTC MAIN commitmail json YAML

Fix handling of ffsv2 inode initialization. Retires PR 51116.

(dholland)

2016-08-24 06:34:24 UTC MAIN commitmail json YAML

use uint64_t consistently.

(mrg)

2016-08-24 06:22:20 UTC MAIN commitmail json YAML

restore the constants to the old values to match what the kernel expects
internally.

(christos)

2016-08-23 21:07:40 UTC MAIN commitmail json YAML

Remove redundant main() prototype which survived a K&R to ANSI transition.

(sevan)

2016-08-23 20:34:23 UTC MAIN commitmail json YAML

Mark email addresses as mailto links, heads up by Sascha Wildner.
Move email addresses to same line as author name.
Do not split the third author entry on to a new line.
Public domain is not licensed by definition, heads up by Robert Elz.

(sevan)

2016-08-23 19:57:01 UTC MAIN commitmail json YAML

sun4v: rework sun4v_datatrap so it works properly when running on a T2-based system like T5120 - for some reason %tl is 0 when entering sun4v_datatrap causing a crash (sir instruction), so ignore the %tl value for now upon entry to sun4v_datatrap - with this fix both T1 and T2 based systems reach the same point - hangs in rft_user after the init process is started

(palle)