Author: arybchik
Date: Wed Nov 28 09:23:41 2018
New Revision: 341127
URL: https://svnweb.freebsd.org/changeset/base/341127
Log:
sfxge(4): add Medford2 support for licensing
Submitted by: Andy Moreton
Sponsored by: Solarflare Communications, Inc.
Differential Revision:
Author: arybchik
Date: Wed Nov 28 09:23:05 2018
New Revision: 341124
URL: https://svnweb.freebsd.org/changeset/base/341124
Log:
sfxge(4): clarify port mode names and masks
New port mode names are defined for Medford2 and later, and
the existing names are aliased to them. Add comments
Author: arybchik
Date: Wed Nov 28 09:24:36 2018
New Revision: 341132
URL: https://svnweb.freebsd.org/changeset/base/341132
Log:
sfxge(4): run genfwdef to update headers
Submitted by: Andy Moreton
Sponsored by: Solarflare Communications, Inc.
Differential Revision:
Author: arybchik
Date: Wed Nov 28 09:23:19 2018
New Revision: 341125
URL: https://svnweb.freebsd.org/changeset/base/341125
Log:
sfxge(4): group Medford external port mapping entries
Submitted by: Andy Moreton
Sponsored by: Solarflare Communications, Inc.
Differential Revision:
Author: arybchik
Date: Wed Nov 28 09:23:30 2018
New Revision: 341126
URL: https://svnweb.freebsd.org/changeset/base/341126
Log:
sfxge(4): add Medford2 support for external port numbers
Submitted by: Andy Moreton
Sponsored by: Solarflare Communications, Inc.
Differential Revision:
Author: arybchik
Date: Wed Nov 28 09:23:52 2018
New Revision: 341128
URL: https://svnweb.freebsd.org/changeset/base/341128
Log:
sfxge(4): add Medford2 support for tunnel encapsulations
Submitted by: Andy Moreton
Sponsored by: Solarflare Communications, Inc.
Differential Revision:
Author: arybchik
Date: Wed Nov 28 09:25:21 2018
New Revision: 341136
URL: https://svnweb.freebsd.org/changeset/base/341136
Log:
sfxge(4): support CTPIO stats
Submitted by: Andy Moreton
Sponsored by: Solarflare Communications, Inc.
Differential Revision:
Author: arybchik
Date: Wed Nov 28 09:24:03 2018
New Revision: 341129
URL: https://svnweb.freebsd.org/changeset/base/341129
Log:
sfxge(4): provide a flag for controlling CTPIO mode
Either cut-through or store-and-forward mode.
Submitted by: Guido Barzini
Sponsored by: Solarflare
Author: arybchik
Date: Wed Nov 28 09:24:47 2018
New Revision: 341133
URL: https://svnweb.freebsd.org/changeset/base/341133
Log:
sfxge(4): add CTPIO statistics
Submitted by: Guido Barzini
Sponsored by: Solarflare Communications, Inc.
Differential Revision:
Author: ygy (doc committer)
Date: Wed Nov 28 09:10:28 2018
New Revision: 341121
URL: https://svnweb.freebsd.org/changeset/base/341121
Log:
MFC r340717:
Fix incorrect DSCP value range from 0..64 to 0..63.
PR: 232786
Submitted by: Sergey Akhmatov
Reviewed by: AllanJude
Author: arybchik
Date: Wed Nov 28 09:22:42 2018
New Revision: 341122
URL: https://svnweb.freebsd.org/changeset/base/341122
Log:
sfxge(4): support FEC mode settings
Medford2 controllers support control and reporting of
FEC modes for 25G and higher links. See SF-109306-TC
for suggested
Author: arybchik
Date: Wed Nov 28 09:22:53 2018
New Revision: 341123
URL: https://svnweb.freebsd.org/changeset/base/341123
Log:
sfxge(4): support Medford2 event timer semantics
The event timer interface has changed for Medford2 - for
details see bug66418 comment 9. Update the common code
Author: arybchik
Date: Wed Nov 28 09:25:43 2018
New Revision: 341138
URL: https://svnweb.freebsd.org/changeset/base/341138
Log:
sfxge(4): add outer IP ID parameter to TSOv2 descriptor
Set outer_ip_id in the TX option descriptor for encapsulated packets.
Submitted by: Vijay
Author: arybchik
Date: Wed Nov 28 09:24:58 2018
New Revision: 341134
URL: https://svnweb.freebsd.org/changeset/base/341134
Log:
sfxge(4): add bit to indicate CTPIO availability
Submitted by: Guido Barzini
Sponsored by: Solarflare Communications, Inc.
Differential Revision:
Author: arybchik
Date: Wed Nov 28 09:25:31 2018
New Revision: 341137
URL: https://svnweb.freebsd.org/changeset/base/341137
Log:
sfxge(4): add encapsulated TSOv2 capability
Submitted by: Vijay Srivastava
Sponsored by: Solarflare Communications, Inc.
Differential Revision:
Author: arybchik
Date: Wed Nov 28 09:25:09 2018
New Revision: 341135
URL: https://svnweb.freebsd.org/changeset/base/341135
Log:
sfxge(4): regenerate headers to pick up CTPIO stats
Submitted by: Andy Moreton
Sponsored by: Solarflare Communications, Inc.
Differential Revision:
Author: arybchik
Date: Wed Nov 28 09:24:14 2018
New Revision: 341130
URL: https://svnweb.freebsd.org/changeset/base/341130
Log:
sfxge(4): add 1.3V voltage and current sensors
Submitted by: Andy Moreton
Sponsored by: Solarflare Communications, Inc.
Differential Revision:
Author: arybchik
Date: Wed Nov 28 09:24:25 2018
New Revision: 341131
URL: https://svnweb.freebsd.org/changeset/base/341131
Log:
sfxge(4): document the event type for CTPIO sends
Document the TX_EV_TYPE used for TX completion events corresponding
to CTPIO sends.
Submitted by: Andy
Author: eugen
Date: Thu Nov 29 01:24:20 2018
New Revision: 341173
URL: https://svnweb.freebsd.org/changeset/base/341173
Log:
MFC r340978-340979: ipfw.8: new section to EXAMPLES: SELECTIVE MIRRORING
Modified:
stable/12/sbin/ipfw/ipfw.8
Directory Properties:
stable/12/ (props changed)
Author: mjg
Date: Thu Nov 29 03:44:02 2018
New Revision: 341178
URL: https://svnweb.freebsd.org/changeset/base/341178
Log:
Tidy up hardclock.
- use fcmpset for updating ticks
- move (rarely used) itimer handling to a dedicated function
Sponsored by: The FreeBSD Foundation
Modified:
Author: arybchik
Date: Thu Nov 29 06:42:04 2018
New Revision: 341186
URL: https://svnweb.freebsd.org/changeset/base/341186
Log:
sfxge(4): support filters for encapsulated packets
This adds filters for encapsulated packets to the list
returned by ef10_filter_supported_filters().
Author: arybchik
Date: Thu Nov 29 06:41:53 2018
New Revision: 341185
URL: https://svnweb.freebsd.org/changeset/base/341185
Log:
sfxge(4): sync MCDI headers and TLV layout
Regenerate MCDI and TLV layout headers from firmwaresrc to
pick up DPDK firmware variant and related Rx queue and
Author: arybchik
Date: Thu Nov 29 06:42:15 2018
New Revision: 341187
URL: https://svnweb.freebsd.org/changeset/base/341187
Log:
sfxge(4): support VNI/VSID and inner frame local MAC
This supports VNI/VSID and inner frame local MAC fields to
match in VXLAN, GENEVE, or NVGRE packets.
Author: arybchik
Date: Thu Nov 29 06:41:41 2018
New Revision: 341184
URL: https://svnweb.freebsd.org/changeset/base/341184
Log:
sfxge(4): add signed image layout support
Submitted by: Andy Moreton
Sponsored by: Solarflare Communications, Inc.
Differential Revision:
Author: arybchik
Date: Thu Nov 29 06:42:26 2018
New Revision: 341188
URL: https://svnweb.freebsd.org/changeset/base/341188
Log:
sfxge(4): support VXLAN filter creation
Submitted by: Vijay Srivastava
Sponsored by: Solarflare Communications, Inc.
Differential Revision:
Author: arybchik
Date: Thu Nov 29 06:42:49 2018
New Revision: 341190
URL: https://svnweb.freebsd.org/changeset/base/341190
Log:
sfxge(4): support drop filters on EF10 family NICs
Add support for filters which drop packets when forming MCDI request
for a filter.
Submitted by: Roman
Author: arybchik
Date: Thu Nov 29 06:47:41 2018
New Revision: 341216
URL: https://svnweb.freebsd.org/changeset/base/341216
Log:
sfxge(4): add more definitions of partitions
Add definitions of dynamic config and expansion ROM backup
partitions.
Submitted by: Paul Fox
Sponsored
Author: arybchik
Date: Thu Nov 29 06:44:20 2018
New Revision: 341198
URL: https://svnweb.freebsd.org/changeset/base/341198
Log:
sfxge(4): cope with clang warning on negative shift
clang 4.0.1-6 on Ubuntu generates false positive warning that shift
is negative. It is done regardless of
Author: arybchik
Date: Thu Nov 29 06:46:44 2018
New Revision: 341211
URL: https://svnweb.freebsd.org/changeset/base/341211
Log:
sfxge(4): support RxDP scatter disabled truncate counter
Sponsored by: Solarflare Communications, Inc.
Differential Revision:
Author: arybchik
Date: Thu Nov 29 06:45:50 2018
New Revision: 341206
URL: https://svnweb.freebsd.org/changeset/base/341206
Log:
sfxge(4): add equal stride super-buffer prefix layout
Sponsored by: Solarflare Communications, Inc.
Differential Revision: https://reviews.freebsd.org/D18237
Author: arybchik
Date: Thu Nov 29 06:46:55 2018
New Revision: 341212
URL: https://svnweb.freebsd.org/changeset/base/341212
Log:
sfxge(4): add Medford2 head-of-line blocking stats
These stats are availble on Medford2 DPDK firmware variant
which support equal stride super-buffer Rx mode.
Author: arybchik
Date: Thu Nov 29 06:46:21 2018
New Revision: 341209
URL: https://svnweb.freebsd.org/changeset/base/341209
Log:
sfxge(4): get max supported value for action MARK
The mark value for MATCH_ACTION_MARK has a maximum value.
Requesting a value larger than the maximum will
Author: arybchik
Date: Thu Nov 29 06:43:57 2018
New Revision: 341196
URL: https://svnweb.freebsd.org/changeset/base/341196
Log:
sfxge(4): support FW subvariant choice
If DPDK application or OS does not need checksumming on transmit,
it may be disabled in firmware to achieve higher packet
Author: arybchik
Date: Thu Nov 29 06:46:33 2018
New Revision: 341210
URL: https://svnweb.freebsd.org/changeset/base/341210
Log:
sfxge(4): generate Medford2 RxDP stats
Sponsored by: Solarflare Communications, Inc.
Differential Revision: https://reviews.freebsd.org/D18241
Modified:
Author: arybchik
Date: Thu Nov 29 06:44:28 2018
New Revision: 341199
URL: https://svnweb.freebsd.org/changeset/base/341199
Log:
sfxge(4): add a new means to control RSS hash
Currently, libefx has no support for additional RSS modes
available with later controllers. In order to support
Author: arybchik
Date: Thu Nov 29 06:44:39 2018
New Revision: 341200
URL: https://svnweb.freebsd.org/changeset/base/341200
Log:
sfxge(4): support more RSS hash configurations
Modern firmwares on EF10 adapters have support for
more traffic classes eligible for hash computation.
Also, it
Author: arybchik
Date: Thu Nov 29 06:43:00 2018
New Revision: 341191
URL: https://svnweb.freebsd.org/changeset/base/341191
Log:
sfxge(4): support choosing firmware variant
Submitted by: Gautam Dawar
Sponsored by: Solarflare Communications, Inc.
Differential Revision:
Author: arybchik
Date: Thu Nov 29 06:44:09 2018
New Revision: 341197
URL: https://svnweb.freebsd.org/changeset/base/341197
Log:
sfxge(4): fix comparison always true warning
Loopback type used as bit index has efx_loopback_type_t type
which is enum. clang complains that it is always true
Author: arybchik
Date: Thu Nov 29 06:45:04 2018
New Revision: 341202
URL: https://svnweb.freebsd.org/changeset/base/341202
Log:
sfxge(4): update autogenerated MCDI and TLV headers
Equal stride super-buffer is a new name instead of deprecated equal
stride packed stream to avoid confusion
Author: arybchik
Date: Thu Nov 29 06:47:19 2018
New Revision: 341214
URL: https://svnweb.freebsd.org/changeset/base/341214
Log:
sfxge(4): fix SAL annotation for input buffers
Submitted by: Martin Harvey
Sponsored by: Solarflare Communications, Inc.
MFC after: 1 week
Author: arybchik
Date: Thu Nov 29 06:44:51 2018
New Revision: 341201
URL: https://svnweb.freebsd.org/changeset/base/341201
Log:
sfxge(4): honour packed stream RSS restriction
Packed stream firmware variant on EF10 adapters has a
number of properties which must be taken into account:
Author: arybchik
Date: Thu Nov 29 06:43:34 2018
New Revision: 341194
URL: https://svnweb.freebsd.org/changeset/base/341194
Log:
sfxge(4): add firmware subvariant aware driver option
FW subvariants allow to tweak NIC global features. For example,
if no drivers require checksumming on
Author: arybchik
Date: Thu Nov 29 06:45:15 2018
New Revision: 341203
URL: https://svnweb.freebsd.org/changeset/base/341203
Log:
sfxge(4): make RxQ type data an union
The type is an internal interface. Single integer is insufficient
to carry RxQ type-specific information in the case of
Author: arybchik
Date: Thu Nov 29 06:45:38 2018
New Revision: 341205
URL: https://svnweb.freebsd.org/changeset/base/341205
Log:
sfxge(4): support equal stride super-buffer Rx mode
Equal stride super-buffer Rx mode is supported by DPDK firmware
variant. One Rx descriptor provides many Rx
Author: arybchik
Date: Thu Nov 29 06:46:01 2018
New Revision: 341207
URL: https://svnweb.freebsd.org/changeset/base/341207
Log:
sfxge(4): get actions MARK and FLAG support
Filter actions MARK and FLAG are supported on Medford2 by DPDK
firmware variant.
Submitted by: Roman Zhukov
Author: arybchik
Date: Thu Nov 29 06:43:46 2018
New Revision: 341195
URL: https://svnweb.freebsd.org/changeset/base/341195
Log:
sfxge(4): report no Tx checksum FW subvariant support
Sponsored by: Solarflare Communications, Inc.
Differential Revision: https://reviews.freebsd.org/D18226
Author: arybchik
Date: Thu Nov 29 06:46:10 2018
New Revision: 341208
URL: https://svnweb.freebsd.org/changeset/base/341208
Log:
sfxge(4): support MARK and FLAG actions in filters
This patch adds support for DPDK rte_flow "MARK" and "FLAG" filter
actions to filters on EF10 family NICs.
Author: arybchik
Date: Thu Nov 29 06:45:26 2018
New Revision: 341204
URL: https://svnweb.freebsd.org/changeset/base/341204
Log:
sfxge(4): detect equal stride super-buffer support
Equal stride super-buffer Rx mode is supported on Medford2 by
DPDK firmware variant.
Sponsored by:
Author: arybchik
Date: Thu Nov 29 06:47:06 2018
New Revision: 341213
URL: https://svnweb.freebsd.org/changeset/base/341213
Log:
sfxge(4): fix PreFAST warnings because of unused return
Submitted by: Martin Harvey
Sponsored by: Solarflare Communications, Inc.
MFC after: 1 week
Author: arybchik
Date: Thu Nov 29 06:47:30 2018
New Revision: 341215
URL: https://svnweb.freebsd.org/changeset/base/341215
Log:
sfxge(4): fix build because of no declaration
Functions declared in mcdi_mon.h are implemented in mcdi_mon.c.
The build fails if compiler options require
Author: arybchik
Date: Thu Nov 29 06:29:24 2018
New Revision: 341183
URL: https://svnweb.freebsd.org/changeset/base/341183
Log:
sfxge(4): add firmware image layout option
Submitted by: Andy Moreton
Sponsored by: Solarflare Communications, Inc.
Differential Revision:
Author: arybchik
Date: Thu Nov 29 06:43:23 2018
New Revision: 341193
URL: https://svnweb.freebsd.org/changeset/base/341193
Log:
sfxge(4): update MCDI headers
Sponsored by: Solarflare Communications, Inc.
Differential Revision: https://reviews.freebsd.org/D18224
Modified:
Author: arybchik
Date: Thu Nov 29 06:42:38 2018
New Revision: 341189
URL: https://svnweb.freebsd.org/changeset/base/341189
Log:
sfxge(4): distinguish filters for encapsulated packets
Add filter match flag to distinguish filters applied only to
encapsulated packets.
Match flags set
Author: arybchik
Date: Thu Nov 29 06:43:12 2018
New Revision: 341192
URL: https://svnweb.freebsd.org/changeset/base/341192
Log:
sfxge(4): add values for RxDPCPU firmware id recognition
Submitted by: Roman Zhukov
Sponsored by: Solarflare Communications, Inc.
Differential Revision:
Author: gjb
Date: Thu Nov 29 01:02:52 2018
New Revision: 341169
URL: https://svnweb.freebsd.org/changeset/base/341169
Log:
MFS12 r341167:
MFC r340983:
Fix NTP query on GCE due to unresolved hostname.
PR: 232456
Submitted by: Lucas Kanashiro
Approved by: re (delphij)
Author: jhibbits
Date: Thu Nov 29 03:39:11 2018
New Revision: 341177
URL: https://svnweb.freebsd.org/changeset/base/341177
Log:
Fix thread creation in PowerPC64 ELFv2 processes.
Summary:
Currently, the upcall used to create threads assumes ELFv1.
Instead, we should check which
Author: mjg
Date: Thu Nov 29 05:08:46 2018
New Revision: 341181
URL: https://svnweb.freebsd.org/changeset/base/341181
Log:
Deinline racct throttling out of syscall exit path.
racct is not enabled by default and even when it is enabled processes are
typically not throttled. The order of
Author: sef
Date: Thu Nov 29 01:05:21 2018
New Revision: 341171
URL: https://svnweb.freebsd.org/changeset/base/341171
Log:
MFC r340442
mountd has no way to configure the listen queue depth; rather than add a new
option, we pass -1 down to listen, which causes it to use the
Author: sef
Date: Thu Nov 29 01:04:24 2018
New Revision: 341170
URL: https://svnweb.freebsd.org/changeset/base/341170
Log:
MFC r340442
mountd has no way to configure the listen queue depth; rather than add a new
option, we pass -1 down to listen, which causes it to use the
Author: jhb
Date: Thu Nov 29 01:15:53 2018
New Revision: 341172
URL: https://svnweb.freebsd.org/changeset/base/341172
Log:
Move CLIP table handling out of TOM and into the base driver.
- Store the clip table in 'struct adapter' instead of in the TOM softc.
- Init the clip table during
Author: eugen
Date: Thu Nov 29 01:28:13 2018
New Revision: 341174
URL: https://svnweb.freebsd.org/changeset/base/341174
Log:
MFC r340978-340979: ipfw.8: new section to EXAMPLES: SELECTIVE MIRRORING
Modified:
stable/11/sbin/ipfw/ipfw.8
Directory Properties:
stable/11/ (props changed)
Author: yuripv
Date: Thu Nov 29 01:31:12 2018
New Revision: 341175
URL: https://svnweb.freebsd.org/changeset/base/341175
Log:
MFS12 r341168:
MFC r340974:
bectl: sync usage with man page, removing stray multibyte characters
in the process.
PR: 233526
Submitted by:
Author: mjg
Date: Thu Nov 29 04:48:22 2018
New Revision: 341180
URL: https://svnweb.freebsd.org/changeset/base/341180
Log:
Annotate td_cowgen check as unlikely.
Sponsored by: The FreeBSD Foundation
Modified:
head/sys/kern/subr_syscall.c
Modified: head/sys/kern/subr_syscall.c
Author: mjg
Date: Thu Nov 29 05:17:16 2018
New Revision: 341182
URL: https://svnweb.freebsd.org/changeset/base/341182
Log:
Convert racct_enable to bool and annotate as __read_frequently
Sponsored by: The FreeBSD Foundation
Modified:
head/sys/kern/kern_racct.c
head/sys/sys/racct.h
Author: jhibbits
Date: Thu Nov 29 03:57:06 2018
New Revision: 341179
URL: https://svnweb.freebsd.org/changeset/base/341179
Log:
Allow truss to operate on ELFv2 processes.
Summary:
Currently, truss doesn't work on ELFv2 processes due to not recognizing the
ABI.
Since there's no
Author: mjg
Date: Thu Nov 29 02:52:08 2018
New Revision: 341176
URL: https://svnweb.freebsd.org/changeset/base/341176
Log:
proc: create a dedicated lock for zombproc to ligthen the load on allproc_lock
waitpid always takes proctree to evaluate the list, but only takes allproc
if it can
Author: oleg
Date: Wed Nov 28 11:58:40 2018
New Revision: 341139
URL: https://svnweb.freebsd.org/changeset/base/341139
Log:
MFC r340724:
Unbreak kernel build with VLAN_ARRAY defined.
Modified:
stable/12/sys/net/if_vlan.c
Directory Properties:
stable/12/ (props changed)
Modified:
Author: sbruno
Date: Wed Nov 28 13:25:10 2018
New Revision: 341140
URL: https://svnweb.freebsd.org/changeset/base/341140
Log:
Add CAPABILITIES to the ERL kernel config so that tools that have been
modified with Capsicum work on this target platform.
This came up after the conversion of
Author: vangyzen
Date: Wed Nov 28 16:58:35 2018
New Revision: 341153
URL: https://svnweb.freebsd.org/changeset/base/341153
Log:
MFS r341147
MFC r340995
Prevent kernel stack disclosure in signal delivery
On arm64 and riscv platforms, sendsig() failed to zero the signal
frame
Author: vangyzen
Date: Wed Nov 28 15:34:46 2018
New Revision: 341147
URL: https://svnweb.freebsd.org/changeset/base/341147
Log:
MFC r340995
Prevent kernel stack disclosure in signal delivery
On arm64 and riscv platforms, sendsig() failed to zero the signal
frame before copying it
Author: jhibbits
Date: Wed Nov 28 16:00:52 2018
New Revision: 341148
URL: https://svnweb.freebsd.org/changeset/base/341148
Log:
powerpc: Don't include KERNBASE in genassym, it's unnecessary
A related future change, which changes KERNBASE for Book-E for some reason
causes a "KERNBASE
Author: vangyzen
Date: Wed Nov 28 16:20:04 2018
New Revision: 341149
URL: https://svnweb.freebsd.org/changeset/base/341149
Log:
MFS r341146
MFC r340994
Prevent kernel stack disclosure in getcontext/swapcontext
Expand r338982 to cover freebsd32 interfaces on amd64, mips, and
Author: markj
Date: Wed Nov 28 16:48:40 2018
New Revision: 341150
URL: https://svnweb.freebsd.org/changeset/base/341150
Log:
MFC r339497 (by cem):
ZSTDIO: Correctly initialize zstd context with provided 'level'
Modified:
stable/12/sys/kern/subr_compressor.c
Directory Properties:
Author: vmaffione
Date: Wed Nov 28 15:29:58 2018
New Revision: 341145
URL: https://svnweb.freebsd.org/changeset/base/341145
Log:
cxgbe: revert r309725
After the fix contained in r341144, cxgbe does not need anymore
to set the IFCAP_NETMAP flag manually.
Reviewed by: np
Approved
Author: markj
Date: Wed Nov 28 16:52:41 2018
New Revision: 341152
URL: https://svnweb.freebsd.org/changeset/base/341152
Log:
MFC r340730, r340731:
Add taskqueue_quiesce(9) and use it to implement taskq_wait().
PR: 227784
Modified:
stable/12/share/man/man9/Makefile
Author: vangyzen
Date: Wed Nov 28 15:31:05 2018
New Revision: 341146
URL: https://svnweb.freebsd.org/changeset/base/341146
Log:
MFC r340994
Prevent kernel stack disclosure in getcontext/swapcontext
Expand r338982 to cover freebsd32 interfaces on amd64, mips, and powerpc.
Author: markj
Date: Wed Nov 28 16:51:11 2018
New Revision: 341151
URL: https://svnweb.freebsd.org/changeset/base/341151
Log:
MFC r340733:
Remove KN_HASKQLOCK.
Modified:
stable/12/sys/kern/kern_event.c
stable/12/sys/sys/event.h
Directory Properties:
stable/12/ (props changed)
Author: manu
Date: Wed Nov 28 13:53:43 2018
New Revision: 341142
URL: https://svnweb.freebsd.org/changeset/base/341142
Log:
Add RK805 PMIC Support
RK805 is the companion PMIC for RK3328 SoC.
Add a driver for it with most of it's regulators supported.
MFC after:1 month
Added:
Author: manu
Date: Wed Nov 28 13:54:39 2018
New Revision: 341143
URL: https://svnweb.freebsd.org/changeset/base/341143
Log:
arm64: Add rk_i2c and rk805 to GENERIC
MFC after:1 month
Modified:
head/sys/arm64/conf/GENERIC
Modified: head/sys/arm64/conf/GENERIC
Author: vmaffione
Date: Wed Nov 28 14:07:34 2018
New Revision: 341144
URL: https://svnweb.freebsd.org/changeset/base/341144
Log:
netmap: set IFCAP_NETMAP in if_capabilities
Revision r307394 removed (by mistake) the code that sets IFCAP_NETMAP
in if_capabilities on netmap_attach. This
Author: manu
Date: Wed Nov 28 13:25:22 2018
New Revision: 341141
URL: https://svnweb.freebsd.org/changeset/base/341141
Log:
rk_clk_composite: Fix set_mux
Pointy Hat: manu
Modified:
head/sys/arm64/rockchip/clk/rk_clk_composite.c
Modified:
Author: markj
Date: Wed Nov 28 17:00:18 2018
New Revision: 341154
URL: https://svnweb.freebsd.org/changeset/base/341154
Log:
MFC r340730, r340731:
Add taskqueue_quiesce(9) and use it to implement taskq_wait().
PR: 227784
Modified:
stable/11/share/man/man9/Makefile
Author: shurd
Date: Wed Nov 28 17:37:17 2018
New Revision: 341156
URL: https://svnweb.freebsd.org/changeset/base/341156
Log:
Fix first-packet completion
The first packet after the ring is initialized was never
completed as isc_txd_credits_update() would not include it in the
count of
Author: markj
Date: Wed Nov 28 17:31:34 2018
New Revision: 341155
URL: https://svnweb.freebsd.org/changeset/base/341155
Log:
MFstable/12 r341075:
Plug some kernel memory disclosures via kevent(2).
Approved by: re (gjb)
Modified:
releng/12.0/sys/kern/kern_event.c
Author: markj
Date: Wed Nov 28 18:06:16 2018
New Revision: 341159
URL: https://svnweb.freebsd.org/changeset/base/341159
Log:
MFstable/12 r341082:
Ensure that knotes do not get registered when KQ_CLOSING is set.
PR: 228858
Approved by: re (gjb)
Modified:
Author: glebius
Date: Wed Nov 28 19:17:27 2018
New Revision: 341162
URL: https://svnweb.freebsd.org/changeset/base/341162
Log:
For not offpage zones the slab is placed at the end of page. Keg's uk_pgoff
is calculated to guarantee that struct uma_slab is placed at pointer size
alignment.
Author: ian
Date: Wed Nov 28 18:09:42 2018
New Revision: 341160
URL: https://svnweb.freebsd.org/changeset/base/341160
Log:
Add comments describing the bootargs handoff between loader(8) and gptboot
or zfsboot, when loader(8) is the BTX loader. No functional changes.
Modified:
Author: vangyzen
Date: Wed Nov 28 21:20:51 2018
New Revision: 341166
URL: https://svnweb.freebsd.org/changeset/base/341166
Log:
MFC r340995
Prevent kernel stack disclosure in signal delivery
On arm64 and riscv platforms, sendsig() failed to zero the signal
frame before copying it
Author: markj
Date: Wed Nov 28 17:40:08 2018
New Revision: 341157
URL: https://svnweb.freebsd.org/changeset/base/341157
Log:
MFstable/12 r341077:
Lock the knlist before releasing the in-flux state in knote_fork().
PR: 228858
Approved by: re (gjb)
Modified:
Author: markj
Date: Wed Nov 28 18:02:59 2018
New Revision: 341158
URL: https://svnweb.freebsd.org/changeset/base/341158
Log:
MFC r339795:
Add a very basic regression test for setfacl -R with NFSv4 ACLs.
Modified:
stable/12/tests/sys/acl/tools-nfs4-psarc.test
Author: kib
Date: Wed Nov 28 18:42:42 2018
New Revision: 341161
URL: https://svnweb.freebsd.org/changeset/base/341161
Log:
MFC r339506, r339508, r340064 (by markj), r340546 (by alc):
Tidy up code to merge vm_entry neighbors and simplify related checks.
r339506:
Reduce code duplication
Author: vangyzen
Date: Wed Nov 28 21:19:58 2018
New Revision: 341165
URL: https://svnweb.freebsd.org/changeset/base/341165
Log:
MFC r340994
Prevent kernel stack disclosure in getcontext/swapcontext
Expand r338982 to cover freebsd32 interfaces on amd64, mips, and powerpc.
Author: glebius
Date: Wed Nov 28 19:54:02 2018
New Revision: 341163
URL: https://svnweb.freebsd.org/changeset/base/341163
Log:
Fix yet another edge case in uma_startup_count(). If zone size fits into
several pages, but leaves no space for struct uma_slab at the end we
miscalculate number of
Author: jilles
Date: Wed Nov 28 20:03:53 2018
New Revision: 341164
URL: https://svnweb.freebsd.org/changeset/base/341164
Log:
sh: Fix ${param?} default error message
If word in ${param?word} is missing, the shell shall write a default error
message. So expanding ${param?} when param is
On 11/26/18, John Baldwin wrote:
> 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
>>
Author: gjb
Date: Thu Nov 29 00:28:08 2018
New Revision: 341167
URL: https://svnweb.freebsd.org/changeset/base/341167
Log:
MFC r340983:
Fix NTP query on GCE due to unresolved hostname.
PR: 232456
Submitted by: Lucas Kanashiro
Sponsored by: The FreeBSD Foundation
Modified:
Author: gjb
Date: Thu Nov 29 00:28:08 2018
New Revision: 341167
URL: https://svnweb.freebsd.org/changeset/base/341167
Log:
MFC r340983:
Fix NTP query on GCE due to unresolved hostname.
PR: 232456
Submitted by: Lucas Kanashiro
Sponsored by: The FreeBSD Foundation
Modified:
Author: yuripv
Date: Thu Nov 29 00:34:55 2018
New Revision: 341168
URL: https://svnweb.freebsd.org/changeset/base/341168
Log:
MFC r340974:
bectl: sync usage with man page, removing stray multibyte characters
in the process.
PR: 233526
Submitted by: tigersha...@gmail.com
98 matches
Mail list logo