Displaying 1 50 of 4,411,771 commits (0.317s)

FreeBSD — stable/10/sys/dev/ixgbe if_ix.c

Revert sysctl description change introduced in r295008 to correctly
reflect the maximum number of queues supported (8) by this driver.

Submitted by:        jwd
Reviewed by:        erj
Approved by:        re (gjb)
Sponsored by:        Intel Corporation and Limelight Networks
Delta File
+2 -1 stable/10/sys/dev/ixgbe/if_ix.c
+2 -1 1 file

LLVM — cfe/trunk/docs ClangPlugins.rst, cfe/trunk/examples/PrintFunctionNames PrintFunctionNames.cpp

Revert r260265, "clang-cl: Support loading plugins on Windows"

It causes memory exhaust on mingw-w64(x64). Investigating.

OPNsense — src/www system_usermanager.php

(legacy) keep "Effective Privileges" hidden for new user
Delta File
+1 -1 src/www/system_usermanager.php
+1 -1 1 file

FreeBSD Ports — head MOVED, head/archivers Makefile star

archivers/star: revive port

- update MASTER_SITES
- modernize (staging, USES, manual pages, @sample)
- add license information (CDDL + GPLv2)
- regenerate patches (no content changes)
- pass maintainer to submitter

While here:
- add USE_GCC=any to allow build on FreeBSD 10+

PR:                188974
Submitted by:        Chris Hutchinson (portmaster at BSDforge.com)

LLVM — llvm/trunk/lib/Target/AArch64 AArch64LoadStoreOptimizer.cpp

[AArch64] Refactoring findMatchingStore() in aarch64-ldst-opt; NFC

Summary: This change makes findMatchingStore() follow the same coding style introduced in 
r260275.

Reviewers: gberry, junbuml

Subscribers: aemerson, rengolin, haicheng, bmakam, mssimpso

Differential Revision: http://reviews.llvm.org/D17083

FreeBSD — stable/10/sys/conf files, stable/10/sys/dev/ixgbe if_ix.c ixgbe_x550.c

MFC r292674
  Update ixgbe(4) to Intel FreeBSD Networking Group version 3.1.13-k.

MFC r292571 and r292697
  Add support for X552 and X550T.

MFC r293334
  Fix SFP module insertion post boot.

MFC r293338
  Fix VF handling of VLANs for Amazon Cloud.

Reviewed by:        erj smh ngie jeffrey.e.pieper at intel.com
Approved by:        re (marius)
Relnotes:        Yes
Sponsored by:        Intel Corporation and Limelight Networks
Differential Revision:        https://reviews.freebsd.org/D5117

LLVM — cfe/trunk/lib/Basic Targets.cpp, cfe/trunk/lib/Driver Tools.cpp

[ARM] Add command-line options for ARMv8.2-A

This allows ARMv8.2-A to be targeted either by using "armv8.2a" in the
triple, or by using -march=armv8.2-a (or the alias -march=armv8.2a).

The FP16 extension can be enabled with the "+fp16" suffix to the -march
or -mcpu option. This is consistent with the AArch64 option, rather than
the usual ARM option of -mfpu. We have agreed with the team which will
be upstreaming this to GCC that we want to use this new option format
for new architecture extensions for both ARM and AArch64.

Most of the work for this was done by the TargetParser patch in llvm.

Differential Revision: http://reviews.llvm.org/D15040

LLVM — libcxx/trunk/cmake/Modules CheckLibcxxAtomic.cmake

Rename CheckLibcxxAtomic.cmake variable result names so they don't clash with LLVM

LLVM — llvm/trunk/lib/Transforms/InstCombine InstCombinePHI.cpp, llvm/trunk/test/Transforms/InstCombine phi.ll

[InstCombine] Simplify a known nonzero incoming value of PHI

Summary:
When a PHI is used only to be compared with zero, it is possible to replace an
incoming value with any non-zero constant if the incoming value can be proved as
a known nonzero value. For example, in below code, we can replace the incoming value %v 
with
any non-zero constant based on the fact that the PHI is only used to be compared with zero
and %v is a known non-zero value:
  %v = select %cond, 1, 2
  %p = phi [%v, BB] ...
  %c = icmp eq, %p, 0

Reviewers: mcrosier, jmolloy, sanjoy

Subscribers: hfinkel, mcrosier, majnemer, llvm-commits, haicheng, bmakam, mssimpso, gberry

Differential Revision: http://reviews.llvm.org/D16240

PC-BSD — build-files/conf iso-packages, src-qt5/pc-installgui installer.cpp

Officially retire Flash Plugin and related packages from default install
for 11.0.

