FreeBSD/ports 488849head/devel/py-omniorb distinfo Makefile

devel/py-omniorb: Update version 4.2.2=>4.2.3

FreeBSD/ports 488848head/devel/ncurses pkg-plist Makefile, head/devel/ncurses/files patch-configure

devel/ncurses: update to 6.1.20181229

While here:

* Fix bogus CFLAGS by putting back configure patch [1]
* Add MANPAGES option [2]

PR:            234049 [1]
PR:            186249 [2]
Submitted by:   Daniel Eisele <daniel_eisele at gmx.de> [1]
Submitted by:   Zsolt Udvari <uzsolt at uzsolt.hu> [2]

LLVM/llvm 350184llvm/trunk/utils/gn/secondary/llvm/lib/ExecutionEngine/MCJIT BUILD.gn, llvm/trunk/utils/gn/secondary/llvm/tools/llvm-exegesis BUILD.gn

[gn build] Add some llvm/tools: llvm-exegesis, llvm-extract, llvm-link

Also add build file for dependency llvm/lib/ExecutionEngine/MCJIT.

The exegesis stuff is pretty hairy and knows a lot about Target internals (in
general, not specifically in the GN build). I put the llvm-tblgen -gen-exegesis
call in llvm/tools/llvm-exegesis/lib/X86, instead of in llvm/lib/Target/X86
where it is in CMake land, and asked on D52932 why it's in that place in the
CMake build.

Needed for check-llvm.

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

Linux/linux 756af9cdrivers/net/ethernet/ibm ibmveth.c

ibmveth: fix DMA unmap error in ibmveth_xmit_start error path

Commit 33a48ab105a7 ("ibmveth: Fix DMA unmap error") fixed an issue in the
normal code path of ibmveth_xmit_start() that was originally introduced by
Commit 6e8ab30ec677 ("ibmveth: Add scatter-gather support"). This original
fix missed the error path where dma_unmap_page is wrongly called on the
header portion in descs[0] which was mapped with dma_map_single. As a
result a failure to DMA map any of the frags results in a dmesg warning
when CONFIG_DMA_API_DEBUG is enabled.

------------[ cut here ]------------
DMA-API: ibmveth 30000002: device driver frees DMA memory with wrong function
  [device address=0x000000000a430000] [size=172 bytes] [mapped as page] [unmapped as 
single]
WARNING: CPU: 1 PID: 8426 at kernel/dma/debug.c:1085 check_unmap+0x4fc/0xe10
...
<snip>
...
DMA-API: Mapped at:
ibmveth_start_xmit+0x30c/0xb60
dev_hard_start_xmit+0x100/0x450
sch_direct_xmit+0x224/0x490
__qdisc_run+0x20c/0x980
__dev_queue_xmit+0x1bc/0xf20


    [5 lines not shown]

HardenedBSD/hardenedbsd ea69b67sys/x86/include intr_machdep.h, sys/x86/x86 msi.c

Merge remote-tracking branch 'origin/hardened/11-stable/master' into 
hardened/11-stable/unstable

* origin/hardened/11-stable/master:
  MFC 340460: Convert the number of MSI IRQs on x86 from a constant to a tunable.

FreeBSD/ports 488847head/devel/omniORB Makefile distinfo

devel/omniORB: Update version 4.2.2=>4.2.3

Relnotes:http://omniorb.sourceforge.net/features.html

LLVM/llvm 350183llvm/trunk/utils/gn/secondary BUILD.gn, llvm/trunk/utils/gn/secondary/llvm/lib/ExecutionEngine BUILD.gn

[gn build] Add some llvm/tools: llvm-rc, llvm-rtdyld

Also add build file for dependencies llvm/lib/ExecutionEngine,
llvm/lib/ExecutionEngine/RuntimeDyld.

Needed for check-llvm.

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

HardenedBSD/hardenedbsd 632c359sys/dev/mps mps_user.c

Port over the SCSI sense handling fix from mpr(4) in r342528, and fix
whitespace to match.

