Author: sephe
Date: Mon May 30 06:49:01 2016
New Revision: 300985
URL: https://svnweb.freebsd.org/changeset/base/300985
Log:
bge: Support 5717 C0, which is almost same as 5720 A0
PR: 209758
Obtained from:DragonFlyBSD d79f5d8f5fe94cd6769207b2901422977d502bc0
MFC after:
Author: dim
Date: Mon May 30 06:44:10 2016
New Revision: 300984
URL: https://svnweb.freebsd.org/changeset/base/300984
Log:
Bump __FreeBSD_cc_version after r300974.
Modified:
head/lib/clang/include/clang/Basic/Version.inc
Modified: head/lib/clang/include/clang/Basic/Version.inc
==
On 30.05.2016 6:09, Bruce Evans wrote:
> On Sun, 29 May 2016, Conrad Meyer wrote:
>
>> Does clang actually generate different code with this change?
>
> It should, on exotic arches.
>
>> On Sun, May 29, 2016 at 9:39 AM, Andrey A. Chernov
>> wrote:
>>> Log:
>>> Micro optimize: C standard guara
On 27/05/2016 2:28 AM, John Baldwin wrote:
On Wednesday, May 25, 2016 03:27:07 PM Hans Petter Selasky wrote:
On 05/11/16 00:32, John Baldwin wrote:
Author: jhb
Date: Tue May 10 22:32:23 2016
New Revision: 299393
URL: https://svnweb.freebsd.org/changeset/base/299393
Log:
Change the default i
Author: jamie
Date: Mon May 30 05:21:24 2016
New Revision: 300983
URL: https://svnweb.freebsd.org/changeset/base/300983
Log:
Mark jail(2), and the sysctls that it (and only it) uses as deprecated.
jail(8) has long used jail_set(2), and those sysctl only cause confusion.
Modified:
head/lib/l
On 30.05.2016 5:17, Bruce Evans wrote:
> On Sun, 29 May 2016, Andrey A. Chernov wrote:
>
>> Log:
>> 1) Unifdef USE_WEAK_SEEDING since it is too obsolete to support and
>> makes
>> reading hard.
>
> Good.
>
>> 2) Instead of doing range transformation in each and every function
>> here,
>> do
Author: sephe
Date: Mon May 30 04:48:06 2016
New Revision: 300982
URL: https://svnweb.freebsd.org/changeset/base/300982
Log:
mbuf: Add a flag for M_HASHTYPE_ to indicate the type has hash properties
This flag has not been used, and drivers setting M_HASHTYPE_OPAQUE have
not been converted
Author: sephe
Date: Mon May 30 03:31:37 2016
New Revision: 300981
URL: https://svnweb.freebsd.org/changeset/base/300981
Log:
tcp: Don't prematurely drop receiving-only connections
If the connection was persistent and receiving-only, several (12)
sporadic device insufficient buffers would
On Sun, 29 May 2016, Conrad Meyer wrote:
Does clang actually generate different code with this change?
It should, on exotic arches.
On Sun, May 29, 2016 at 9:39 AM, Andrey A. Chernov wrote:
Log:
Micro optimize: C standard guarantees that right shift for unsigned value
fills left bits w
On Sun, 29 May 2016, Andrey A. Chernov wrote:
Log:
1) Unifdef USE_WEAK_SEEDING since it is too obsolete to support and makes
reading hard.
Good.
2) Instead of doing range transformation in each and every function here,
do it single time directly in do_rand(). One "mod" operation overhead
Author: lidl
Date: Mon May 30 02:09:19 2016
New Revision: 300980
URL: https://svnweb.freebsd.org/changeset/base/300980
Log:
Remove extraneous altq header files
At some point during stable/10, the headers altq_codel.h and
altq_fairq.h where added to /usr/include/altq, before all of altq
Author: bapt
Date: Sun May 29 22:28:39 2016
New Revision: 300976
URL: https://svnweb.freebsd.org/changeset/base/300976
Log:
Regenerate timedef:
For Russian:
- Convert AM/PM which are badly formatted in CLDR to replace it by the proper
cyrillic
- Add a dependency on Text::Iconv so no
Author: bapt
Date: Sun May 29 22:27:42 2016
New Revision: 300975
URL: https://svnweb.freebsd.org/changeset/base/300975
Log:
Add more hacks to correct CLDR data
For Russian:
- Convert AM/PM which are badly formatted in CLDR to replace it by the proper
cyrillic
- Add a dependency on T
> On May 29, 2016, at 14:52, Bjoern A. Zeeb
> wrote:
>
>
>> On 29 May 2016, at 20:28 , Garrett Cooper wrote:
>>
>> Author: ngie
>> Date: Sun May 29 20:28:01 2016
>> New Revision: 300973
>> URL: https://svnweb.freebsd.org/changeset/base/300973
>>
>> Log:
>> Follow up to r300932
>>
>> In the
> On 29 May 2016, at 20:28 , Garrett Cooper wrote:
>
> Author: ngie
> Date: Sun May 29 20:28:01 2016
> New Revision: 300973
> URL: https://svnweb.freebsd.org/changeset/base/300973
>
> Log:
> Follow up to r300932
>
> In the event MK_INET6 != no in userspace, but is disabled in the
> kernel,
On 29.05.2016 22:39, Conrad Meyer wrote:
> Does clang actually generate different code with this change?
Yes, without -O it generates
andl$2147483647, ...
With -O nothing is changed.
In general, it can be not clang and I see no point to left junk code in
any case.
>
> On Sun, May 29, 2016 at
Author: dim
Date: Sun May 29 20:54:16 2016
New Revision: 300974
URL: https://svnweb.freebsd.org/changeset/base/300974
Log:
Pull in r269908 from upstream llvm trunk (by James Molloy):
[VectorUtils] Fix nasty use-after-free
In truncateToMinimalBitwidths() we were RAUW'ing an instruct
Author: ngie
Date: Sun May 29 20:28:01 2016
New Revision: 300973
URL: https://svnweb.freebsd.org/changeset/base/300973
Log:
Follow up to r300932
In the event MK_INET6 != no in userspace, but is disabled in the
kernel, or if there aren't any IPv6 addresses configured in userspace
(for lo
Does clang actually generate different code with this change?
On Sun, May 29, 2016 at 9:39 AM, Andrey A. Chernov wrote:
> Author: ache
> Date: Sun May 29 16:39:28 2016
> New Revision: 300965
> URL: https://svnweb.freebsd.org/changeset/base/300965
>
> Log:
> Micro optimize: C standard guarantees
Author: markj
Date: Sun May 29 19:46:34 2016
New Revision: 300972
URL: https://svnweb.freebsd.org/changeset/base/300972
Log:
Fix rpcbind init after r300941.
- getaddrinfo() sets res = NULL on failure and freeaddrinfo() always
dereferences its argument, so we should only free the address
Author: kib
Date: Sun May 29 19:35:55 2016
New Revision: 300971
URL: https://svnweb.freebsd.org/changeset/base/300971
Log:
Stop inlining the struct ucond definition into struct pthread_cond.
This avoids unneccessary casts and make the calls to _thr_ucond_*()
functions less questionable.
Author: jilles
Date: Sun May 29 18:25:11 2016
New Revision: 300970
URL: https://svnweb.freebsd.org/changeset/base/300970
Log:
Remove non-history libkse references and fix PTHREAD_PROCESSES_PRIVATE typo.
Modified:
head/lib/libthr/libthr.3
head/share/man/man3/pthread_barrier_destroy.3
head/
Author: zbb
Date: Sun May 29 17:35:38 2016
New Revision: 300969
URL: https://svnweb.freebsd.org/changeset/base/300969
Log:
Improve ARM debug_monitor for SMP machines
- Reset debug architecture and enable monitor for secondary
CPUs in init_secondary() rather than when configuring watchpo
Author: zbb
Date: Sun May 29 17:33:49 2016
New Revision: 300968
URL: https://svnweb.freebsd.org/changeset/base/300968
Log:
Fix debug_monitor code for older ARMs (ARM11)
- Enable monitor mode prior to accessing watchpoint
registers for v6, v6.1 architectures.
- Fix configuration scheme
Author: dim
Date: Sun May 29 17:32:19 2016
New Revision: 300967
URL: https://svnweb.freebsd.org/changeset/base/300967
Log:
Stop exposing the C11 _Atomic() macro in , when compiling
for C++. It clashes with the one in libc++'s header.
(Previously, the _Atomic() macro was defined in , whi
Author: cperciva
Date: Sun May 29 17:26:40 2016
New Revision: 300966
URL: https://svnweb.freebsd.org/changeset/base/300966
Log:
Retune SHA2 code for improved performance on CPUs with more ILP and
a preference for memory load instructions over large code footprints
with embedded immediate var
On Sun, May 29, 2016 at 4:41 AM, Ed Schouten wrote:
> Author: ed
> Date: Sun May 29 10:41:27 2016
> New Revision: 300952
> URL: https://svnweb.freebsd.org/changeset/base/300952
>
> Log:
> Invoke the dirname() function in a POSIX compliant way.
>
> POSIX requires that the argument of dirname()
Author: ache
Date: Sun May 29 16:39:28 2016
New Revision: 300965
URL: https://svnweb.freebsd.org/changeset/base/300965
Log:
Micro optimize: C standard guarantees that right shift for unsigned value
fills left bits with zero, and we have exact 32bit unsigned value
(uint32_t), so there is no r
On Sat, May 28, 2016 at 09:26:50PM +, Baptiste Daroussin wrote:
> New Revision: 300914
> URL: https://svnweb.freebsd.org/changeset/base/300914
>
> Log:
> Readd week day to default dates
>
> Requested by: many
OK, so it means I no longer have to use LC_TIME=ja_JP.UTF-8 to get thos
Author: ed
Date: Sun May 29 16:10:01 2016
New Revision: 300960
URL: https://svnweb.freebsd.org/changeset/base/300960
Log:
Replace local prototype of basename() with an inclusion of .
libiberty currently defines the prototype for basename() itself instead
of using . It still uses the BSD-s
On Sun, May 29, 2016 at 02:16:24PM +, Jilles Tjoelker wrote:
> Author: jilles
> Date: Sun May 29 14:16:23 2016
> New Revision: 300957
> URL: https://svnweb.freebsd.org/changeset/base/300957
>
> Log:
> _umtx_op(2),thr_*(2): Various spelling, grammar and mdoc fixes.
I must say thanks both to
Author: kib
Date: Sun May 29 15:46:19 2016
New Revision: 300959
URL: https://svnweb.freebsd.org/changeset/base/300959
Log:
Do not leak the vm object lock when swap reservation failed, in
vm_object_coalesce().
Reported and tested by: pho
Sponsored by: The FreeBSD Foundation
MFC a
Author: jilles
Date: Sun May 29 15:02:55 2016
New Revision: 300958
URL: https://svnweb.freebsd.org/changeset/base/300958
Log:
_umtx_op(2): Note deprecation of UMTX_OP_MUTEX_WAKE.
Modified:
head/lib/libc/sys/_umtx_op.2
Modified: head/lib/libc/sys/_umtx_op.2
===
Author: jilles
Date: Sun May 29 14:16:23 2016
New Revision: 300957
URL: https://svnweb.freebsd.org/changeset/base/300957
Log:
_umtx_op(2),thr_*(2): Various spelling, grammar and mdoc fixes.
Modified:
head/lib/libc/sys/_umtx_op.2
head/lib/libc/sys/thr_exit.2
head/lib/libc/sys/thr_kill.2
Author: ache
Date: Sun May 29 13:57:06 2016
New Revision: 300956
URL: https://svnweb.freebsd.org/changeset/base/300956
Log:
1) Unifdef USE_WEAK_SEEDING since it is too obsolete to support and makes
reading hard.
2) Instead of doing range transformation in each and every function here,
d
Author: ed
Date: Sun May 29 12:21:54 2016
New Revision: 300955
URL: https://svnweb.freebsd.org/changeset/base/300955
Log:
Fix style of the libgen.h header.
- Remove unneeded declarations of removed/unimplemented features.
- Add missing tab after #define.
- Add missing ! before trailing
Author: ache
Date: Sun May 29 11:54:09 2016
New Revision: 300953
URL: https://svnweb.freebsd.org/changeset/base/300953
Log:
1) Unifdef USE_WEAK_SEEDING it is too obsolete to support and makes reading
harder.
2) ACM paper require seed to be in [1, 2^31-2] range, so use the same range
shi
Author: ed
Date: Sun May 29 10:41:27 2016
New Revision: 300952
URL: https://svnweb.freebsd.org/changeset/base/300952
Log:
Invoke the dirname() function in a POSIX compliant way.
POSIX requires that the argument of dirname() is of type "char *". In
other words, the input buffer can be modi
Hi Bruce, Garrett,
2016-05-29 9:31 GMT+02:00 Bruce Evans :
> On Sun, 29 May 2016, Garrett Cooper wrote:
>
>> Log:
>> Mark out_of_mem(..) and usage(..) with __dead2 as they both directly call
>> exit
>> as a hint to static analysis tools
>
> This is bogus for usage() since it is static so only ve
Author: truckman
Date: Sun May 29 07:29:35 2016
New Revision: 300950
URL: https://svnweb.freebsd.org/changeset/base/300950
Log:
Now that PIE is free of runtime floating point, revert r300853 to
reconnect PIE to the build.
Modified:
head/sys/conf/files
head/sys/modules/dummynet/Makefile
Author: ngie
Date: Sun May 29 04:43:24 2016
New Revision: 300937
URL: https://svnweb.freebsd.org/changeset/base/300937
Log:
Remove the etcupdate tests if MK_RCS == no when "make delete-old" is run
etcupdate is conditionally installed based on MK_RCS != no today
MFC after: 1 week
Spon
Author: ngie
Date: Sun May 29 04:39:20 2016
New Revision: 300936
URL: https://svnweb.freebsd.org/changeset/base/300936
Log:
Remove the calendar tests if MK_CALENDAR == no when "make delete-old"
is run
MFC after: 1 week
Sponsored by: EMC / Isilon Storage Division
Modified:
head/tools/
Author: ngie
Date: Sun May 29 03:42:50 2016
New Revision: 300932
URL: https://svnweb.freebsd.org/changeset/base/300932
Log:
Catch malloc(3) errors and socket(2) errors
- malloc failing will result in a delayed segfault
- socket failing will result in delayed failures with setsockopt
Author: ngie
Date: Sun May 29 02:59:03 2016
New Revision: 300931
URL: https://svnweb.freebsd.org/changeset/base/300931
Log:
Make netif REQUIRE hostid
As noted in the PR, if etc/rc.d/zvol is removed, netif will be run before
hostid, and the MAC address generated for any bridge devices will
Author: bdrewery
Date: Sun May 29 01:45:15 2016
New Revision: 300926
URL: https://svnweb.freebsd.org/changeset/base/300926
Log:
Libcompat: Set build tools in environment rather than make overrides.
This allows the CXX hack in r300917 for external GCC to work for
the lib32 build. It is al
On 5/28/16 6:39 PM, Ngie Cooper (yaneurabeya) wrote:
>
>> On May 28, 2016, at 18:38, Garrett Cooper wrote:
>>
>> Author: ngie
>> Date: Sun May 29 01:38:12 2016
>> New Revision: 300922
>> URL: https://svnweb.freebsd.org/changeset/base/300922
>>
>> Log:
>> Fix "make installworld" with MK_CDDL == n
Author: ngie
Date: Sun May 29 01:38:12 2016
New Revision: 300922
URL: https://svnweb.freebsd.org/changeset/base/300922
Log:
Fix "make installworld" with MK_CDDL == no after r300906 by
adding a missing entry for ${TESTSBASE}/cddl/sbin
X-MFC with: r300906
Pointyhat to: asomers
Reported
On Sun, 29 May 2016, Don Lewis wrote:
Log:
Cast some expressions that multiply a long long constant by a
floating point constant to int64_t. This avoids the runtime
conversion of the the other operand in a set of comparisons from
int64_t to floating point and doing the comparisions in float
On Sun, 29 May 2016, Garrett Cooper wrote:
Log:
Mark out_of_mem(..) and usage(..) with __dead2 as they both directly call exit
as a hint to static analysis tools
This is bogus for usage() since it is static so only very broken static
analyis tools can't see its full details.
Modified: head
Author: ngie
Date: Sun May 29 06:29:22 2016
New Revision: 300945
URL: https://svnweb.freebsd.org/changeset/base/300945
Log:
Remove unnecessary caller_uaddr != NULL test before calling free on it
MFC after: 3 days
Sponsored by: EMC / Isilon Storage Division
Modified:
head/usr.sbin/rpcbi
Author: truckman
Date: Sun May 29 07:23:56 2016
New Revision: 300949
URL: https://svnweb.freebsd.org/changeset/base/300949
Log:
Cast some expressions that multiply a long long constant by a
floating point constant to int64_t. This avoids the runtime
conversion of the the other operand in a
Author: bdrewery
Date: Sun May 29 06:20:15 2016
New Revision: 300943
URL: https://svnweb.freebsd.org/changeset/base/300943
Log:
GCC External: Revert r300886, r300904, r300917, r300918
The fix in r300873 is mostly enough. A fix for lib32 will be
committed.separately.
Modified:
head/Mak
Author: bdrewery
Date: Sun May 29 06:20:36 2016
New Revision: 300944
URL: https://svnweb.freebsd.org/changeset/base/300944
Log:
Libcompat: Swap CXX/CFLAGS.
This is the same as done for the native build in r300770 to ensure that
the libc++ build reads from SYSROOT/usr/include/c++/v1 before
Author: ngie
Date: Sun May 29 04:56:48 2016
New Revision: 300940
URL: https://svnweb.freebsd.org/changeset/base/300940
Log:
Remove yacc and the yacc tests if MK_TOOLCHAIN == no
yacc's install is conditional based on MK_TOOLCHAIN != no
MFC after: 1 week
Sponsored by: EMC / Isilon Stor
Author: ngie
Date: Sun May 29 06:01:18 2016
New Revision: 300942
URL: https://svnweb.freebsd.org/changeset/base/300942
Log:
Remove a useless if (x != NULL) check before calling free on allocated_uaddr
MFC after: 3 days
Sponsored by: EMC / Isilon Storage Division
Modified:
head/usr.sbin
Author: ngie
Date: Sun May 29 04:50:49 2016
New Revision: 300939
URL: https://svnweb.freebsd.org/changeset/base/300939
Log:
Use require.progs with bc instead of require.files with /usr/bin/bc
This will make things more flexible if the program path changes in the future,
and the test in an
Author: ngie
Date: Sun May 29 05:55:21 2016
New Revision: 300941
URL: https://svnweb.freebsd.org/changeset/base/300941
Log:
Don't leak res in network_init(..)
Call freeaddrinfo on it after it's been used
MFC after: 1 week
Reported by: Coverity
CID: 1225050
Sponsored by: EMC / Isi
On 5/28/16 6:45 PM, Bryan Drewery wrote:
> Author: bdrewery
> Date: Sun May 29 01:45:15 2016
> New Revision: 300926
> URL: https://svnweb.freebsd.org/changeset/base/300926
>
> Log:
> Libcompat: Set build tools in environment rather than make overrides.
>
Sigh. I just realized this breaks the
Author: ngie
Date: Sun May 29 04:18:47 2016
New Revision: 300935
URL: https://svnweb.freebsd.org/changeset/base/300935
Log:
Mark out_of_mem(..) and usage(..) with __dead2 as they both directly call exit
as a hint to static analysis tools
MFC after: 1 week
Sponsored by: EMC / Isilon Stor
On 5/28/2016 8:42 PM, Garrett Cooper wrote:
> Author: ngie
> Date: Sun May 29 03:42:50 2016
> New Revision: 300932
> URL: https://svnweb.freebsd.org/changeset/base/300932
>
> Log:
> Catch malloc(3) errors and socket(2) errors
>
> - malloc failing will result in a delayed segfault
> - sock
Author: ngie
Date: Sun May 29 04:02:02 2016
New Revision: 300934
URL: https://svnweb.freebsd.org/changeset/base/300934
Log:
Plug leak with ifp by calling freeifaddrs after calling getifaddrs
MFC after: 1 week
Obtained from: NetBSD v1.18
Sponsored by: EMC / Isilon Storage Division
Modif
Author: mmel
Date: Sun May 29 07:39:56 2016
New Revision: 300951
URL: https://svnweb.freebsd.org/changeset/base/300951
Log:
ARM GIC: Allow to setup interrupt without configuration data.
In some cases, like for PCI devices, only interrupt numbers are enumerated
from HW. In this case, use INTR
> On May 28, 2016, at 18:45, Bryan Drewery wrote:
>
> On 5/28/16 6:39 PM, Ngie Cooper (yaneurabeya) wrote:
>>
>>> On May 28, 2016, at 18:38, Garrett Cooper wrote:
>>>
>>> Author: ngie
>>> Date: Sun May 29 01:38:12 2016
>>> New Revision: 300922
>>> URL: https://svnweb.freebsd.org/changeset/bas
> On May 28, 2016, at 19:59, Garrett Cooper wrote:
>
> Author: ngie
> Date: Sun May 29 02:59:03 2016
> New Revision: 300931
> URL: https://svnweb.freebsd.org/changeset/base/300931
>
> Log:
> Make netif REQUIRE hostid
>
> As noted in the PR, if etc/rc.d/zvol is removed, netif will be run befo
Author: phil
Date: Sun May 29 01:43:28 2016
New Revision: 300925
URL: https://svnweb.freebsd.org/changeset/base/300925
Log:
Submitted by: phil
Reviewed by: sjg (mentor)
Approved by: sjg
Modified:
head/contrib/libxo/configure.ac
head/contrib/libxo/doc/libxo-manual.html
head/contrib/l
Author: ngie
Date: Sun May 29 07:01:12 2016
New Revision: 300947
URL: https://svnweb.freebsd.org/changeset/base/300947
Log:
Staticize variables only used in rpcbind.c
This is some low hanging fruit necessary for making this WARNS?= 6 clean
MFC after: 3 days
Sponsored by: EMC / Isilon
66 matches
Mail list logo