Displaying 1 50 of 262,341 commits (0.024s)

FreeBSD — head/sys/dev/sound/pci/hda hdaa_patches.c hdac.h

Add quirk to configure headphones redirection on Intel DH87RL boards.

MFC after:        3 days

FreeBSD — vendor-sys/illumos/dist/common/avl avl.c, vendor-sys/illumos/dist/uts/common/sys avl.h

4745 fix AVL code misspellings

illumos/illumos-gate at 6907ca4bc759c5fd81b8a60fc5e1a1c7d1972e6a

FreeBSD — vendor-sys/illumos/dist/common/zfs zfs_prop.c zfeature_common.c, vendor-sys/illumos/dist/uts/common/fs/zfs dsl_dir.c dsl_dataset.c

3897 zfs filesystem and snapshot limits

illumos/illumos at a2afb611b30628fb74ad9eade4ae465f9031e262

FreeBSD — head/contrib/llvm/patches patch-r264826-llvm-r202188-variadic-fn-debug-info.diff patch-r264827-clang-r202185-variadic-fn-debug-info.diff

Add patches corresponding to r264826 and r264827

FreeBSD — head/contrib/llvm/tools/clang/lib/CodeGen CGDebugInfo.cpp

Merge Clang r202185:

  Debug info: Generate debug info for variadic functions.
  Paired commit with LLVM.

  rdar://problem/13690847

This merege includes changes to use the Clang 3.4 API (revisions
199686 and 200082) in lib/CodeGen/CGDebugInfo.cpp:

getParamType  -> getArgType
getNumParams  -> getNumArgs
getReturnType -> getResultType

Sponsored by:        DARPA, AFRL

FreeBSD — head/contrib/llvm/include/llvm DIBuilder.h, head/contrib/llvm/lib/CodeGen/AsmPrinter DwarfCompileUnit.cpp DwarfDebug.cpp

Merge LLVM r202188:

  Debug info: Support variadic functions.
  Variadic functions have an unspecified parameter tag after the last
  argument. In IR this is represented as an unspecified parameter in the
  subroutine type.

  Paired commit with CFE r202185.

  rdar://problem/13690847

  This re-applies r202184 + a bugfix in DwarfDebug's argument handling.

This merge includes a change to use the LLVM 3.4 API in
lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp:

DwarfUnit -> CompileUnit

Sponsored by:       DARPA, AFRL

FreeBSD — head/sys/amd64/vmm/io vlapic.c

Change the vlapic timer frequency to be in the ballpark of contemporary
hardware. This also decouples the vlapic emulation from the host's TSC
frequency.

Requested by:        grehan@
Delta File
+6 -1 head/sys/amd64/vmm/io/vlapic.c
+6 -1 1 file

FreeBSD — projects vxlan

Create project branch for a WIP vxlan device
Delta File
+0 -0 projects/vxlan/
+0 -0 1 file

FreeBSD — head/usr.bin/bsdiff/bsdiff bsdiff.c, head/usr.bin/bsdiff/bspatch bspatch.c

Make usage printing more consistent with other tools.

- Introduce a separate usage() function.
- Don't use argv[0]. Directly name the application, as we do elsewhere.
- Don't prepend the application name.
- Don't print two newlines.

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

Allow .WAIT to appear in SUBDIR= lists, to provide some control over
parallel build order.  All subdirs before a .WAIT will be built before
any subdirs after it.

Reviewed by:        imp@
Delta File
+11 -3 head/share/mk/bsd.subdir.mk
+11 -3 1 file

FreeBSD — stable/10/sys/kern kern_time.c

MFC r264550:
Fix VIRTUAL and PROF interval timers for short intervals, broken at r247903.

Due to the way those timers are implemented, we can't handle very short
intervals.  In addition to that mentioned patch caused math overflows
for short intervals.  To avoid that round those intervals to 1 tick.

PR:                kern/187668
Delta File
+8 -0 stable/10/sys/kern/kern_time.c
+8 -0 1 file

FreeBSD — stable/9/sys/kern imgact_elf.c

MFC: r264422, r264471