For those freaked out, calm down! You can install flash still via pkgs
for as long as its available. But the rest of the world needs to
move on ;)

LLVM — llvm/trunk/lib/CodeGen/AsmPrinter DebugHandlerBase.h

Drop the hidden visibility from DebugHandlerBase for now.

If a class has hidden visibility all derived classes and all classes
that have it as a member must have hidden visibility too. That may
be fixable here but requires changes to quite a lot of debug info
classes.

This is also one of the things that GCC enforces aggressively while
clang ignores it, making testing more annoying than necessary.

FreeBSD Ports — head/editors/openoffice-devel Makefile, head/editors/openoffice-devel/files patch-sdext_source_pdfimport_makefile.mk

Unbreak PDF Import extension when building with modern boost.  Similar
to the patch by amdmi3, link the extension with -lboost_system, but
only do this in the --with-system-boost case.  Doing this unconditionally
would break building with the bundled boost because only the boost headers
are available and the boost libraries are not built.  This is still a bit
pessimal because -lboost_system may be used when it is not strictly
necessary (when the system boost is old), but it is likely that this is
only relevant to FreeBSD and we are in the process of upgrading boost.
This fix should be acceptable upstream.

Re-enable the PDF Import extension by default.

When the PDF Import extension is enabled, promote boost from BUILD_DEPENDS
to LIB_DEPENDS.

Tested with PDFIMPORT both on and off.  Also tested with PDFIMPORT on,
--with-system-boost disabled, and boost removed from *_DEPENDS.

PR:                207073, 199601

PC-BSD — src-qt5/pc-bootconfig mainUI.cpp

Set the GRUB default timeout to "2" if unset in defaults file
Delta File
+2 -2 src-qt5/pc-bootconfig/mainUI.cpp
+2 -2 1 file

PC-BSD — src-qt5/pc-bootconfig mainUI.cpp

Set the GRUB default timeout to "2" if unset in defaults file
Delta File
+2 -2 src-qt5/pc-bootconfig/mainUI.cpp
+2 -2 1 file

FreeBSD Ports — head/devel/ccache Makefile

- Add links for clang38

Approved by:        bdrewery (maintainer implicit)
Delta File
+2 -2 head/devel/ccache/Makefile
+2 -2 1 file

FreeBSD — head/sys/fs/ext2fs ext2_extents.c ext2_extents.h

Ext4: Use boolean type instead of '0' and '1'

There are precedents of uses of bool in the kernel and
it is incorrect style to use integers as replacement for
a boolean type.

HardenedBSD — sys/fs/ext2fs ext2_extents.c ext2_extents.h

Ext4: Use boolean type instead of '0' and '1'

There are precedents of uses of bool in the kernel and
it is incorrect style to use integers as replacement for
a boolean type.

LLVM — lld/trunk/ELF InputFiles.cpp

Sort includes. NFC.
Delta File
+1 -1 lld/trunk/ELF/InputFiles.cpp
+1 -1 1 file

LLVM — libcxx/trunk/test/std/re/re.traits lookup_classname.pass.cpp

Add some tests to ensure that the __regex_word does not conflict with any of ctype_base's 
values.
Hopefully this will catch cases like https://llvm.org/bugs/show_bug.cgi?id=26476 in the 
future.

LLVM — libcxx/trunk/include __hash_table

Properly down-cast a sentinal node pointer through void*
Delta File
+2 -1 libcxx/trunk/include/__hash_table
+2 -1 1 file

LLVM — lldb/trunk/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime RenderScriptRuntime.cpp RenderScriptRuntime.h

[Renderscript] Refactor target argument reading code.

This patch reworks the function argument reading code, allowing us to annotate arguments 
with their types.  The type/size information is needed to correctly parse arguments passed 
on the stack.

PC-BSD — src-qt5/pc-hwdetect pciconf.c xmlparse.c, src-qt5/pc-hwdetect/rc.d pc-hwdetect

Retire pc-hwdetect

PC-BSD — src-qt5/pc-hwdetect pciconf.c xmlparse.c, src-qt5/pc-hwdetect/rc.d pc-hwdetect

Retire pc-hwdetect

PC-BSD — src-qt5 src-qt5.pro, src-qt5/port-files pkg-plist

Remove pc-hwdetect, hasn't been enabled for quite a while now

PC-BSD — src-qt5 src-qt5.pro, src-qt5/port-files pkg-plist

Remove pc-hwdetect, hasn't been enabled for quite a while now

LLVM — libcxx/trunk/cmake config-ix.cmake, libcxx/trunk/cmake/Modules CheckLibcxxAtomic.cmake

