FreeNAS/freenas 051f9e3gui/services models.py, src/middlewared/middlewared/etc_files/local/netdata alarms.py

Improvements to alarm section

OpenBSD/xenocara zfasSUXapp/cwm client.c calmwm.h

   Use the original client border width to adjust initial placement of clients
   containing {P,US}Position requests where they are explicitly set to 'ignore' in
   cwmrc(5); clients are unaware that their border will be altered (removed in
   this case) when calcuating position and thus end up a factor of their original
   border width off once mapped by cwm(1). cwm(1) will essentially shift the
   client to the edge if the original request's position and border match.

   Window offset noticed by at least Andre Stoebe via bugs@, and others since
   (and likely before). Thanks!
VersionDeltaFile
1.246+8-1app/cwm/client.c
1.362+2-1app/cwm/calmwm.h
+10-22 files

LLVM/llvm 346408cfe/trunk/lib/CodeGen CGOpenMPRuntime.cpp, cfe/trunk/test/OpenMP nvptx_lambda_capturing.cpp

[OPENMP]Make lambda mapping follow reqs for PTR_AND_OBJ mapping.

The base pointer for the lambda mapping must point to the lambda capture
placement and pointer must point to the captured variable itself. Patch
fixes this problem.

LLVM/llvm 346407openmp/trunk/libomptarget/src omptarget.cpp

[OPENMP]Make lambda mapping follow reqs for PTR_AND_OBJ mapping.

Summary:
The base pointer for the lambda mapping must point to the lambda capture
placement and pointer must point to the captured variable itself. Patch
fixes this problem.

Reviewers: gtbercea

Subscribers: guansong, openmp-commits, kkwli0, caomhin

Differential Revision: https://reviews.llvm.org/D54260

OpenBSD/src V0rk7gQusr.bin/passwd local_passwd.c

   unveil(2) obvious _PATH_LOGIN_CONF with read permission to use login_get*(3)
   family commands.

   Report and fix provided by Mark Patruck <mark ! wrapped ! cx>
VersionDeltaFile
1.55+3-1usr.bin/passwd/local_passwd.c
+3-11 files

FreeNAS/freenas 50aa515src/middlewared/middlewared/etc_files/local/netdata alarms.py, src/middlewared/middlewared/plugins netdata.py

Improvements to alarm section

LLVM/llvm 346406llvm/trunk/lib/Target/SystemZ SystemZRegisterInfo.cpp, llvm/trunk/test/CodeGen/SystemZ regalloc-GR128-02.mir

[SystemZ] Bugfix in shouldCoalesce()

It was discovered in randomized testing that the SystemZ implementation of
shouldCoalesce() could be caused to crash when subreg liveness was
enabled. This was because an undef use of the virtual register was copied
outside current MBB at the point of shouldCoalesce() being called. For more
details, see https://bugs.llvm.org/show_bug.cgi?id=39276.

This patch changes the check for MBB locality from livein/liveout checks to
do checks for all instructions of both intervals being inside MBB. This
avoids the cases with dead defs / undef uses outside MBB, which are not
affecting liveness in/out of MBB.

The original test case included as a reduced .mir test case.

Review: Ulrich Weigand
https://reviews.llvm.org/D54197

FreeBSD/ports 484461branches 2018Q4, branches/2018Q4/math/vtk5 Makefile

MFH: r483941

Mark BROKEN: fails to build

/wrkdirs/usr/ports/math/vtk5/work/VTK5.10.1/Common/vtkOStreamWrapper.cxx:60:1: error: 
invalid operands to binary expression ('std::__1::ostream' (aka 'basic_ostream<char>') and 
'std::__1::ostream')
VTKOSTREAM_OPERATOR(ostream&);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Reported by:    pkg-fallout

LLVM/llvm 346405llvm/trunk/docs Statepoints.rst

[docs] Clarify expectations for stack map sections and AOT compilers

Linux/linux 166d6e2drivers/pinctrl/intel pinctrl-baytrail.c

pinctrl: baytrail: Code formatting fixes

Remove comma from terminator line to allow compiler fail
in case an entry has been put in a wrong place by any weird reason.

Signed-off-by: Andy Shevchenko <andriy.shevchenko at linux.intel.com>
Acked-by: Mika Westerberg <mika.westerberg at linux.intel.com>

Linux/linux 6463955drivers/pinctrl/intel pinctrl-geminilake.c

pinctrl: geminilake: Code formatting fixes