Set buf to NULL only when we don't allocate memory,
and free buf unconditionally.

Found with:        Coverity Prevent(tm)
Requested by:        kib (r264471)
Delta File
+3 -1 stable/9/sys/kern/imgact_elf.c
+3 -1 1 file

FreeBSD — stable/10/sys/kern imgact_elf.c

MFC: r264422, r264471

Set buf to NULL only when we don't allocate memory,
and free buf unconditionally.

Found with:        Coverity Prevent(tm)
Requested by:        kib (r264471)
Delta File
+3 -1 stable/10/sys/kern/imgact_elf.c
+3 -1 1 file

FreeBSD — stable/10/lib/libc/posix1e posix1e.3

MFC: r264507

Mention Capsicum.

FreeBSD — stable/9/sys/boot/i386/libfirewire firewire.c

MFC: r264482

Re-indent break statement.

FreeBSD — stable/10/sys/boot/i386/libfirewire firewire.c

MFC: r264482

Re-indent break statement.

FreeBSD — stable/9/sys/netipsec xform_ipip.c ipsec_output.c

MFC r264124:
  Remove dead code.

MFC r264125:
  Remove unused variable.

MFC r264126:
  The check for local address spoofing lacks ifaddr locking.
  Remove these loops and use in_localip() and in6_localip()
  functions instead.

MFC r264520:
  Remove _IP_VHL* macros and related ifdefs.

FreeBSD — stable/10/sys/netipsec xform_ipip.c ipsec_output.c

MFC r264124:
  Remove dead code.

MFC r264125:
  Remove unused variable.

MFC r264126:
  The check for local address spoofing lacks ifaddr locking.
  Remove these loops and use in_localip() and in6_localip()
  functions instead.

MFC r264520:
  Remove _IP_VHL* macros and related ifdefs.

FreeBSD — stable/10/sys/netpfil/ipfw ip_fw_pfil.c

MFC r264540:
  Set oif only for outgoing packets.

  PR:                188543

FreeBSD — stable/9 Makefile

MFC: r264460

Document the xdev* targets.

PR:                188519
Submitted by:        Idwer Vollering <vidwer at gmail.com>
Reviewed by:        bapt
Delta File
+4 -0 stable/9/Makefile
+4 -0 1 file

FreeBSD — stable/10 Makefile

MFC: r264460

Document the xdev* targets.

PR:                188519
Submitted by:        Idwer Vollering <vidwer at gmail.com>
Reviewed by:        bapt
Delta File
+4 -0 stable/10/Makefile
+4 -0 1 file

FreeBSD — stable/8/sbin/gbde gbde.c

MFC: r264489

Add a missing break in option parsing.

CID:                1011452
Found with:        Coverity Prevent(tm)
Delta File
+1 -0 stable/8/sbin/gbde/gbde.c
+1 -0 1 file

FreeBSD — stable/9/sbin/gbde gbde.c

MFC: r264489

Add a missing break in option parsing.

CID:                1011452
Found with:        Coverity Prevent(tm)
Delta File
+1 -0 stable/9/sbin/gbde/gbde.c
+1 -0 1 file

FreeBSD — stable/10/sbin/gbde gbde.c

MFC: r264489

Add a missing break in option parsing.

CID:                1011452
Found with:        Coverity Prevent(tm)
Delta File
+1 -0 stable/10/sbin/gbde/gbde.c
+1 -0 1 file

FreeBSD — stable/9/sbin/savecore savecore.c

MFC: r264479

Fix double fclose() in an error case.

CID:                1006120
Found with:        Coverity Prevent(tm)
Delta File
+1 -1 stable/9/sbin/savecore/savecore.c
+1 -1 1 file

FreeBSD — stable/10/sbin/savecore savecore.c

MFC: r264479

Fix double fclose() in an error case.

CID:                1006120
Found with:        Coverity Prevent(tm)

FreeBSD — stable/9/sys/netpfil/ipfw ip_fw_sockopt.c

MFC: r264421

Free resources in error cases; re-indent a curly brace while here.