Fix r260515 - Correct typos in CMake changes

pfSense — src/etc/inc IPv6.inc

Merge pull request #2620 from NewEraCracker/inc-ipv6-docs
∈ Stephen Beaver - f5051b64 - 2016-02-11 14:46:26
Merge pull request #2619 from NOYB/Firewall_/_Rules_-_Display_Separators_Efficiency
∈ Stephen Beaver - 67148858 - 2016-02-11 14:44:20
Merge pull request #2618 from k-paulius/patch-2
∈ Stephen Beaver - d67f1cb0 - 2016-02-11 14:43:21
Merge pull request #2616 from k-paulius/captions
∈ NewEraCracker - 48fa3f3e - 2016-02-11 13:04:54
Fix typo which caused broken syntax highlighting
Delta File
+2 -2 src/etc/inc/IPv6.inc
+2 -2 1 file

FreeBSD — head/share/man/man8 uefi.8

Explain that boot1.efi prefers ZFS over UFS

Reported by:        smh
Delta File
+7 -0 head/share/man/man8/uefi.8
+7 -0 1 file

HardenedBSD — share/man/man8 uefi.8

Explain that boot1.efi prefers ZFS over UFS

Reported by:        smh
Delta File
+7 -0 share/man/man8/uefi.8
+7 -0 1 file

FreeBSD Ports — head/dns/unbound Makefile

assign port to the new maintainer (jaap at NLnetLabs.nl)

Submitted by:        sem at FreeBSD.org (maintainer) via private email
Delta File
+1 -1 head/dns/unbound/Makefile
+1 -1 1 file

FreeBSD Ports — head/misc/freebsd-doc-all Makefile, head/misc/freebsd-doc-da pkg-plist.common

Update to r48156 of the FreeBSD docset (a.k.a. 10.3-R version)

Approved by:        doceng (implicit)

LLVM — llvm/trunk/lib/Target/AArch64 AArch64LoadStoreOptimizer.cpp, llvm/trunk/test/CodeGen/AArch64 ldp-stp-scaled-unscaled-pairs.ll

[AArch64] Improve load/store optimizer to handle LDUR + LDR.

This patch allows the mixing of scaled and unscaled load/stores to form
load/store pairs.

This is a reapplication of r259812, which had an incorrect assert.  The
test_stur_str_no_assert() test is a reduced version of the issue hit in
the AArch64 self-host.

PR24465

LLVM — cfe/trunk/lib/Driver Compilation.cpp

Revert "Bail on compilation as soon as a job fails."

This reverts commit r260448.

It was causing Driver/output-file-cleanup.c to fail.
Delta File
+30 -8 cfe/trunk/lib/Driver/Compilation.cpp
+30 -8 1 file

OPNsense — src/www vpn_openvpn_server.php

    (legacy) align help message with openvpn for vpn_openvpn_server.php, closes 
https://github.com/opnsense/core/issues/774
Delta File
+4 -2 src/www/vpn_openvpn_server.php
+4 -2 1 file

LLVM — llvm/trunk/lib/MC/MCParser AsmParser.cpp, llvm/trunk/test/MC/AsmParser macros-gas.s

[MC] Fixed parsing of macro arguments where expressions with spaces are present.

Summary:
Fixed an issue for mips with an instruction such as 'sdc1 $f1, 272 +8(a0)' which has a 
space between '272' and '+'. The parser would then parse '272' and '+8' as two arguments 
instead of a single expression resulting in one too many arguments in the pseudo 
instruction.
The reason that the test case has been changed is so that the expected
output matches the output of the GNU assembler.

Reviewers: vkalintiris, dsanders

Subscribers: dsanders, llvm-commits

Differential Revision: http://reviews.llvm.org/D13592

LLVM — llvm/trunk/include/llvm/Analysis Loads.h, llvm/trunk/lib/Analysis Loads.cpp

Make context-sensitive isDereferenceable queries in isSafeToLoadUnconditionally

This is a part of the refactoring to unify isSafeToLoadUnconditionally and 
isDereferenceablePointer functions. In the subsequent change isSafeToSpeculativelyExecute 
will be modified to use isSafeToLoadUnconditionally instead of 
isDereferenceableAndAlignedPointer.   

Reviewed By: reames

Differential Revision: http://reviews.llvm.org/D16227

OPNsense — src/www vpn_openvpn_server.php

(legacy) fix spacing, add toggle in vpn_openvpn_server.php
Delta File
+388 -399 src/www/vpn_openvpn_server.php
+388 -399 1 file

