Displaying 1 50 of 4,667,910 commits (0.268s)

LLVM — libcxx/trunk/include iterator, libcxx/trunk/test/std/iterators/iterator.primitives/iterator.operations next.pass.cpp prev.pass.cpp

Remove addtional parameters in function std::next() and std::prev()

Creating a function pointer with proper parameters pointing to std::next() or std::prev() 
should work.
This change moves the invented paramater for enable_if over to the return type to resolve 
this QoI issue.

Patch by Jason Liu.

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

FreeBSD Ports — head/www/seamonkey/files patch-bug1338655

www/seamonkey: unbreak RUST=on after r446510

PR:                220976
Reported by:        Grzegorz Junka
MFH:                2017Q3 (r446510 bandwagon)

FreeBSD — head/sbin/savecore savecore.c

Fix style and wrap lines to 80 columns in savecore.c.

No functional change intended.

MFC after:        3 days
Delta File
+29 -16 head/sbin/savecore/savecore.c
+29 -16 1 file

LLVM — lld/trunk/ELF Writer.cpp, lld/trunk/test/ELF/linkerscript align-section-offset.s

If user requested section alignment is greater than MaxPageSize, propagate it to segment 
headers correctly.

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

FreeBSD — head/usr.bin/ar write.c

ar: handle partial writes from archive_write_data

libarchive may limit a single archive_write_data call to handling
0x7fffffff bytes. Add a loop to handle partial writes.

Reviewed by:        kib, jhb
MFC after:        1 week
Sponsored by:        The FreeBSD Foundation
Differential Revision:        https://reviews.freebsd.org/D11715
Delta File
+10 -3 head/usr.bin/ar/write.c
+10 -3 1 file

HardenedBSD — usr.bin/ar write.c

ar: handle partial writes from archive_write_data

libarchive may limit a single archive_write_data call to handling
0x7fffffff bytes. Add a loop to handle partial writes.

Reviewed by:        kib, jhb
MFC after:        1 week
Sponsored by:        The FreeBSD Foundation
Differential Revision:        https://reviews.freebsd.org/D11715
Delta File
+10 -3 usr.bin/ar/write.c
+10 -3 1 file

Illumos — usr/src/cmd/dlmgmtd dlmgmt_door.c