CID:                1199366
Found with:        Coverity Prevent(tm)

FreeBSD — stable/10/sys/netpfil/ipfw ip_fw_sockopt.c

MFC: r264421

Free resources in error cases; re-indent a curly brace while here.

CID:                1199366
Found with:        Coverity Prevent(tm)

FreeBSD — head/contrib/byacc reader.c btyaccpar.c, head/contrib/byacc/package mingw-byacc.spec byacc.spec

Update to byacc 20140409
Among all the modifications, this new byacc also solves a 14 year old bug [1]

PR:                bin/23254 [1]
Submitted by:        marka at nominum.com [1]
MFC after:        3 weeks

FreeBSD — head/sys/dev/usb/serial uftdi.c

Oops, revert r264801.
Delta File
+0 -1 head/sys/dev/usb/serial/uftdi.c
+0 -1 1 file

FreeBSD — head/sys/dev/usb/serial uftdi.c

Add a missing break.
Delta File
+1 -0 head/sys/dev/usb/serial/uftdi.c
+1 -0 1 file

FreeBSD — head/sys/dev/usb/serial uftdi.c

- Get transmit loop more in line with the other serial drivers.
- Add a comment about FTDI and ZLPs.
- Correctly check odditiy of baud rate divisor.
- Correct IOCTL handling for "error" and "event" char.

MFC after:        1 weeks
Delta File
+12 -5 head/sys/dev/usb/serial/uftdi.c
+12 -5 1 file

FreeBSD — user/gjb/thermite thermite.sh

Merge local changes to thermite.sh:

 - Re-implement truncate_logs() to clear log files
   when 'tail -F logs/*' is used.

 - In prebuild_setup(), recursively revert any local
   changes to the release/ checkout.

 - Remove check_x86(), since its intended use case did
   not quite match the intended implementation.

 - In main(), make the 'chroots/', 'logs/', and 'release/'
   directories on exec.

Sponsored by:        The FreeBSD Foundation
Delta File
+9 -15 user/gjb/thermite/thermite.sh
+9 -15 1 file

FreeBSD — head/sys/dev/ath if_ath.c

Wrap the rate control re-init code in a lock, to serialise it with
concurrent updates from any completing transmits in other threads.

This was exposed when doing power save work - net80211 is constantly
doing reassociations and it's causing the rate control state to get
blanked out.  This could cause the rate control code to assert.

This should be MFCed to stable/10 as it's a stability fix.

Tested:

* AR5416, STA

MFC after:        7 days
Delta File
+2 -0 head/sys/dev/ath/if_ath.c
+2 -0 1 file

FreeBSD — stable/9/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/misc tst.dofmax.ksh, stable/9/sys/cddl/contrib/opensolaris/uts/common/dtrace dtrace.c

MFC r262596:
4478 dtrace_dof_maxsize is far too small

illumos/illumos-gate at d339a29bb4765c4b6883a935cf69b669cd05bca0

FreeBSD — stable/10/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/misc tst.dofmax.ksh, stable/10/sys/cddl/contrib/opensolaris/uts/common/dtrace dtrace.c

MFC r262596:
4478 dtrace_dof_maxsize is far too small

illumos/illumos-gate at d339a29bb4765c4b6883a935cf69b669cd05bca0

FreeBSD — head/sys/kern subr_prf.c

Fix grammar error and trailing newline.

Submitted by:        danfe
MFC after:        3 days
Delta File
+1 -2 head/sys/kern/subr_prf.c
+1 -2 1 file

FreeBSD — head/release/arm release.sh WANDBOARD-QUAD.conf

Move xdev knobs from release/arm/release.sh and into an
XDEV_FLAGS variable in ${KERNCONF}.conf file.

MFC after:        3 days
X-MFC-Note:        fix stable/10 XDEV_FLAGS local for branch
Sponsored by:        The FreeBSD Foundation

FreeBSD — head/release/arm release.sh

Play musical-KNOBS a bit more with release/arm/release.sh.

For stable/10, r264703 sets the correct WITH/WITHOUT
knobs to get xdev built with the arm-freebsd-gcc binary
installed.  Unfortunately, the same fix does not work on
head/.

