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':
>
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]
. . .
---
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
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
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,
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: 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
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.
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: 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
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
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
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
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
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
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
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: 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: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: 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
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
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 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
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:
==
--- 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
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
>
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:
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:
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
==
--- 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
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:
: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: 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:
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
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
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
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
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: 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
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: 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
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
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
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: 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
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: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:
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
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: 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:
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
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
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: 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
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
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
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.
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.
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: 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
60 matches
Mail list logo