Remove comma from terminator line to allow compiler fail
in case an entry has been put in a wrong place by any weird reason.

Signed-off-by: Andy Shevchenko <andriy.shevchenko at linux.intel.com>
Acked-by: Mika Westerberg <mika.westerberg at linux.intel.com>

Linux/linux 5c20a02drivers/pinctrl/intel pinctrl-icelake.c

pinctrl: icelake: Code formatting fixes

Remove comma from terminator line to allow compiler fail
in case an entry has been put in a wrong place by any weird reason.

Signed-off-by: Andy Shevchenko <andriy.shevchenko at linux.intel.com>
Acked-by: Mika Westerberg <mika.westerberg at linux.intel.com>

Linux/linux 3d5d096drivers/pinctrl/intel pinctrl-cannonlake.c

pinctrl: cannonlake: Code formatting fixes

Remove comma from terminator line to allow compiler fail
in case an entry has been put in a wrong place by any weird reason.

Signed-off-by: Andy Shevchenko <andriy.shevchenko at linux.intel.com>
Acked-by: Mika Westerberg <mika.westerberg at linux.intel.com>

Linux/linux f27a0d9drivers/pinctrl/intel pinctrl-merrifield.c

pinctrl: merrifield: include bits.h instead of bitops.h

The reason of including <linux/bitops.h> here is just for BIT() and Co macros.

Since commit 8bd9cb51daac8

  ("... Move some macros from <linux/bitops.h> to a new <linux/bits.h> file"),

<linux/bits.h> is enough for such compile-time macros.

Signed-off-by: Andy Shevchenko <andriy.shevchenko at linux.intel.com>
Acked-by: Mika Westerberg <mika.westerberg at linux.intel.com>

Linux/linux cd06a5edrivers/pinctrl/intel pinctrl-broxton.c

pinctrl: broxton: Code formatting fixes

Remove comma from terminator line to allow compiler fail
in case an entry has been put in a wrong place by any weird reason.

Signed-off-by: Andy Shevchenko <andriy.shevchenko at linux.intel.com>
Acked-by: Mika Westerberg <mika.westerberg at linux.intel.com>

Linux/linux 0dd519edrivers/pinctrl/intel pinctrl-intel.c pinctrl-intel.h

pinctrl: intel: Unexport intel_pinctrl_probe()

Since there are no more users, unexport it and make static.

Signed-off-by: Andy Shevchenko <andriy.shevchenko at linux.intel.com>
Acked-by: Mika Westerberg <mika.westerberg at linux.intel.com>

Linux/linux c73e7addrivers/pinctrl/intel pinctrl-denverton.c

pinctrl: denverton: Replace acpi.h with mod_devicetable.h

There is no need to include acpi.h since driver doesn't use anything from it
except the propagation of mod_devicetable.h.

Include latter directly instead.

Signed-off-by: Andy Shevchenko <andriy.shevchenko at linux.intel.com>
Acked-by: Mika Westerberg <mika.westerberg at linux.intel.com>

Linux/linux 1068934drivers/pinctrl/intel pinctrl-lewisburg.c

pinctrl: lewisburg: Replace acpi.h with mod_devicetable.h

There is no need to include acpi.h since driver doesn't use anything from it
except the propagation of mod_devicetable.h.

Include latter directly instead.

Signed-off-by: Andy Shevchenko <andriy.shevchenko at linux.intel.com>
Acked-by: Mika Westerberg <mika.westerberg at linux.intel.com>

Linux/linux 35bf500drivers/pinctrl/intel pinctrl-cedarfork.c

pinctrl: cedarfork: Replace acpi.h with mod_devicetable.h

There is no need to include acpi.h since driver doesn't use anything from it
except the propagation of mod_devicetable.h.

Include latter directly instead.

Signed-off-by: Andy Shevchenko <andriy.shevchenko at linux.intel.com>
Acked-by: Mika Westerberg <mika.westerberg at linux.intel.com>

Linux/linux c34c177drivers/pinctrl/intel pinctrl-sunrisepoint.c

pinctrl: sunrisepoint: Get rid of unneeded ->probe() stub

The local ->probe() stub does nothing except calling
a generic Intel pin control probe function. Thus,
it's not needed and generic function may be called directly.

Convert the driver accordingly.

Signed-off-by: Andy Shevchenko <andriy.shevchenko at linux.intel.com>
Acked-by: Mika Westerberg <mika.westerberg at linux.intel.com>

