Author: ngie
Date: Sat Jan 7 07:54:23 2017
New Revision: 311584
URL: https://svnweb.freebsd.org/changeset/base/311584
Log:
Unbreak lib/libsysdecode after r311568 by decoding MSG_MORETOCOME flag
in msgflags
MFC after:1 month
X-MFC with: r311568
Pointyhat to: jhb
Reported by:
Author: adrian
Date: Sat Jan 7 07:35:27 2017
New Revision: 311583
URL: https://svnweb.freebsd.org/changeset/base/311583
Log:
[net80211] add syncflags methods for the VHT flags configuration.
I missed this in my last commit. Pointy hat to me.
Modified:
head/sys/net80211/ieee80211.c
god damnit let me go fix that. Sorry, i have to commit another file.
-a
On 6 January 2017 at 21:46, Cy Schubert wrote:
> In message <201701070159.v071xd46009...@repo.freebsd.org>, Adrian Chadd
> writes:
>> Author: adrian
>> Date: Sat Jan 7 01:59:39 2017
>> New
In message <201701070159.v071xd46009...@repo.freebsd.org>, Adrian Chadd
writes:
> Author: adrian
> Date: Sat Jan 7 01:59:39 2017
> New Revision: 311578
> URL: https://svnweb.freebsd.org/changeset/base/311578
>
> Log:
> [net80211] add VHT ioctl parameters and driver capabilities
>
> * Add
In message <201701062341.v06nfjkl054...@repo.freebsd.org>, John Baldwin
writes:
> Author: jhb
> Date: Fri Jan 6 23:41:45 2017
> New Revision: 311568
> URL: https://svnweb.freebsd.org/changeset/base/311568
>
> Log:
> Set MORETOCOME for AIO write requests on a socket.
>
> Add a
Author: allanjude
Date: Sat Jan 7 04:57:21 2017
New Revision: 311581
URL: https://svnweb.freebsd.org/changeset/base/311581
Log:
Capsicum: add capability mode to users binary
Submitted by: Tyler Littlefield
Reviewed by: cem, oshogbo
Differential Revision:
Author: adrian
Date: Sat Jan 7 02:16:48 2017
New Revision: 311580
URL: https://svnweb.freebsd.org/changeset/base/311580
Log:
[net80211] add some more bits.
Modified:
head/sys/net80211/ieee80211.h
Modified: head/sys/net80211/ieee80211.h
Author: adrian
Date: Sat Jan 7 02:07:05 2017
New Revision: 311579
URL: https://svnweb.freebsd.org/changeset/base/311579
Log:
[ifconfig] add initial VHT (802.11ac) configuration and channel support to
ifconfig.
This is very preliminary and mostly enough for me (with other patches)
to
Author: adrian
Date: Sat Jan 7 01:59:39 2017
New Revision: 311578
URL: https://svnweb.freebsd.org/changeset/base/311578
Log:
[net80211] add VHT ioctl parameters and driver capabilities
* Add the VHT capability element to the driver capabilities so ifconfig
can see if VHT is available
Author: adrian
Date: Sat Jan 7 01:56:10 2017
New Revision: 311577
URL: https://svnweb.freebsd.org/changeset/base/311577
Log:
[lib80211] add VHT bands and channel flags.
This is preparation work for 11ac support. The regulatory database
needs to know about VHT channel flags and 80MHz
Author: adrian
Date: Sat Jan 7 01:54:32 2017
New Revision: 311576
URL: https://svnweb.freebsd.org/changeset/base/311576
Log:
[net80211] add VHT IEs to scan elements.
In preparation for VHT station support, we need to store VHT IEs when
scanning so we can choose to upgrade to VHT.
Author: adrian
Date: Sat Jan 7 01:53:27 2017
New Revision: 311575
URL: https://svnweb.freebsd.org/changeset/base/311575
Log:
[net80211] add VHT node flag; parsed chanwidth.
The VHT operational element (VHTOPMODE) isn't a uint32_t - it's
the MCS sets, freq1/freq2 parameters and channel
Author: adrian
Date: Sat Jan 7 01:51:54 2017
New Revision: 311574
URL: https://svnweb.freebsd.org/changeset/base/311574
Log:
[net80211] add FVHT flags for channel widths.
The 11n code uses these bits for both configuration /and/ controlling
the channel width on softmac chips - it uses
Author: adrian
Date: Sat Jan 7 01:49:34 2017
New Revision: 311573
URL: https://svnweb.freebsd.org/changeset/base/311573
Log:
[net80211] Remove duplicate VHTOPMODE configuration bits.
These came from Linux mac80211 headers and are configuration bits, not
VHTOPMODE field parameters.
Author: asomers
Date: Sat Jan 7 00:59:06 2017
New Revision: 311572
URL: https://svnweb.freebsd.org/changeset/base/311572
Log:
Fix file descriptor leaks in cmp(1)
Also, add a few test cases
Reported by: Coverity
CID: 271624 275338
Reviewed by: ngie
MFC after:4
On Fri, Jan 06, 2017 at 10:42:52PM +0100, Dimitry Andric wrote:
> On 06 Jan 2017, at 22:01, Shawn Webb wrote:
> >
> > On Thu, Jan 05, 2017 at 08:44:45PM +, Dimitry Andric wrote:
> >> Author: dim
> >> Date: Thu Jan 5 20:44:45 2017
> >> New Revision: 311459
> >>
Author: gonzo
Date: Sat Jan 7 00:18:51 2017
New Revision: 311571
URL: https://svnweb.freebsd.org/changeset/base/311571
Log:
MFC r310612:
[evdev] Fix build for older versions of clang
There was report of stable/11 build failure on older versions of
FreeBSD. The problem was a
Author: dim
Date: Sat Jan 7 00:17:01 2017
New Revision: 311570
URL: https://svnweb.freebsd.org/changeset/base/311570
Log:
In tcpdump's print-tcp.c, avoid increasing alignment when taking the
addresses of members of struct ip, which is packed. Since the pointers
are only used for
Author: np
Date: Sat Jan 7 00:08:55 2017
New Revision: 311569
URL: https://svnweb.freebsd.org/changeset/base/311569
Log:
Fix comment in t4_tom. No functional change.
MFC after:3 days
Modified:
head/sys/dev/cxgbe/tom/t4_connect.c
Modified: head/sys/dev/cxgbe/tom/t4_connect.c
Author: jhb
Date: Fri Jan 6 23:41:45 2017
New Revision: 311568
URL: https://svnweb.freebsd.org/changeset/base/311568
Log:
Set MORETOCOME for AIO write requests on a socket.
Add a MSG_MOREOTOCOME message flag. When this flag is set, sosend*
set PRUS_MOREOTOCOME when invoking the protocol
Author: jhb
Date: Fri Jan 6 23:30:54 2017
New Revision: 311567
URL: https://svnweb.freebsd.org/changeset/base/311567
Log:
Enable /usr/lib32 for o32 binaries on mips64.
Build and install an o32 set of libraries on mips64 suitable for
running o32 binaries via COMPAT_FREEBSD32. Enable
Author: jhb
Date: Fri Jan 6 23:20:59 2017
New Revision: 311566
URL: https://svnweb.freebsd.org/changeset/base/311566
Log:
Set -m32 in MD LIB32CPUCFLAGS rather than MI LIB32CFLAGS.
Both amd64 and powerpc64 use -m32 to compile 32-bit binaries, but not
all platforms follow this convention.
Author: dim
Date: Fri Jan 6 23:05:29 2017
New Revision: 311565
URL: https://svnweb.freebsd.org/changeset/base/311565
Log:
Link llvm-ar to llvm-ranlib, if WITH_CLANG_EXTRAS is enabled. When
invoked as llvm-ranlib, it can create an archive symbol table for
archives of objects compiled for
Author: gonzo
Date: Fri Jan 6 22:46:02 2017
New Revision: 311564
URL: https://svnweb.freebsd.org/changeset/base/311564
Log:
MFC r30, r310012
r30:
[iMX6] Fix platform compatibility string for i.MX6 Dual
i.MX6 Dual boot was broken since r308533 because
Author: dim
Date: Fri Jan 6 22:09:00 2017
New Revision: 311558
URL: https://svnweb.freebsd.org/changeset/base/311558
Log:
MFC r311131:
Make native-xtools build correctly after clang/llvm 3.9.0 import
During the clang/llvm 3.9.0 import, the build structure for it was
completely
On 06 Jan 2017, at 22:01, Shawn Webb wrote:
>
> On Thu, Jan 05, 2017 at 08:44:45PM +, Dimitry Andric wrote:
>> Author: dim
>> Date: Thu Jan 5 20:44:45 2017
>> New Revision: 311459
>> URL: https://svnweb.freebsd.org/changeset/base/311459
>>
>> Log:
>> Put proper
Author: dim
Date: Fri Jan 6 21:40:30 2017
New Revision: 311556
URL: https://svnweb.freebsd.org/changeset/base/311556
Log:
After r311459, some ports can break, because a few of the newly added
prototypes in use FILE. Pull in a minimal forward declaration
of FILE from to minimize impact.
Author: ngie
Date: Fri Jan 6 21:36:51 2017
New Revision: 311555
URL: https://svnweb.freebsd.org/changeset/base/311555
Log:
MFstable/10 r311552:
MFstable/11 r311551:
MFC r311136:
Add WITH_SSP to silence complaints from mkman about there not being a file
Added:
Author: ngie
Date: Fri Jan 6 21:34:02 2017
New Revision: 311554
URL: https://svnweb.freebsd.org/changeset/base/311554
Log:
Regenerate src.conf(5)
Modified:
stable/10/share/man/man5/src.conf.5
Modified: stable/10/share/man/man5/src.conf.5
Author: ngie
Date: Fri Jan 6 21:31:30 2017
New Revision: 311553
URL: https://svnweb.freebsd.org/changeset/base/311553
Log:
Regenerate src.conf(5)
Modified:
stable/11/share/man/man5/src.conf.5
Modified: stable/11/share/man/man5/src.conf.5
Author: ngie
Date: Fri Jan 6 21:29:31 2017
New Revision: 311552
URL: https://svnweb.freebsd.org/changeset/base/311552
Log:
MFstable/11 r311551:
MFC r311136:
Add WITH_SSP to silence complaints from mkman about there not being a file
Added:
stable/10/tools/build/options/WITH_SSP
Author: ngie
Date: Fri Jan 6 21:28:49 2017
New Revision: 311551
URL: https://svnweb.freebsd.org/changeset/base/311551
Log:
MFC r311136:
Add WITH_SSP to silence complaints from mkman about there not being a file
Added:
stable/11/tools/build/options/WITH_SSP
- copied unchanged from
Author: ngie
Date: Fri Jan 6 21:14:07 2017
New Revision: 311549
URL: https://svnweb.freebsd.org/changeset/base/311549
Log:
Regenerate src.conf(5) after r311548
MFC after:1 week
Modified:
head/share/man/man5/src.conf.5
Modified: head/share/man/man5/src.conf.5
Author: ngie
Date: Fri Jan 6 21:08:19 2017
New Revision: 311548
URL: https://svnweb.freebsd.org/changeset/base/311548
Log:
Carry over r311520 to tools/build/options/WITHOUT_USB_GADGET_EXAMPLES
Discussed with: wblock
r311520:
Fix src.conf(5) description of
Hey Dimitry,
On Thu, Jan 05, 2017 at 08:44:45PM +, Dimitry Andric wrote:
> Author: dim
> Date: Thu Jan 5 20:44:45 2017
> New Revision: 311459
> URL: https://svnweb.freebsd.org/changeset/base/311459
>
> Log:
> Put proper prototypes in tcpd.h
>
> Clang 4.0.0 complains about tcpd.h's
Author: jhb
Date: Fri Jan 6 20:32:34 2017
New Revision: 311546
URL: https://svnweb.freebsd.org/changeset/base/311546
Log:
MFC 306562: Handle 64-bit system call arguments (off_t, id_t).
In particular, 64-bit system call arguments use up two register_t
arguments for 32-bit processes.
Author: jhb
Date: Fri Jan 6 20:32:34 2017
New Revision: 311546
URL: https://svnweb.freebsd.org/changeset/base/311546
Log:
MFC 306562: Handle 64-bit system call arguments (off_t, id_t).
In particular, 64-bit system call arguments use up two register_t
arguments for 32-bit processes.
Author: dim
Date: Fri Jan 6 20:14:12 2017
New Revision: 311542
URL: https://svnweb.freebsd.org/changeset/base/311542
Log:
Vendor import of lldb trunk r291274:
https://llvm.org/svn/llvm-project/lldb/trunk@291274
Added:
Author: dim
Date: Fri Jan 6 20:14:20 2017
New Revision: 311543
URL: https://svnweb.freebsd.org/changeset/base/311543
Log:
Tag lldb trunk r291274.
Added:
vendor/lldb/lldb-trunk-r291274/
- copied from r311542, vendor/lldb/dist/
___
Author: dim
Date: Fri Jan 6 20:13:21 2017
New Revision: 311532
URL: https://svnweb.freebsd.org/changeset/base/311532
Log:
Vendor import of llvm trunk r291274:
https://llvm.org/svn/llvm-project/llvm/trunk@291274
Added:
vendor/llvm/dist/include/llvm/IR/ModuleSummaryIndexYAML.h (contents,
Author: dim
Date: Fri Jan 6 20:13:54 2017
New Revision: 311538
URL: https://svnweb.freebsd.org/changeset/base/311538
Log:
Vendor import of libc++ trunk r291274:
https://llvm.org/svn/llvm-project/libcxx/trunk@291274
Added:
Author: dim
Date: Fri Jan 6 20:14:09 2017
New Revision: 311541
URL: https://svnweb.freebsd.org/changeset/base/311541
Log:
Tag lld trunk r291274.
Added:
vendor/lld/lld-trunk-r291274/
- copied from r311540, vendor/lld/dist/
___
Author: dim
Date: Fri Jan 6 20:14:02 2017
New Revision: 311540
URL: https://svnweb.freebsd.org/changeset/base/311540
Log:
Vendor import of lld trunk r291274:
https://llvm.org/svn/llvm-project/lld/trunk@291274
Added:
vendor/lld/dist/test/ELF/incompatible-section-flags.s (contents, props
Author: dim
Date: Fri Jan 6 20:13:35 2017
New Revision: 311534
URL: https://svnweb.freebsd.org/changeset/base/311534
Log:
Vendor import of clang trunk r291274:
https://llvm.org/svn/llvm-project/cfe/trunk@291274
Added:
vendor/clang/dist/test/CodeGen/builtins-ppc-error.c (contents, props
Author: dim
Date: Fri Jan 6 20:13:44 2017
New Revision: 311536
URL: https://svnweb.freebsd.org/changeset/base/311536
Log:
Vendor import of compiler-rt trunk r291274:
https://llvm.org/svn/llvm-project/compiler-rt/trunk@291274
Added:
vendor/compiler-rt/dist/lib/builtins/floattitf.c
Author: dim
Date: Fri Jan 6 20:13:41 2017
New Revision: 311535
URL: https://svnweb.freebsd.org/changeset/base/311535
Log:
Tag clang trunk r291274.
Added:
vendor/clang/clang-trunk-r291274/
- copied from r311534, vendor/clang/dist/
___
Author: dim
Date: Fri Jan 6 20:14:00 2017
New Revision: 311539
URL: https://svnweb.freebsd.org/changeset/base/311539
Log:
Tag libc++ trunk r291274.
Added:
vendor/libc++/libc++-trunk-r291274/
- copied from r311538, vendor/libc++/dist/
___
Author: dim
Date: Fri Jan 6 20:13:50 2017
New Revision: 311537
URL: https://svnweb.freebsd.org/changeset/base/311537
Log:
Tag compiler-rt trunk r291274.
Added:
vendor/compiler-rt/compiler-rt-trunk-r291274/
- copied from r311536, vendor/compiler-rt/dist/
Author: dim
Date: Fri Jan 6 20:13:28 2017
New Revision: 311533
URL: https://svnweb.freebsd.org/changeset/base/311533
Log:
Tag llvm trunk r291274.
Added:
vendor/llvm/llvm-trunk-r291274/
- copied from r311532, vendor/llvm/dist/
___
Author: mjg
Date: Fri Jan 6 19:58:20 2017
New Revision: 311531
URL: https://svnweb.freebsd.org/changeset/base/311531
Log:
tmpfs: perform a lockless check in tmpfs_itimes
Most of the time the status is 0 as the function is repeatedly
called from tmpfs_getattr.
Modified:
Author: dim
Date: Fri Jan 6 18:41:28 2017
New Revision: 311530
URL: https://svnweb.freebsd.org/changeset/base/311530
Log:
Fix clang 4.0.0 warnings about taking the address of a packed member of
struct ip in ping(8):
sbin/ping/ping.c:1684:53: error: taking address of packed member
Author: jkim
Date: Fri Jan 6 18:08:53 2017
New Revision: 311529
URL: https://svnweb.freebsd.org/changeset/base/311529
Log:
Remove '-vd' option to make iasl(8) reproducible.
PR: 215421
Modified:
head/sys/contrib/dev/acpica/compiler/aslhelp.c
Author: emaste
Date: Fri Jan 6 18:08:42 2017
New Revision: 311528
URL: https://svnweb.freebsd.org/changeset/base/311528
Log:
MFC r306966: Correct sense of WITHOUT_MANDOCDB knob
WITHOUT_MANDOCDB *disables* the use of mandoc's makewhatis.
PR: 215831
Sponsored by: The
Author: wblock (doc committer)
Date: Fri Jan 6 18:04:34 2017
New Revision: 311527
URL: https://svnweb.freebsd.org/changeset/base/311527
Log:
Show that the crunchgen configuration file name is not optional.
PR: 215087
Submitted by: Iblis Lin
MFC after:
Author: mjg
Date: Fri Jan 6 18:01:46 2017
New Revision: 311526
URL: https://svnweb.freebsd.org/changeset/base/311526
Log:
tmpfs: enabled MNTK_EXTENDED_SHARED
Discussed with: kib
Modified:
head/sys/fs/tmpfs/tmpfs_vfsops.c
Modified: head/sys/fs/tmpfs/tmpfs_vfsops.c
> On Jan 6, 2017, at 08:43, Warren Block wrote:
>
> Author: wblock (doc committer)
> Date: Fri Jan 6 16:43:45 2017
> New Revision: 311520
> URL: https://svnweb.freebsd.org/changeset/base/311520
>
> Log:
> Fix src.conf(5) description of WITHOUT_USB_GADGET_EXAMPLES.
>
>
Author: kib
Date: Fri Jan 6 17:43:36 2017
New Revision: 311525
URL: https://svnweb.freebsd.org/changeset/base/311525
Log:
Lock tmpfs node tn_status updates done under the shared vnode lock.
If tmpfs vnode is only shared locked, tn_status field still needs
updates to note the access time
Author: kib
Date: Fri Jan 6 17:32:44 2017
New Revision: 311524
URL: https://svnweb.freebsd.org/changeset/base/311524
Log:
Use vnode lock assertion expression, and upgrade it to assert the
required exclusive state of the vnode lock in tmpfs chflags, chmod,
chown, chsize, chtimes operations.
Author: kib
Date: Fri Jan 6 17:03:08 2017
New Revision: 311523
URL: https://svnweb.freebsd.org/changeset/base/311523
Log:
Remove dead code.
Fifos overwrite file ops vector, and fifo VOP_KQFILTER is VOP_PANIC().
Tested by:pho
Sponsored by: The FreeBSD Foundation
MFC after:
Author: kib
Date: Fri Jan 6 16:59:33 2017
New Revision: 311522
URL: https://svnweb.freebsd.org/changeset/base/311522
Log:
Use type-independent formats for printing nlink_t and ino_t.
Extracted from: ino64 work by gleb, mckusick
Discussed with: mckusick
Sponsored by: The
Author: kib
Date: Fri Jan 6 16:56:24 2017
New Revision: 311521
URL: https://svnweb.freebsd.org/changeset/base/311521
Log:
Explicitely add "opt_compat.h" to kern_exec.c: fix powerpc LINT builds.
sys/ptrace.h includes sys/signal.h, which includes sys/_sigset.h.
Note that sys/_sigset.h
Author: wblock (doc committer)
Date: Fri Jan 6 16:43:45 2017
New Revision: 311520
URL: https://svnweb.freebsd.org/changeset/base/311520
Log:
Fix src.conf(5) description of WITHOUT_USB_GADGET_EXAMPLES.
PR: 215831
Submitted by: p5b2e9...@t-online.de
MFC after:1 week
Author: pfg
Date: Fri Jan 6 16:16:30 2017
New Revision: 311519
URL: https://svnweb.freebsd.org/changeset/base/311519
Log:
MFC r310977:
Addition of clang nullability qualifiers.
Add two new qualifiers for use by the static checkers:
_Nonnull
The _Nonnull nullability qualifier
Author: kevlo
Date: Fri Jan 6 14:05:31 2017
New Revision: 311518
URL: https://svnweb.freebsd.org/changeset/base/311518
Log:
Add new USB device ID.
Modified:
head/share/man/man4/rtwn_usb.4
head/sys/dev/rtwn/usb/rtwn_usb_attach.h
head/sys/dev/usb/usbdevs
Modified:
Author: mav
Date: Fri Jan 6 13:12:56 2017
New Revision: 311517
URL: https://svnweb.freebsd.org/changeset/base/311517
Log:
Add some more mode page fields.
MFC after:2 weeks
Modified:
head/share/misc/scsi_modes
Modified: head/share/misc/scsi_modes
Author: kib
Date: Fri Jan 6 12:13:03 2017
New Revision: 311516
URL: https://svnweb.freebsd.org/changeset/base/311516
Log:
MFC r310821:
Style.
Modified:
stable/10/sys/vm/vm_map.c
Directory Properties:
stable/10/ (props changed)
Modified: stable/10/sys/vm/vm_map.c
Author: kib
Date: Fri Jan 6 12:11:16 2017
New Revision: 311515
URL: https://svnweb.freebsd.org/changeset/base/311515
Log:
MFC r310834:
Assert that the pages found on the object queue by vm_page_next() and
vm_page_prev() have correct ownership.
Modified:
stable/10/sys/vm/vm_page.c
Author: kib
Date: Fri Jan 6 11:49:13 2017
New Revision: 311514
URL: https://svnweb.freebsd.org/changeset/base/311514
Log:
MFC r310821:
Style.
Modified:
stable/11/sys/vm/vm_map.c
Directory Properties:
stable/11/ (props changed)
Modified: stable/11/sys/vm/vm_map.c
Author: kib
Date: Fri Jan 6 11:46:24 2017
New Revision: 311513
URL: https://svnweb.freebsd.org/changeset/base/311513
Log:
MFC r310834:
Assert that the pages found on the object queue by vm_page_next() and
vm_page_prev() have correct ownership.
Modified:
stable/11/sys/vm/vm_page.c
Author: ngie
Date: Fri Jan 6 10:15:17 2017
New Revision: 311511
URL: https://svnweb.freebsd.org/changeset/base/311511
Log:
Add integration makefile for contrib/bsnmp/gensnmpdef
It's a whole lot less error prone than generating the file completely
by hand.
MFC after:1 week
Author: np
Date: Fri Jan 6 08:44:47 2017
New Revision: 311507
URL: https://svnweb.freebsd.org/changeset/base/311507
Log:
MFC r310151 and r311173.
r310151:
cxgbe(4): Changes to the default T6 firmware configuration file.
- Disable features that are not supported or not used on
Author: np
Date: Fri Jan 6 08:42:04 2017
New Revision: 311506
URL: https://svnweb.freebsd.org/changeset/base/311506
Log:
MFC r310151 and r311173.
r310151:
cxgbe(4): Changes to the default T6 firmware configuration file.
- Disable features that are not supported or not used on
72 matches
Mail list logo