Displaying 1 50 of 282,284 commits (0.073s)

FreeBSD — vendor/ntp 4.2.8p3

Tag ntp-4.2.8p3.

Approved by:        delphij (implicit, wearing SO hat)
Security:        VuXML: 0d0f3050-1f69-11e5-9ba9-d050996490d0
Security:        http://bugs.ntp.org/show_bug.cgi?id=2853
Security:        https://www.kb.cert.org/vuls/id/668167
Security:        
http://support.ntp.org/bin/view/Main/SecurityNotice#June_2015_NTP_Security_Vulnerabi
Delta File
+0 -0 vendor/ntp/4.2.8p3/
+0 -0 1 file

FreeBSD — vendor/ntp/dist CommitLog configure, vendor/ntp/dist/adjtimed Makefile.in

Vendor import ntp-4.2.8p3.

Approved by:        delphij (implicit, using SO hat)
Security:        VuXML: 0d0f3050-1f69-11e5-9ba9-d050996490d0
Security:        http://bugs.ntp.org/show_bug.cgi?id=2853
Security:        https://www.kb.cert.org/vuls/id/668167
Security:        
http://support.ntp.org/bin/view/Main/SecurityNotice#June_2015_NTP_Security_Vulnerabi

FreeBSD — head/sys/dev/cxgbe t4_netmap.c

cxgbe(4): request an automatic tx update when a netmap tx queue idles.
The NIC tx queues already do this.

MFC after:        1 week
Differential Revision:
Delta File
+2 -2 head/sys/dev/cxgbe/t4_netmap.c
+2 -2 1 file

FreeBSD — releng/8.4 UPDATING, releng/8.4/contrib/sendmail/src sendmail.h

[EN-15:08] Revised: Improvements to sendmail TLS/DH interoperability.

Approved by:        so

FreeBSD — releng/9.3 UPDATING, releng/9.3/contrib/sendmail/src sendmail.h

[EN-15:08] Revised: Improvements to sendmail TLS/DH interoperability.

[EN-15:09] Fix inconsistency between locale and rune locale states.

Approved by:        so

FreeBSD — releng/10.1 UPDATING, releng/10.1/contrib/sendmail/src sendmail.h

[EN-15:08] Revised: Improvements to sendmail TLS/DH interoperability.

[EN-15:09] Fix inconsistency between locale and rune locale states.

[EN-15:10] Improved iconv(3) UTF-7 support.

Approved by:        so

FreeBSD — head/tools/tools/cxgbetool cxgbetool.c

cxgbetool: fix code that decodes T5 SGE contexts.  Some of the fields
that changed between T4 and T5 were not displayed correctly.

Obtained from:        Chelsio
MFC after:        3 days
Differential Revision:
Delta File
+165 -22 head/tools/tools/cxgbetool/cxgbetool.c
+165 -22 1 file

FreeBSD — stable/9/sys/dev/qlxgbe ql_fw.c ql_minidump.c, stable/9/sys/modules/qlxgbe Makefile

MFC r284741