Linux/linux 9080e77drivers/pinctrl/intel pinctrl-cannonlake.c

pinctrl: cannonlake: Get rid of unneeded ->probe() stub

The local ->probe() stub does nothing except calling
a generic Intel pin control probe function. Thus,
it's not needed and generic function may be called directly.

Convert the driver accordingly.

Signed-off-by: Andy Shevchenko <andriy.shevchenko at linux.intel.com>
Acked-by: Mika Westerberg <mika.westerberg at linux.intel.com>

Linux/linux bdc2bc7drivers/pinctrl/intel pinctrl-broxton.c

pinctrl: broxton: Get rid of unneeded ->probe() stub

The local ->probe() stub does nothing except calling
a generic Intel pin control probe function. Thus,
it's not needed and generic function may be called directly.

Convert the driver accordingly.

Signed-off-by: Andy Shevchenko <andriy.shevchenko at linux.intel.com>
Acked-by: Mika Westerberg <mika.westerberg at linux.intel.com>

Linux/linux ec7cf5cdrivers/pinctrl/intel pinctrl-icelake.c

pinctrl: icelake: Get rid of unneeded ->probe() stub

The local ->probe() stub does nothing except calling
a generic Intel pin control probe function. Thus,
it's not needed and generic function may be called directly.

Convert the driver accordingly.

Signed-off-by: Andy Shevchenko <andriy.shevchenko at linux.intel.com>
Acked-by: Mika Westerberg <mika.westerberg at linux.intel.com>

Linux/linux 185d33cdrivers/pinctrl/intel pinctrl-denverton.c

pinctrl: denverton: Get rid of unneeded ->probe() stub

The local ->probe() stub does nothing except calling
a generic Intel pin control probe function. Thus,
it's not needed and generic function may be called directly.

Convert the driver accordingly.

Signed-off-by: Andy Shevchenko <andriy.shevchenko at linux.intel.com>
Acked-by: Mika Westerberg <mika.westerberg at linux.intel.com>

Linux/linux 883a60ddrivers/pinctrl/intel pinctrl-lewisburg.c

pinctrl: lewisburg: Get rid of unneeded ->probe() stub

The local ->probe() stub does nothing except calling
a generic Intel pin control probe function. Thus,
it's not needed and generic function may be called directly.

Convert the driver accordingly.

Signed-off-by: Andy Shevchenko <andriy.shevchenko at linux.intel.com>
Acked-by: Mika Westerberg <mika.westerberg at linux.intel.com>

Linux/linux 6ad3d49drivers/pinctrl/intel pinctrl-cedarfork.c

pinctrl: cedarfork: Get rid of unneeded ->probe() stub

The local ->probe() stub does nothing except calling
a generic Intel pin control probe function. Thus,
it's not needed and generic function may be called directly.

Convert the driver accordingly.

Signed-off-by: Andy Shevchenko <andriy.shevchenko at linux.intel.com>
Acked-by: Mika Westerberg <mika.westerberg at linux.intel.com>

Linux/linux cb035d7drivers/pinctrl/intel pinctrl-intel.c

pinctrl: intel: simplify getting .driver_data

We should get 'driver_data' from 'struct device' directly. Going via
platform_device is an unneeded step back and forth.

Signed-off-by: Wolfram Sang <wsa+renesas at sang-engineering.com>
Acked-by: Mika Westerberg <mika.westerberg at linux.intel.com>
Acked-by: Linus Walleij <linus.walleij at linaro.org>
Signed-off-by: Andy Shevchenko <andriy.shevchenko at linux.intel.com>

Linux/linux a4833c6drivers/pinctrl/intel pinctrl-cherryview.c

pinctrl: cherryview: simplify getting .driver_data

We should get 'driver_data' from 'struct device' directly. Going via
platform_device is an unneeded step back and forth.

Signed-off-by: Wolfram Sang <wsa+renesas at sang-engineering.com>
Acked-by: Mika Westerberg <mika.westerberg at linux.intel.com>
Acked-by: Linus Walleij <linus.walleij at linaro.org>
Signed-off-by: Andy Shevchenko <andriy.shevchenko at linux.intel.com>

Linux/linux da90dd8arch/arm64/boot/dts/renesas r8a7795.dtsi

arm64: dts: renesas: r8a7795: add SSIU support for sound

