On 12/30/19, Conrad Meyer wrote:
> Author: cem
> Date: Mon Dec 30 01:38:19 2019
> New Revision: 356194
> URL: https://svnweb.freebsd.org/changeset/base/356194
>
> Log:
> random(4): Make entropy source deregistration safe
>
> Allow loadable modules that provide random entropy source(s) to safel
Author: mav
Date: Mon Dec 30 03:13:38 2019
New Revision: 356200
URL: https://svnweb.freebsd.org/changeset/base/356200
Log:
Use atomic for start_count in devstat_start_transaction().
Combined with earlier nstart/nend removal it allows to remove several locks
from request path of GEOM and f
Author: bdragon
Date: Mon Dec 30 02:56:47 2019
New Revision: 356199
URL: https://svnweb.freebsd.org/changeset/base/356199
Log:
[PowerPC] Fix panic when attempting to handle an HMI from an idle thread
In IRC, sfs_ finally managed to get a good trace of a kernel panic that was
happening whe
Author: mm
Date: Mon Dec 30 02:40:55 2019
New Revision: 356198
URL: https://svnweb.freebsd.org/changeset/base/356198
Log:
Tag libarchive 3.4.1
Added:
vendor/libarchive/3.4.1/
- copied from r356197, vendor/libarchive/dist/
___
svn-src-all@freebs
Author: mm
Date: Mon Dec 30 02:39:14 2019
New Revision: 356197
URL: https://svnweb.freebsd.org/changeset/base/356197
Log:
Update vendor/libarchive/dist to cce09646b566c61c2debff58a70da780b8457883
Libarchive 3.4.1
Modified:
vendor/libarchive/dist/CMakeLists.txt
vendor/libarchive/dist/NE
Author: kevans
Date: Mon Dec 30 02:07:55 2019
New Revision: 356196
URL: https://svnweb.freebsd.org/changeset/base/356196
Log:
sc(4) md bits: stop setting sc->kbd entirely
The machdep parts no longer need to touch keyboard parts after r356043;
sc->kbd will be 0-initialized and this works a
Author: cem
Date: Mon Dec 30 01:40:59 2019
New Revision: 356195
URL: https://svnweb.freebsd.org/changeset/base/356195
Log:
virtio_random(4): Drop no longer needed unload kludge
After r356194, source deregistration no longer races with concurrent use.
Reviewed by: bryanv, markm
Diffe
Author: cem
Date: Mon Dec 30 01:38:19 2019
New Revision: 356194
URL: https://svnweb.freebsd.org/changeset/base/356194
Log:
random(4): Make entropy source deregistration safe
Allow loadable modules that provide random entropy source(s) to safely
unload. Prior to this change, no driver cou
Author: kib
Date: Mon Dec 30 00:49:49 2019
New Revision: 356193
URL: https://svnweb.freebsd.org/changeset/base/356193
Log:
MFC r356039:
Fix undefined behavior: left-shifting into the sign bit.
Modified:
stable/12/sys/sys/_sigset.h
stable/12/sys/sys/bitset.h
Directory Properties:
stable/
Author: mav
Date: Mon Dec 30 00:46:10 2019
New Revision: 356192
URL: https://svnweb.freebsd.org/changeset/base/356192
Log:
Retire nstart/nend counters.
Those counters were abused for decade to workaround broken orphanization
process in different classes by delaying the call while there ar
Author: kevans
Date: Mon Dec 30 00:16:58 2019
New Revision: 356191
URL: https://svnweb.freebsd.org/changeset/base/356191
Log:
MFC r356103: cron(8): use proper variable to determine mailer process status
While the mailer is normally opened/set if the mailto is set, this is not
the case if
Author: kevans
Date: Mon Dec 30 00:16:58 2019
New Revision: 356191
URL: https://svnweb.freebsd.org/changeset/base/356191
Log:
MFC r356103: cron(8): use proper variable to determine mailer process status
While the mailer is normally opened/set if the mailto is set, this is not
the case if
Author: rmacklem
Date: Mon Dec 30 00:04:17 2019
New Revision: 356190
URL: https://svnweb.freebsd.org/changeset/base/356190
Log:
MFC: r355530
Delete an unused external declaration.
Since nfsv4_opflag is no longer used in nfs_clcomsubs.c, delete the
external declaration of it. Found durin
Author: rmacklem
Date: Sun Dec 29 23:56:31 2019
New Revision: 356189
URL: https://svnweb.freebsd.org/changeset/base/356189
Log:
MFC: r355509
Fix kernel handling of a NFSERR_MINORVERSMISMATCH NFSv4 server reply.
When an NFSv4 server replies NFSERR_MINORVERSMISMATCH, it does not generate
Author: rmacklem
Date: Sun Dec 29 23:48:48 2019
New Revision: 356188
URL: https://svnweb.freebsd.org/changeset/base/356188
Log:
MFC: r355509
Fix kernel handling of a NFSERR_MINORVERSMISMATCH NFSv4 server reply.
When an NFSv4 server replies NFSERR_MINORVERSMISMATCH, it does not generate
Thanks for the detailed answer Mark!
On Sunday, December 29, 2019, Mark Johnston wrote:
> On Sun, Dec 29, 2019 at 03:39:55AM +0100, Oliver Pinter wrote:
> > Is there any performance measurement from before and after. It would be
> > nice to see them.
>
> I did not do extensive benchmarking. The
Author: markj
Date: Sun Dec 29 21:46:50 2019
New Revision: 356187
URL: https://svnweb.freebsd.org/changeset/base/356187
Log:
Add libdtrace support for arm64 USDT probes.
arm64 is still lacking a fasttrap implementation, which is required to
actually enable userland probes, but this at lea
Author: markj
Date: Sun Dec 29 21:46:00 2019
New Revision: 356186
URL: https://svnweb.freebsd.org/changeset/base/356186
Log:
Add ARMv8 static relocation types used for control flow instructions.
MFC after:1 week
Sponsored by: The FreeBSD Foundation
Modified:
head/sys/sys/elf_common
Author: mav
Date: Sun Dec 29 21:16:03 2019
New Revision: 356185
URL: https://svnweb.freebsd.org/changeset/base/356185
Log:
Remove GEOM_SCHED class and gsched tool.
This code was not actively maintained since it was introduced 10 years ago.
It lacks support for many later GEOM features, su
Author: markj
Date: Sun Dec 29 20:57:49 2019
New Revision: 356184
URL: https://svnweb.freebsd.org/changeset/base/356184
Log:
powerd(8): Fix a memory leak when we fail to read frequency levels.
PR: 242967
Submitted by: Hans Christian Woithe
MFC after:3 days
Modified:
he
Author: markj
Date: Sun Dec 29 20:01:03 2019
New Revision: 356183
URL: https://svnweb.freebsd.org/changeset/base/356183
Log:
Restore a vm_page_wired() check in vm_page_mvqueue() after r356156.
We now set PGA_DEQUEUE on a managed page when it is wired after
allocation, and vm_page_mvqueue(
Author: mav
Date: Sun Dec 29 19:33:41 2019
New Revision: 356182
URL: https://svnweb.freebsd.org/changeset/base/356182
Log:
Missed part of r356162.
If we postpone consumer destruction till close, then the close calls should
not be ignored. Delay geom withering till the last close too.
Author: mav
Date: Sun Dec 29 19:21:29 2019
New Revision: 356181
URL: https://svnweb.freebsd.org/changeset/base/356181
Log:
Fix GEOM_VIRSTOR orphanization.
Previous code closed and destroyed consumer even with I/O in progress.
This patch postpones the destruction till the last close.
On Sun, 2019-12-29 at 18:17 +, Ian Lepore wrote:
> Author: ian
> Date: Sun Dec 29 18:17:12 2019
> New Revision: 356180
> URL: https://svnweb.freebsd.org/changeset/base/356180
>
> Log:
> Eliminate the generated ldscript for arm and arm64, and strip $a/$d marker
> symbols from the linked ker
Author: ian
Date: Sun Dec 29 18:17:12 2019
New Revision: 356180
URL: https://svnweb.freebsd.org/changeset/base/356180
Log:
Eliminate the generated ldscript for arm and arm64, and strip $a/$d marker
symbols from the linked kernel.
The main thrust of this change is to generate a kernel that
Author: kaktus
Date: Sun Dec 29 17:19:57 2019
New Revision: 356179
URL: https://svnweb.freebsd.org/changeset/base/356179
Log:
sysctlbyname(2): Remove temporary compatibility layer
Remove temporary compatibility layer introduced in r351729. More that 3 months
should be enough for everybody
Author: mav
Date: Sun Dec 29 17:10:21 2019
New Revision: 356178
URL: https://svnweb.freebsd.org/changeset/base/356178
Log:
Fix GEOM_MOUNTVER orphanization.
Previous code closed and detached consumer even with I/O still in progress.
This patch adds locking and request counting to postpone
On Sun, Dec 29, 2019 at 03:39:55AM +0100, Oliver Pinter wrote:
> Is there any performance measurement from before and after. It would be
> nice to see them.
I did not do extensive benchmarking. The aim of the patch set was
simply to remove the use of the hashed page lock, since it shows up
promin
Author: trasz
Date: Sun Dec 29 15:53:55 2019
New Revision: 356177
URL: https://svnweb.freebsd.org/changeset/base/356177
Log:
Implement Linux syslog(2) syscall; just enough to make Linux dmesg(8)
utility work.
MFC after:2 weeks
Sponsored by: The FreeBSD Foundation
Differential Revi
Author: oshogbo
Date: Sun Dec 29 15:47:37 2019
New Revision: 356176
URL: https://svnweb.freebsd.org/changeset/base/356176
Log:
gnop: change the "count until fail" option
Change the "count_until_fail" option of gnop, now it enables the failing
rating instead of setting them to 100%.
T
Author: trasz
Date: Sun Dec 29 15:46:59 2019
New Revision: 356175
URL: https://svnweb.freebsd.org/changeset/base/356175
Log:
Make linprocfs(5) provide an empty /proc/modules. This should silence
some warnings.
MFC after:2 weeks
Sponsored by: The FreeBSD Foundation
Modified:
head
Author: markj
Date: Sun Dec 29 15:39:43 2019
New Revision: 356173
URL: https://svnweb.freebsd.org/changeset/base/356173
Log:
Clear queue op flags in vm_page_mvqueue().
This fixes a regression in r356155, introduced at the last minute. In
particular, we must clear PGA_REQUEUE_HEAD before
Author: oshogbo
Date: Sun Dec 29 15:40:02 2019
New Revision: 356174
URL: https://svnweb.freebsd.org/changeset/base/356174
Log:
gnop: allow to change the name of created device
Thanks to this option we can create more then one gnop provider from
single provider. This may be useful for temp
Author: trasz
Date: Sun Dec 29 13:54:02 2019
New Revision: 356172
URL: https://svnweb.freebsd.org/changeset/base/356172
Log:
Make Linux stat(2) et al distinguish between block and character
devices. It's required for LTP, among other things. It's not
complete, but good enough for now.
Author: trasz
Date: Sun Dec 29 12:24:41 2019
New Revision: 356171
URL: https://svnweb.freebsd.org/changeset/base/356171
Log:
Move type casts into a single place. No functional changes.
MFC after:2 weeks
Modified:
head/usr.bin/vmstat/vmstat.c
Modified: head/usr.bin/vmstat/vmstat.c
=
Author: trasz
Date: Sun Dec 29 12:22:11 2019
New Revision: 356170
URL: https://svnweb.freebsd.org/changeset/base/356170
Log:
Implement Linux BLKGETSIZE64 ioctl.
MFC after:2 weeks
Sponsored by: The FreeBSD Foundation
Modified:
head/sys/compat/linux/linux_ioctl.c
head/sys/compat/li
36 matches
Mail list logo