PC-BSD/trueos 632c359sys/dev/mps mps_user.c

Port over the SCSI sense handling fix from mpr(4) in r342528, and fix
whitespace to match.

FreeBSD/src 342660head/sys/dev/mps mps_user.c

Port over the SCSI sense handling fix from mpr(4) in r342528, and fix
whitespace to match.

FreeBSD/src 342659head/sys/dev/mpr mpr_user.c

Fix whitespace from r342528

HardenedBSD/hardenedbsd 52b7a21sys/dev/mpr mpr_user.c

Fix whitespace from r342528

PC-BSD/trueos 52b7a21sys/dev/mpr mpr_user.c

Fix whitespace from r342528

HardenedBSD/hardenedbsd b467cf8sys/x86/include intr_machdep.h, sys/x86/x86 msi.c

Merge branch 'freebsd/11-stable/master' into hardened/11-stable/master

* freebsd/11-stable/master:
  MFC 340460: Convert the number of MSI IRQs on x86 from a constant to a tunable.

DragonFlyBSD/src b6699f1. COPYRIGHT, sys/sys copyright.h

HAPPY NEW YEAR!

FreeBSD/ports 488846head/archivers/lzlib distinfo Makefile

Update to 1.10.

FreeBSD/ports 488845head/archivers/plzip distinfo Makefile

Update to 1.7.

FreeBSD/ports 488844head/sysutils/sg3_utils pkg-plist Makefile, head/sysutils/sg3_utils/files patch-include_freebsd__nvme__ioctl.h patch-lib_sg__pt__freebsd.c

Update to 1.44.

NetBSD/pkgsrc TXLsAUInet/py-grpcio distinfo, net/py-grpcio/patches patch-src_core_lib_iomgr_port.h

   py-grpcio: Add NetBSD support

LLVM/llvm 350182cfe/trunk/utils/ClangVisualizers clang.natvis

Make clearer which clang::type subclasses have visualizers

NetBSD/pkgsrc u96DKAEnet/grpc distinfo, net/grpc/patches patch-include_grpc_impl_codegen_port__platform.h patch-src_core_lib_iomgr_port.h

   grpc: Add NetBSD support

HardenedBSD/hardenedbsd 55b7acasys/dev/cxgbe/tom t4_tls.c, sys/x86/include intr_machdep.h

Merge branch 'freebsd/12-stable/master' into hardened/12-stable/master

* freebsd/12-stable/master:
  MFC 340460: Convert the number of MSI IRQs on x86 from a constant to a tunable.
  MFC 340465: Use sbsndptr_adv() instead of sbsndptr() for TOE TLS.

PC-BSD/trueos 50f8c9dlibexec/rc/etc.init.d savecore dumpon

Allow both dump_device and dumpdev to be used. dump_device
if set will override dumpdev.

PC-BSD/trueos e13c8e1libexec/rc/etc.init.d zvol

Don't hard-code /sbin/zfs on /etc/init.d/zvol

FreeBSD/src 342658head/sys/x86/x86 msi.c, head/sys/x86/xen xen_msi.c

Correct variable name in two panic messages: num_msi_irq -> num_msi_irqs.

MFC after:      1 week

PC-BSD/trueos c0b82e4sys/x86/x86 msi.c, sys/x86/xen xen_msi.c

Correct variable name in two panic messages: num_msi_irq -> num_msi_irqs.

MFC after:      1 week

HardenedBSD/hardenedbsd c0b82e4sys/x86/x86 msi.c, sys/x86/xen xen_msi.c

Correct variable name in two panic messages: num_msi_irq -> num_msi_irqs.

MFC after:      1 week

FreeBSD/ports 488843head/devel/py-future distinfo Makefile

devel/py-future: Update version 0.16.0=>0.17.1

FreeBSD/ports 488842head/net/qt5-network Makefile, head/net/qt5-network/files patch-src_plugins_bearer_generic_qgenericengine.cpp

Be more defensive in Qt5Network code.