FreeBSD Ports — head/math/calc/files patch-Makefile

Fix build on CURRENT
Delta File
+53 -17 head/math/calc/files/patch-Makefile
+53 -17 1 file

HardenedBSD — sys/boot/fdt/dts/riscv qemu.dts, sys/riscv/conf QEMU SPIKE

o Move non-generic kernel configuration out from GENERIC.
o Add kernel configuration for QEMU.

Both SPIKE and QEMU kernel configs are temporary (until
we will be able to obtain DTB from loader).

Sponsored by:        DARPA, AFRL
Sponsored by:        HEIF5

FreeBSD — head/sys/boot/fdt/dts/riscv qemu.dts, head/sys/riscv/conf QEMU SPIKE

o Move non-generic kernel configuration out from GENERIC.
o Add kernel configuration for QEMU.

Both SPIKE and QEMU kernel configs are temporary (until
we will be able to obtain DTB from loader).

Sponsored by:        DARPA, AFRL
Sponsored by:        HEIF5

LLVM — cfe/trunk/docs UsersManual.rst

Partial revert of rL260506.

After some experiments I discovered that clang doesn't support static
initialization of flexible array members in full, so restored this paragraph in
"GCC extensions not implemented yet" list.
Delta File
+3 -0 cfe/trunk/docs/UsersManual.rst
+3 -0 1 file

LLVM — cfe/trunk/lib/Format TokenAnnotator.cpp FormatToken.h, cfe/trunk/unittests/Format FormatTestJS.cpp

clang-format: [JS] Support for (.. of ..) loops.

Before:
  for (var i of[2, 3]) {}

After:
  for (var i of [2, 3]) {}

HardenedBSD — sys/powerpc/booke pmap.c trap_subr.S, sys/powerpc/include pte.h

Migrate the PTE format for book-e to standardize on the 'indirect PTE' format

Summary:
The revised Book-E spec, adding the specification for the MMUv2 and e6500,
includes a hardware PTE layout for indirect page tables.  In order to support
this in the future, migrate the PTE format to match the MMUv2 hardware PTE
format.

Test Plan: Boot tested on a P5020 board.  Booted to multiuser mode.

Differential Revision: https://reviews.freebsd.org/D5224

FreeBSD — head/sys/powerpc/booke pmap.c trap_subr.S, head/sys/powerpc/include pte.h

Migrate the PTE format for book-e to standardize on the 'indirect PTE' format

Summary:
The revised Book-E spec, adding the specification for the MMUv2 and e6500,
includes a hardware PTE layout for indirect page tables.  In order to support
this in the future, migrate the PTE format to match the MMUv2 hardware PTE
format.

Test Plan: Boot tested on a P5020 board.  Booted to multiuser mode.

Differential Revision: https://reviews.freebsd.org/D5224

LLVM — cfe/trunk/lib/Format ContinuationIndenter.cpp, cfe/trunk/unittests/Format FormatTest.cpp

clang-format: Make indentation after "<<" more consistent.

Before:
  Diag(aaaaaaaaaaaaaaaaaaaa, aaaaaaaa)
      << aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa(
          aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa);
  Diag(aaaaaaaaaaaaaaaaaaaa, aaaaaaaa)
      << aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa(
             aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa)
      << aaa;

After:
  Diag(aaaaaaaaaaaaaaaaaaaa, aaaaaaaa)
      << aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa(
             aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa);
  Diag(aaaaaaaaaaaaaaaaaaaa, aaaaaaaa)
      << aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa(
             aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa)
      << aaa;

OPNsense — src/www vpn_openvpn_client.php

(legacy) add multi select, move and toggle to vpn_openvpn_client.php
Delta File
+168 -81 src/www/vpn_openvpn_client.php
+168 -81 1 file

LLVM — libcxx/trunk/test/support container_test_types.h

separate nested >>

LLVM — libcxx/trunk/cmake config-ix.cmake, libcxx/trunk/cmake/Modules CheckLibcxxAtomic.cmake

Re-commit "Introduce a cmake module to figure out whether we need to link with libatomic."

This re-applies commit r260235. However, this time we add -gcc-toolchain
to the compiler's flags when the user has specified the LIBCXX_GCC_TOOLCHAIN
variable.

OPNsense — src/www vpn_openvpn_csc.php

(legacy) move some text in help area
Delta File
+2 -1 src/www/vpn_openvpn_csc.php
+2 -1 1 file

OPNsense — src/www vpn_openvpn_csc.php

(legacy) remove onclick attributes
Delta File
+5 -5 src/www/vpn_openvpn_csc.php
+5 -5 1 file