Also, quite to my amazement, WITH_GCC=1 and WITH_GNUCXX=1
causes xdev to fail spectactularly at least on r264791.

The situation as it stands is:

 - gcc(1) is needed for the u-boot build.
 - cc(1) *cannot* be clang(1)

To shoe-horn the toolchain to make 'xdev' give what is
needed, remove WITH_GNUCXX=1 and add WITH_GCC_BOOTSTRAP=1.

MFC After:        1 week
X-MFC-To:        stable/10 only
X-MFC-Note:        after stable/10 is broken in this way...
Sponsored by:        The FreeBSD Foundation
Delta File
+1 -1 head/release/arm/release.sh
+1 -1 1 file

FreeBSD — stable/10/release/arm release.sh

MFC r264518, r264697, r264698, r264703:

r264518:
  Fix armv6 build failure: "armv6-freebsd-gcc: not found"

r264697:
  When building the 'xdev' target when WITH_GCC=1 and
  WITHOUT_CLANG_IS_CC=1, it appears WITHOUT_CLANG=1 must
  also be set.

  While here, reorder the lines to put the WITH_* and
  WITHOUT_* entries on the same line.

r264698:
  Fix EOL escape.

r264703:
  Apply a slightly different color hammer to arm/release.sh:

   - gcc(1) fails to build usr.bin/dtc
   - lack of WITH_GNUCXX=1 causes cc1plus(1) calls to fail
   - u-boot fails to build with clang (hard-coded gcc(1) calls)

  Implement the proper incantation of WITH_/WITHOUT_ knobs
  to get arm snapshot builds working again.

    [5 lines not shown]
Delta File
+2 -6 stable/10/release/arm/release.sh
+2 -6 1 file

FreeBSD — vendor/byacc 20140409

Tag import of byacc 20140409
Delta File
+0 -0 vendor/byacc/20140409/
+0 -0 1 file

FreeBSD — vendor/byacc/dist reader.c btyaccpar.c, vendor/byacc/dist/package byacc.spec mingw-byacc.spec

Import byacc 20140409

FreeBSD — head/contrib/libucl configure.ac README.md, head/contrib/libucl/doc libucl.3 api.md

Import libucl 0.4.0
Adapt pkg(7) to the new libucl API

FreeBSD — vendor/libucl 0.4.0

tag import of libucl 0.4.0
Delta File
+0 -0 vendor/libucl/0.4.0/
+0 -0 1 file

FreeBSD — vendor/libucl/dist configure.ac README.md, vendor/libucl/dist/doc libucl.3 api.md

Import libucl 0.4.0

FreeBSD — stable/9/usr.bin/ldd sods.c

MFC: r264419

Avoid double close() of a file descriptor.

CID:                1006089
Found with:        Coverity Prevent(tm)
Delta File
+0 -1 stable/9/usr.bin/ldd/sods.c
+0 -1 1 file

FreeBSD — stable/10/usr.bin/ldd sods.c

MFC: r264419

Avoid double close() of a file descriptor.

CID:                1006089
Found with:        Coverity Prevent(tm)
Delta File
+0 -1 stable/10/usr.bin/ldd/sods.c
+0 -1 1 file

FreeBSD — stable/8/usr.bin/find function.c

MFC: r264418

Avoid double free in f_acl().

CID:                1018508
Found with:        Coverity Prevent(tm)
Delta File
+0 -1 stable/8/usr.bin/find/function.c
+0 -1 1 file

FreeBSD — stable/9/usr.bin/find function.c

MFC: r264418

Avoid double free in f_acl().

CID:                1018508
Found with:        Coverity Prevent(tm)
Delta File
+0 -1 stable/9/usr.bin/find/function.c
+0 -1 1 file

FreeBSD — stable/10/usr.bin/find function.c

MFC: r264418

Avoid double free in f_acl().

CID:                1018508
Found with:        Coverity Prevent(tm)
Delta File
+0 -1 stable/10/usr.bin/find/function.c
+0 -1 1 file