Author: araujo
Date: Wed Nov 7 06:29:01 2018
New Revision: 340211
URL: https://svnweb.freebsd.org/changeset/base/340211
Log:
Comestic change to try to inline the memset with SSE/AVX instructions.
Also switch from int to size_t to keep portability.
Reviewed by: brooks
Sponsored by: iXs
> Hi Maxim,
>
> There are 5 regression tests failing since this change:
>
> https://ci.freebsd.org/job/FreeBSD-head-amd64-test/9184/testReport/
>
> sys.geom.class.*
>
> Can you help check them?
Maybe this should be backed out and looked at more closely?
--
Rod Grimes
Author: araujo
Date: Wed Nov 7 04:20:29 2018
New Revision: 340210
URL: https://svnweb.freebsd.org/changeset/base/340210
Log:
Revert my bogus attempt to silence coverity on r340045, it created
more bad side effects than good.
PR: 233038
Submitted by: We Maag
Modified:
head
[I've present a little information about the longer-existing
failure's odd backtrace for /libexec/ld-elf.so.1 /bin/ls
--but on powerpc64 FreeBSD instead of 32-bit powerpc FreeBSD.]
On 2018-Nov-2, at 11:50, Konstantin Belousov wrote:
> On Fri, Nov 02, 2018 at 10:38:08AM -0700, Mark Millard wrote:
Hi Maxim,
There are 5 regression tests failing since this change:
https://ci.freebsd.org/job/FreeBSD-head-amd64-test/9184/testReport/
sys.geom.class.*
Can you help check them?
Best,
Li-Wen
___
svn-src-head@freebsd.org mailing list
https://lists.freeb
Author: jhibbits
Date: Wed Nov 7 01:42:00 2018
New Revision: 340209
URL: https://svnweb.freebsd.org/changeset/base/340209
Log:
powerpc/atomic: Loosen the memory barrier on atomic_load_acq_*()
'sync' is pretty heavy-handed, and is unnecessary for this use case. It's a
full barrier, which
> Rodney, this was actually my original intention, however then I noticed in
> the GEOM code there is at least one case when BIO_FLUSH request is being
> generated internally with bio_offset == mediasize and bio_lenth == 0, so I
> thought there might be some need to allow such requests through. But
Author: markj
Date: Tue Nov 6 23:41:44 2018
New Revision: 340208
URL: https://svnweb.freebsd.org/changeset/base/340208
Log:
Avoid fixing the tty_info() buffer size in tty.h.
Different compilation units may otherwise get a different view of the
layout of struct tty depending on whether th
Author: rmacklem
Date: Tue Nov 6 22:50:50 2018
New Revision: 340207
URL: https://svnweb.freebsd.org/changeset/base/340207
Log:
Change nfs_advlock() so that the NFSVOPUNLOCK() is mostly done at the end.
Prior to this patch, nfs_advlock() did NFSVOPUNLOCK(); return (error);
in many places.
Author: jhb
Date: Tue Nov 6 22:33:36 2018
New Revision: 340206
URL: https://svnweb.freebsd.org/changeset/base/340206
Log:
Treat the memory lengths for CHELSIO_T4_GET_MEM as unsigned.
Previously attempts to read the MC region were failing since the
length was greater than 2^31.
Revie
Author: markj
Date: Tue Nov 6 21:57:03 2018
New Revision: 340205
URL: https://svnweb.freebsd.org/changeset/base/340205
Log:
Avoid specifying VM_PROT_EXECUTE in mappings from pipe_map and exec_map.
These submaps are used for mapping pipe buffers and execv() argument
strings respectively,
Author: yuripv
Date: Tue Nov 6 21:49:50 2018
New Revision: 340204
URL: https://svnweb.freebsd.org/changeset/base/340204
Log:
Cleanup locale tools:
- Simplify the source dir specification, and update README
appropriately
- Drop the LC (doonly) processing, it's broken, and even if fixe
Author: markj
Date: Tue Nov 6 21:47:22 2018
New Revision: 340203
URL: https://svnweb.freebsd.org/changeset/base/340203
Log:
We need opt_stack.h after r339605.
Reviewed by: cem
Sponsored by: The FreeBSD Foundation
Modified:
head/sys/kern/tty_info.c
Modified: head/sys/kern/tty_info.c
Author: brooks
Date: Tue Nov 6 20:45:15 2018
New Revision: 340201
URL: https://svnweb.freebsd.org/changeset/base/340201
Log:
Update some comments made obsolete by recent commits.
Modified:
head/sys/kern/syscalls.master
Modified: head/sys/kern/syscalls.master
Here it is. Environment:
# env
SSH_CLIENT=10.1.2.10 43379 22
REPLYTO=markiyan.kush...@gmail.com
LSCOLORS=gxfxcxdxbxegedabagacad
LOGNAME=root
PAGER=less
MAIL=/var/mail/root
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin
EDITOR=vim
ENV=/root/.shrc
SSH_AUTH_SOCK=/tmp/ssh-v
Author: brooks
Date: Tue Nov 6 18:46:38 2018
New Revision: 340199
URL: https://svnweb.freebsd.org/changeset/base/340199
Log:
Use declared types for caddr_t arguments.
Leave ptrace(2) alone for the moment as it's defined to take a caddr_t.
Reviewed by: kib
Obtained from:Cher
Author: brooks
Date: Tue Nov 6 18:47:29 2018
New Revision: 340200
URL: https://svnweb.freebsd.org/changeset/base/340200
Log:
Regen after r340199: Use declared types for caddr_t arguments.
Sponsored by: DARPA, AFRL
Differential Revision:https://reviews.freebsd.org/D17852
Modified
Right. Thanks!
On Tue, 6 Nov 2018 at 19:16, John Baldwin wrote:
>
> On 11/6/18 10:05 AM, Mariusz Zaborski wrote:
> > Author: oshogbo
> > Date: Tue Nov 6 18:05:46 2018
> > New Revision: 340195
> > URL: https://svnweb.freebsd.org/changeset/base/340195
> >
> > Log:
> > capsicum: Add ppoll and free
Author: oshogbo
Date: Tue Nov 6 18:26:40 2018
New Revision: 340198
URL: https://svnweb.freebsd.org/changeset/base/340198
Log:
Remove ppoll. freebsd32 doesn't define a ppoll syscall.
Reported by: jhb
Modified:
head/sys/compat/freebsd32/capabilities.conf
Modified: head/sys/compat/freebs
On 11/6/18 10:05 AM, Mariusz Zaborski wrote:
> Author: oshogbo
> Date: Tue Nov 6 18:05:46 2018
> New Revision: 340195
> URL: https://svnweb.freebsd.org/changeset/base/340195
>
> Log:
> capsicum: Add ppoll and freebsd32_ppoll to compat32.
>
> PR: 232495
> Pointed out by: brooks
>
Author: oshogbo
Date: Tue Nov 6 18:06:52 2018
New Revision: 340197
URL: https://svnweb.freebsd.org/changeset/base/340197
Log:
Regenerate after r340195.
Modified:
head/sys/compat/freebsd32/freebsd32_sysent.c
Modified: head/sys/compat/freebsd32/freebsd32_sysent.c
=
Author: arichardson
Date: Tue Nov 6 18:06:52 2018
New Revision: 340196
URL: https://svnweb.freebsd.org/changeset/base/340196
Log:
Turn off BUILD_WITH_STRICT_TMPPATH by default
Building with a strict $PATH (without inheriting from the parent
environment) still causes build failures in som
Author: oshogbo
Date: Tue Nov 6 18:05:46 2018
New Revision: 340195
URL: https://svnweb.freebsd.org/changeset/base/340195
Log:
capsicum: Add ppoll and freebsd32_ppoll to compat32.
PR: 232495
Pointed out by: brooks
MFC after:2 weeks
Modified:
head/sys/compat/freebsd32/ca
Author: oshogbo
Date: Tue Nov 6 18:03:04 2018
New Revision: 340194
URL: https://svnweb.freebsd.org/changeset/base/340194
Log:
Regenerate after r340129.
Pointed out by: brooks
Modified:
head/sys/kern/init_sysent.c
Modified: head/sys/kern/init_sysent.c
=
Author: andrew
Date: Tue Nov 6 17:47:58 2018
New Revision: 340193
URL: https://svnweb.freebsd.org/changeset/base/340193
Log:
Add the KUBSAN options to the arm64 and amd64 GENERIC kernel config files.
As the kernel file size may be too large to run with a stock loader comment
them out for no
Hi Markiyan,
This looks exactly like the SYSTEM_COMPILER/SYSTEM_LINKER build failure
that should have been fixed by r340167.
Does passing BUILD_WITH_STRICT_TMPPATH=0 on the make command line fix the
build error? If so it seems like I missed one more SYSTEM_COMPILER case.
Could you send me your b
Author: markj
Date: Tue Nov 6 17:32:25 2018
New Revision: 340192
URL: https://svnweb.freebsd.org/changeset/base/340192
Log:
Use plain atomic_{add,subtract} when that's sufficient.
CID: 1386920
MFC after:2 weeks
Modified:
head/sys/dev/mrsas/mrsas.h
head/sys/kern/uipc_mqu
Author: andrew
Date: Tue Nov 6 17:32:07 2018
New Revision: 340191
URL: https://svnweb.freebsd.org/changeset/base/340191
Log:
Port the NetBSD ubsan runtime to the FreeBSD kernel.
This allows us to build the ubsan code added in r340189 into the kernel
with the KUBSAN option. This will repo
Alexander,
Cannot tell exactly what change it was, might be one of your recent changes
to bsd.compiler.mk or Makefile.inc1? ...
Now running "make buildworld" I can proceed with "3.1: recording build
metadata" only having USING_SYSTEM_COMPILER=yes USING_SYSTEM_LINKER=yes set
in my environment. Oth
Rodney, this was actually my original intention, however then I noticed in
the GEOM code there is at least one case when BIO_FLUSH request is being
generated internally with bio_offset == mediasize and bio_lenth == 0, so I
thought there might be some need to allow such requests through. But I'd
hap
Author: andrew
Date: Tue Nov 6 16:56:49 2018
New Revision: 340189
URL: https://svnweb.freebsd.org/changeset/base/340189
Log:
Import the NetBSD micro ubsan code for the kernel.
This imports revision 1.3 of common/lib/libc/misc/ubsan.c from NetBSD, the
micro-ubsan code. It is an implementa
> Author: sobomax
> Date: Tue Nov 6 15:55:41 2018
> New Revision: 340187
> URL: https://svnweb.freebsd.org/changeset/base/340187
>
> Log:
> Don't allow BIO_READ, BIO_WRITE or BIO_DELETE requests that are
> fully beyond the end of providers media. The only exception is made
> for the zero le
On Tue, 06 Nov 2018 16:17:23 +0100 Alexander Leidinger
wrote:
> Targeted for 12.0-release?
> Relnotes yes (linux64 support for NVidia driver)?
Yes, if re@ approves it. The ports also need to be modified to install
linux64 libraries (PR 217901).
___
sv
Author: emaste
Date: Tue Nov 6 15:57:17 2018
New Revision: 340188
URL: https://svnweb.freebsd.org/changeset/base/340188
Log:
Regen src.conf.5 after r340186
Modified:
head/share/man/man5/src.conf.5
Modified: head/share/man/man5/src.conf.5
=
Author: sobomax
Date: Tue Nov 6 15:55:41 2018
New Revision: 340187
URL: https://svnweb.freebsd.org/changeset/base/340187
Log:
Don't allow BIO_READ, BIO_WRITE or BIO_DELETE requests that are
fully beyond the end of providers media. The only exception is made
for the zero length transfers whi
Author: emaste
Date: Tue Nov 6 15:52:49 2018
New Revision: 340186
URL: https://svnweb.freebsd.org/changeset/base/340186
Log:
Add a WITH_BIND_NOW build knob
The linker's -z now flag sets the DF_BIND_NOW flag, which signals to the
runtime loader that all relocation processing should be per
On Tue, Nov 6, 2018 at 2:37 AM Alex Richardson
wrote:
> Author: arichardson
> Date: Tue Nov 6 09:36:59 2018
> New Revision: 340176
> URL: https://svnweb.freebsd.org/changeset/base/340176
>
> Log:
> Remove btxld from symlinked host tools
>
> It is only present on amd64/i386 systems which brea
Author: tijl
Date: Tue Nov 6 15:29:44 2018
New Revision: 340185
URL: https://svnweb.freebsd.org/changeset/base/340185
Log:
Fix builds with COMPAT_LINUX32 in the kernel config.
MFC after:3 days
Modified:
head/sys/amd64/linux32/linux32_sysvec.c
Modified: head/sys/amd64/linux32/linux3
Targeted for 12.0-release?
Relnotes yes (linux64 support for NVidia driver)?
--
Send from a mobile device, please forgive brevity and misspellings.
Am 06.11.2018 2:51 nachm. schrieb Tijl Coosemans :
>
> Author: tijl
> Date: Tue Nov 6 13:51:08 2018
> New Revision: 340181
> URL: https://svnweb.f
Author: tijl
Date: Tue Nov 6 13:51:08 2018
New Revision: 340181
URL: https://svnweb.freebsd.org/changeset/base/340181
Log:
On amd64 both Linux compat modules, linux.ko and linux64.ko, provide
linux_ioctl_(un)register_handler that allows other driver modules to
register ioctl handlers. The
Author: tuexen
Date: Tue Nov 6 12:55:03 2018
New Revision: 340179
URL: https://svnweb.freebsd.org/changeset/base/340179
Log:
Don't use a function when neither INET nor INET6 are defined.
This is a valid case for the userland stack, where this fixes
two set-but-not-used warnings in this case
Author: trasz
Date: Tue Nov 6 12:05:46 2018
New Revision: 340177
URL: https://svnweb.freebsd.org/changeset/base/340177
Log:
Pick 50b473c8839f5408df179bdf6f2b3fd2cf5c3b2f from upstream:
Set commit properly for FreeBSD w/ overcommit.
When overcommit is enabled, commit needs to b
On Tue, 6 Nov 2018 at 07:10, Michal Meloun wrote:
>
>
>
> On 05.11.2018 20:51, Alex Richardson wrote:
> > Author: arichardson
> > Date: Mon Nov 5 19:51:10 2018
> > New Revision: 340157
> > URL: https://svnweb.freebsd.org/changeset/base/340157
> >
> > Log:
> > Allow building world without inheri
Author: arichardson
Date: Tue Nov 6 09:36:59 2018
New Revision: 340176
URL: https://svnweb.freebsd.org/changeset/base/340176
Log:
Remove btxld from symlinked host tools
It is only present on amd64/i386 systems which breaks buildworld on
other hosts. In fact there is no need to add it to
44 matches
Mail list logo