Updated Copyright information
Added support for the following:
    - iSCSI TLV (requires 64 Tx and 32 Rx rings
    - 9K receive buffers for jumbo frames (feature may be enabled/disabled)
    - builtin firmware, bootloader and minidump template
    - quick stats
    - async event handling for SFP insertion/removal and DCBX changes
    - Configuring DCBX and interrupt coalescing parameters

FreeBSD — stable/10/sys/dev/qlxgbe ql_fw.c ql_minidump.c, stable/10/sys/modules/qlxgbe Makefile

MFC r284741

Updated Copyright information
Added support for the following:
     - iSCSI TLV (requires 64 Tx and 32 Rx rings
     - 9K receive buffers for jumbo frames (feature may be enabled/disabled)
     - builtin firmware, bootloader and minidump template
     - quick stats
     - async event handling for SFP insertion/removal and DCBX changes
     - Configuring DCBX and interrupt coalescing parameters

FreeBSD — stable/7/sys/dev/bxe bxe.c

MFC r284739
tx_mtx should be grabbed before calling buf_ring_dequeue_sc()

Submitted by: Attilio.Rao at isilon.com
Delta File
+7 -3 stable/7/sys/dev/bxe/bxe.c
+7 -3 1 file

FreeBSD — stable/7/sys/dev/bxe bxe.c ecore_sp.c

MFC r284470
In bxe_set_mc_list(): added missing BXE_MCAST_UNLOCK()
In __ecore_vlan_mac_h_exec_pending(): need to check for ECORE_PENDING

Submitted by:gary.zambrano at qlogic.com

FreeBSD — stable/7/sys/dev/bxe bxe.c bxe.h

MFC r284335

PHY LOCK acquires the hardware lock via bxe_acquire_phy_lock() and releases it via 
bxe_release_phy_lock(). It was simply acquiring a mutex earlier which can cause the PHY to 
use bogus values. Fixes intermittent link failures.

bxe_ioctl() completes all functions within its context as opposed to a taskqueue earlier.

bxe_handle_rx_mode_tq() no longer required. bxe_set_rx_mode() handles the functionality 
within its context

Submitted by:gary.zambrano at qlogic.com

FreeBSD — stable/8/sys/dev/bxe bxe.c

MFC r284739
  tx_mtx should be grabbed before calling buf_ring_dequeue_sc()

Submitted by:        Attilio.Rao at isilon.com
Delta File
+7 -3 stable/8/sys/dev/bxe/bxe.c
+7 -3 1 file

FreeBSD — stable/8/sys/dev/bxe bxe.c ecore_sp.c

MFC r284470
In bxe_set_mc_list(): added missing BXE_MCAST_UNLOCK()
In __ecore_vlan_mac_h_exec_pending(): need to check for ECORE_PENDING

Submitted by:        gary.zambrano at qlogic.com

FreeBSD — stable/8/sys/dev/bxe bxe.c bxe.h

MFC r284335

PHY LOCK acquires the hardware lock via bxe_acquire_phy_lock() and releases it via 
bxe_release_phy_lock(). It was simply acquiring a mutex earlier which can cause the PHY to 
use bogus values. Fixes intermittent link failures.

bxe_ioctl() completes all functions within its context as opposed to a taskqueue earlier.

bxe_handle_rx_mode_tq() no longer required. bxe_set_rx_mode() handles the functionality 
within its context

Submitted by:gary.zambrano at qlogic.com

FreeBSD — stable/9/sys/dev/bxe bxe.c

MFC r284739
tx_mtx should be grabbed before calling buf_ring_dequeue_sc()

Submitted by:Attilio.Rao at isilon.com
Delta File
+7 -3 stable/9/sys/dev/bxe/bxe.c
+7 -3 1 file

FreeBSD — stable/9/sys/dev/bxe bxe.c ecore_sp.c

MFC r284470
In bxe_init_mcast_macs_list(): mc_mac->mac needs to point to the multicast mac address
In bxe_set_mc_list(): added missing BXE_MCAST_UNLOCK()
In __ecore_vlan_mac_h_exec_pending(): need to check for ECORE_PENDING

Submitted by:gary.zambrano at qlogic.com

FreeBSD — stable/9/sys/dev/bxe bxe.c bxe.h

MFC r284335

PHY LOCK acquires the hardware lock via bxe_acquire_phy_lock() and releases it via 
bxe_release_phy_lock(). It was simply acquiring a mutex earlier which can cause the PHY to 
use bogus values. Fixes intermittent link failures.

bxe_ioctl() completes all functions within its context as opposed to a taskqueue earlier.

bxe_handle_rx_mode_tq() no longer required. bxe_set_rx_mode() handles the functionality 
within its context

Submitted by:gary.zambrano at qlogic.com

FreeBSD — stable/10/libexec/atrun atrun.man

MFC 284709:
  Call /etc/crontab the "system crontab", not "root's crontab".  While
  here, fix some other wording issues
Delta File
+13 -11 stable/10/libexec/atrun/atrun.man
+13 -11 1 file

FreeBSD — head/sys/modules/hyperv/netvsc Makefile

- Fix `make depend` in sys/modules

Differential Revision:        https://reviews.freebsd.org/D2951
Approved by:        delphij

FreeBSD — head/release Makefile.vagrant

Default the VAGRANT_VERSION to ${REVISION}-${BRANCH} if
not set, which expands to '11.0-CURRENT', for example.

If the branch is -CURRENT, -STABLE, or -PRERELEASE, suffix
the VAGRANT_VERSION with the snapshot date.

MFC after:        3 days
X-MFC-Needs:        r284893, r284895, r284896, r284897, r284942
Tested with:        head at r284961 (patched)
Sponsored by:        The FreeBSD Foundation
Delta File
+4 -2 head/release/Makefile.vagrant
+4 -2 1 file

FreeBSD — head/share/man/man9 hash.9

add units to the length and count so that it's clear what they
are measured in...  Gems like: "len is the length of the buffer."
aren't useful in man pages.
Delta File
+9 -2 head/share/man/man9/hash.9
+9 -2 1 file

FreeBSD — stable/10/sys/dev/bxe bxe.c

MFC r284739
tx_mtx should be grabbed before calling buf_ring_dequeue_sc()

Submitted by:Attilio.Rao at isilon.com
Delta File
+7 -3 stable/10/sys/dev/bxe/bxe.c
+7 -3 1 file

FreeBSD — head/lib/libc/sys ptrace.2

Document x86 machine-specific ptrace(2) requests.  Provide list of the
ppc requests.

Reviewed by:        brueffer, emaste, gjb (previous version)
Sponsored by:        The FreeBSD Foundation
Review:        https://reviews.freebsd.org/D2962
MFC after:        2 weeks
Delta File
+175 -2 head/lib/libc/sys/ptrace.2
+175 -2 1 file

FreeBSD — head/share/dtrace Makefile

Add missing DTrace scripts that exist in the source tree to the Makefile for
install.
While here, sort the list.

Differential Revision:        D2950
Submitted by:                Jason Wolfe <j at nitrology.com>
Reviewed by:                gnn, markj, hiren
Sponsored by:                Limelight Networks
Delta File
+4 -2 head/share/dtrace/Makefile
+4 -2 1 file

FreeBSD — stable/10/sys/dev/bxe bxe.c ecore_sp.c

MFC r284470
In bxe_init_mcast_macs_list(): mc_mac->mac needs to point to the multicast mac address
In bxe_set_mc_list(): added missing BXE_MCAST_UNLOCK()
In __ecore_vlan_mac_h_exec_pending(): need to check for ECORE_PENDING

Submitted by:        gary.zambrano at qlogic.com

FreeBSD — stable/10/sys/dev/bxe bxe.c bxe.h

MFC r284335

PHY LOCK acquires the hardware lock via bxe_acquire_phy_lock() and releases it via 
bxe_release_phy_lock(). It was simply acquiring a mutex earlier which can cause the PHY to 
use bogus values. Fixes intermittent link failures.

bxe_ioctl() completes all functions within its context as opposed to a taskqueue earlier.

bxe_handle_rx_mode_tq() no longer required. bxe_set_rx_mode() handles the functionality 
within its context

Submitted by:        gary.zambrano at qlogic.com

FreeBSD — head/sys/kern uipc_mbuf.c, head/sys/netinet tcp_lro.c

Fix leak in tcp_lro_rx.  Simply clearing M_PKTHDR isn't enough, any tags
hanging off the header need to be freed too.

Differential Revision:        https://reviews.freebsd.org/D2708
Reviewed by:        ae@, hiren@

FreeBSD — head/etc/defaults rc.conf, head/etc/rc.d random

Updated random(4) boot/shutdown scripting.
Fix the man pages as well.

Differential Revision: https://reviews.freebsd.org/D2924
Approved by: so (delphij)

FreeBSD — head UPDATING, head/share/man/man4 random.4

Huge cleanup of random(4) code.

* GENERAL
- Update copyright.
- Make kernel options for RANDOM_YARROW and RANDOM_DUMMY. Set
  neither to ON, which means we want Fortuna
- If there is no 'device random' in the kernel, there will be NO
  random(4) device in the kernel, and the KERN_ARND sysctl will
  return nothing. With RANDOM_DUMMY there will be a random(4) that
  always blocks.
- Repair kern.arandom (KERN_ARND sysctl). The old version went
  through arc4random(9) and was a bit weird.
- Adjust arc4random stirring a bit - the existing code looks a little
  suspect.
- Fix the nasty pre- and post-read overloading by providing explictit
  functions to do these tasks.
- Redo read_random(9) so as to duplicate random(4)'s read internals.
  This makes it a first-class citizen rather than a hack.
- Move stuff out of locked regions when it does not need to be
  there.
- Trim RANDOM_DEBUG printfs. Some are excess to requirement, some
  behind boot verbose.
- Use SYSINIT to sequence the startup.
- Fix init/deinit sysctl stuff.
- Make relevant sysctls also tunables.

    [79 lines not shown]

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

Re-add if_hw_tso* assignments to if_ix.c that were removed in r283668.

These are used in stable/10 as well as 11.

Requested by:        rmacklem@
Delta File
+4 -0 stable/10/sys/dev/ixgbe/if_ix.c
+4 -0 1 file

FreeBSD — stable/10/bin/freebsd-version Makefile

MFH (r275659): fix dependency on newvers.sh

FreeBSD — head/sys/kern kern_exec.c

Do not calculate the stack's bottom address twice.

Submitted by:        Olivц╘r Pintц╘r
Review:        https://reviews.freebsd.org/D2953
MFC after:        1 week
Delta File
+1 -1 head/sys/kern/kern_exec.c
+1 -1 1 file

FreeBSD — stable/9/libexec/rtld-elf rtld.c, stable/9/usr.bin/kdump kdump.c

MFH (r277695): allow tracing dlfunc() / dlsym() events

FreeBSD — stable/10/libexec/rtld-elf rtld.c, stable/10/usr.bin/kdump kdump.c

MFH (r277695): allow tracing dlfunc() / dlsym() events

FreeBSD — stable/9/etc/defaults rc.conf

MFH (r270391): don't set rc_debug in /etc/defaults/rc.conf
Delta File
+1 -1 stable/9/etc/defaults/rc.conf
+1 -1 1 file

FreeBSD — stable/10/etc/defaults rc.conf

MFH (r270391): don't set rc_debug in /etc/defaults/rc.conf
Delta File
+1 -1 stable/10/etc/defaults/rc.conf
+1 -1 1 file

FreeBSD — stable/9/crypto/openssh moduli

MFH (r283578): import new moduli from upstream
Delta File
+275 -261 stable/9/crypto/openssh/moduli
+275 -261 1 file

FreeBSD — stable/10/crypto/openssh moduli

MFH (r283578): import new moduli from upstream
Delta File
+275 -261 stable/10/crypto/openssh/moduli
+275 -261 1 file

FreeBSD — stable/10/share/man/man4 gpio.4

MFC: r262233

Spelling, grammar and mdoc cleanup.
Delta File
+16 -14 stable/10/share/man/man4/gpio.4
+16 -14 1 file

FreeBSD — stable/10/sys/sys cdefs.h

MFC r284858:

Enable the use of __builtin_va_* for ICC.

PR:                198822
Submitted by:        Sergey Melnikov <sergey.melnikov at intel.com>
Delta File
+1 -1 stable/10/sys/sys/cdefs.h
+1 -1 1 file

FreeBSD — stable/9/sys/sys cdefs.h

MFC r284858:

Enable the use of __builtin_va_* for ICC.

PR:                198822
Submitted by:        Sergey Melnikov <sergey.melnikov at intel.com>
Delta File
+1 -1 stable/9/sys/sys/cdefs.h
+1 -1 1 file

FreeBSD — head/share/misc bsd-family-tree

o DragonFly 4.2.0 added.
Delta File
+2 -1 head/share/misc/bsd-family-tree
+2 -1 1 file

FreeBSD — head/usr.bin/mkesdb Makefile

The LDFLAGS isn't needed, and breaks the build on powerpc64.

This hack is very fragile, and was broken on powerpc64 when metamode was
introduced.  Removing it survives a buildworld for all architectures, and
fixes the build on powerpc64.
Delta File
+0 -1 head/usr.bin/mkesdb/Makefile
+0 -1 1 file

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

MFC r284719:
Only take previous buffer queue lock (olock) when needed for REMFREE
in binsfree().
Delta File
+9 -7 stable/10/sys/kern/vfs_bio.c
+9 -7 1 file

FreeBSD — stable/10/release Makefile.gce Makefile.vm, stable/10/release/tools gce-package.sh

MFC r284882, r284884:

 r284882:
  Add initial support for automatically uploading GCE virtual
  machine images to the Google Compute Engine platform.

  Remove gce-package.sh.

 r284884:
  Fix a vi-invoked typo.

Sponsored by:        The FreeBSD Foundation

FreeBSD — head/release Makefile.vagrant, head/release/scripts atlas-upload.sh

Add Support for uploading Vagrant images to Hashicorp Atlas.

Approved by:        re (gjb)

FreeBSD — head/sys/netinet tcp_output.c

Avoid a situation where we do not set persist timer after a zero window
condition.
If you send a 0-length packet, but there is data is the socket buffer, and
neither the rexmt or persist timer is already set, then activate the persist
timer.

PR:                        192599
Differential Revision:        D2946
Submitted by:                jlott at averesystems dot com
Reviewed by:                jhb, jch, gnn, hiren
Tested by:                jlott at averesystems dot com, jch
MFC after:                2 weeks
Delta File
+24 -0 head/sys/netinet/tcp_output.c
+24 -0 1 file

FreeBSD — stable/10/usr.sbin/freebsd-update freebsd-update.sh

MFC r279901 (kmoore):

 - Include commas in valid file-name chars freebsd-update will support

FreeBSD — stable/10/usr.sbin/freebsd-update freebsd-update.sh

MFC r256594 (cperciva):

Speed up `freebsd-update IDS` by using IFS to split fields instead of
forking lots of processes to run echo|cut.  In one test this reduced
the CPU time from 980s to 134s and the wallclock time from 806s to
132s.

Submitted by:        Oleg Ginzburg