Author: wma
Date: Thu Jan 11 07:40:06 2018
New Revision: 327810
URL: https://svnweb.freebsd.org/changeset/base/327810
Log:
PowerNV: initial support for OPAL
OPAL is a dedicated firmware acting as a hypervisor.
Add generic functions to provide all access.
Created by:Nathan
Author: cem
Date: Thu Jan 11 06:30:50 2018
New Revision: 327807
URL: https://svnweb.freebsd.org/changeset/base/327807
Log:
Zstd: Add bswap intrinsics for small MIPS systems (e.g., Onion Omega)
Reported by: mizhka
Sponsored by: Dell EMC Isilon
Modified:
head/sys/contrib/zstd/lib/freebs
On Wed, Jan 10, 2018 at 10:36 PM, Kyle Evans wrote:
> Author: kevans
> Date: Thu Jan 11 05:36:13 2018
> New Revision: 327806
> URL: https://svnweb.freebsd.org/changeset/base/327806
>
> Log:
> awk(1): Add necessary bits for connecting tests, but leave disconnected
>
> The NetBSD test suite has
Author: kevans
Date: Thu Jan 11 05:36:13 2018
New Revision: 327806
URL: https://svnweb.freebsd.org/changeset/base/327806
Log:
awk(1): Add necessary bits for connecting tests, but leave disconnected
The NetBSD test suite has 24 tests for awk, and we pass exactly 4 of them.
Add the necessar
Author: imp
Date: Thu Jan 11 03:11:41 2018
New Revision: 327805
URL: https://svnweb.freebsd.org/changeset/base/327805
Log:
When we crash, we'll stop the scheduler before we call the
shutdown_post_sync event. For adashutdown, this causes problems
because we need to poll for completion of the
Author: jhb
Date: Thu Jan 11 00:22:24 2018
New Revision: 327803
URL: https://svnweb.freebsd.org/changeset/base/327803
Log:
Flesh out static dtrace probes for /dev/crypto ioctl errors.
In particular, no probes were present for AEAD requests, but also for
some other error cases in other ioc
On 10 January 2018 at 15:28, Ed Maste wrote:
> Author: emaste
> Date: Wed Jan 10 20:28:01 2018
> New Revision: 327783
> URL: https://svnweb.freebsd.org/changeset/base/327783
>
> Log:
> Enable ld.lld as bootstrap linker by default on amd64
>...
> This has been a long time in the making. On
Author: cem
Date: Wed Jan 10 23:19:32 2018
New Revision: 327802
URL: https://svnweb.freebsd.org/changeset/base/327802
Log:
Add encrypt+authenticate modes to cryptotest tool
Like jhb's cryptocheck (uncommitted so far), express encrypt+authenticate
modes as "-a +".
Example use with aes
On Wed, Jan 10, 2018 at 1:38 PM, Warner Losh wrote:
>
>
> On Wed, Jan 10, 2018 at 1:35 PM, Mark Johnston wrote:
>
>> On Wed, Jan 10, 2018 at 01:32:29PM -0700, Warner Losh wrote:
>> > On Wed, Jan 10, 2018 at 1:24 PM, Mark Johnston
>> wrote:
>> >
>> > > On Tue, Dec 19, 2017 at 04:13:22AM +, W
Author: cem
Date: Wed Jan 10 22:41:00 2018
New Revision: 327801
URL: https://svnweb.freebsd.org/changeset/base/327801
Log:
x86: Document purpose of _safe variants of {rd,wr}msr()
Sponsored by: Dell EMC Isilon
Modified:
head/sys/amd64/amd64/support.S
head/sys/i386/i386/support.s
Modifi
Author: cem
Date: Wed Jan 10 22:20:49 2018
New Revision: 327800
URL: https://svnweb.freebsd.org/changeset/base/327800
Log:
malloc.9: Fix minor typo from rewording in r327796
Sponsored by: Dell EMC Isilon
Modified:
head/share/man/man9/malloc.9
Modified: head/share/man/man9/malloc.9
=
Author: landonf
Date: Wed Jan 10 22:19:11 2018
New Revision: 327798
URL: https://svnweb.freebsd.org/changeset/base/327798
Log:
Fix minor locking issues in the Power Mac Uninorth PCI bridge driver.
- Call resource_int_value() once during attach, rather than within the
pci_(read|write)_co
Author: cem
Date: Wed Jan 10 21:49:45 2018
New Revision: 327796
URL: https://svnweb.freebsd.org/changeset/base/327796
Log:
mallocarray(9): panic if the requested allocation would overflow
Additionally, move the overflow check logic out to WOULD_OVERFLOW() for
consumers to have a common me
Author: markj
Date: Wed Jan 10 21:40:36 2018
New Revision: 327795
URL: https://svnweb.freebsd.org/changeset/base/327795
Log:
Add a regression test for r327794.
MFC after:2 weeks
Added:
head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/env/tst.setenv3.ksh
head/cddl/contrib/o
Author: markj
Date: Wed Jan 10 21:37:11 2018
New Revision: 327794
URL: https://svnweb.freebsd.org/changeset/base/327794
Log:
Fix an off-by-one in dt_opt_setenv().
The bug would cause incorrect behaviour when attempting to override
an already set environment variable with -x setenv, as lon
Author: jhb
Date: Wed Jan 10 21:18:46 2018
New Revision: 327792
URL: https://svnweb.freebsd.org/changeset/base/327792
Log:
Don't store shadow copies of per-process AIO limits.
Previously the AIO subsystem would save a snapshot of the currently
configured per-process limits the first time
Author: jhb
Date: Wed Jan 10 21:08:43 2018
New Revision: 327790
URL: https://svnweb.freebsd.org/changeset/base/327790
Log:
Set the 'FR' bit in the status register for N32 kernels.
This permits N32 hard-float binaries to use 64-bit floating point
registers (which is what N32 binaries expec
Author: pfg
Date: Wed Jan 10 20:50:06 2018
New Revision: 327788
URL: https://svnweb.freebsd.org/changeset/base/327788
Log:
linuxkpi: Simplify kmalloc_array.
kmalloc_array seems what we call mallocarray(9).
Modified:
head/sys/compat/linuxkpi/common/include/linux/slab.h
Modified: head/sys
WARNING: **
20180110:
+ LLVM's lld linker is now used as the FreeBSD/amd64 bootstrap linker.
+ This means it is used to link the kernel and userland libraries and
+ executables, but is not yet installed as /usr/bin/ld by default.
+
+ To reve
On Wed, Jan 10, 2018 at 1:35 PM, Mark Johnston wrote:
> On Wed, Jan 10, 2018 at 01:32:29PM -0700, Warner Losh wrote:
> > On Wed, Jan 10, 2018 at 1:24 PM, Mark Johnston
> wrote:
> >
> > > On Tue, Dec 19, 2017 at 04:13:22AM +, Warner Losh wrote:
> > > > Author: imp
> > > > Date: Tue Dec 19 04:
Author: emaste
Date: Wed Jan 10 20:36:16 2018
New Revision: 327784
URL: https://svnweb.freebsd.org/changeset/base/327784
Log:
regen src.conf.5 after r327783, WITH_LLD_BOOTSTRAP default
(I missed the Reviewed by and review link from r327783.)
Reviewed by: brooks, dim, bapt
Sponsored
On Wed, Jan 10, 2018 at 01:32:29PM -0700, Warner Losh wrote:
> On Wed, Jan 10, 2018 at 1:24 PM, Mark Johnston wrote:
>
> > On Tue, Dec 19, 2017 at 04:13:22AM +, Warner Losh wrote:
> > > Author: imp
> > > Date: Tue Dec 19 04:13:22 2017
> > > New Revision: 326964
> > > URL: https://svnweb.freeb
On Wed, Jan 10, 2018 at 1:24 PM, Mark Johnston wrote:
> On Tue, Dec 19, 2017 at 04:13:22AM +, Warner Losh wrote:
> > Author: imp
> > Date: Tue Dec 19 04:13:22 2017
> > New Revision: 326964
> > URL: https://svnweb.freebsd.org/changeset/base/326964
> >
> > Log:
> > When doing a dump, the sche
Author: emaste
Date: Wed Jan 10 20:28:01 2018
New Revision: 327783
URL: https://svnweb.freebsd.org/changeset/base/327783
Log:
Enable ld.lld as bootstrap linker by default on amd64
For some time we have been planning to migrate to LLVM's lld linker.
Having a man page was the last blocking
On Tue, Dec 19, 2017 at 04:13:22AM +, Warner Losh wrote:
> Author: imp
> Date: Tue Dec 19 04:13:22 2017
> New Revision: 326964
> URL: https://svnweb.freebsd.org/changeset/base/326964
>
> Log:
> When doing a dump, the scheduler is normally not running, so this
> changed worked to capture du
Author: pfg
Date: Wed Jan 10 20:05:19 2018
New Revision: 327782
URL: https://svnweb.freebsd.org/changeset/base/327782
Log:
dev/bxe: make use of mallocarray(9).
Use mallocarray in a couple of cases where a calloc-like operation is
taking place.
Modified:
head/sys/dev/bxe/bxe.c
head/sy
Author: pfg
Date: Wed Jan 10 19:45:38 2018
New Revision: 327781
URL: https://svnweb.freebsd.org/changeset/base/327781
Log:
Use mallocarray(9) in dirhash.
Basic use of mallocarray to prevent overflows. Here allocation is done
with M_NOWAIT so the code is prepared for the possibility of ret
Author: markj
Date: Wed Jan 10 19:41:05 2018
New Revision: 327780
URL: https://svnweb.freebsd.org/changeset/base/327780
Log:
Add regression tests for r327779.
MFC after:2 weeks
Sponsored by: Dell EMC Isilon
Added:
head/tests/sys/geom/class/mirror/sync_error.sh (contents, props ch
Author: markj
Date: Wed Jan 10 19:37:21 2018
New Revision: 327779
URL: https://svnweb.freebsd.org/changeset/base/327779
Log:
Fix handling of read errors during mirror synchronization.
We would previously just free the request BIO, which would either cause
the disk to stay stuck in the SYN
Thank you.
On Wed, Jan 10, 2018 at 9:37 AM, John Baldwin wrote:
> On Wednesday, January 10, 2018 08:51:27 AM Ravi Pokala wrote:
>> Hi Conrad,
>>
>> Alas, this still doesn't look right on RISC-V:
>>
>> zstd_kfreebsd.o: In function `__ctzdi2':
>>
>> /usr/home/rpokala/freebsd/clean/base/hea
Yup, that did the trick. Thank you sir!
-Ravi (rpokala@)
-Original Message-
From: on behalf of John Baldwin
Date: 2018-01-10, Wednesday at 09:37
To: Ravi Pokala
Cc: Conrad Meyer , ,
,
Subject: Re: svn commit: r327763 - in head/sys: conf contrib/zstd/lib/freebsd
On Wednesday, Januar
Ah, it looks like r327776 fixed this. Thanks John!
-Ravi (rpokala@)
-Original Message-
From: on behalf of Ravi Pokala
Date: 2018-01-10, Wednesday at 08:51
To: Conrad Meyer , ,
,
Subject: Re: svn commit: r327763 - in head/sys: conf contrib/zstd/lib/freebsd
Hi Conrad,
Alas, this sti
Author: emaste
Date: Wed Jan 10 18:15:00 2018
New Revision: 327778
URL: https://svnweb.freebsd.org/changeset/base/327778
Log:
src.conf.5: regen after r325692 and r326888
Sponsored by: The FreeBSD Foundation
Modified:
head/share/man/man5/src.conf.5
Modified: head/share/man/man5/src.conf.
On Wednesday, January 10, 2018 10:20:17 AM Warner Losh wrote:
> On Wed, Jan 10, 2018 at 10:14 AM, Alexey Dokuchaev
> wrote:
>
> > On Wed, Jan 10, 2018 at 10:01:41AM -0700, Warner Losh wrote:
> > > On Wed, Jan 10, 2018 at 9:58 AM, Alexey Dokuchaev
> > wrote:
> > > > On Wed, Jan 10, 2018 at 09:48:
On Wednesday, January 10, 2018 08:51:27 AM Ravi Pokala wrote:
> Hi Conrad,
>
> Alas, this still doesn't look right on RISC-V:
>
> zstd_kfreebsd.o: In function `__ctzdi2':
>
> /usr/home/rpokala/freebsd/clean/base/head/sys/contrib/zstd/lib/freebsd/zstd_kfreebsd.c:58:
> undefined reference
On Tuesday, January 09, 2018 10:48:30 AM Warner Losh wrote:
> On Tue, Jan 9, 2018 at 10:05 AM, John Baldwin wrote:
>
> > On Monday, January 08, 2018 12:02:09 PM Warner Losh wrote:
> > > This should have been a nop... libsa specifically creates 'safe' headers
> > > for all the standard ones.
> > >
Author: trasz
Date: Wed Jan 10 17:51:02 2018
New Revision: 32
URL: https://svnweb.freebsd.org/changeset/base/32
Log:
Make nullfs properly report MNT_AUTOMOUNTED set on the nullfs mount itself,
instead of copying from the underlying filesystem.
PR: 224851
Reported by:
On Wed, Jan 10, 2018 at 10:32:46AM -0700, Warner Losh wrote:
> On Wed, Jan 10, 2018 at 10:30 AM, Alexey Dokuchaev wrote:
> > On Wed, Jan 10, 2018 at 10:20:17AM -0700, Warner Losh wrote:
> > > On Wed, Jan 10, 2018 at 10:14 AM, Alexey Dokuchaev wrote:
> > > > ...
> > > > Not sure of now, but at least
Author: jhb
Date: Wed Jan 10 17:36:43 2018
New Revision: 327776
URL: https://svnweb.freebsd.org/changeset/base/327776
Log:
Include ffsll() on riscv kernels.
Modified:
head/sys/conf/files.riscv
Modified: head/sys/conf/files.riscv
===
Author: avg
Date: Wed Jan 10 17:35:00 2018
New Revision: 327775
URL: https://svnweb.freebsd.org/changeset/base/327775
Log:
amdsbwd: fix handling of timeout values beyond the supported range
The driver now fully observes watchdog(9) protocol.
Previously a too large timeout was silently cla
On Wed, Jan 10, 2018 at 10:30 AM, Alexey Dokuchaev
wrote:
> On Wed, Jan 10, 2018 at 10:20:17AM -0700, Warner Losh wrote:
> > On Wed, Jan 10, 2018 at 10:14 AM, Alexey Dokuchaev wrote:
> > > ...
> > > Not sure of now, but at least back in 2013 pmtimer was required on my
> > > i386 ACPI-ish laptop (
On Wed, Jan 10, 2018 at 10:20:17AM -0700, Warner Losh wrote:
> On Wed, Jan 10, 2018 at 10:14 AM, Alexey Dokuchaev wrote:
> > ...
> > Not sure of now, but at least back in 2013 pmtimer was required on my
> > i386 ACPI-ish laptop (it is still required now, but I just don't run
> > -CURRENT):
> >
> >
25:08 2018(r327774)
@@ -53,8 +53,9 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 12.x IS SLOW:
20180110:
On i386, pmtimer has been removed. It's functionality has been folded
- into apm. It was a nop on ACPI. Users may need to remove it from kernel
- config files.
+
On Wed, Jan 10, 2018 at 10:14 AM, Alexey Dokuchaev
wrote:
> On Wed, Jan 10, 2018 at 10:01:41AM -0700, Warner Losh wrote:
> > On Wed, Jan 10, 2018 at 9:58 AM, Alexey Dokuchaev
> wrote:
> > > On Wed, Jan 10, 2018 at 09:48:05AM -0700, Warner Losh wrote:
> > > > On Wed, Jan 10, 2018 at 9:31 AM, Rodn
On Wed, Jan 10, 2018 at 10:01:41AM -0700, Warner Losh wrote:
> On Wed, Jan 10, 2018 at 9:58 AM, Alexey Dokuchaev wrote:
> > On Wed, Jan 10, 2018 at 09:48:05AM -0700, Warner Losh wrote:
> > > On Wed, Jan 10, 2018 at 9:31 AM, Rodney W. Grimes wrote:
> > > > > New Revision: 327767
> > > > > URL: http
On Wed, Jan 10, 2018 at 10:01 AM, Warner Losh wrote:
>
>
> On Wed, Jan 10, 2018 at 9:58 AM, Alexey Dokuchaev
> wrote:
>
>> On Wed, Jan 10, 2018 at 09:48:05AM -0700, Warner Losh wrote:
>> > On Wed, Jan 10, 2018 at 9:31 AM, Rodney W. Grimes wrote:
>> > > > New Revision: 327767
>> > > > URL: https:
On Wed, Jan 10, 2018 at 9:58 AM, Alexey Dokuchaev wrote:
> On Wed, Jan 10, 2018 at 09:48:05AM -0700, Warner Losh wrote:
> > On Wed, Jan 10, 2018 at 9:31 AM, Rodney W. Grimes wrote:
> > > > New Revision: 327767
> > > > URL: https://svnweb.freebsd.org/changeset/base/327767
> > > >
> > > > Log:
> >
On Wed, Jan 10, 2018 at 09:48:05AM -0700, Warner Losh wrote:
> On Wed, Jan 10, 2018 at 9:31 AM, Rodney W. Grimes wrote:
> > > New Revision: 327767
> > > URL: https://svnweb.freebsd.org/changeset/base/327767
> > >
> > > Log:
> > > Retire pmtimer driver. Move time fixing into apm driver. Move
> > >
Author: imp
Date: Wed Jan 10 16:56:02 2018
New Revision: 327773
URL: https://svnweb.freebsd.org/changeset/base/327773
Log:
Catchup to removing this directory
Deleted:
head/usr.sbin/digictl/
___
svn-src-head@freebsd.org mailing list
https://lists.fre
Hi Conrad,
Alas, this still doesn't look right on RISC-V:
zstd_kfreebsd.o: In function `__ctzdi2':
/usr/home/rpokala/freebsd/clean/base/head/sys/contrib/zstd/lib/freebsd/zstd_kfreebsd.c:58:
undefined reference to `ffsll'
I got substantively the same error both before and after `pkg upg
Author: imp
Date: Wed Jan 10 16:51:55 2018
New Revision: 327771
URL: https://svnweb.freebsd.org/changeset/base/327771
Log:
Move prof_machdep.c to it's more traditional place under i386/i386.
Added:
head/sys/i386/i386/prof_machdep.c (contents, props changed)
- copied, changed from r3277
/UPDATING Wed Jan 10 16:51:55 2018(r327771)
+++ head/UPDATING Wed Jan 10 16:52:00 2018(r327772)
@@ -51,6 +51,11 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 12.x IS SLOW:
** SPECIAL WARNING: **
+20180110:
+ On
On Wed, Jan 10, 2018 at 9:31 AM, Rodney W. Grimes <
free...@pdx.rh.cn85.dnsmgr.net> wrote:
> [ Charset UTF-8 unsupported, converting... ]
> > Author: imp
> > Date: Wed Jan 10 14:59:19 2018
> > New Revision: 327767
> > URL: https://svnweb.freebsd.org/changeset/base/327767
> >
> > Log:
> > Retire
[ Charset UTF-8 unsupported, converting... ]
> Author: imp
> Date: Wed Jan 10 14:59:19 2018
> New Revision: 327767
> URL: https://svnweb.freebsd.org/changeset/base/327767
>
> Log:
> Retire pmtimer driver. Move time fixing into apm driver. Move
> Iwasaki-san's copyright over. Remove FIXME code
Author: emaste
Date: Wed Jan 10 16:01:25 2018
New Revision: 327770
URL: https://svnweb.freebsd.org/changeset/base/327770
Log:
lld: introduce basic man page
Upstream lld has no man page. Introduce a basic one for FreeBSD based on
ld.lld --help, with a brief introduction and additional deta
Author: markj
Date: Wed Jan 10 15:55:07 2018
New Revision: 327769
URL: https://svnweb.freebsd.org/changeset/base/327769
Log:
Remove the executable bit from some recently added test scripts.
Modified:
Directory Properties:
head/tests/sys/geom/class/eli/attach_test.sh (props changed)
head/t
Author: markj
Date: Wed Jan 10 15:21:36 2018
New Revision: 327768
URL: https://svnweb.freebsd.org/changeset/base/327768
Log:
Clarify the use of the gmirror flag mask constants.
MFC after:1 week
Sponsored by: Dell EMC Isilon
Modified:
head/sys/geom/mirror/g_mirror.h
Modified: head/
Author: imp
Date: Wed Jan 10 14:58:58 2018
New Revision: 327766
URL: https://svnweb.freebsd.org/changeset/base/327766
Log:
Remove vestiges of digi(4) driver, first attempted in r305235 with
more in r317426. There's nothing in the tree that references digiio.h
(apart from digictl(8)), so no d
Author: imp
Date: Wed Jan 10 14:59:19 2018
New Revision: 327767
URL: https://svnweb.freebsd.org/changeset/base/327767
Log:
Retire pmtimer driver. Move time fixing into apm driver. Move
Iwasaki-san's copyright over. Remove FIXME code that couldn't possibly
work. Call tc_settime() with our est
59 matches
Mail list logo