Author: truckman
Date: Thu May 12 05:43:54 2016
New Revision: 299516
URL: https://svnweb.freebsd.org/changeset/base/299516
Log:
Check for socket creation success before calling bind().
Reported by: Coverity
CID: 1194209
Modified:
head/sbin/ping/ping.c
Modified:
Author: cem
Date: Thu May 12 05:12:24 2016
New Revision: 299515
URL: https://svnweb.freebsd.org/changeset/base/299515
Log:
rtadvd(8): Fix use-after-close in cm_handler_client
cm_send() closes 'fd' on error. In that case, bail out early without trying
to
recv from or close 'fd' again.
Author: cem
Date: Thu May 12 05:03:12 2016
New Revision: 299514
URL: https://svnweb.freebsd.org/changeset/base/299514
Log:
nfsd: Fix use-after-free in NFS4 lock test service
Trivial use-after-free where stp was freed too soon in the non-error path.
To fix, simply move its release to the
Author: cem
Date: Thu May 12 04:54:32 2016
New Revision: 299513
URL: https://svnweb.freebsd.org/changeset/base/299513
Log:
rtadvd(8): Don't use-after-free
This whole block of code as committed fully formed in r224144. I'm not really
sure what the intent was, but it seems plausible that
Author: cem
Date: Thu May 12 04:28:22 2016
New Revision: 299512
URL: https://svnweb.freebsd.org/changeset/base/299512
Log:
dhclient: Fix some trivial buffer overruns
There was some confusion about how to limit a hardware address to at most 16
bytes. In some cases it would overrun a byte
Author: cem
Date: Thu May 12 04:08:45 2016
New Revision: 299511
URL: https://svnweb.freebsd.org/changeset/base/299511
Log:
print_positional_test: Fix misuse of wchar APIs
These APIs take unit length, not byte length parameters.
Reported by: Coverity
CIDs: 1338543, 1338544,
Author: cem
Date: Thu May 12 03:53:20 2016
New Revision: 299510
URL: https://svnweb.freebsd.org/changeset/base/299510
Log:
libmp: Fix trivial buffer overrun
fgetln yields a non-NUL-terminated buffer and its length. This routine
attempted to NUL-terminate it, but did not allocate space
Author: cem
Date: Thu May 12 03:49:05 2016
New Revision: 299509
URL: https://svnweb.freebsd.org/changeset/base/299509
Log:
rpcgen(1): Tag crash() routine as __dead2 for static analyzers
Suggested by: Coverity
CID: 1305464
Sponsored by: EMC / Isilon Storage Division
Modified:
On Wed, May 11, 2016 at 7:32 PM, Conrad E. Meyer wrote:
> Author: cem
> Date: Thu May 12 02:32:23 2016
> New Revision: 299502
> URL: https://svnweb.freebsd.org/changeset/base/299502
>
> Log:
> nss/gethostby_test: fix broken vector iteration of gethostbyaddr h_aliases
>
>
Author: cem
Date: Thu May 12 03:44:29 2016
New Revision: 299508
URL: https://svnweb.freebsd.org/changeset/base/299508
Log:
kern_descrip_test: Fix trivial buffer overrun with readlink(2)
Reported by: Coverity
CID: 1229965, 1229972
Sponsored by: EMC / Isilon Storage Division
Author: cem
Date: Thu May 12 03:37:17 2016
New Revision: 299507
URL: https://svnweb.freebsd.org/changeset/base/299507
Log:
rtadvd(8): Fix a typo in full msg receive logic
Check against the size of the struct, not the pointer. Previously, a message
with a cm_len between 9 and 23
Author: sephe
Date: Thu May 12 03:36:49 2016
New Revision: 299506
URL: https://svnweb.freebsd.org/changeset/base/299506
Log:
mxge: Setup mbuf flowid before calling tcp_lro_rx().
Reviewed by: gallatin
MFC after:1 week
Sponsored by: Microsoft OSTC
Differential Revision:
Author: sephe
Date: Thu May 12 03:29:29 2016
New Revision: 299505
URL: https://svnweb.freebsd.org/changeset/base/299505
Log:
hyperv/stor: Enable INQUIRY result check only on WIN10 like host systems
On WIN8 like host systems, when rescan happens, the already installed
disks seem to return
Author: cem
Date: Thu May 12 02:46:29 2016
New Revision: 299504
URL: https://svnweb.freebsd.org/changeset/base/299504
Log:
snd_hda(4): Don't pass bogus sizeof()s to unused sysctl arg2 parameter (again)
More of the same sort of issue as r299503, just missed some sysctls added in a
Author: cem
Date: Thu May 12 02:41:38 2016
New Revision: 299503
URL: https://svnweb.freebsd.org/changeset/base/299503
Log:
snd_hda(4): Don't pass bogus sizeof()s to unused sysctl arg2 parameter
None of the sysctl handlers in hdaa use the arg2 parameter, so just pass zero
instead.
Author: cem
Date: Thu May 12 02:32:23 2016
New Revision: 299502
URL: https://svnweb.freebsd.org/changeset/base/299502
Log:
nss/gethostby_test: fix broken vector iteration of gethostbyaddr h_aliases
h_aliases is a NULL-terminated rather than fixed-length array. nitems() is
not
a valid
Author: pfg
Date: Thu May 12 02:05:50 2016
New Revision: 299501
URL: https://svnweb.freebsd.org/changeset/base/299501
Log:
traceroute6(8): use NULL instead of zero for initializing a pointer.
Modified:
head/usr.sbin/traceroute6/traceroute6.c
Modified: head/usr.sbin/traceroute6/traceroute6.c
Author: pfg
Date: Thu May 12 02:02:16 2016
New Revision: 299500
URL: https://svnweb.freebsd.org/changeset/base/299500
Log:
chat(8): use NULL instead of zero for initializing a pointer.
Modified:
head/usr.bin/chat/chat.c
Modified: head/usr.bin/chat/chat.c
Author: pfg
Date: Thu May 12 01:19:11 2016
New Revision: 299499
URL: https://svnweb.freebsd.org/changeset/base/299499
Log:
sys/boot/common: use of spaces vs. TAB.
No functional change.
Modified:
head/sys/boot/common/interp_backslash.c
head/sys/boot/common/interp_forth.c
Author: pfg
Date: Thu May 12 00:46:38 2016
New Revision: 299498
URL: https://svnweb.freebsd.org/changeset/base/299498
Log:
MFC r298755:
sys/geom: spelling fixes.
These affect debugging messages.
Modified:
stable/9/sys/geom/journal/g_journal.h
stable/9/sys/geom/raid/g_raid_ctl.c
Author: pfg
Date: Thu May 12 00:45:57 2016
New Revision: 299497
URL: https://svnweb.freebsd.org/changeset/base/299497
Log:
MFC r298755:
sys/geom: spelling fixes.
These affect debugging messages.
Modified:
stable/10/sys/geom/journal/g_journal.h
stable/10/sys/geom/raid/g_raid_ctl.c
Author: cem
Date: Wed May 11 23:39:39 2016
New Revision: 299496
URL: https://svnweb.freebsd.org/changeset/base/299496
Log:
atf map: Fix double-free in low memory error path
If atf_list_append(, X, ) fails, X is freed. Don't free it again.
If anyone wants to walk this patch upstream,
Author: cem
Date: Wed May 11 23:25:59 2016
New Revision: 299495
URL: https://svnweb.freebsd.org/changeset/base/299495
Log:
libkrb5: Fix potential double-free
If krb5_make_principal fails, tmp_creds.server may remain a pointer to freed
memory and then be double-freed. After freeing it
Author: cem
Date: Wed May 11 23:16:11 2016
New Revision: 299494
URL: https://svnweb.freebsd.org/changeset/base/299494
Log:
subr_vmem: Fix double-free in error case of vmem_create
If vmem_init() fails, 'vm' is already destroyed and freed. Don't free it
again.
Reported by: Coverity
Backed out in r299493. Please re-commit after it compiles.
Best,
Conrad
On Wed, May 11, 2016 at 2:50 PM, Jung-uk Kim wrote:
> On 05/11/16 05:38 PM, Bjoern A. Zeeb wrote:
>>
>>> On 11 May 2016, at 17:07 , Andrew Turner wrote:
>>>
>>> Author: andrew
>>>
Author: cem
Date: Wed May 11 23:00:12 2016
New Revision: 299493
URL: https://svnweb.freebsd.org/changeset/base/299493
Log:
Revert r299467 to fix the kernel build.
$ svn merge -c -299467 .
Approved by: build being broken for six hours
Modified:
head/share/man/man9/Makefile
Author: skreuzer (doc,ports committer)
Date: Wed May 11 22:44:00 2016
New Revision: 299492
URL: https://svnweb.freebsd.org/changeset/base/299492
Log:
Document r298695, ntp updated to 4.2.8p7.
Approved by: gjb@ (implicit with re@ hat on)
Modified:
Author: cem
Date: Wed May 11 22:33:20 2016
New Revision: 299491
URL: https://svnweb.freebsd.org/changeset/base/299491
Log:
route6d(8): Fix potential double-free
In the case that the subsequent sysctl(3) call failed, 'buf' could be
free(3)ed
repeatedly. It isn't clear to me that that
Author: cem
Date: Wed May 11 22:25:14 2016
New Revision: 299490
URL: https://svnweb.freebsd.org/changeset/base/299490
Log:
camcontrol(8): Fix another trivial double-free
Reported by: Coverity
CID: 1331222
Sponsored by: EMC / Isilon Storage Division
Modified:
Author: cem
Date: Wed May 11 22:22:49 2016
New Revision: 299489
URL: https://svnweb.freebsd.org/changeset/base/299489
Log:
camcontrol(8): Fix trival double-free
Reported by: Coverity
CID: 1331223
Sponsored by: EMC / Isilon Storage Division
Modified:
Author: vangyzen
Date: Wed May 11 22:13:50 2016
New Revision: 299488
URL: https://svnweb.freebsd.org/changeset/base/299488
Log:
MFC r299035: sh: Handle empty hostname and $PWD when building prompt
If the hostname is empty and \h is used in $PS1,
the remainder of the prompt following \h
Author: cem
Date: Wed May 11 22:04:28 2016
New Revision: 299484
URL: https://svnweb.freebsd.org/changeset/base/299484
Log:
random(6): Fix double-close
In the case where a file lacks a trailing newline, there is some "evil" code
to
reverse goto the tokenizing code ("make_token") for the
Author: vangyzen
Date: Wed May 11 22:11:37 2016
New Revision: 299487
URL: https://svnweb.freebsd.org/changeset/base/299487
Log:
MFC r299035: sh: Handle empty hostname and $PWD when building prompt
If the hostname is empty and \h is used in $PS1,
the remainder of the prompt following \h
On Wed, May 11, 2016 at 10:06 AM, Conrad E. Meyer wrote:
> Author: cem
> Date: Wed May 11 17:06:03 2016
> New Revision: 299466
> URL: https://svnweb.freebsd.org/changeset/base/299466
>
> Log:
> bsnmpd: Fix size of trapsink::comm to match other community arrays
>
> This fixes
Author: vangyzen
Date: Wed May 11 22:07:05 2016
New Revision: 299486
URL: https://svnweb.freebsd.org/changeset/base/299486
Log:
MFC r299004: Work around (ignore) broken SRAT tables
Modified:
stable/9/sys/x86/acpica/srat.c
Directory Properties:
stable/9/sys/ (props changed)
Modified:
Author: vangyzen
Date: Wed May 11 22:06:28 2016
New Revision: 299485
URL: https://svnweb.freebsd.org/changeset/base/299485
Log:
MFC r299004: Work around (ignore) broken SRAT tables
Modified:
stable/10/sys/x86/acpica/srat.c
Directory Properties:
stable/10/ (props changed)
Modified:
On 05/11/16 05:38 PM, Bjoern A. Zeeb wrote:
>
>> On 11 May 2016, at 17:07 , Andrew Turner wrote:
>>
>> Author: andrew
>> Date: Wed May 11 17:07:29 2016
>> New Revision: 299467
>> URL: https://svnweb.freebsd.org/changeset/base/299467
>>
>> Log:
>> Add a new get_id interface
> On 11 May 2016, at 17:07 , Andrew Turner wrote:
>
> Author: andrew
> Date: Wed May 11 17:07:29 2016
> New Revision: 299467
> URL: https://svnweb.freebsd.org/changeset/base/299467
>
> Log:
> Add a new get_id interface to pci and pcib. This will allow us to both
> detect
Author: markj
Date: Wed May 11 21:35:58 2016
New Revision: 299483
URL: https://svnweb.freebsd.org/changeset/base/299483
Log:
MFC r296300:
Fix a typo that prevented pw(8) from setting a user's UID to 0.
Modified:
stable/10/usr.sbin/pw/pw_user.c
Directory Properties:
stable/10/ (props
Author: emaste
Date: Wed May 11 21:14:36 2016
New Revision: 299482
URL: https://svnweb.freebsd.org/changeset/base/299482
Log:
exec.h: Move PS_STRINGS define to kernel-only section
The kern.ps_strings sysctl was introduced in r103767 and the last
use of PS_STRINGS in userspace code was
On 05/11/16 04:43 PM, Ed Maste wrote:
> On 11 May 2016 at 16:06, Jung-uk Kim wrote:
>> Author: jkim
>> Date: Wed May 11 20:06:23 2016
>> New Revision: 299480
>> URL: https://svnweb.freebsd.org/changeset/base/299480
>>
> [...]
>> ( echo '# $$'FreeBSD'$$' ;\
>>
On 11 May 2016 at 16:06, Jung-uk Kim wrote:
> Author: jkim
> Date: Wed May 11 20:06:23 2016
> New Revision: 299480
> URL: https://svnweb.freebsd.org/changeset/base/299480
>
[...]
> ( echo '# $$'FreeBSD'$$' ;\
> echo '# Do not modify. This file is auto-generated
On 05/11/16 03:56 AM, Konstantin Belousov wrote:
> BTW, amd64 needs similar treatment. Amd64, due to presence of the
> pc-relative data addressing mode, usually require relocations much less
> than i386, but I think it is better to handle the amd64 variant now as
> well.
Unfortunately, we cannot
Author: jkim
Date: Wed May 11 20:11:21 2016
New Revision: 299481
URL: https://svnweb.freebsd.org/changeset/base/299481
Log:
Regen x86 assembly files for r299480.
Modified:
head/secure/lib/libcrypto/amd64/aes-x86_64.S
head/secure/lib/libcrypto/amd64/aesni-gcm-x86_64.S
Author: jkim
Date: Wed May 11 20:06:23 2016
New Revision: 299480
URL: https://svnweb.freebsd.org/changeset/base/299480
Log:
Set CC environment variable for Perl scripts. This is for detecting
assembler/compiler capabilities, e.g., AVX instructions.
Modified:
Author: jkim
Date: Wed May 11 19:59:05 2016
New Revision: 299479
URL: https://svnweb.freebsd.org/changeset/base/299479
Log:
Refine comments to add its origin.
Modified:
head/secure/lib/libcrypto/Makefile.asm
Modified: head/secure/lib/libcrypto/Makefile.asm
Author: andrew
Date: Wed May 11 18:48:47 2016
New Revision: 299478
URL: https://svnweb.freebsd.org/changeset/base/299478
Log:
Call busdma_swi from swi_vm as is done from other architectures.
Obtained from:ABT Systems Ltd
Sponsored by: The FreeBSD Foundation
Modified:
Author: gonzo
Date: Wed May 11 18:20:02 2016
New Revision: 299477
URL: https://svnweb.freebsd.org/changeset/base/299477
Log:
Add OF_prop_free function as a counterpart for OF_*prop_alloc
- Introduce new OF API function OF_prop_free to free memory allocated by
OF_getprop_alloc and
Author: cem
Date: Wed May 11 18:03:51 2016
New Revision: 299476
URL: https://svnweb.freebsd.org/changeset/base/299476
Log:
whois(1): Fix potential double-close and logic mistakes
Close the fd the poll error was detected on, rather than the last opened fd,
to
fix the double-close.
Author: emaste
Date: Wed May 11 17:55:09 2016
New Revision: 299474
URL: https://svnweb.freebsd.org/changeset/base/299474
Log:
Deorbit ALLOW_SHARED_TEXTREL
We want to avoid .text relocations in shared objects. libcrypto was the
only consumer and it is now fixed (as of r299389). Remove the
Author: gonzo
Date: Wed May 11 17:57:26 2016
New Revision: 299475
URL: https://svnweb.freebsd.org/changeset/base/299475
Log:
Add gpiokeys driver
gpiokey driver implements functional subset of gpiokeys device-tree bindings:
This commit message should have said: "No functional change." (As
opposed to the follow-up commit which will come shortly.)
Thanks,
Conrad
On Wed, May 11, 2016 at 10:52 AM, Conrad E. Meyer wrote:
> Author: cem
> Date: Wed May 11 17:52:06 2016
> New Revision: 299473
> URL:
Author: cem
Date: Wed May 11 17:52:06 2016
New Revision: 299473
URL: https://svnweb.freebsd.org/changeset/base/299473
Log:
whois(1): Pull out async multiple host connection code into a routine
This logic was added to the whois() function in r281959, but could easily be
its own routine.
Author: bdrewery
Date: Wed May 11 17:40:51 2016
New Revision: 299472
URL: https://svnweb.freebsd.org/changeset/base/299472
Log:
DIRDEPS_BUILD: Exclude host tools for Makefile.depend.host as well.
Sponsored by: EMC / Isilon Storage Division
Modified:
head/share/mk/local.gendirdeps.mk
Author: hselasky
Date: Wed May 11 17:38:09 2016
New Revision: 299471
URL: https://svnweb.freebsd.org/changeset/base/299471
Log:
Resolve LINT linking issue by renaming ida_init() to ida_setup(). The
ida_init() symbol name is now taken for use by the LinuxKPI.
Reported by: emaste @
On Sat, Apr 23, 2016 at 01:24:45PM +, Baptiste Daroussin wrote:
> Author: bapt
> Date: Sat Apr 23 13:24:45 2016
> New Revision: 298512
> URL: https://svnweb.freebsd.org/changeset/base/298512
>
> Log:
> Remove mroute6d rc script
>
> It is directly available via ports (pim6dd which
Author: cem
Date: Wed May 11 17:27:27 2016
New Revision: 299470
URL: https://svnweb.freebsd.org/changeset/base/299470
Log:
mixer(8): Style: Tag no-return usage() as __dead2
Coverity really should have figured this out from the exit(3) call at the end
of the routine, but just make it
Author: hselasky
Date: Wed May 11 17:20:20 2016
New Revision: 299469
URL: https://svnweb.freebsd.org/changeset/base/299469
Log:
Match Linux behaviour and iterate the IDR tree unlocked. The caller is
responsible the IDR tree stays unmodified while iterating.
MFC after:1 week
Author: hselasky
Date: Wed May 11 17:17:48 2016
New Revision: 299468
URL: https://svnweb.freebsd.org/changeset/base/299468
Log:
The idr_for_each() function is now part of the LinuxKPI. Use the
LinuxKPI's idr_for_each() function instead of the local one to avoid
compilation issues.
Author: cem
Date: Wed May 11 17:06:03 2016
New Revision: 299466
URL: https://svnweb.freebsd.org/changeset/base/299466
Log:
bsnmpd: Fix size of trapsink::comm to match other community arrays
This fixes a number of possible strcpy() buffer overruns between the various
community strings in
Author: andrew
Date: Wed May 11 17:07:29 2016
New Revision: 299467
URL: https://svnweb.freebsd.org/changeset/base/299467
Log:
Add a new get_id interface to pci and pcib. This will allow us to both
detect failures, and get different PCI IDs.
For the former the interface returns an int to
Author: cem
Date: Wed May 11 16:54:34 2016
New Revision: 299465
URL: https://svnweb.freebsd.org/changeset/base/299465
Log:
bsnmp: Don't overrun privkey buffer by copying wrong size
The 'priv_key' array is SNMP_PRIV_KEY_SIZ bytes, not SNMP_AUTH_KEY_SIZ.
Reported by: Coverity
CIDs:
Author: emaste
Date: Wed May 11 16:53:56 2016
New Revision: 299464
URL: https://svnweb.freebsd.org/changeset/base/299464
Log:
libcrypto: add "Do not modify" comment to generated source files
Reviewed by: jkim
Differential Revision:https://reviews.freebsd.org/D6237
Modified:
Author: andrew
Date: Wed May 11 16:53:41 2016
New Revision: 299463
URL: https://svnweb.freebsd.org/changeset/base/299463
Log:
On arm64 always create a bus_dmamap_t object. This will be use to hold the
list of memory that the kernel will need to sync when operating with a
non-cache coherent
Author: jkim
Date: Wed May 11 16:45:58 2016
New Revision: 299462
URL: https://svnweb.freebsd.org/changeset/base/299462
Log:
Enable linker error if libcrypto.so contains a relocation against text. It
is position independent on all platforms since r299389.
Submitted by: kib
Modified:
Author: cem
Date: Wed May 11 16:42:13 2016
New Revision: 299461
URL: https://svnweb.freebsd.org/changeset/base/299461
Log:
ffs_bswap: Copy one UFS dinode member at a time
No functional change.
Reported by: Coverity
CIDs: 974635, 974636, 977396, 977397, 977398, 977399
Author: cem
Date: Wed May 11 16:20:23 2016
New Revision: 299460
URL: https://svnweb.freebsd.org/changeset/base/299460
Log:
fsck_ffs: Don't overrun mount device buffer
Maybe this case is impossible. Either way, when attempting to "/dev/"-prefix
a
non-global device name, check that we do
Author: cem
Date: Wed May 11 16:05:32 2016
New Revision: 299459
URL: https://svnweb.freebsd.org/changeset/base/299459
Log:
compat/opensolaris: Don't redefined off64_t if already defined
A follow-up to r299456.
Reported by: gjb
Sponsored by: EMC / Isilon Storage Division
Modified:
Author: cem
Date: Wed May 11 15:31:31 2016
New Revision: 299458
URL: https://svnweb.freebsd.org/changeset/base/299458
Log:
Fix buffer overrun in gcore(1) NT_PRPSINFO
Use size of destination buffer, rather than a constant that may or may not
correspond to the source buffer, to restrict
ooo! do you have any plans to integrate it into the kernel RSS options?
-a
On 11 May 2016 at 06:22, Zbigniew Bodek wrote:
> Author: zbb
> Date: Wed May 11 13:22:13 2016
> New Revision: 299444
> URL: https://svnweb.freebsd.org/changeset/base/299444
>
> Log:
> Add HW RSS
On 05/11/16 17:04, Ed Maste wrote:
On 11 May 2016 at 06:40, Hans Petter Selasky wrote:
Author: hselasky
Date: Wed May 11 10:40:04 2016
New Revision: 299427
URL: https://svnweb.freebsd.org/changeset/base/299427
This broke (at least) sparc64 LINT kernel builds.
linking
On 11 May 2016 at 06:40, Hans Petter Selasky wrote:
> Author: hselasky
> Date: Wed May 11 10:40:04 2016
> New Revision: 299427
> URL: https://svnweb.freebsd.org/changeset/base/299427
This broke (at least) sparc64 LINT kernel builds.
linking kernel
linux_idr.o: In function
Author: andrew
Date: Wed May 11 14:59:54 2016
New Revision: 299457
URL: https://svnweb.freebsd.org/changeset/base/299457
Log:
Add data barriers to the arm64 bus_dmamap_sync function. We need these
to ensure ordering between the CPU and device. As the CPU and DMA target
may be in different
Author: cem
Date: Wed May 11 14:38:27 2016
New Revision: 299456
URL: https://svnweb.freebsd.org/changeset/base/299456
Log:
libc: Add fopencookie(3) wrapper around funopen(3)
Reviewed by: jhb, oshogbo
Sponsored by: EMC / Isilon Storage Division
Differential Revision:
Author: pfg
Date: Wed May 11 14:37:33 2016
New Revision: 299455
URL: https://svnweb.freebsd.org/changeset/base/299455
Log:
librpcsec_gss: remove redundant code.
We have identical code no matter the expression behind the if.
Avoid the desision altogether and keep doing what is expected.
Author: mav
Date: Wed May 11 13:53:29 2016
New Revision: 299454
URL: https://svnweb.freebsd.org/changeset/base/299454
Log:
MFV r299453: 6765 zfs_zaccess_delete() comments do not accurately reflect
delete permissions for ACLs
Reviewed by: Gordon Ross
Reviewed by: Yuri
Author: mav
Date: Wed May 11 13:51:53 2016
New Revision: 299453
URL: https://svnweb.freebsd.org/changeset/base/299453
Log:
6765 zfs_zaccess_delete() comments do not accurately reflect
delete permissions for ACLs
Reviewed by: Gordon Ross
Reviewed by: Yuri Pankov
Author: mav
Date: Wed May 11 13:50:34 2016
New Revision: 299452
URL: https://svnweb.freebsd.org/changeset/base/299452
Log:
MFV r299451: 6764 zfs issues with inheritance flags during chmod(2) with
aclmode=passthrough
Reviewed by: Gordon Ross
Reviewed by: Yuri Pankov
Author: mav
Date: Wed May 11 13:49:50 2016
New Revision: 299451
URL: https://svnweb.freebsd.org/changeset/base/299451
Log:
6764 zfs issues with inheritance flags during chmod(2) with
aclmode=passthrough
Reviewed by: Gordon Ross
Reviewed by: Yuri Pankov
Author: mav
Date: Wed May 11 13:48:15 2016
New Revision: 299450
URL: https://svnweb.freebsd.org/changeset/base/299450
Log:
MFV r299449: 6763 aclinherit=restricted masks inherited permissions by group
perms (groupmask)
Reviewed by: Gordon Ross
Reviewed by: Yuri Pankov
Author: mav
Date: Wed May 11 13:46:44 2016
New Revision: 299449
URL: https://svnweb.freebsd.org/changeset/base/299449
Log:
6763 aclinherit=restricted masks inherited permissions by group
perms (groupmask)
Reviewed by: Gordon Ross
Reviewed by: Yuri Pankov
Author: zbb
Date: Wed May 11 13:42:20 2016
New Revision: 299447
URL: https://svnweb.freebsd.org/changeset/base/299447
Log:
Add support for MTU chaning and Jumbo frames to VNIC
Enable previously added code for MTU handling (based on
Cavium 1.0 driver released on BSD license).
This
Author: mav
Date: Wed May 11 13:43:20 2016
New Revision: 299448
URL: https://svnweb.freebsd.org/changeset/base/299448
Log:
MFV r299442: 6762 POSIX write should imply DELETE_CHILD on directories - and
some additional considerations
Reviewed by: Gordon Ross
Reviewed
Author: zbb
Date: Wed May 11 13:38:29 2016
New Revision: 299446
URL: https://svnweb.freebsd.org/changeset/base/299446
Log:
Fix deadlock in VNIC when using single CPU only
Number of free Tx descriptors does not need to be locked since
it can be modified atomically between SND and CQ
Author: zbb
Date: Wed May 11 13:23:56 2016
New Revision: 299445
URL: https://svnweb.freebsd.org/changeset/base/299445
Log:
Fix I/O coherence issues on ThunderX when SMP is disabled
To maintain coherence between cache and DMA memory appropriate
shareability flags need to be set in the PTE
Author: zbb
Date: Wed May 11 13:22:13 2016
New Revision: 299444
URL: https://svnweb.freebsd.org/changeset/base/299444
Log:
Add HW RSS support to VNIC driver
Based on v1.0 driver provided by Cavium under BSD license.
Support in-hardware RSS to distribute IP, UDP and TCP traffic
among
Author: zbb
Date: Wed May 11 13:20:29 2016
New Revision: 299443
URL: https://svnweb.freebsd.org/changeset/base/299443
Log:
Bind CQ interrupts and tasks to separate CPUs in VNIC
Delegate interrupts and completion tasks on separate CPUs
for each VNIC.
Reviewed by: wma
Obtained
Author: mav
Date: Wed May 11 12:58:12 2016
New Revision: 299442
URL: https://svnweb.freebsd.org/changeset/base/299442
Log:
6762 POSIX write should imply DELETE_CHILD on directories - and
some additional considerations
Reviewed by: Gordon Ross
Reviewed by: Yuri Pankov
Author: mav
Date: Wed May 11 12:54:00 2016
New Revision: 299441
URL: https://svnweb.freebsd.org/changeset/base/299441
Log:
MFV r299440: 6736 ZFS per-vdev ZAPs
Reviewed by: Matthew Ahrens
Reviewed by: John Kennedy
Reviewed by: George
Author: mav
Date: Wed May 11 12:50:58 2016
New Revision: 299440
URL: https://svnweb.freebsd.org/changeset/base/299440
Log:
6736 ZFS per-vdev ZAPs
Reviewed by: Matthew Ahrens
Reviewed by: John Kennedy
Reviewed by: George Wilson
Author: mav
Date: Wed May 11 12:46:07 2016
New Revision: 299439
URL: https://svnweb.freebsd.org/changeset/base/299439
Log:
MFV r299438: 6842 Fix empty xattr dir causing lockup
Reviewed by: Brian Behlendorf
Reviewed by: Dan McDonald
Reviewed
Author: mav
Date: Wed May 11 12:45:21 2016
New Revision: 299438
URL: https://svnweb.freebsd.org/changeset/base/299438
Log:
6842 Fix empty xattr dir causing lockup
Reviewed by: Brian Behlendorf
Reviewed by: Dan McDonald
Reviewed by: Matthew
Author: mav
Date: Wed May 11 12:43:54 2016
New Revision: 299437
URL: https://svnweb.freebsd.org/changeset/base/299437
Log:
MFV r299436: 6843 Make xattr dir truncate and remove in one tx
Reviewed by: Brian Behlendorf
Reviewed by: Dan McDonald
Author: mav
Date: Wed May 11 12:39:53 2016
New Revision: 299436
URL: https://svnweb.freebsd.org/changeset/base/299436
Log:
6843 Make xattr dir truncate and remove in one tx
Reviewed by: Brian Behlendorf
Reviewed by: Dan McDonald
Reviewed by:
Author: mav
Date: Wed May 11 12:38:07 2016
New Revision: 299435
URL: https://svnweb.freebsd.org/changeset/base/299435
Log:
MFV r299434: 6841 Undirty freed spill blocks
Reviewed by: Brian Behlendorf
Reviewed by: Dan McDonald
Reviewed by:
Author: mav
Date: Wed May 11 12:36:19 2016
New Revision: 299434
URL: https://svnweb.freebsd.org/changeset/base/299434
Log:
6841 Undirty freed spill blocks
Reviewed by: Brian Behlendorf
Reviewed by: Dan McDonald
Reviewed by: Matthew Ahrens
Author: mav
Date: Wed May 11 11:35:37 2016
New Revision: 299433
URL: https://svnweb.freebsd.org/changeset/base/299433
Log:
MFC r297832: MFV r297831: 6322 ZFS indirect block predictive prefetch
Reviewed by: Matthew Ahrens
Reviewed by: Paul Dagnelie
Author: mav
Date: Wed May 11 11:32:38 2016
New Revision: 299432
URL: https://svnweb.freebsd.org/changeset/base/299432
Log:
MFC r297509: MFV r297506: 6738 zfs send stream padding needs documentation
Reviewed by: Matthew Ahrens
Reviewed by: Dan Kimmel
Author: mav
Date: Wed May 11 11:31:51 2016
New Revision: 299431
URL: https://svnweb.freebsd.org/changeset/base/299431
Log:
MFC r297507: MFV r297504:
6681 zfs list burning lots of time in dodefault() via dsl_prop_*
Reviewed by: Patrick Mooney
Reviewed by:
Author: mav
Date: Wed May 11 11:24:59 2016
New Revision: 299430
URL: https://svnweb.freebsd.org/changeset/base/299430
Log:
MFC r297763: MFV r297760: 6418 zpool should have a label clearing command
Reviewed by: Yuri Pankov
Reviewed by: Matthew Ahrens
1 - 100 of 130 matches
Mail list logo