It's possible, but rather unlikely, to build Qt5Network with
QT_NO_NETWORKINTERFACE, and still get around to building the
generic bearer. In that case, comment out the workaround
that needs an interface.

PR:            232784
Obtained from:  Max Steciuk

HardenedBSD/hardenedbsd 5fed75bsys/cam/scsi scsi_da.c

Add NO_RC16 quirk for Chipfancier 16GB USB stick...

Submitted by: osef.lar at gmail.com
PR: 234503

PC-BSD/trueos 5fed75bsys/cam/scsi scsi_da.c

Add NO_RC16 quirk for Chipfancier 16GB USB stick...

Submitted by: osef.lar at gmail.com
PR: 234503

FreeBSD/src 342657head/sys/cam/scsi scsi_da.c

Add NO_RC16 quirk for Chipfancier 16GB USB stick...

Submitted by: osef.lar at gmail.com
PR: 234503

NetBSD/xsrc A3SaXQbexternal/mit/xf86-video-intel/dist/src compat-api.h, external/mit/xf86-video-intel/dist/src/sna sna_driver.c sna.h

   mostly fix amd64 xorg-server 1.20 builds:

   - avoid bswap_16 etc defines for now.  ends up with code-in-decl
   - more ABI_VERSION 23 fixes (BlockHandler/WakeHandler) including re-fix
     from previous
   - more Notify API
   - more shadowUpdatePackedWeak() removal
   - remove fd_set handling from intel driver (part of ABI_VERSION 23)
   - cope better with PixMap/Drawable separation in new server
   - remove support for maxHValue and maxVValue (XXX?)
   - hide drmmode_udev_notify() when not building udev
   - comment out nouveau 'wfb' support, xorg-server 1.20 only supplies
     either 'wfb' or 'fb' interface, not both, and we choose 'fb'
   - define 'pointer' in nv_proto.h rather than relying upon Xdefs.h
   - normalise the value of _XTYPEDEF_POINTER
   - EGL is broken (missing) in xsrc currently

NetBSD/pkgsrc eyfFXMtwm/jwm Makefile

   jwm: update HOMEPAGE.
VersionDeltaFile
1.39+2-2wm/jwm/Makefile
+2-21 files

HardenedBSD/hardenedbsd 38147cesys/x86/include intr_machdep.h, sys/x86/x86 msi.c

MFC 340460: Convert the number of MSI IRQs on x86 from a constant to a tunable.

The number of MSI IRQs still defaults to 512, but it can now be
changed at boot time via the machdep.num_msi_irqs tunable.

Relnotes:       yes

FreeBSD/src 342656stable/11/sys/x86/include intr_machdep.h, stable/11/sys/x86/x86 msi.c

MFC 340460: Convert the number of MSI IRQs on x86 from a constant to a tunable.

The number of MSI IRQs still defaults to 512, but it can now be
changed at boot time via the machdep.num_msi_irqs tunable.

Relnotes:       yes

HardenedBSD/hardenedbsd c6ffcecsys/x86/include intr_machdep.h, sys/x86/x86 msi.c

MFC 340460: Convert the number of MSI IRQs on x86 from a constant to a tunable.

The number of MSI IRQs still defaults to 512, but it can now be
changed at boot time via the machdep.num_msi_irqs tunable.

Relnotes:       yes

PC-BSD/trueos 38147cesys/x86/include intr_machdep.h, sys/x86/x86 msi.c

MFC 340460: Convert the number of MSI IRQs on x86 from a constant to a tunable.

The number of MSI IRQs still defaults to 512, but it can now be
changed at boot time via the machdep.num_msi_irqs tunable.

Relnotes:       yes

FreeBSD/ports 488841head/devel/liblognorm distinfo Makefile

devel/liblognorm: Update version 2.0.5=>2.0.6

Relnotes:http://www.liblognorm.com/news/liblognorm-2-0-6-released/

OpenBSD/src x08oLgFsys/dev/fdt rkiic.c

   Set assigned-clocks.
