Author: eugen
Date: Tue Nov 27 04:05:38 2018
New Revision: 341006
URL: https://svnweb.freebsd.org/changeset/base/341006
Log:
ng_source(4): correction after the change r340617
tv_usec has "long" type for all architecture in FreeBSD
and follows __LP64__. However, this is not true for
Author: imp
Date: Tue Nov 27 00:36:35 2018
New Revision: 341005
URL: https://svnweb.freebsd.org/changeset/base/341005
Log:
NVME trim clocking
Add the ability to set two goals for trims in the I/O scheduler. The
first goal is the number of BIO_DELETEs to accumulate
Author: mckusick
Date: Mon Nov 26 23:09:45 2018
New Revision: 341004
URL: https://svnweb.freebsd.org/changeset/base/341004
Log:
Bring up to date with recently added functions berase(3), getinode(3),
putinode(3), sbget(3), and sbput(3).
Sponsored by: Netflix
Modified:
Author: imp
Date: Mon Nov 26 22:50:30 2018
New Revision: 341003
URL: https://svnweb.freebsd.org/changeset/base/341003
Log:
Minor tweaks to the formatting
Tweak the format of the trim + read bias code. Add similar debug to
the read + writes case.
Spondored by: Netflix
Modified:
Author: markm
Date: Mon Nov 26 22:45:58 2018
New Revision: 341002
URL: https://svnweb.freebsd.org/changeset/base/341002
Log:
Add dependency to allow if_muge device to be only ethernet device in
stripped-down RPI3 kernel.
Modified:
head/sys/conf/files
Modified: head/sys/conf/files
Author: markj
Date: Mon Nov 26 22:42:52 2018
New Revision: 341001
URL: https://svnweb.freebsd.org/changeset/base/341001
Log:
Check for an allocation failure before dereferencing the pointer.
Reported by: Ilja Van Sprundel
Reviewed by: np
MFC after:1 week
Sponsored by: The
Author: brooks
Date: Mon Nov 26 22:21:40 2018
New Revision: 341000
URL: https://svnweb.freebsd.org/changeset/base/341000
Log:
Record r340273, r340275, r340295, r340303 as merged.
These commits where the result of running "make sysent" and their
counterparts in this branch were direct
Author: kib
Date: Mon Nov 26 22:14:46 2018
New Revision: 340999
URL: https://svnweb.freebsd.org/changeset/base/340999
Log:
Free Yuri.
Approved by: core (implicit)
Modified:
svnadmin/conf/mentors
Modified: svnadmin/conf/mentors
Author: gonzo
Date: Mon Nov 26 22:00:29 2018
New Revision: 340998
URL: https://svnweb.freebsd.org/changeset/base/340998
Log:
MFC r339523:
Add amdgpio, driver for GPIO controller on AMD-based x86_64 platforms
Submitted by: Rajesh Kumar
Differential Revision:
Author: mm
Date: Mon Nov 26 21:45:27 2018
New Revision: 340997
URL: https://svnweb.freebsd.org/changeset/base/340997
Log:
libarchive configuration changes
- move HAVE_BZLIB_H, HAVE_LIBLZMA and HAVE_LZMA_H to config_freebsd.h
- activate support for multi-threaded lzma encoding [1]
PR:
On 11/18/18 11:27 PM, Eugene Grosbein wrote:
> Author: eugen
> Date: Mon Nov 19 07:27:50 2018
> New Revision: 340617
> URL: https://svnweb.freebsd.org/changeset/base/340617
>
> Log:
> Unbreak ng_source(4) for 64-bit platforms including amd64.
>
> Modified:
> head/sys/netgraph/ng_source.c
>
Author: vangyzen
Date: Mon Nov 26 20:56:05 2018
New Revision: 340996
URL: https://svnweb.freebsd.org/changeset/base/340996
Log:
Remove superfluous bzero in getcontext/swapcontext/sendsig
We zero the whole structure; we don't need to zero the __spare__ field again.
Remove trailing
Author: vangyzen
Date: Mon Nov 26 20:52:53 2018
New Revision: 340995
URL: https://svnweb.freebsd.org/changeset/base/340995
Log:
Prevent kernel stack disclosure in signal delivery
On arm64 and riscv platforms, sendsig() failed to zero the signal
frame before copying it out to userspace.
Author: vangyzen
Date: Mon Nov 26 20:50:55 2018
New Revision: 340994
URL: https://svnweb.freebsd.org/changeset/base/340994
Log:
Prevent kernel stack disclosure in getcontext/swapcontext
Expand r338982 to cover freebsd32 interfaces on amd64, mips, and powerpc.
MFC after:2 days
On 11/22/18 9:28 AM, Mateusz Guzik wrote:
> diff --git a/sys/sys/systm.h b/sys/sys/systm.h
> index a1b98c5660c..fab94ee7979 100644
> --- a/sys/sys/systm.h
> +++ b/sys/sys/systm.h
> @@ -523,7 +523,11 @@ int alloc_unr_specific(struct unrhdr *uh, u_int item);
> int alloc_unrl(struct unrhdr *uh);
>
Author: bwidawsk
Date: Mon Nov 26 19:41:13 2018
New Revision: 340993
URL: https://svnweb.freebsd.org/changeset/base/340993
Log:
acpi/ec: Fix regression caused by r340644
After r340644 there were two things wrong in cases where there is both
an ECDT, and an EC device exposed via acpica.
Author: yuripv
Date: Mon Nov 26 19:39:49 2018
New Revision: 340992
URL: https://svnweb.freebsd.org/changeset/base/340992
Log:
Add ga_IE.UTF-8 locale.
PR: 228587
Submitted by: Micil (LC_TIME)
Reviewed by: bapt
Approved by: kib (mentor, implicit)
MFC after:3 days
Author: emaste
Date: Mon Nov 26 19:29:18 2018
New Revision: 340991
URL: https://svnweb.freebsd.org/changeset/base/340991
Log:
stand/i386/libi386: rename .s file to .S to use Clang IAS
As part of the migration away from obsolete binutils we want to retire
GNU as. Most assembly files used
Author: emaste
Date: Mon Nov 26 19:14:33 2018
New Revision: 340990
URL: https://svnweb.freebsd.org/changeset/base/340990
Log:
btx: rename .s files to .S to use Clang IAS
As part of the migration away from obsolete binutils we want to retire
GNU as. Most assembly files used on amd64 have
Author: manu
Date: Mon Nov 26 18:46:15 2018
New Revision: 340989
URL: https://svnweb.freebsd.org/changeset/base/340989
Log:
regulator_fixed: Do not disable fixed regulator at probe
If the regulator is unused it will be disabled by the regulator_shutdown
sysinit.
Tested on pinebook
Author: asomers
Date: Mon Nov 26 18:31:00 2018
New Revision: 340988
URL: https://svnweb.freebsd.org/changeset/base/340988
Log:
vfs_aio.c: rename "physio" symbols to "bio".
aio has two paths: an asynchronous "physio" path and a synchronous path.
Confusingly, physio(9) isn't actually used
Author: manu
Date: Mon Nov 26 17:59:25 2018
New Revision: 340987
URL: https://svnweb.freebsd.org/changeset/base/340987
Log:
arm64: Add evdev support to GENERIC
Modified:
head/sys/arm64/conf/GENERIC
Modified: head/sys/arm64/conf/GENERIC
functionality run
"ln -s 'abort:false,junk:false' /etc/malloc.conf".)
+20181126:
+ On amd64, arm64 and armv7 (architectures that install LLVM's ld.lld
+ linker as /usr/bin/ld) GNU ld is no longer installed as ld.bfd, as
+ it produces broken binaries when ifuncs
Author: emaste
Date: Mon Nov 26 17:11:50 2018
New Revision: 340985
URL: https://svnweb.freebsd.org/changeset/base/340985
Log:
src.conf.5: regen after r340984 (and r340841)
Modified:
head/share/man/man5/src.conf.5
Modified: head/share/man/man5/src.conf.5
Author: emaste
Date: Mon Nov 26 17:07:35 2018
New Revision: 340984
URL: https://svnweb.freebsd.org/changeset/base/340984
Log:
Do not install GNU ld if lld is /usr/bin/ld
GNU binutils ld.bfd 2.17.50 does not support ifuncs and produces broken
binaries when ifuncs are in use. When
Author: gjb
Date: Mon Nov 26 17:00:39 2018
New Revision: 340983
URL: https://svnweb.freebsd.org/changeset/base/340983
Log:
Fix NTP query on GCE due to unresolved hostname.
PR: 232456
Submitted by: Lucas Kanashiro
MFC after:3 days
Sponsored by: The FreeBSD Foundation
Author: royger
Date: Mon Nov 26 16:54:16 2018
New Revision: 340982
URL: https://svnweb.freebsd.org/changeset/base/340982
Log:
MFC r338628: xen: limit the usage of PIRQs to a legacy PVH Dom0
Sponsored by: Citrix Systems R
Modified:
stable/11/sys/x86/xen/xen_intr.c
Directory Properties:
Author: manu
Date: Mon Nov 26 16:38:39 2018
New Revision: 340981
URL: https://svnweb.freebsd.org/changeset/base/340981
Log:
release: arm64: Add PINEBOOK config
Add a configuration for PINEBOOK image.
Pinebook is a arm64 laptop based on a Pine64 board.
Since the usb trackpad need a
Author: markj
Date: Mon Nov 26 16:36:38 2018
New Revision: 340980
URL: https://svnweb.freebsd.org/changeset/base/340980
Log:
MFstable/12 r340921:
Plug some networking sysctl leaks.
Approved by: re (gjb)
Modified:
releng/12.0/sys/kern/uipc_socket.c
releng/12.0/sys/kern/uipc_usrreq.c
Author: eugen
Date: Mon Nov 26 16:10:20 2018
New Revision: 340979
URL: https://svnweb.freebsd.org/changeset/base/340979
Log:
Small language fix after r340978.
MFC after:3 days
Modified:
head/sbin/ipfw/ipfw.8
Modified: head/sbin/ipfw/ipfw.8
Author: eugen
Date: Mon Nov 26 16:02:17 2018
New Revision: 340978
URL: https://svnweb.freebsd.org/changeset/base/340978
Log:
ipfw.8: add new section to EXAMPLES:
SELECTIVE MIRRORING
If your network has network traffic analyzer connected to your host
directly via dedicated
Author: markj
Date: Mon Nov 26 15:46:46 2018
New Revision: 340977
URL: https://svnweb.freebsd.org/changeset/base/340977
Log:
MFstable/12 r340903:
Avoid unsynchronized updates to kn_status.
Approved by: re (gjb)
Modified:
releng/12.0/sys/kern/kern_event.c
Directory Properties:
Author: yuripv
Date: Mon Nov 26 15:33:55 2018
New Revision: 340976
URL: https://svnweb.freebsd.org/changeset/base/340976
Log:
vi: fix UTF-8 detection.
PR: 202290
Submitted by: la...@fit.vutbr.cz
Reviewed by: bapt
Approved by: kib (mentor, implicit)
MFC after:3 days
Author: yuripv
Date: Mon Nov 26 15:11:32 2018
New Revision: 340974
URL: https://svnweb.freebsd.org/changeset/base/340974
Log:
bectl: sync usage with man page, removing stray multibyte characters
in the process.
PR: 233526
Submitted by: tigersha...@gmail.com (original version)
Author: emaste
Date: Mon Nov 26 15:12:58 2018
New Revision: 340975
URL: https://svnweb.freebsd.org/changeset/base/340975
Log:
llvm-objdump.1: fix igor / mandoc -Tlint warnings
Accidentally omitted from r340972.
Modified:
head/usr.bin/clang/llvm-objdump/llvm-objdump.1
Modified:
Author: emaste
Date: Mon Nov 26 14:45:58 2018
New Revision: 340973
URL: https://svnweb.freebsd.org/changeset/base/340973
Log:
llvm-objdump.1: remove invalid options
Some options appear in llvm-objdump's usage information as a side effect
of its option parsing implementation and are not
Author: emaste
Date: Mon Nov 26 14:34:30 2018
New Revision: 340972
URL: https://svnweb.freebsd.org/changeset/base/340972
Log:
llvm-objdump: initial man page
Based on llvm-objdump's online documentation and usage information.
This serves as a starting point; additional detail and cleanup
Author: manu
Date: Mon Nov 26 14:27:13 2018
New Revision: 340971
URL: https://svnweb.freebsd.org/changeset/base/340971
Log:
aw_usbphy: Do not error if it's not phy 0
Only phy0 can switch between host/otg, do not error if we request
host mode on phy != 0.
MFC after:1 month
Author: markj
Date: Mon Nov 26 14:01:05 2018
New Revision: 340970
URL: https://svnweb.freebsd.org/changeset/base/340970
Log:
MFC r340787 (by rmacklem), r340856, r340859:
Ensure that directory entry padding bytes are zeroed.
Modified:
Author: emaste
Date: Mon Nov 26 13:56:19 2018
New Revision: 340969
URL: https://svnweb.freebsd.org/changeset/base/340969
Log:
revert r340640 "libc: forcibly disable BIND_NOW"
When immediate bind mode is requested, as of r340675 rtld processes
irelocs in PLT immediately after other PLT
Author: markj
Date: Mon Nov 26 13:42:18 2018
New Revision: 340968
URL: https://svnweb.freebsd.org/changeset/base/340968
Log:
Plug routing sysctl leaks.
Various structures exported by sysctl_rtsock() contain padding fields
which were not being zeroed.
Reported by: Thomas Barabosch,
Author: eugen
Date: Mon Nov 26 13:36:30 2018
New Revision: 340967
URL: https://svnweb.freebsd.org/changeset/base/340967
Log:
MFC r339818: rcorder(8):
Add support for /etc/rc.resume, so it calls
"rcorder -k resume" and runs scripts containing "KEYWORD: resume"
with single "resume"
Author: eugen
Date: Mon Nov 26 13:30:00 2018
New Revision: 340966
URL: https://svnweb.freebsd.org/changeset/base/340966
Log:
MFC r339818: rcorder(8):
Add support for /etc/rc.resume, so it calls
"rcorder -k resume" and runs scripts containing "KEYWORD: resume"
with single "resume"
Author: eugen
Date: Mon Nov 26 13:23:10 2018
New Revision: 340965
URL: https://svnweb.freebsd.org/changeset/base/340965
Log:
MFC r339818: rcorder(8)
Add support for /etc/rc.resume, so it calls
"rcorder -k resume" and runs scripts containing "KEYWORD: resume"
with single "resume"
Author: eugen
Date: Mon Nov 26 13:08:34 2018
New Revision: 340964
URL: https://svnweb.freebsd.org/changeset/base/340964
Log:
makewhatis: do not try to operate on read-only mounted
directories just to fail later. This is direct commit to stable/10
instead of MFC r339817 due to
Author: eugen
Date: Mon Nov 26 13:03:34 2018
New Revision: 340963
URL: https://svnweb.freebsd.org/changeset/base/340963
Log:
MFC r339817: makewhatis: do not try to operate on read-only mounted
directories just to fail later.
Modified:
stable/11/libexec/makewhatis.local/makewhatis.local.sh
Author: eugen
Date: Mon Nov 26 13:01:51 2018
New Revision: 340962
URL: https://svnweb.freebsd.org/changeset/base/340962
Log:
MFC r339817: makewhatis: do not try to operate on read-only mounted
directories just to fail later.
Modified:
stable/12/libexec/makewhatis.local/makewhatis.local.sh
Author: eugen
Date: Mon Nov 26 12:47:12 2018
New Revision: 340961
URL: https://svnweb.freebsd.org/changeset/base/340961
Log:
Prevent ip_input() from panicing due to unprotected access
to INADDR_HASH. This is direct commit to stable/10 instead of MFC r339808
due to significant differences in
Author: eugen
Date: Mon Nov 26 12:41:49 2018
New Revision: 340960
URL: https://svnweb.freebsd.org/changeset/base/340960
Log:
MFC r339808: Prevent ip_input() from panicing due to unprotected access
to INADDR_HASH.
PR: 220078
Differential Revision:
Author: eugen
Date: Mon Nov 26 12:39:57 2018
New Revision: 340959
URL: https://svnweb.freebsd.org/changeset/base/340959
Log:
MFC r339808: Prevent ip_input() from panicing due to unprotected access
to INADDR_HASH.
PR: 220078
Differential Revision:
Author: eugen
Date: Mon Nov 26 12:19:30 2018
New Revision: 340958
URL: https://svnweb.freebsd.org/changeset/base/340958
Log:
Prevent stf(4) from panicing due to unprotected access
to INADDR_HASH. This is direct commit to stable/10
instead of MFC r339806 due to significant differences
in
Author: eugen
Date: Mon Nov 26 11:51:44 2018
New Revision: 340957
URL: https://svnweb.freebsd.org/changeset/base/340957
Log:
Prevent multicast code from panicing due to unprotected access
to INADDR_HASH. This is direct commit to stable/10 instead of MFC r339807
due to significant difference
Author: eugen
Date: Mon Nov 26 11:32:22 2018
New Revision: 340956
URL: https://svnweb.freebsd.org/changeset/base/340956
Log:
MFC r339810: ipfw: implement ngtee/netgraph actions for layer-2 frames.
Kernel part of ipfw does not support and ignores rules other than
"pass", "deny" and
Author: eugen
Date: Mon Nov 26 11:28:34 2018
New Revision: 340955
URL: https://svnweb.freebsd.org/changeset/base/340955
Log:
MFC r339810: ipfw: implement ngtee/netgraph actions for layer-2 frames.
Kernel part of ipfw does not support and ignores rules other than
"pass", "deny" and
Author: eugen
Date: Mon Nov 26 11:23:01 2018
New Revision: 340954
URL: https://svnweb.freebsd.org/changeset/base/340954
Log:
MFC r339816: mount_msdosfs
mount_msdosfs: do not fail mounts requiring locale name conversion table
that is already present in a kernel statically.
For
Author: eugen
Date: Mon Nov 26 11:20:25 2018
New Revision: 340952
URL: https://svnweb.freebsd.org/changeset/base/340952
Log:
MFC r339816: mount_msdosfs
mount_msdosfs: do not fail mounts requiring locale name conversion table
that is already present in a kernel statically.
For
Author: eugen
Date: Mon Nov 26 11:22:04 2018
New Revision: 340953
URL: https://svnweb.freebsd.org/changeset/base/340953
Log:
MFC r339816: mount_msdosfs
mount_msdosfs: do not fail mounts requiring locale name conversion table
that is already present in a kernel statically.
For
Author: eugen
Date: Mon Nov 26 11:17:12 2018
New Revision: 340951
URL: https://svnweb.freebsd.org/changeset/base/340951
Log:
MFC r339806: Prevent stf(4) from panicing due to unprotected access
to INADDR_HASH.
PR: 220078
Differential Revision:
Author: eugen
Date: Mon Nov 26 11:15:59 2018
New Revision: 340950
URL: https://svnweb.freebsd.org/changeset/base/340950
Log:
MFC r339806: Prevent stf(4) from panicing due to unprotected access
to INADDR_HASH.
PR: 220078
Differential Revision:
Author: hselasky
Date: Mon Nov 26 11:14:06 2018
New Revision: 340949
URL: https://svnweb.freebsd.org/changeset/base/340949
Log:
MFC r340622:
Minor code factoring. No functional change.
Sponsored by: Mellanox Technologies
Modified:
stable/11/sys/kern/kern_sysctl.c
Directory
Author: hselasky
Date: Mon Nov 26 11:13:11 2018
New Revision: 340948
URL: https://svnweb.freebsd.org/changeset/base/340948
Log:
MFC r340622:
Minor code factoring. No functional change.
Sponsored by: Mellanox Technologies
Modified:
stable/12/sys/kern/kern_sysctl.c
Directory
Author: hselasky
Date: Mon Nov 26 11:11:53 2018
New Revision: 340947
URL: https://svnweb.freebsd.org/changeset/base/340947
Log:
MFC r340621:
Be more verbose when a sysctl fails to unregister.
Print name of sysctl in question.
Sponsored by: Mellanox Technologies
Modified:
Author: hselasky
Date: Mon Nov 26 11:11:02 2018
New Revision: 340946
URL: https://svnweb.freebsd.org/changeset/base/340946
Log:
MFC r340621:
Be more verbose when a sysctl fails to unregister.
Print name of sysctl in question.
Sponsored by: Mellanox Technologies
Modified:
Author: hselasky
Date: Mon Nov 26 11:09:51 2018
New Revision: 340945
URL: https://svnweb.freebsd.org/changeset/base/340945
Log:
MFC r340480:
Define asm macro in the LinuxKPI.
Submitted by: Johannes Lundberg
Sponsored by: Mellanox Technologies
Modified:
Author: hselasky
Date: Mon Nov 26 11:08:55 2018
New Revision: 340944
URL: https://svnweb.freebsd.org/changeset/base/340944
Log:
MFC r340480:
Define asm macro in the LinuxKPI.
Submitted by: Johannes Lundberg
Sponsored by: Mellanox Technologies
Modified:
Author: eugen
Date: Mon Nov 26 11:08:38 2018
New Revision: 340943
URL: https://svnweb.freebsd.org/changeset/base/340943
Log:
MFC r339811: route(8): correctly return exit status when "-q" flag
is used.
Previously, route returned 1 in case of error properly signalling
failure but
Author: hselasky
Date: Mon Nov 26 11:07:43 2018
New Revision: 340942
URL: https://svnweb.freebsd.org/changeset/base/340942
Log:
MFC r340479:
Implement ktime_get_ts64() function macro in the LinuxKPI.
Submitted by: Johannes Lundberg
Sponsored by: Mellanox Technologies
Author: hselasky
Date: Mon Nov 26 11:06:39 2018
New Revision: 340941
URL: https://svnweb.freebsd.org/changeset/base/340941
Log:
MFC r340479:
Implement ktime_get_ts64() function macro in the LinuxKPI.
Submitted by: Johannes Lundberg
Sponsored by: Mellanox Technologies
Author: eugen
Date: Mon Nov 26 11:05:26 2018
New Revision: 340940
URL: https://svnweb.freebsd.org/changeset/base/340940
Log:
MFC r339811: route(8): correctly return exit status when "-q" flag
is used.
Previously, route returned 1 in case of error properly signalling
failure but
Author: mm
Date: Mon Nov 26 11:04:35 2018
New Revision: 340939
URL: https://svnweb.freebsd.org/changeset/base/340939
Log:
MFV r340938:
Sync libarchive with vendor.
Relevant vendor changes:
Issue #1096: Support extracting ACLs with in-entry comments (GNU tar)
PR #1023: Support
Author: mm
Date: Mon Nov 26 11:01:51 2018
New Revision: 340938
URL: https://svnweb.freebsd.org/changeset/base/340938
Log:
Update vendor/libarchive/dist to git 2c5e9bdbb62eeb56a37776f796c15ed16727193e
Relevant vendor changes:
Issue #1096: Support extracting ACLs with in-entry comments (GNU
Author: kib
Date: Mon Nov 26 10:53:17 2018
New Revision: 340937
URL: https://svnweb.freebsd.org/changeset/base/340937
Log:
MFC r340842:
Silence gcc warnings.
Modified:
stable/11/libexec/rtld-elf/amd64/reloc.c
Directory Properties:
stable/11/ (props changed)
Modified:
Author: kib
Date: Mon Nov 26 10:51:39 2018
New Revision: 340936
URL: https://svnweb.freebsd.org/changeset/base/340936
Log:
MFC r340842:
Silence gcc warnings.
Modified:
stable/12/libexec/rtld-elf/amd64/reloc.c
Directory Properties:
stable/12/ (props changed)
Modified:
Author: eugen
Date: Mon Nov 26 10:50:50 2018
New Revision: 340935
URL: https://svnweb.freebsd.org/changeset/base/340935
Log:
MFC r339807: Prevent multicast code from panicing due to unprotected access
to INADDR_HASH.
PR: 220078
Differential Revision:
Author: eugen
Date: Mon Nov 26 10:47:00 2018
New Revision: 340934
URL: https://svnweb.freebsd.org/changeset/base/340934
Log:
MFC r339807: Prevent multicast code from panicing due to unprotected access
to INADDR_HASH.
PR: 220078
Differential Revision:
Author: bapt
Date: Mon Nov 26 08:16:33 2018
New Revision: 340933
URL: https://svnweb.freebsd.org/changeset/base/340933
Log:
libedit: improve multibyte support
Until this commit libedit only supported UTF-8 for multibyte charset
Improve it to support other multibyte charsets
Tested
76 matches
Mail list logo