Author: obrien
Date: Mon Jul 30 07:01:00 2018
New Revision: 336882
URL: https://svnweb.freebsd.org/changeset/base/336882
Log:
Correct copyright dates.
Modified:
head/sys/kern/imgact_elf.c
Modified: head/sys/kern/imgact_elf.c
===
Author: andrew
Date: Mon Jul 30 09:50:26 2018
New Revision: 336892
URL: https://svnweb.freebsd.org/changeset/base/336892
Log:
Require ARMv5 for arm. All current kernels are for ARMv5 or later, and it
will allow us to clean out old ARMv4 (and earlier) specific assembly.
Relnotes: yes
Author: rrs
Date: Mon Jul 30 10:23:29 2018
New Revision: 336893
URL: https://svnweb.freebsd.org/changeset/base/336893
Log:
This fixes a hole where rack could end up
sending an invalid segment into the reassembly
queue. This would happen if you enabled the
data after close option.
Spon
Author: andrew
Date: Mon Jul 30 10:55:02 2018
New Revision: 336894
URL: https://svnweb.freebsd.org/changeset/base/336894
Log:
Remove teh non-INTRNG code from the ARM GIC interrupt controller driver.
We don't build for the non-INTRNG case and it was makeing the code harder
to read.
Modifi
Author: royger
Date: Mon Jul 30 11:15:20 2018
New Revision: 336895
URL: https://svnweb.freebsd.org/changeset/base/336895
Log:
xen-blkfront: fix length check
Length is an unsigned integer, so checking against < 0 doesn't make
sense. While there also make clear that a length of 0 always suc
Author: royger
Date: Mon Jul 30 11:27:51 2018
New Revision: 336896
URL: https://svnweb.freebsd.org/changeset/base/336896
Log:
xen-blkfront: fix memory leak in xbd_connect error path
If gnttab_grant_foreign_access() fails for any of the indirection
pages, the code breaks out of both the lo
Author: royger
Date: Mon Jul 30 11:41:51 2018
New Revision: 336897
URL: https://svnweb.freebsd.org/changeset/base/336897
Log:
xen/grants: fix deadlocks in the free callbacks
This fixes the panic caused by deadlocking when grant-table free
callbacks are used.
The cause of the recursio
Author: br
Date: Mon Jul 30 12:22:49 2018
New Revision: 336900
URL: https://svnweb.freebsd.org/changeset/base/336900
Log:
Disable VIMAGE on RISC-V.
Similar to r326179 ("Temporarily disable VIMAGE on arm64") creation of
if_lagg or epair on RISC-V results a kernel panic.
Sponsored by:
Author: emaste
Date: Mon Jul 30 12:38:08 2018
New Revision: 336901
URL: https://svnweb.freebsd.org/changeset/base/336901
Log:
Enable ld.lld as bootstrap linker by default on i386
Akin to r327783 for amd64. lld has been usable for amd64 for quite some
time, but a couple of issues remained
Author: andrew
Date: Mon Jul 30 12:44:44 2018
New Revision: 336902
URL: https://svnweb.freebsd.org/changeset/base/336902
Log:
As with DPCPU_DEFINE make it a compile error to use static with VNET_DEFINE.
There is the VNET_DEFINE_STATIC macro for that.
Modified:
head/sys/net/vnet.h
Modified:
Author: emaste
Date: Mon Jul 30 12:58:33 2018
New Revision: 336904
URL: https://svnweb.freebsd.org/changeset/base/336904
Log:
Regen src.conf.5 after r336901, WITH_LLD_BOOTSTRAP on i386
Sponsored by: The FreeBSD Foundation
Modified:
head/share/man/man5/src.conf.5
Modified: head/share/man
Author: dab
Date: Mon Jul 30 14:21:49 2018
New Revision: 336905
URL: https://svnweb.freebsd.org/changeset/base/336905
Log:
Correct possible misleading error message in kqtest.
ian@ pointed out that in the test_abstime() function time(NULL) is
used twice; once in an "if" test and again in
Author: andrew
Date: Mon Jul 30 14:25:17 2018
New Revision: 336906
URL: https://svnweb.freebsd.org/changeset/base/336906
Log:
Ensure the DPCPU and VNET module spaces are aligned to hold a pointer.
Previously they may have been aligned to a char, leading to misaligned
DPCPU and VNET variables
Author: emaste
Date: Mon Jul 30 14:28:00 2018
New Revision: 336907
URL: https://svnweb.freebsd.org/changeset/base/336907
Log:
Makefile.libcompat: use one variable assignment per line
This makes it easier to carry or merge patches that remove gnu/
components.
Modified:
head/Makefile.lib
On 07/30/18 16:28, Ed Maste wrote:
+_LC_LIBDIRS.yes= lib
+_LC_LIBDIRS.yes= gnu/lib
Should the latter line use += ?
--HPS
___
svn-src-head@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-head
To
Author: emaste
Date: Mon Jul 30 14:42:59 2018
New Revision: 336908
URL: https://svnweb.freebsd.org/changeset/base/336908
Log:
Makefile.libcompat: correctly append to make variable
Reported by: hselasky
Pointy hat to:emaste
Modified:
head/Makefile.libcompat
head/share/mk/src.
On 30 July 2018 at 10:32, Hans Petter Selasky wrote:
> On 07/30/18 16:28, Ed Maste wrote:
>>
>> +_LC_LIBDIRS.yes= lib
>> +_LC_LIBDIRS.yes= gnu/lib
>
> Should the latter line use += ?
It should indeed, I somehow broke this while manually applying the
change from an old
Author: andrew
Date: Mon Jul 30 15:05:07 2018
New Revision: 336909
URL: https://svnweb.freebsd.org/changeset/base/336909
Log:
As with DPCPU_DEFINE_STATIC make VNET_DEFINE_STATIC non-static on arm64 in
modules. It also fails in the same way, we are unable to relocate static
variables as the c
Author: emaste
Date: Mon Jul 30 15:10:06 2018
New Revision: 336910
URL: https://svnweb.freebsd.org/changeset/base/336910
Log:
Revert accidental change from r336908
By default ld.lld should be the bootstrap linker (only) on i386 right
now. Once the i386 exp-run with LLD_IS_LD has a good r
Author: jhibbits
Date: Mon Jul 30 15:15:33 2018
New Revision: 336911
URL: https://svnweb.freebsd.org/changeset/base/336911
Log:
snd_hda: Only free streams DMA maps if the streams list has been created
If hdac_attach fails prior to allocating sc->streams, cleanup in the
hdac_attach_fail la
Author: jhibbits
Date: Mon Jul 30 15:19:59 2018
New Revision: 336912
URL: https://svnweb.freebsd.org/changeset/base/336912
Log:
snd_hda: Print error codes in decimal, rather than hex
It's easy to confuse the error code as naked it looks decimal (EINVAL is
reported as error 16, instead of
Author: bapt
Date: Mon Jul 30 15:46:24 2018
New Revision: 336913
URL: https://svnweb.freebsd.org/changeset/base/336913
Log:
newsyslog: fix compression arglist construction
Reuse of the index variable in two nested loops resulted in only the first
argument in the list being used (fine for
On Sun, Jul 29, 2018 at 12:45:23AM +0300, Konstantin Belousov wrote:
> On Sat, Jul 28, 2018 at 01:59:16PM -0700, Conrad Meyer wrote:
> > On Sat, Jul 28, 2018 at 1:32 PM, Konstantin Belousov
> > wrote:
> > > Our existing practice is to not provide an advise in the man pages
> > > for the userspace
Author: asomers
Date: Mon Jul 30 15:46:40 2018
New Revision: 336914
URL: https://svnweb.freebsd.org/changeset/base/336914
Log:
Make timespecadd(3) and friends public
The timespecadd(3) family of macros were imported from NetBSD back in
r35029. However, they were initially guarded by #ifde
Author: andrew
Date: Mon Jul 30 15:57:58 2018
New Revision: 336915
URL: https://svnweb.freebsd.org/changeset/base/336915
Log:
Enable VIMAGE on arm64 again. A workaround for modules with static VNET
variables has been committed so these should work now.
PR: 223670
Sponsored by:
Author: kib
Date: Mon Jul 30 16:54:51 2018
New Revision: 336917
URL: https://svnweb.freebsd.org/changeset/base/336917
Log:
Remove unneeded CLDs instructions in the SMAP-ed version of several
functions from support.S.
I believe they re-appeared due to me mis-merging my r327820 into the
t
Author: jhibbits
Date: Mon Jul 30 17:03:15 2018
New Revision: 336918
URL: https://svnweb.freebsd.org/changeset/base/336918
Log:
powerpcspe: Unconditionally save an restore SPEFSCR on task switch
The SPEFSCR is not guarded by the SPV bit in MSR, it's just another SPR.
Protect processes fro
Author: kevans
Date: Mon Jul 30 17:40:27 2018
New Revision: 336919
URL: https://svnweb.freebsd.org/changeset/base/336919
Log:
efirt: Add tunable to allow disabling EFI Runtime Services
Leading up to enabling EFIRT in GENERIC, allow runtime services to be
disabled with a new tunable: efi.r
:47 2018(r336920)
+++ head/UPDATING Mon Jul 30 17:54:18 2018(r336921)
@@ -31,6 +31,13 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 12.x IS SLOW:
disable the most expensive debugging functionality run
"ln -s 'abort:false,junk:false' /etc/malloc.conf
Author: markj
Date: Mon Jul 30 17:58:41 2018
New Revision: 336922
URL: https://svnweb.freebsd.org/changeset/base/336922
Log:
Remove a redundant check.
MFC after:3 days
Sponsored by: The FreeBSD Foundation
Modified:
head/sys/kern/uipc_sockbuf.c
Modified: head/sys/kern/uipc_sockbuf.
==
--- head/UPDATING Mon Jul 30 17:58:41 2018(r336922)
+++ head/UPDATING Mon Jul 30 17:59:18 2018(r336923)
@@ -33,7 +33,7 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 12.x IS SLOW:
20180730:
amd64/GENERIC now has EFI runtime services, EFIRT, enabled by
On Mon, Jul 30, 2018 at 05:40:27PM +, Kyle Evans wrote:
> Author: kevans
> Date: Mon Jul 30 17:40:27 2018
> New Revision: 336919
> URL: https://svnweb.freebsd.org/changeset/base/336919
>
> Log:
> efirt: Add tunable to allow disabling EFI Runtime Services
>
> Leading up to enabling EFIRT
It would be a good idea to make it like the other tuneables.
efi.rt.enabled=0 would be the pattern.
Warner
On Mon, Jul 30, 2018 at 11:59 AM, Shawn Webb
wrote:
> On Mon, Jul 30, 2018 at 05:40:27PM +, Kyle Evans wrote:
> > Author: kevans
> > Date: Mon Jul 30 17:40:27 2018
> > New Revision: 3
On Mon, Jul 30, 2018 at 1:01 PM, Warner Losh wrote:
> On Mon, Jul 30, 2018 at 11:59 AM, Shawn Webb
> wrote:
>>
>> On Mon, Jul 30, 2018 at 05:40:27PM +, Kyle Evans wrote:
>> > Author: kevans
>> > Date: Mon Jul 30 17:40:27 2018
>> > New Revision: 336919
>> > URL: https://svnweb.freebsd.org/chan
I take that back... efi.rt.disabled matches the newbus usage...
Warner
On Mon, Jul 30, 2018 at 12:01 PM, Warner Losh wrote:
> It would be a good idea to make it like the other tuneables.
>
> efi.rt.enabled=0 would be the pattern.
>
> Warner
>
> On Mon, Jul 30, 2018 at 11:59 AM, Shawn Webb
> wr
==
--- head/UPDATING Mon Jul 30 17:59:18 2018(r336923)
+++ head/UPDATING Mon Jul 30 18:13:20 2018(r336924)
@@ -34,7 +34,7 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 12.x IS SLOW:
20180730:
amd64/GENERIC now has EFI runtime services, EFIRT, enabled by default
Author: jhibbits
Date: Mon Jul 30 18:29:20 2018
New Revision: 336925
URL: https://svnweb.freebsd.org/changeset/base/336925
Log:
Add ofw_bus_if.h to the SRCS list for ipmi module on powerpc64
PR: 230194
Reported by: sbruno
Modified:
head/sys/modules/ipmi/Makefile
Modified: h
Author: pfg
Date: Mon Jul 30 18:29:46 2018
New Revision: 336926
URL: https://svnweb.freebsd.org/changeset/base/336926
Log:
sed: unsign some indexes to fix sign-compare warnings.
Hinted by:OpenBSD (CVS 1.32)
MFC after: 1 week
Modified:
head/usr.bin/sed/extern.h
head/usr.bin
On 07/30/18 12:29, Justin Hibbits wrote:
> Author: jhibbits
> Date: Mon Jul 30 18:29:20 2018
> New Revision: 336925
> URL: https://svnweb.freebsd.org/changeset/base/336925
>
> Log:
> Add ofw_bus_if.h to the SRCS list for ipmi module on powerpc64
>
> PR: 230194
> Reported by:
Author: pfg
Date: Mon Jul 30 19:41:54 2018
New Revision: 336929
URL: https://svnweb.freebsd.org/changeset/base/336929
Log:
sed: compile with the default WARNS level.
Modified:
head/usr.bin/sed/Makefile
Modified: head/usr.bin/sed/Makefile
==
Author: jhibbits
Date: Mon Jul 30 20:00:56 2018
New Revision: 336931
URL: https://svnweb.freebsd.org/changeset/base/336931
Log:
snd_hda: Make codec control path endian safe
The CORB and RIRB buffers exist in DMA memory, but the device reads them as
little-endian only. Read and write as L
Author: tuexen
Date: Mon Jul 30 20:13:38 2018
New Revision: 336932
URL: https://svnweb.freebsd.org/changeset/base/336932
Log:
Add missing send/recv dtrace probes for TCP.
These missing probe are mostly in the syncache and timewait code.
Reviewed by: markj@, rrs@
MFC after:
Author: rmacklem
Date: Mon Jul 30 20:25:32 2018
New Revision: 336933
URL: https://svnweb.freebsd.org/changeset/base/336933
Log:
Silence newer gcc warnings.
Newer versions of gcc generate "set, but not used" warnings.
Add __unused macros to silence these warnings.
Although the variables
Author: tuexen
Date: Mon Jul 30 20:35:50 2018
New Revision: 336934
URL: https://svnweb.freebsd.org/changeset/base/336934
Log:
Fix some TCP fast open issues.
The following issues are fixed:
* Whenever a TCP server with TCP fast open enabled, calls accept(),
recv(), send(), and close()
Author: emaste
Date: Mon Jul 30 20:36:51 2018
New Revision: 336935
URL: https://svnweb.freebsd.org/changeset/base/336935
Log:
msdosfs: use same max filesize #define as NetBSD and move to header
For use by makefs msdosfs support.
Obtained from:NetBSD denode.h 1.6
Sponsored by:
On Mon, Jul 23, 2018 at 10:11 AM, Brad Davis wrote:
> Author: brd
> Date: Mon Jul 23 16:11:03 2018
> New Revision: 336640
> URL: https://svnweb.freebsd.org/changeset/base/336640
>
> Log:
> Add the initial DIRS infrastructure for creating directories with the
> necessary owner, group, mode and
Author: tuexen
Date: Mon Jul 30 21:13:42 2018
New Revision: 336937
URL: https://svnweb.freebsd.org/changeset/base/336937
Log:
Send consistent SEG.WIN when using timewait codepath for TCP.
When sending TCP segments from the timewait code path, a stored
value of the last sent window is used
Author: tuexen
Date: Mon Jul 30 21:27:26 2018
New Revision: 336940
URL: https://svnweb.freebsd.org/changeset/base/336940
Log:
Allow implicit TCP connection setup for TCP/IPv6.
TCP/IPv4 allows an implicit connection setup using sendto(), which
is used for TTCP and TCP fast open. This patch
Author: mav
Date: Mon Jul 30 22:03:29 2018
New Revision: 336943
URL: https://svnweb.freebsd.org/changeset/base/336943
Log:
MFV r336942: 9189 Add debug to vdev_label_read_config when txg check fails
illumos/illumos-gate@b6bf6e1540f30bd97b8d6e2c21d95e17841e0f23
Reviewed by: George Wilson
Author: mav
Date: Mon Jul 30 22:39:30 2018
New Revision: 336945
URL: https://svnweb.freebsd.org/changeset/base/336945
Log:
MFV r336944: 9286 want refreservation=auto
When a ZFS volume is created with zfs create -V (but without -s), the
refreservation property is set to a value that is vol
Author: mav
Date: Mon Jul 30 23:47:38 2018
New Revision: 336947
URL: https://svnweb.freebsd.org/changeset/base/336947
Log:
MFV r336946: 9238 ZFS Spacemap Encoding V2
The current space map encoding has the following disadvantages:
[1] Assuming 512 sector size each entry can represent at mo
Author: mav
Date: Tue Jul 31 00:02:42 2018
New Revision: 336949
URL: https://svnweb.freebsd.org/changeset/base/336949
Log:
MFV r336948: 9112 Improve allocation performance on high-end systems
On high-end systems running async sequential write workloads, especially
NUMA systems with flash
Author: mav
Date: Tue Jul 31 00:25:39 2018
New Revision: 336951
URL: https://svnweb.freebsd.org/changeset/base/336951
Log:
MFV r336950: 9290 device removal reduces redundancy of mirrors
Mirrors are supposed to provide redundancy in the face of whole-disk failure
and silent damage (e.g. so
Author: mav
Date: Tue Jul 31 00:37:45 2018
New Revision: 336954
URL: https://svnweb.freebsd.org/changeset/base/336954
Log:
MFV r336952: 9192 explicitly pass good_writes to vdev_uberblock/label_sync
Currently vdev_label_sync and vdev_uberblock_sync take a zio_t and assume
that its io_priva
Author: mav
Date: Tue Jul 31 00:47:27 2018
New Revision: 336956
URL: https://svnweb.freebsd.org/changeset/base/336956
Log:
MFV r336955: 9236 nuke spa_dbgmsg
We should use zfs_dbgmsg instead of spa_dbgmsg. Or at least,
metaslab_condense() should call zfs_dbgmsg because it's important and
Author: markj
Date: Tue Jul 31 00:48:08 2018
New Revision: 336957
URL: https://svnweb.freebsd.org/changeset/base/336957
Log:
Add a regression test related to PR 131876.
If an error occurs while copying a SCM_RIGHTS message to userspace,
we free the mbuf containing externalized rights, lea
Author: mav
Date: Tue Jul 31 00:58:21 2018
New Revision: 336959
URL: https://svnweb.freebsd.org/changeset/base/336959
Log:
MFV r336958: 9337 zfs get all is slow due to uncached metadata
This project's goal is to make read-heavy channel programs and zfs(1m)
administrative commands faster b
Author: mav
Date: Tue Jul 31 01:02:22 2018
New Revision: 336961
URL: https://svnweb.freebsd.org/changeset/base/336961
Log:
MFV r336960: 9256 zfs send space estimation off by > 10% on some datasets
illumos/illummos-gate@df477c0afa111b5205c872dab36dbfde391656de
Reviewed by: Matt Ahrens
https://ci.freebsd.org/job/FreeBSD-head-mips-build/3577/consoleText shows:
--- tcp_usrreq.o ---
cc1: warnings being treated as errors
/usr/src/sys/netinet/tcp_usrreq.c: In function 'tcp_usr_send':
/usr/src/sys/netinet/tcp_usrreq.c:905: warning: unused variable 'sin'
[-Wunused-variable]
. . .
---
On Mon, 30 Jul 2018 18:44:24 -0700
Mark Millard via svn-src-head wrote:
> https://ci.freebsd.org/job/FreeBSD-head-mips-build/3577/consoleText shows:
>
> --- tcp_usrreq.o ---
> cc1: warnings being treated as errors
> /usr/src/sys/netinet/tcp_usrreq.c: In function 'tcp_usr_send':
> /usr/src/sys/ne
Author: tuexen
Date: Tue Jul 31 06:27:05 2018
New Revision: 336962
URL: https://svnweb.freebsd.org/changeset/base/336962
Log:
Fix INET only builds.
r336940 introduced an "unused variable" warning on platforms which
support INET, but not INET6, like MALTA and MALTA64 as reported
by Mark
> On 31. Jul 2018, at 03:44, Mark Millard wrote:
>
> https://ci.freebsd.org/job/FreeBSD-head-mips-build/3577/consoleText shows:
>
> --- tcp_usrreq.o ---
> cc1: warnings being treated as errors
> /usr/src/sys/netinet/tcp_usrreq.c: In function 'tcp_usr_send':
> /usr/src/sys/netinet/tcp_usrreq.c:90
62 matches
Mail list logo