rsnd driver supports SSIU now, let's use it.
Then, BUSIF DMA settings on rcar_sound,ssi (= rxu, txu) are
no longer needed.
To avoid git merge timing issue / git bisect issue,
this patch doesn't remove it so far, but will be removed in
the future.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx at renesas.com>
Signed-off-by: Simon Horman <horms+renesas at verge.net.au>

Linux/linux 5e53dbfarch/arm64/boot/dts/renesas r8a77990.dtsi

arm64: dts: renesas: r8a77990: Fix VIN endpoint numbering

The VIN driver bindings dictates fixed numbering for VIN endpoints connected
to CSI-2 endpoints, even when a single endpoint exists.

Without proper endpoint numbering the VIN driver fails to probe.

Based on a patch in BSP from Koji Matsuoka <koji.matsuoka.xm at renesas.com>

Fixes: ec70407ae7d7 ("arm64: dts: renesas: r8a77990: Add VIN and CSI-2 device nodes")
Signed-off-by: Koji Matsuoka <koji.matsuoka.xm at renesas.com>
Signed-off-by: Takeshi Kihara <takeshi.kihara.df at renesas.com>
Signed-off-by: Jacopo Mondi <jacopo+renesas at jmondi.org>
Reviewed-by: Laurent Pinchart <laurent.pinchart at ideasonboard.com>
Signed-off-by: Simon Horman <horms+renesas at verge.net.au>

Linux/linux 9aa3558arch/arm64/boot/dts/renesas r8a77990-ebisu.dts r8a77990.dtsi

arm64: dts: renesas: ebisu: Add and enable SDHI device nodes

This patch adds SDHI{0,1,3} device nodes for the r8a77990 SoC
and enables SD card slot connected to SDHI0, micro SD card slot
connected to SDHI1 and eMMC connected to SDHI3 on the Ebisu board
using the R8A77990 SoC.

Signed-off-by: Takeshi Kihara <takeshi.kihara.df at renesas.com>
Signed-off-by: Marek Vasut <marek.vasut+renesas at gmail.com>
Cc: Geert Uytterhoeven <geert+renesas at glider.be>
Cc: Simon Horman <horms+renesas at verge.net.au>
Cc: Wolfram Sang <wsa at the-dreams.de>
Cc: Yoshihiro Shimoda <yoshihiro.shimoda.uh at renesas.com>
Cc: linux-renesas-soc at vger.kernel.org
Cc: linux-arm-kernel at lists.infradead.org
Acked-by: Wolfram Sang <wsa+renesas at sang-engineering.com>
Signed-off-by: Simon Horman <horms+renesas at verge.net.au>

Linux/linux f3962b8arch/arm64/boot/dts/renesas r8a77990-ebisu.dts

arm64: dts: renesas: ebisu: Add serial console pins

This patch adds pin control for SCIF2 on R8A77990 E3 Ebisu.

Signed-off-by: Takeshi Kihara <takeshi.kihara.df at renesas.com>
Signed-off-by: Marek Vasut <marek.vasut+renesas at gmail.com>
Reviewed-by: Yoshihiro Shimoda <yoshihiro.shimoda.uh at renesas.com>
Signed-off-by: Simon Horman <horms+renesas at verge.net.au>

Linux/linux d481de4drivers/pinctrl/intel pinctrl-baytrail.c

pinctrl: baytrail: simplify getting .driver_data

We should get 'driver_data' from 'struct device' directly. Going via
platform_device is an unneeded step back and forth.

Signed-off-by: Wolfram Sang <wsa+renesas at sang-engineering.com>
Acked-by: Mika Westerberg <mika.westerberg at linux.intel.com>
Acked-by: Linus Walleij <linus.walleij at linaro.org>
Signed-off-by: Andy Shevchenko <andriy.shevchenko at linux.intel.com>

Linux/linux ad77431. MAINTAINERS

MAINTAINERS: Add tree link for Intel pin control driver

Intel pin control driver gets its own tree. Update MAINTAINERS accordingly.

Signed-off-by: Andy Shevchenko <andriy.shevchenko at linux.intel.com>
Acked-by: Mika Westerberg <mika.westerberg at linux.intel.com>
DeltaFile
+1-0MAINTAINERS
+1-01 files

FreeBSD/ports 484460head/security/tor-devel distinfo Makefile

security/tor-deve: Update 0.3.5.3 -> 0.3.5.4

Changelog:
https://gitweb.torproject.org/tor.git/tree/ChangeLog?h=tor-0.3.5.4-alpha