Revert "8437 dlmgmt_setzoneid() doesn't enforce uniqueness"
(Breaks non-SmartOS distros' zone halt.)
This reverts commit b2519362c825a494fb6e93549e2e32a425011563.
Delta File
+2 -2 usr/src/cmd/dlmgmtd/dlmgmt_door.c
+2 -2 1 file

LLVM — llvm/trunk/include/llvm/DebugInfo/DWARF DWARFVerifier.h, llvm/trunk/lib/DebugInfo/DWARF DWARFVerifier.cpp

[DWARF] Added verification check for die ranges. If highPC is an address, then it should 
be greater than lowPC for each range.

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

LLVM — cfe/trunk/test/CodeGen ms-inline-asm-var-name.c, llvm/trunk/lib/Target/X86/AsmParser X86AsmParser.cpp

Revert "[X86][InlineAsm][Ms Compatibility]Prefer variable name over a register when the 
two collides"

This reverts r308867 and r308866.

It broke the sanitizer-windows buildbot on C++ code similar to the
following:

  namespace cl { }
  void f() {
    __asm {
      mov al, cl
    }
  }

t.cpp(4,13):  error: unexpected namespace name 'cl': expected expression
    mov al, cl
            ^

In this case, MSVC parses 'cl' as a register, not a namespace.

LLVM — llvm/trunk/lib/Object MachOObjectFile.cpp

Small tweak to one check in error handling to the dyld compact export
entries in libObject (done in r308690).  In the case when the last node
has no children setting State.Current = Children + 1; where that would be past
Trie.end() is actually ok since the pointer is not used with zero children.

rdar://33490512

LLVM — lld/trunk/test/ELF/lto symbol-ordering-lto.s

[ELF] Fix a typo introduced in r308915.

Thanks to Rafael for finding it in a post-commit review.

LLVM — lld/trunk/ELF LTO.cpp, lld/trunk/test/ELF/lto data-ordering-lto.s

[LTO] Make sure symbol ordering is honoured also for data.

Follow-up to r308915 suggested by Rafael and Peter.

LLVM — lldb/trunk/packages/Python/lldbsuite/test/tools/lldb-mi/variable TestMiVar.py

Skip test_lldbmi_var_update on Darwin.

ZFS on Linux — tests/zfs-tests/tests/functional/events events_common.kshlib

Increase delay for zed log in events tests

In zed event test cases, a brief delay was introduced
to allow for events to make it to the zed log. On at least
one buildbot builder, the 1 second delay is not long enough.
Therefore, increasing the delay should ensure the zed has
more than enough time to write to its log.

Reviewed-by: Brian Behlendorf <behlendorf1 at llnl.gov>
Signed-off-by: Giuseppe Di Natale <dinatale2 at llnl.gov>
Closes #6395

ZFS on Linux — module/zcommon zfs_namecheck.c

Fix buffer overflow in dsl_dataset_name()

If we're creating a pool with version >= SPA_VERSION_DSL_SCRUB (v11)
we need to account for additional space needed by the origin dataset
which will also be snapshotted: "poolname"+"/"+"$ORIGIN"+"@"+"$ORIGIN".

Reviewed-by: Brian Behlendorf <behlendorf1 at llnl.gov>
Reviewed by: Matthew Ahrens <mahrens at delphix.com>
Signed-off-by: loli10K <ezomori.nozomu at gmail.com>
Closes #6374
Delta File
+8 -1 module/zcommon/zfs_namecheck.c
+8 -1 1 file

LLVM — cfe/trunk/lib/Format UnwrappedLineParser.cpp

[clang-format] Reorder assignments, NFC

ZFS on Linux — cmd/zpool zpool_vdev.c

Fix don't zero_label when replace with spare

When replacing a disk with non-wholedisk spare, we shouldn't zero_label
it. The wholedisk case already skip it. In fact, zero_label function
will fail saying device busy because it's already opened exclusively,
but since there's no error checking, the replace command will succeed,
causing great confusion.

Reviewed-by: Brian Behlendorf <behlendorf1 at llnl.gov>
Signed-off-by: Chunwei Chen <david.chen at osnexus.com>
Closes #6369
Delta File
+2 -1 cmd/zpool/zpool_vdev.c
+2 -1 1 file

LLVM — llvm/trunk/test/DebugInfo/COFF dlang.ll

Followup to r308890: don't assert the llvm llvm version number.

FreeBSD Ports — head/textproc/py-enchant distinfo Makefile

Upgrade to 1.6.11.

LLVM — lld/trunk/test/ELF icf-non-mergeable.s

[ELF] Fix a couple of typos in a test.

LLVM — lld/trunk/ELF LTO.cpp, lld/trunk/test/ELF/lto symbol-ordering-lto.s

[LTO] Make sure symbol ordering is honoured.

We do this emitting a section for every function when LTO is used.
Fixes PR33888.

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

LLVM — llvm/trunk/lib/Target/Hexagon HexagonNewValueJump.cpp, llvm/trunk/test/CodeGen/Hexagon newvaluejump-c4.mir

[Hexagon] Recognize C4_cmpneqi, C4_cmpltei and C4_cmplteui in NewValueJump

LLVM — llvm/trunk/include/llvm/DebugInfo/DWARF DWARFSection.h, llvm/trunk/lib/DebugInfo/DWARF DWARFContext.cpp

Move DWARFSectionMap to a .cpp file.

Thanks to Paul Robinson for the suggestion.

LLVM — llvm/trunk/utils/release test-release.sh

test-release.sh: Fix phase2 and phase3 binary comparision

Summary:
scudo_utils.cpp.o from compiler-rt has one of the host compiler's builtin
include paths stored in the .debug_line section.  So we need to do
sed 's,Phase1,Phase2,g` on the Phase2 object file so it matches Phase3.

Reviewers: hans

Reviewed By: hans

Subscribers: llvm-commits

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

HardenedBSD — sys/dev/cxgbe t4_main.c, sys/dev/cxgbe/common common.h

cxgbe(4): Display some more TOE parameters related to retransmission
and keepalive in the sysctl MIB.  Provide tunables to change some of
these parameters.  These are supposed to be setup by the firmware so
these tunables are for experimentation only.

MFC after:        2 weeks
Sponsored by:        Chelsio Communications

FreeBSD — head/sys/dev/cxgbe t4_main.c, head/sys/dev/cxgbe/common common.h

cxgbe(4): Display some more TOE parameters related to retransmission
and keepalive in the sysctl MIB.  Provide tunables to change some of
these parameters.  These are supposed to be setup by the firmware so
these tunables are for experimentation only.

MFC after:        2 weeks
Sponsored by:        Chelsio Communications

FreeBSD Ports — head/games/tome4 pkg-descr

follow permanent redirect of http -> https

Reported by:        repology.org
Delta File
+1 -1 head/games/tome4/pkg-descr
+1 -1 1 file

FreeBSD — head Makefile

Add some .ORDER for distrib-dirs, distribute, distribution and distributeworld.

Reported by:        Mark Millard
MFC after:        2 weeks
Sponsored by:        Dell EMC Isilon
Delta File
+10 -0 head/Makefile
+10 -0 1 file

HardenedBSD — . Makefile

Add some .ORDER for distrib-dirs, distribute, distribution and distributeworld.

Reported by:        Mark Millard
MFC after:        2 weeks
Sponsored by:        Dell EMC Isilon
Delta File
+10 -0 Makefile
+10 -0 1 file

FreeBSD Ports — head/sysutils/debootstrap pkg-descr

follow permanent redirect of http -> https

Reported by:        repology.org

ZFS on Linux — cmd/zpool zpool_iter.c, man/man8 zpool.8

Restrict zpool iostat/status -c to search path

zpool iostat/status -c is supposed to be restricted
by its search path, but currently isn't. To prevent
arbitrary scripts from being executed, disallow '/'
from commands.

Reviewed-by: Brian Behlendorf <behlendorf1 at llnl.gov>
Reviewed-by: Tony Hutter <hutter2 at llnl.gov>
Reviewed-by: George Melikov <mail at gmelikov.ru>
Reviewed-by: Ned Bass <bass6 at llnl.gov>
Signed-off-by: Giuseppe Di Natale <dinatale2 at llnl.gov>
Closes #6353
Closes #6359
Delta File
+3 -0 cmd/zpool/zpool_iter.c
+2 -1 man/man8/zpool.8
+5 -1 2 files

HardenedBSD — . Makefile.inc1

Cleanup stale Options.inc files from the previous libllvm build for
clang 4.0.0.  Otherwise, these can get included before the two newly
generated ones (which are different) for clang 5.0.0.

Reported by:        Mark Millard
MFC after:        2 months
X-MFC-With:        r321369
Delta File
+10 -0 Makefile.inc1
+10 -0 1 file

FreeBSD — head Makefile.inc1

Cleanup stale Options.inc files from the previous libllvm build for
clang 4.0.0.  Otherwise, these can get included before the two newly
generated ones (which are different) for clang 5.0.0.

Reported by:        Mark Millard
MFC after:        2 months
X-MFC-With:        r321369
Delta File
+10 -0 head/Makefile.inc1
+10 -0 1 file

LLVM — lldb/trunk/source/Plugins/SymbolFile/DWARF SymbolFileDWARF.cpp

Don't allow .debug_types to be parsed as LLDB can crash when enums are not able to be 
found.

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

LLVM — llvm/trunk/lib/Fuzzer/test CMakeLists.txt

Revert "Revert "[libFuzzer] Add a dependency on symbolizer from libFuzzer tests""

This reverts commit 15425f2bc6eac6249ee957a2a280511306c07547.

Should work now that atos is a default symbolizer on Darwin.

LLVM — llvm/trunk/test/CodeGen/X86 x86-interleaved-access.ll, llvm/trunk/test/Transforms/InterleavedAccess/X86 interleavedStore.ll

Adding base test for interleave store VF16 and expand the test for AVX512 
This patch doesn't modifay any non test file.

FreeBSD Ports — head/sysutils/restic distinfo Makefile

Update sysutils/restic to version 0.7.1.

PR:                220963
Submitted by:        olgeni
Approved by:        maintainer

FreeBSD Ports — head/math/cantor Makefile, head/math/rkward-kde4 Makefile pkg-plist

After r446199 libR.so has SONAME and was made visible for
consumer ports. Register correct dependency by using LIB_DEPENDS
instead of BUILD|RUN_DEPENDS dance.

math/rkward-kde4:
- Add 2 missing files to pkg-plist also

PR:                219776
Submitted by:        myself
Approved by:        maintainers timeouts

FreeBSD — projects/runtime-coverage/lib/libefivar uefi-dputil.c, projects/runtime-coverage/share/mk bsd.progs.mk bsd.opts.mk

MFhead at r321431

ZFS on Linux — module/zfs mmp.c

Use correct macro for hz in mmp.c

Commit 379ca9c Multi-modifier protection (MMP) used HZ to convert
nanoseconds to ticks for use with cv_timedwait() and ddi_get_lbolt().
The correct macro is hz, which is defined within the SPL for kernel
space, and within zfs_context.h for user space.

Reviewed-by: Brian Behlendorf <behlendorf1 at llnl.gov>
Reviewed-by: Tony Hutter <hutter2 at llnl.gov>
Reviewed-by: Giuseppe Di Natale <dinatale2 at llnl.gov>
Reviewed-by: George Melikov <mail at gmelikov.ru>
Signed-off-by: Olaf Faaland <faaland1 at llnl.gov>
Closes #6357
Closes #6360
Delta File
+1 -1 module/zfs/mmp.c
+1 -1 1 file

HardenedBSD — share/mk bsd.opts.mk

Use __DEFAULT_DEPENDENT_OPTIONS for articulating dependency relationship
between MK_STALE_STAGED and MK_STAGING instead of using equivalent ad hoc
logic.

MFC after:        1 month
Delta File
+1 -4 share/mk/bsd.opts.mk
+1 -4 1 file

FreeBSD — head/share/mk bsd.opts.mk

Use __DEFAULT_DEPENDENT_OPTIONS for articulating dependency relationship
between MK_STALE_STAGED and MK_STAGING instead of using equivalent ad hoc
logic.

MFC after:        1 month
Delta File
+1 -4 head/share/mk/bsd.opts.mk
+1 -4 1 file

FreeBSD Ports — head/graphics/openimageio Makefile

graphics/openimageio: fix build with OPENCV option

Broken in r445627

Pointyhat to:        swills

ZFS on Linux — module/zfs mmp.c spa.c

Fix coverity defects: CID 165755

CID 165755: Division or modulo by zero (DIVIDE_BY_ZERO)

Reviewed-by: Brian Behlendorf <behlendorf1 at llnl.gov>
Reviewed-by: Tony Hutter <hutter2 at llnl.gov>
Reviewed-by: Olaf Faaland <faaland1 at llnl.gov>
Signed-off-by: Giuseppe Di Natale <dinatale2 at llnl.gov>
Closes #6352
Delta File
+2 -2 module/zfs/mmp.c
+1 -1 module/zfs/spa.c
+3 -3 2 files

FreeBSD — projects/runtime-coverage/share/mk bsd.opts.mk

MK_COVERAGE should rely on MK_DEBUG_FILES

Building programs and libraries with --coverage without having corresponding
symbol support built in to them doesn't make a whole lot of sense.

HardenedBSD — lib/libefivar uefi-dputil.c

fix typo
Delta File
+1 -1 lib/libefivar/uefi-dputil.c
+1 -1 1 file

FreeBSD — head/lib/libefivar uefi-dputil.c

fix typo
Delta File
+1 -1 head/lib/libefivar/uefi-dputil.c
+1 -1 1 file

ZFS on Linux — tests/zfs-tests/tests/functional/cli_root/zfs_mount zfs_mount_011_neg.ksh

zfs_mount_001_neg: use log_must_busy in cleanup

Use log_must_busy when destroying the snapshot
and dataset during cleanup in zfs_mount_001_neg.

Reviewed-by: Brian Behlendorf <behlendorf1 at llnl.gov>
Reviewed-by: George Melikov <mail at gmelikov.ru>
Signed-off-by: Giuseppe Di Natale <dinatale2 at llnl.gov>
Closes #6382

LLVM — llvm/trunk/lib/CodeGen RegAllocBase.cpp InlineSpiller.cpp

RA: Replace asserts related to empty live intervals

These don't exactly assert the same thing anymore, and
allow empty live intervals with non-empty uses.

Removed in r308808 and r308813.