Author: kp
Date: Tue Oct 15 04:50:08 2019
New Revision: 353542
URL: https://svnweb.freebsd.org/changeset/base/353542
Log:
tests: basic VLAN test
Set up two jails connected by an epair. Create VLAN interfaces in both
jails and check connectivity.
This is a very basic test, but exposed
Author: jeff
Date: Tue Oct 15 03:51:46 2019
New Revision: 353541
URL: https://svnweb.freebsd.org/changeset/base/353541
Log:
(6/6) Convert pmap to expect busy in write related operations now that all
callers hold it.
This simplifies pmap code and removes a dependency on the object lock.
Author: jeff
Date: Tue Oct 15 03:48:22 2019
New Revision: 353540
URL: https://svnweb.freebsd.org/changeset/base/353540
Log:
(5/6) Move the VPO_NOSYNC to PGA_NOSYNC to eliminate the dependency on the
object lock in vm_page_set_validclean().
Reviewed by:kib, markj
Tested by: pho
Author: jeff
Date: Tue Oct 15 03:45:41 2019
New Revision: 353539
URL: https://svnweb.freebsd.org/changeset/base/353539
Log:
(4/6) Protect page valid with the busy lock.
Atomics are used for page busy and valid state when the shared busy is
held. The details of the locking protocol and va
Author: jeff
Date: Tue Oct 15 03:41:36 2019
New Revision: 353538
URL: https://svnweb.freebsd.org/changeset/base/353538
Log:
(3/6) Add a shared object busy synchronization mechanism that blocks new page
busy acquires while held.
This allows code that would need to acquire and release a ver
Author: jeff
Date: Tue Oct 15 03:38:02 2019
New Revision: 353537
URL: https://svnweb.freebsd.org/changeset/base/353537
Log:
(2/6) Don't release xbusy in vm_page_remove(), defer to vm_page_free_prep().
This persists busy state across operations like rename and replace.
Reviewed by:k
Author: jhibbits
Date: Tue Oct 15 03:37:21 2019
New Revision: 353536
URL: https://svnweb.freebsd.org/changeset/base/353536
Log:
powerpc/atomic: Fix atomic_cmpset_rel()
Need a release barrier, not an acquire barrier, else bad things happen.
Modified:
head/sys/powerpc/include/atomic.h
Mod
Author: jeff
Date: Tue Oct 15 03:35:11 2019
New Revision: 353535
URL: https://svnweb.freebsd.org/changeset/base/353535
Log:
(1/6) Replace busy checks with acquires where it is trival to do so.
This is the first in a series of patches that promotes the page busy field
to a first class lock
Author: manu
Date: Mon Oct 14 22:29:20 2019
New Revision: 353534
URL: https://svnweb.freebsd.org/changeset/base/353534
Log:
arm: allwinner: Add np and nmm clock file to the build
MFC after:1 month
Modified:
head/sys/arm/allwinner/files.allwinner
Modified: head/sys/arm/allwinner/file
Author: manu
Date: Mon Oct 14 22:27:33 2019
New Revision: 353533
URL: https://svnweb.freebsd.org/changeset/base/353533
Log:
arm64: Add Synopsys DWC3 driver
This add a driver for the Synopsys DWC3 driver found on multiple SoCs.
It only supports host mode for now.
MFC after:1 month
Author: manu
Date: Mon Oct 14 22:22:19 2019
New Revision: 353532
URL: https://svnweb.freebsd.org/changeset/base/353532
Log:
arm64: allwinner: Add aw_dwc3 driver
This is a simplebus like driver that just deal with clocks and resets
and attach the dwc3 child node.
MFC after:1 month
On 10/14/19 2:22 PM, John Baldwin wrote:
> Author: jhb
> Date: Mon Oct 14 21:22:42 2019
> New Revision: 353523
> URL: https://svnweb.freebsd.org/changeset/base/353523
>
> Log:
> Disconnect powerpc from the default tinderbox for now.
>
> The wrong toolchain was set in MAKE_PARAMS_powerpc, ho
Author: manu
Date: Mon Oct 14 21:58:46 2019
New Revision: 353531
URL: https://svnweb.freebsd.org/changeset/base/353531
Log:
arm64: allwinner: Add support for the usb3 phy
The usb 3 controller in the H6 SoC have a dedicated phy.
Add support for it.
Mostly imported from NetBSD
MFC af
Author: manu
Date: Mon Oct 14 21:56:41 2019
New Revision: 353530
URL: https://svnweb.freebsd.org/changeset/base/353530
Log:
arm64: allwinner: aw_usbphy: Add support for H6 PHY
MFC after:1 month
Modified:
head/sys/arm/allwinner/aw_usbphy.c
Modified: head/sys/arm/allwinner/aw_usbphy.c
Author: manu
Date: Mon Oct 14 21:55:45 2019
New Revision: 353529
URL: https://svnweb.freebsd.org/changeset/base/353529
Log:
arm64: allwinner: Add H6 GPIO/Pinctrl driver
This adds support for Allwinner H6 GPIO and pinctrl driver for
both the main pinctrl unit and the 'r_' one.
MFC aft
Author: manu
Date: Mon Oct 14 21:53:53 2019
New Revision: 353528
URL: https://svnweb.freebsd.org/changeset/base/353528
Log:
arm64: allwinner: Add Allwinner H6 Support
This adds support for H6 SoC.
Add a CCU driver for H6 that support all PLLs and most of the clocks
that we are intersted
Author: manu
Date: Mon Oct 14 21:50:44 2019
New Revision: 353527
URL: https://svnweb.freebsd.org/changeset/base/353527
Log:
arm: allwinner: Disable the clock before changing it's freq
You aren't supposed to changing the freq of a clock when it is
enable so disable the clock before changin
Author: manu
Date: Mon Oct 14 21:49:07 2019
New Revision: 353526
URL: https://svnweb.freebsd.org/changeset/base/353526
Log:
arm64: allwinner: Add aw_clk_nmm clock
This is a clock type present on Allwinner H6 where the formula is :
f = fparent * n / m0 / m1
MFC after:1 month
Adde
Author: manu
Date: Mon Oct 14 21:47:20 2019
New Revision: 353525
URL: https://svnweb.freebsd.org/changeset/base/353525
Log:
arm64: allwinner: Add new clock aw_clk_np
This is a clock type present in Allwinner H6 where the formula is :
f = fparent * N / P
MFC after:1 month
Added:
Author: manu
Date: Mon Oct 14 21:45:15 2019
New Revision: 353524
URL: https://svnweb.freebsd.org/changeset/base/353524
Log:
aw_ccung: Add more debug printfs
No functional changes
MFC after:1 month
Modified:
head/sys/arm/allwinner/clkng/aw_ccung.c
Modified: head/sys/arm/allwinne
Author: jhb
Date: Mon Oct 14 21:22:42 2019
New Revision: 353523
URL: https://svnweb.freebsd.org/changeset/base/353523
Log:
Disconnect powerpc from the default tinderbox for now.
The wrong toolchain was set in MAKE_PARAMS_powerpc, however, there are
some other issues preventing powerpc fro
Author: glebius
Date: Mon Oct 14 21:18:37 2019
New Revision: 353522
URL: https://svnweb.freebsd.org/changeset/base/353522
Log:
if_delmulti() is never called without ifp argument, assert this instead
of doing a useless search through interfaces.
Modified:
head/sys/net/if.c
Modified: head/sy
Author: cem
Date: Mon Oct 14 20:55:01 2019
New Revision: 353521
URL: https://svnweb.freebsd.org/changeset/base/353521
Log:
x86: Use canonical spelling of MOVDIR64B feature/instruction
The former spelling probably confused MOVDIR64B with MOVDIRI64.
MOVDIR_64B is the 64-*byte* direct sto
Author: glebius
Date: Mon Oct 14 20:33:14 2019
New Revision: 353520
URL: https://svnweb.freebsd.org/changeset/base/353520
Log:
Convert to if_foreach_llmaddr() KPI.
Reviewed by: philip
Modified:
head/sys/dev/sfxge/sfxge_port.c
Modified: head/sys/dev/sfxge/sfxge_port.c
==
Author: glebius
Date: Mon Oct 14 20:32:28 2019
New Revision: 353519
URL: https://svnweb.freebsd.org/changeset/base/353519
Log:
Convert to if_foreach_llmaddr() KPI.
Reviewed by: hselasky
Modified:
head/sys/dev/usb/net/if_aue.c
Modified: head/sys/dev/usb/net/if_aue.c
Author: tuexen
Date: Mon Oct 14 20:32:11 2019
New Revision: 353518
URL: https://svnweb.freebsd.org/changeset/base/353518
Log:
Separate out SCTP related dtrace code.
This is based on work done by markj@.
Discussed with: markj@
MFC after:3 days
Modified:
head/
Author: glebius
Date: Mon Oct 14 20:32:08 2019
New Revision: 353517
URL: https://svnweb.freebsd.org/changeset/base/353517
Log:
Convert to if_foreach_llmaddr() KPI.
Reviewed by: hselasky
Modified:
head/sys/dev/usb/net/if_axe.c
Modified: head/sys/dev/usb/net/if_axe.c
Author: glebius
Date: Mon Oct 14 20:31:43 2019
New Revision: 353515
URL: https://svnweb.freebsd.org/changeset/base/353515
Log:
Convert to if_foreach_llmaddr() KPI.
Reviewed by: hselasky
Modified:
head/sys/dev/usb/net/if_cue.c
Modified: head/sys/dev/usb/net/if_cue.c
Author: glebius
Date: Mon Oct 14 20:31:57 2019
New Revision: 353516
URL: https://svnweb.freebsd.org/changeset/base/353516
Log:
Convert to if_foreach_llmaddr() KPI.
Reviewed by: hselasky
Modified:
head/sys/dev/usb/net/if_axge.c
Modified: head/sys/dev/usb/net/if_axge.c
==
Author: glebius
Date: Mon Oct 14 20:31:28 2019
New Revision: 353514
URL: https://svnweb.freebsd.org/changeset/base/353514
Log:
Convert to if_foreach_llmaddr() KPI.
Reviewed by: hselasky
Modified:
head/sys/dev/usb/net/if_kue.c
Modified: head/sys/dev/usb/net/if_kue.c
Author: glebius
Date: Mon Oct 14 20:30:44 2019
New Revision: 353513
URL: https://svnweb.freebsd.org/changeset/base/353513
Log:
Convert to if_foreach_llmaddr() KPI.
Reviewed by: hselasky
Modified:
head/sys/dev/usb/net/if_mos.c
Modified: head/sys/dev/usb/net/if_mos.c
Author: glebius
Date: Mon Oct 14 20:30:30 2019
New Revision: 353512
URL: https://svnweb.freebsd.org/changeset/base/353512
Log:
Convert to if_foreach_llmaddr() KPI.
Reviewed by: hselasky
Modified:
head/sys/dev/usb/net/if_muge.c
Modified: head/sys/dev/usb/net/if_muge.c
==
Author: glebius
Date: Mon Oct 14 20:29:32 2019
New Revision: 353509
URL: https://svnweb.freebsd.org/changeset/base/353509
Log:
Convert to if_foreach_llmaddr() KPI.
Reviewed by: hselasky
Modified:
head/sys/dev/usb/net/if_udav.c
Modified: head/sys/dev/usb/net/if_udav.c
==
Author: glebius
Date: Mon Oct 14 20:29:50 2019
New Revision: 353510
URL: https://svnweb.freebsd.org/changeset/base/353510
Log:
Convert to if_foreach_llmaddr() KPI.
Reviewed by: hselasky
Modified:
head/sys/dev/usb/net/if_smsc.c
Modified: head/sys/dev/usb/net/if_smsc.c
==
Author: glebius
Date: Mon Oct 14 20:30:06 2019
New Revision: 353511
URL: https://svnweb.freebsd.org/changeset/base/353511
Log:
Convert to if_foreach_llmaddr() KPI.
Reviewed by: hselasky
Modified:
head/sys/dev/usb/net/if_rue.c
Modified: head/sys/dev/usb/net/if_rue.c
Author: glebius
Date: Mon Oct 14 20:29:14 2019
New Revision: 353508
URL: https://svnweb.freebsd.org/changeset/base/353508
Log:
Convert to if_foreach_llmaddr() KPI.
Reviewed by: hselasky
Modified:
head/sys/dev/usb/net/if_ure.c
Modified: head/sys/dev/usb/net/if_ure.c
Author: glebius
Date: Mon Oct 14 20:26:53 2019
New Revision: 353507
URL: https://svnweb.freebsd.org/changeset/base/353507
Log:
Convert to if_foreach_llmaddr() KPI.
Reviewed by: hselasky
Modified:
head/sys/dev/usb/wlan/if_rsu.c
Modified: head/sys/dev/usb/wlan/if_rsu.c
==
Author: glebius
Date: Mon Oct 14 20:26:17 2019
New Revision: 353506
URL: https://svnweb.freebsd.org/changeset/base/353506
Log:
Convert to if_foreach_llmaddr() KPI.
Reviewed by: hselasky
Modified:
head/sys/dev/usb/wlan/if_zyd.c
Modified: head/sys/dev/usb/wlan/if_zyd.c
==
Author: glebius
Date: Mon Oct 14 20:23:16 2019
New Revision: 353505
URL: https://svnweb.freebsd.org/changeset/base/353505
Log:
Convert to if_foreach_llmaddr() KPI.
Reviewed by: hselasky
Modified:
head/sys/dev/mlx4/mlx4_en/mlx4_en_netdev.c
head/sys/dev/mlx5/mlx5_en/mlx5_en_flow_table.c
Author: glebius
Date: Mon Oct 14 20:22:25 2019
New Revision: 353504
URL: https://svnweb.freebsd.org/changeset/base/353504
Log:
Convert to if_foreach_llmaddr() KPI.
Reviewed by: hselasky
Modified:
head/sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_multicast.c
Modified: head/sys/ofed/drive
Author: glebius
Date: Mon Oct 14 20:21:02 2019
New Revision: 353503
URL: https://svnweb.freebsd.org/changeset/base/353503
Log:
Convert if_foreach_llmaddr() KPI.
Reviewed by: erj
Modified:
head/sys/dev/ixgbe/if_ix.c
head/sys/dev/ixl/if_iavf.c
head/sys/dev/ixl/if_ixl.c
head/sys/dev/
Author: glebius
Date: Mon Oct 14 20:18:36 2019
New Revision: 353502
URL: https://svnweb.freebsd.org/changeset/base/353502
Log:
Convert to if_foreach_llmaddr() KPI.
Reviewed by: gallatin
Modified:
head/sys/dev/mxge/if_mxge.c
Modified: head/sys/dev/mxge/if_mxge.c
Author: luporl
Date: Mon Oct 14 19:06:17 2019
New Revision: 353500
URL: https://svnweb.freebsd.org/changeset/base/353500
Log:
Fix powerpc/powerpcspe builds
Revision 353489 introduced some new function calls in common powerpc code,
but these must be called only on powerpc64.
Modified:
h
Author: jhb
Date: Mon Oct 14 18:31:11 2019
New Revision: 353499
URL: https://svnweb.freebsd.org/changeset/base/353499
Log:
Remove the aarch64 libclang_rt.profile library from llvm 8.0.1.
Reported by: np
Modified:
head/ObsoleteFiles.inc
Modified: head/ObsoleteFiles.inc
=
Author: jhb
Date: Mon Oct 14 18:02:56 2019
New Revision: 353498
URL: https://svnweb.freebsd.org/changeset/base/353498
Log:
Remove an unused parameter from get_new_keyid().
Modified:
head/sys/dev/cxgbe/tom/t4_tls.c
Modified: head/sys/dev/cxgbe/tom/t4_tls.c
Author: dougm
Date: Mon Oct 14 17:51:57 2019
New Revision: 353497
URL: https://svnweb.freebsd.org/changeset/base/353497
Log:
Correct a transcription error that broke GENERIC introduced in r353496.
Modified:
head/sys/vm/vm_map.c
Modified: head/sys/vm/vm_map.c
=
Author: dougm
Date: Mon Oct 14 17:15:42 2019
New Revision: 353496
URL: https://svnweb.freebsd.org/changeset/base/353496
Log:
Move the definition of _vm_map_assert_consistent so that it can use
vm_map_free_{left,right} rather than re-implementing them. Use the
VM_MAP_FOREACH macro where appl
On Mon, 14 Oct 2019 17:27:51 +0100
Ruslan Bukin wrote:
> On Mon, Oct 14, 2019 at 06:10:51PM +0200, Emmanuel Vadot wrote:
> >
> > On Mon, 14 Oct 2019 15:53:00 + (UTC)
> > Ruslan Bukin wrote:
> >
> > > Author: br
> > > Date: Mon Oct 14 15:52:59 2019
> > > New Revision: 353493
> > > URL: http
Author: glebius
Date: Mon Oct 14 16:37:41 2019
New Revision: 353495
URL: https://svnweb.freebsd.org/changeset/base/353495
Log:
Use epoch(9) directly instead of obsoleted KPI.
Modified:
head/sys/netpfil/ipfw/ip_fw_nat.c
head/sys/netpfil/ipfw/nptv6/nptv6.c
Modified: head/sys/netpfil/ipfw/ip_
Author: glebius
Date: Mon Oct 14 16:37:00 2019
New Revision: 353494
URL: https://svnweb.freebsd.org/changeset/base/353494
Log:
ipfw(4) rule matching always happens in network epoch.
Modified:
head/sys/netpfil/ipfw/ip_fw2.c
Modified: head/sys/netpfil/ipfw/ip_fw2.c
On Mon, Oct 14, 2019 at 06:10:51PM +0200, Emmanuel Vadot wrote:
>
> On Mon, 14 Oct 2019 15:53:00 + (UTC)
> Ruslan Bukin wrote:
>
> > Author: br
> > Date: Mon Oct 14 15:52:59 2019
> > New Revision: 353493
> > URL: https://svnweb.freebsd.org/changeset/base/353493
> >
> > Log:
> > Fix the dr
Hi Ruslan,
On Mon, 14 Oct 2019 15:53:00 + (UTC)
Ruslan Bukin wrote:
> Author: br
> Date: Mon Oct 14 15:52:59 2019
> New Revision: 353493
> URL: https://svnweb.freebsd.org/changeset/base/353493
>
> Log:
> Fix the driver attachment in cases when the external resource devices
> (resets,
Author: br
Date: Mon Oct 14 15:52:59 2019
New Revision: 353493
URL: https://svnweb.freebsd.org/changeset/base/353493
Log:
Fix the driver attachment in cases when the external resource devices
(resets, regulators, clocks) are not available.
Rely on a system initialization done by a bootloa
Author: glebius
Date: Mon Oct 14 15:33:53 2019
New Revision: 353492
URL: https://svnweb.freebsd.org/changeset/base/353492
Log:
in6ifa_llaonifp() is never called from fast path, so do not require
epoch being entered.
Modified:
head/sys/netinet6/in6.c
Modified: head/sys/netinet6/in6.c
==
Author: eugen
Date: Mon Oct 14 14:31:21 2019
New Revision: 353491
URL: https://svnweb.freebsd.org/changeset/base/353491
Log:
Add missing port to the list of needed tools in the README file
describing locale rebuild process:
devel/apache-ant
Modified:
head/tools/tools/locale/README
Mod
Author: rrs
Date: Mon Oct 14 13:10:29 2019
New Revision: 353490
URL: https://svnweb.freebsd.org/changeset/base/353490
Log:
if_hw_tsomaxsegsize needs to be initialized to zero, just
like in bbr.c and tcp_output.c
Modified:
head/sys/netinet/tcp_stacks/rack.c
Modified: head/sys/netinet/tcp_st
Author: luporl
Date: Mon Oct 14 13:04:04 2019
New Revision: 353489
URL: https://svnweb.freebsd.org/changeset/base/353489
Log:
[PPC64] Initial kernel minidump implementation
Based on POWER9BSD implementation, with all POWER9 specific code removed and
addition of new methods in PPC64 MMU in
Author: tuexen
Date: Mon Oct 14 13:02:49 2019
New Revision: 353488
URL: https://svnweb.freebsd.org/changeset/base/353488
Log:
Rename sctp_dtrace_declare.h to sctp_kdtrace.h for consistentcy.
MFC after:3 days
Added:
head/sys/netinet/sctp_kdtrace.h
- copied unchanged from
On 2019-10-14 12:03, Hans Petter Selasky wrote:
On 2019-10-08 00:40, Gleb Smirnoff wrote:
Author: glebius
Date: Mon Oct 7 22:40:05 2019
New Revision: 353292
URL: https://svnweb.freebsd.org/changeset/base/353292
Log:
Widen NET_EPOCH coverage.
When epoch(9) was introduced to network stack,
On 2019-10-08 00:40, Gleb Smirnoff wrote:
Author: glebius
Date: Mon Oct 7 22:40:05 2019
New Revision: 353292
URL: https://svnweb.freebsd.org/changeset/base/353292
Log:
Widen NET_EPOCH coverage.
When epoch(9) was introduced to network stack, it was basically
dropped in place of exi
Author: andrew
Date: Mon Oct 14 09:29:56 2019
New Revision: 353487
URL: https://svnweb.freebsd.org/changeset/base/353487
Log:
Sort the id_aa64*_fields arrays to be in alphanumerical order.
Sponsored by: DARPA, AFRL
Modified:
head/sys/arm64/arm64/identcpu.c
Modified: head/sys/arm64/arm64
61 matches
Mail list logo