Reported by:    upstream notification

FreeBSD/ports 484459head/devel/py-knack distinfo Makefile

devel/py-knack: update to 0.5.0

HardenedBSD/hardenedbsd 4f16b56sys/amd64/amd64 support.S

amd64: align memset buffers to 16 bytes before using rep stos

Both Intel manual and Agner Fog's docs suggest aligning to 16.

See the review for benchmark results.

Reviewed by:    kib (previous version)
Sponsored by:   The FreeBSD Foundation
Differential Revision:  https://reviews.freebsd.org/D17661

PC-BSD/trueos 4f16b56sys/amd64/amd64 support.S

amd64: align memset buffers to 16 bytes before using rep stos

Both Intel manual and Agner Fog's docs suggest aligning to 16.

See the review for benchmark results.

Reviewed by:    kib (previous version)
Sponsored by:   The FreeBSD Foundation
Differential Revision:  https://reviews.freebsd.org/D17661

FreeBSD/src 340252head/sys/amd64/amd64 support.S

amd64: align memset buffers to 16 bytes before using rep stos

Both Intel manual and Agner Fog's docs suggest aligning to 16.

See the review for benchmark results.

Reviewed by:    kib (previous version)
Sponsored by:   The FreeBSD Foundation
Differential Revision:  https://reviews.freebsd.org/D17661

NetBSD/pkgsrc RJXpIVxdoc CHANGES-2018

   doc: Updated multimedia/gst-plugins1-libav to 1.14.4
VersionDeltaFile
1.4612+2-1doc/CHANGES-2018
+2-11 files

FreeNAS/freenas 49b0d7fsrc/middlewared/middlewared main.py

fix(middlewared): write to console only once

Ticket: #54573

NetBSD/pkgsrc 9Qqd79hmultimedia/gst-plugins1-libav distinfo Makefile

   Update gst-plugins1-libav to 1.14.4

   Highlight:

      * ext/libav/gstavdemux.c:
        avdemux: fix memory leaks
        https://bugzilla.gnome.org/show_bug.cgi?id=796452

PC-BSD/trueos 3f532daetc poudriered.conf, etc/conf.d network netmount

Finish migrating TrueOS specific things out of /etc so we are in
sync with FreeBSD. Disable etcupdate since files *should* all be coming from
package base now.

HardenedBSD/hardenedbsd d60f241sys/netinet ip_reass.c ip_icmp.c

HBSD: Provide workarounds for ICMP and IPv4 frag bugs

FreeBSD is vulnerable to the XNU ICMP bug due to  the
net.inet.icmp.quotelen sysctl node being increased from 8 to 548. The
author of the referenced report below suggests decreasing the ICMP quote
length back down to 8 until a real fix is provided.

In the same report, the author hints at an IPv4 reassembly issue and
suggests setting the net.inet.ip.maxfragsperpacket sysctl node to 0.
Perform this workaround as well.

This commit is only temporaryd until we at HardenedBSD get the time to
investigate and provide a real fix. Once a fix is provided, this commit
may be able to be reverted.

Signed-off-by:  Shawn Webb <shawn.webb at hardenedbsd.org>
Sponsored-by:   SoldierX
Reported-by:    
https://www.reddit.com/r/BSD/comments/9v6xwg/remotely_triggerable_icmp_buffer_underwrite_in/
MFC-to:        12-STABLE
MFC-to:        11-STABLE

NetBSD/pkgsrc-wip a3a6e81vimb-git Makefile PLIST

vimb-git: Install vimb as `vimb'

Avoid post-install rename dance, adjust DISTNAME (and bump PKGVERSION
like upstream).  Now vimb is installed as `vimb' (not `vimb3').

FreeBSD/ports 484458head/sysutils/xfburn Makefile, head/sysutils/xfburn/files patch-xfburn_xfburn-transcoder-gst.c

Add patch to stop xfburn crashing when trying to burn an audio CD.

Reported and tested by: Holger Wagemann <Holger.Wagemann at posteo.de>

NetBSD/pkgsrc-wip 8d8034fvimb Makefile PLIST

vimb: Install as vimb

Avoid the post-install rename dance and simplify the Makefile.
Now vimb is simply installed as `vimb' and the PKGNAME was adjusted
accordingly.

If there will be no negative feedback in a week or so this will be
used to update www/vimb.
DeltaFile
+1-10vimb/Makefile
+3-3vimb/PLIST
+4-132 files