VersionDeltaFile
1.4+2-1sys/dev/fdt/rkiic.c
+2-11 files

HardenedBSD/hardenedbsd d734350sys/dev/cxgbe/tom t4_tls.c

MFC 340465: Use sbsndptr_adv() instead of sbsndptr() for TOE TLS.

For TOE TLS, we just want to advance the send pointer to skip over the
record just sent to the TOE.  The recently added sbsndptr_adv() is
sufficient for that and is cheaper.

FreeBSD/src 342655stable 12, stable/12/sys/dev/cxgbe/tom t4_tls.c

MFC 340465: Use sbsndptr_adv() instead of sbsndptr() for TOE TLS.

For TOE TLS, we just want to advance the send pointer to skip over the
record just sent to the TOE.  The recently added sbsndptr_adv() is
sufficient for that and is cheaper.

PC-BSD/trueos d734350sys/dev/cxgbe/tom t4_tls.c

MFC 340465: Use sbsndptr_adv() instead of sbsndptr() for TOE TLS.

For TOE TLS, we just want to advance the send pointer to skip over the
record just sent to the TOE.  The recently added sbsndptr_adv() is
sufficient for that and is cheaper.

OpenBSD/src jCconyPsys/dev/fdt rkclock.c

   Set assigned-clocks on RK3328.
VersionDeltaFile
1.35+2-2sys/dev/fdt/rkclock.c
+2-21 files

Linux/linux 9114daanet/batman-adv soft-interface.c

batman-adv: Force mac header to start of data on xmit

The caller of ndo_start_xmit may not already have called
skb_reset_mac_header. The returned value of skb_mac_header/eth_hdr
therefore can be in the wrong position and even outside the current skbuff.
This for example happens when the user binds to the device using a
PF_PACKET-SOCK_RAW with enabled qdisc-bypass:

  int opt = 4;
  setsockopt(sock, SOL_PACKET, PACKET_QDISC_BYPASS, &opt, sizeof(opt));

Since eth_hdr is used all over the codebase, the batadv_interface_tx
function must always take care of resetting it.

Fixes: c6c8fea29769 ("net: Add batman-adv meshing protocol")
Reported-by: syzbot+9d7405c7faa390e60b4e at syzkaller.appspotmail.com
Reported-by: syzbot+7d20bc3f1ddddc0f9079 at syzkaller.appspotmail.com
Signed-off-by: Sven Eckelmann <sven at narfation.org>
Signed-off-by: Simon Wunderlich <sw at simonwunderlich.de>

NetBSD/pkgsrc oA1aOvEdoc CHANGES-2018

   doc: Updated net/mikutter to 3.8.4
VersionDeltaFile
1.5385+2-1doc/CHANGES-2018
+2-11 files

NetBSD/pkgsrc CJ3uaVynet/mikutter distinfo Makefile

   mikutter: update to 3.8.4.

   Upstream changes:

   mikutter 3.8.4

   * gtk2 3.3.0
   * photo_support: support for Amazon product images
    * thanks cob odo
VersionDeltaFile
1.153+5-5net/mikutter/distinfo
1.169+3-3net/mikutter/Makefile
+8-82 files

XigmaNAS/svn 6362branches/11.2.0.4/build/ports/netatalk3 distinfo Makefile, branches/11.2.0.4/build/ports/netatalk3/files patch-etc_uams_openssl__compat.h

Upgrade netatalk to 3.1.12.

NetBSD/pkgsrc JxfFkiAdoc CHANGES-2018

   doc: Updated emulators/PC6001VX to 3.1.1
VersionDeltaFile
1.5384+2-1doc/CHANGES-2018
+2-11 files

NetBSD/pkgsrc IcGBsAcemulators/PC6001VX distinfo Makefile, emulators/PC6001VX/patches patch-src_Qt_qtel6.cpp

   PC6001VX: update to 3.1.1.

   pkgsrc changes:

   * remove a patch fixed in upstream

   Upstream changelog:

    * Changed context menu touch gesture from long tap to single tap.
    * Some minor bug fixes.