Author: mav
Date: Fri Apr 3 06:17:24 2015
New Revision: 281013
URL: https://svnweb.freebsd.org/changeset/base/281013
Log:
MFC r280756, r280758: Fix bug on memory allocation error in split method.
While there, use bioq_takefirst() in place where it is convenient.
Modified:
Author: mav
Date: Fri Apr 3 06:16:20 2015
New Revision: 281012
URL: https://svnweb.freebsd.org/changeset/base/281012
Log:
MFC r280756, r280758: Fix bug on memory allocation error in split method.
While there, use bioq_takefirst() in place where it is convenient.
Modified:
On 3 Apr 2015, at 02:38, Hans Petter Selasky h...@selasky.org wrote:
I would like have a comment on one final issue about the IP ID field.
Given two [small] prime numbers: P and Q
Assume you have a firewall that separate two networks, called A and B, that
are not allowed to communicate.
On 04/03/15 08:27, Robert N. M. Watson wrote:
On 3 Apr 2015, at 02:38, Hans Petter Selasky h...@selasky.org wrote:
I would like have a comment on one final issue about the IP ID field.
Given two [small] prime numbers: P and Q
Assume you have a firewall that separate two networks, called A
On 3 Apr 2015, at 09:40, Hans Petter Selasky h...@selasky.org wrote:
There are countless covert channels in TCP/IP; breaking the IP
implementation to close a covert channel is probably not a worthwhile
investment.
The IP ID channel is a _broadcast_ channel to all devices connected to the
On 3 Apr 2015, at 10:24, Hans Petter Selasky h...@selasky.org wrote:
Before engaging further in this conversation, and trying to modify the
behaviour of the TCP/IP stack, you need to educate yourself about the design
and history of the protocols involved. Otherwise, you're going to
Author: cy
Date: Fri Apr 3 10:17:36 2015
New Revision: 281015
URL: https://svnweb.freebsd.org/changeset/base/281015
Log:
Remove rednandt file.
Submitted by: jkim
Deleted:
head/contrib/ntp/ntpd/ntp_parser.y
___
svn-src-all@freebsd.org mailing
Author: andrew
Date: Fri Apr 3 10:56:42 2015
New Revision: 281017
URL: https://svnweb.freebsd.org/changeset/base/281017
Log:
Add space for future expansion [1]. While here clean up a little, spsr is
only 32-bits, and mark the holes in the struct with a pad member.
Suggested by: kib [1]
Author: andrew
Date: Fri Apr 3 09:35:52 2015
New Revision: 281014
URL: https://svnweb.freebsd.org/changeset/base/281014
Log:
Add support for thread local storage on arm64 to the runtime linker. The
ABI specifies that, for R_AARCH64_TLSDESC relocations, we use the symbol
value, addend, and
Author: cy
Date: Fri Apr 3 10:20:59 2015
New Revision: 281016
URL: https://svnweb.freebsd.org/changeset/base/281016
Log:
Fix merge error.
Submitted by: jkim
Modified:
head/contrib/ntp/ntpd/ntp_crypto.c
Modified: head/contrib/ntp/ntpd/ntp_crypto.c
On 04/03/15 11:31, Robert N. M. Watson wrote:
TCP/IP covert and side channels
Hi,
Can you provide a reference to a document in the area of TCP/IP covert
and side channels which is considered state of the art? Or is this
litterature not publically available?
According to:
[PS]Covert
On Fri, Apr 03, 2015 at 11:24:08AM +0200, Hans Petter Selasky wrote:
H What's described there is entirely about Peer2Peer communication. What
H I'm describing is broadcast for the whole system or firewall. Don't you
H understand that the IP ID counter is _linearly_ adding up and feeding
H back
On Fri, Apr 03, 2015 at 12:41:54PM +0200, Hans Petter Selasky wrote:
H ip_do_randomid is zero by default, and is not documented anywhere:
H
H grep -r ip_do_randomid share/
It is documented in inet(4).
The actual sysctl knob doesn't match the kernel symbol name, which is
allowed in sysctl(9).
Author: br
Date: Fri Apr 3 11:37:23 2015
New Revision: 281019
URL: https://svnweb.freebsd.org/changeset/base/281019
Log:
o Remove superfluous includes
o Avoid NULL pointer access
o Fix 'set but not used' warning
Submitted by: Sebastian Huber sebastian.hu...@embedded-brains.de
Author: andrew
Date: Fri Apr 3 12:08:08 2015
New Revision: 281020
URL: https://svnweb.freebsd.org/changeset/base/281020
Log:
Only enable comconsole and nullconsole on x86.
Modified:
head/sys/boot/efi/loader/conf.c
Modified: head/sys/boot/efi/loader/conf.c
Author: andrew
Date: Fri Apr 3 12:30:18 2015
New Revision: 281021
URL: https://svnweb.freebsd.org/changeset/base/281021
Log:
Only include machine/specialreg.h on x86
Modified:
head/sys/boot/efi/loader/bootinfo.c
Modified: head/sys/boot/efi/loader/bootinfo.c
Author: andrew
Date: Fri Apr 3 12:54:38 2015
New Revision: 281022
URL: https://svnweb.freebsd.org/changeset/base/281022
Log:
Only enable the efi framebuffer on x86 for now
Modified:
head/sys/boot/efi/loader/bootinfo.c
Modified: head/sys/boot/efi/loader/bootinfo.c
On 04/03/15 14:41, Hans Petter Selasky wrote:
On 04/03/15 13:29, Gleb Smirnoff wrote:
On Fri, Apr 03, 2015 at 12:41:54PM +0200, Hans Petter Selasky wrote:
H ip_do_randomid is zero by default, and is not documented anywhere:
H
H grep -r ip_do_randomid share/
It is documented in inet(4).
The
Ruslan and Sebastian,
On Fri, Apr 03, 2015 at 11:37:24AM +, Ruslan Bukin wrote:
R Author: br
R Date: Fri Apr 3 11:37:23 2015
R New Revision: 281019
R URL: https://svnweb.freebsd.org/changeset/base/281019
R
R Log:
R o Remove superfluous includes
R o Avoid NULL pointer access
R o Fix
On 04/03/15 13:29, Gleb Smirnoff wrote:
On Fri, Apr 03, 2015 at 12:41:54PM +0200, Hans Petter Selasky wrote:
H ip_do_randomid is zero by default, and is not documented anywhere:
H
H grep -r ip_do_randomid share/
It is documented in inet(4).
The actual sysctl knob doesn't match the kernel
Hans,
On Fri, Apr 03, 2015 at 02:00:09PM +, Hans Petter Selasky wrote:
H Author: hselasky
H Date: Fri Apr 3 14:00:08 2015
H New Revision: 281024
H URL: https://svnweb.freebsd.org/changeset/base/281024
H
H Log:
H Add more documentation about the net.inet.ip.random_id sysctl knob
H and
Author: andrew
Date: Fri Apr 3 15:25:59 2015
New Revision: 281027
URL: https://svnweb.freebsd.org/changeset/base/281027
Log:
Clean up more x86 only options in the efi code.
Modified:
head/sys/boot/efi/Makefile.inc
head/sys/boot/efi/boot1/Makefile
Modified: head/sys/boot/efi/Makefile.inc
Author: mav
Date: Fri Apr 3 14:45:48 2015
New Revision: 281026
URL: https://svnweb.freebsd.org/changeset/base/281026
Log:
Make ZFS ARC track both KVA usage and fragmentation.
Even on Illumos, with its much larger KVA, ZFS ARC steps back if KVA usage
reaches certain threshold (3/4 on
On 04/03/15 10:52, Robert N. M. Watson wrote:
On 3 Apr 2015, at 09:40, Hans Petter Selasky h...@selasky.org wrote:
There are countless covert channels in TCP/IP; breaking the IP implementation
to close a covert channel is probably not a worthwhile investment.
The IP ID channel is a
On 3 Apr 2015, at 11:41, Hans Petter Selasky h...@selasky.org wrote:
On 04/03/15 11:31, Robert N. M. Watson wrote:
TCP/IP covert and side channels
Hi,
Can you provide a reference to a document in the area of TCP/IP covert and
side channels which is considered state of the art? Or is
Author: andrew
Date: Fri Apr 3 11:12:59 2015
New Revision: 281018
URL: https://svnweb.freebsd.org/changeset/base/281018
Log:
Merge the common parts of the SOCKIT and SOCKIT-BERI kerenel, and mark the
former as NO_UNIVERSE.
Added:
head/sys/arm/conf/SOCKIT.common
- copied, changed from
Author: bapt
Date: Fri Apr 3 17:35:30 2015
New Revision: 281039
URL: https://svnweb.freebsd.org/changeset/base/281039
Log:
Allow fetching pkg(8) even if servers/proxies are not passing Content-length
Modified:
head/usr.sbin/pkg/pkg.c
Modified: head/usr.sbin/pkg/pkg.c
On Fri, 3 Apr 2015, Hans Petter Selasky wrote:
Will you mind if I rephrase that paragraph in the inet.4 manual page from:
This closes a minor information leak which allows remote observers to
determine the rate of packet generation on the machine by watching the
counter.
Into:
This
Author: bdrewery
Date: Fri Apr 3 17:17:17 2015
New Revision: 281034
URL: https://svnweb.freebsd.org/changeset/base/281034
Log:
MFC r278530:
When catopen(3) returns an error, it caches the result of that error from
r202992. The refcount on the cache entry is not initialized, so any
Author: bdrewery
Date: Fri Apr 3 17:51:37 2015
New Revision: 281041
URL: https://svnweb.freebsd.org/changeset/base/281041
Log:
MFC r280178:
Unhide linker line for libraries.
Modified:
stable/10/share/mk/bsd.lib.mk
Directory Properties:
stable/10/ (props changed)
Modified:
Author: dim
Date: Fri Apr 3 18:38:37 2015
New Revision: 281046
URL: https://svnweb.freebsd.org/changeset/base/281046
Log:
Pull in r227115 from upstream clang trunk (by Ben Langmuir):
Fix assert instantiating string init of static variable
... when the variable's type is a typedef
Author: bdrewery
Date: Fri Apr 3 17:16:05 2015
New Revision: 281033
URL: https://svnweb.freebsd.org/changeset/base/281033
Log:
MFC r278530:
When catopen(3) returns an error, it caches the result of that error from
r202992. The refcount on the cache entry is not initialized, so any
Author: bdrewery
Date: Fri Apr 3 17:18:05 2015
New Revision: 281035
URL: https://svnweb.freebsd.org/changeset/base/281035
Log:
MFC r278530:
When catopen(3) returns an error, it caches the result of that error from
r202992. The refcount on the cache entry is not initialized, so any
Author: bdrewery
Date: Fri Apr 3 17:25:41 2015
New Revision: 281038
URL: https://svnweb.freebsd.org/changeset/base/281038
Log:
MFC r280177:
Remove unneeded handling of undefined NM.
Modified:
stable/9/share/mk/bsd.lib.mk
Directory Properties:
stable/9/share/mk/ (props changed)
Author: bdrewery
Date: Fri Apr 3 17:49:15 2015
New Revision: 281040
URL: https://svnweb.freebsd.org/changeset/base/281040
Log:
MFC r280177:
Remove unneeded handling of undefined NM.
Modified:
stable/8/share/mk/bsd.lib.mk
Directory Properties:
stable/8/share/mk/ (props changed)
Author: bdrewery
Date: Fri Apr 3 18:01:51 2015
New Revision: 281044
URL: https://svnweb.freebsd.org/changeset/base/281044
Log:
MFC r280870:
Fix --one-file-system to include the directory encountered rather than
excluding it. This was broken in 3.0.4 (r238856).
Relnotes:
Author: alc
Date: Fri Apr 3 16:40:39 2015
New Revision: 281029
URL: https://svnweb.freebsd.org/changeset/base/281029
Log:
MFC r279720
Correct a typo in vm_object_backing_scan() that originated in r254141.
Specifically, change a lock acquire into a lock release.
Modified:
Author: bdrewery
Date: Fri Apr 3 17:13:20 2015
New Revision: 281031
URL: https://svnweb.freebsd.org/changeset/base/281031
Log:
MFC r272291:
Document [EPERM] for UNIX sockets.
Modified:
stable/9/lib/libc/sys/connect.2
Directory Properties:
stable/9/lib/libc/ (props changed)
Author: bdrewery
Date: Fri Apr 3 17:12:24 2015
New Revision: 281030
URL: https://svnweb.freebsd.org/changeset/base/281030
Log:
MFC r272291:
Document [EPERM] for UNIX sockets.
Modified:
stable/10/lib/libc/sys/connect.2
Directory Properties:
stable/10/ (props changed)
Modified:
Author: bdrewery
Date: Fri Apr 3 17:19:29 2015
New Revision: 281036
URL: https://svnweb.freebsd.org/changeset/base/281036
Log:
MFC r278600:
Correct and clarify comment for __SMBF.
Modified:
stable/10/include/stdio.h
Directory Properties:
stable/10/ (props changed)
Modified:
Author: dim
Date: Fri Apr 3 18:42:38 2015
New Revision: 281047
URL: https://svnweb.freebsd.org/changeset/base/281047
Log:
Add clang patch corresponding to r281046.
Added:
head/contrib/llvm/patches/patch-12-clang-r227115-constantarraytype.diff
Added:
Alexander,
On Fri, 3 Apr 2015, Alexander Motin wrote:
Author: mav
Date: Fri Apr 3 14:45:48 2015
New Revision: 281026
URL: https://svnweb.freebsd.org/changeset/base/281026
Log:
Make ZFS ARC track both KVA usage and fragmentation.
Even on Illumos, with its much larger KVA, ZFS
Author: bdrewery
Date: Fri Apr 3 17:52:57 2015
New Revision: 281042
URL: https://svnweb.freebsd.org/changeset/base/281042
Log:
MFC r280178:
Unhide linker line for libraries.
Modified:
stable/9/share/mk/bsd.lib.mk
Directory Properties:
stable/9/share/mk/ (props changed)
Modified:
Author: bdrewery
Date: Fri Apr 3 17:14:19 2015
New Revision: 281032
URL: https://svnweb.freebsd.org/changeset/base/281032
Log:
MFC r272291:
Document [EPERM] for UNIX sockets.
Modified:
stable/8/lib/libc/sys/connect.2
Directory Properties:
stable/8/lib/libc/ (props changed)
Author: bdrewery
Date: Fri Apr 3 17:21:30 2015
New Revision: 281037
URL: https://svnweb.freebsd.org/changeset/base/281037
Log:
MFC r280177:
Remove unneeded handling of undefined NM.
Modified:
stable/10/share/mk/bsd.lib.mk
Directory Properties:
stable/10/ (props changed)
Author: bdrewery
Date: Fri Apr 3 17:54:48 2015
New Revision: 281043
URL: https://svnweb.freebsd.org/changeset/base/281043
Log:
MFC r280178:
Unhide linker line for libraries.
Modified:
stable/8/share/mk/bsd.lib.mk
Directory Properties:
stable/8/share/mk/ (props changed)
Modified:
On Fri, 3 Apr 2015, Emeric POUPON wrote:
A good ip id random would be certainly better. But the current
implementation is far from being optimized: a lock is being held inside
arc4rand, and another one for protecting the ip_id internals. We already
have contention problems with the IV
On Tuesday, March 31, 2015 09:38:56 PM Konstantin Belousov wrote:
On Tue, Mar 31, 2015 at 12:51:04PM -0400, John Baldwin wrote:
I don't really know if we need to increase the delays or not. I have no
idea
what Intel's source for those numbers in the two documents are. I don't
think
On Monday, March 30, 2015 01:54:30 PM Adrian Chadd wrote:
On 30 March 2015 at 13:32, John Baldwin j...@freebsd.org wrote:
On Monday, March 30, 2015 10:10:43 AM Adrian Chadd wrote:
Yes, because it's before the dynamic hint stuff starts up. (kern.hintmode.)
Hints don't show up in kenv on
Ok, I'll take a look at doing this in the atheros mips startup stuff
at some point and then I'll revert to using the hints API.
Thanks!
-a
___
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe,
Author: andrew
Date: Fri Apr 3 19:33:26 2015
New Revision: 281048
URL: https://svnweb.freebsd.org/changeset/base/281048
Log:
More ARM EABI object attributes in binutils. This adds support to binutils
to include the Unaligned Access and Floating-point Half-precision
attributes. the former
Author: dim
Date: Fri Apr 3 19:43:39 2015
New Revision: 281049
URL: https://svnweb.freebsd.org/changeset/base/281049
Log:
Add the llvm-cov and llvm-profdata tools, when WITH_CLANG_EXTRAS is
defined. These help with processing coverage and profile data.
Added:
On Fri, 3 Apr 2015 19:33:27 + (UTC)
Andrew Turner and...@freebsd.org wrote:
Author: andrew
Date: Fri Apr 3 19:33:26 2015
New Revision: 281048
URL: https://svnweb.freebsd.org/changeset/base/281048
Log:
More ARM EABI object attributes in binutils. This adds support to
This should say
Author: dim
Date: Fri Apr 3 19:49:39 2015
New Revision: 281050
URL: https://svnweb.freebsd.org/changeset/base/281050
Log:
Update FREEBSD-Xlist for llvm.
Modified:
head/contrib/llvm/FREEBSD-Xlist
Modified: head/contrib/llvm/FREEBSD-Xlist
Author: bdrewery
Date: Fri Apr 3 23:58:40 2015
New Revision: 281054
URL: https://svnweb.freebsd.org/changeset/base/281054
Log:
Regen for r281053
Modified:
head/share/man/man5/src.conf.5
Modified: head/share/man/man5/src.conf.5
Author: bdrewery
Date: Sat Apr 4 00:42:09 2015
New Revision: 281056
URL: https://svnweb.freebsd.org/changeset/base/281056
Log:
MFC r280179,r280180:
r280179:
Add LIB_CXX so that C++ libraries will use CXX to link.
This adds some extra dependencies directly to Makefile.inc1
Author: jhibbits
Date: Sat Apr 4 02:34:40 2015
New Revision: 281057
URL: https://svnweb.freebsd.org/changeset/base/281057
Log:
Add a GPIO driver for the mpc85xx.
This has only been tested on the RB800, using the RB800's FDT, and pulls the
GPOUT and GPIN registers from the FDT.
Added:
Author: bdrewery
Date: Fri Apr 3 23:55:04 2015
New Revision: 281053
URL: https://svnweb.freebsd.org/changeset/base/281053
Log:
Remove specific reference to g++(1) for WITH_CXX as it may be clang.
MFC after:1 week
Modified:
head/tools/build/options/WITHOUT_CXX
Modified:
Author: rpaulo
Date: Sat Apr 4 04:27:54 2015
New Revision: 281059
URL: https://svnweb.freebsd.org/changeset/base/281059
Log:
boot1 EFI: reset the screen and select the best mode.
It's necessary to reset the screen to make sure any vendor pixels are
gone when we start boot1. In the
Author: bapt
Date: Sat Apr 4 00:31:40 2015
New Revision: 281055
URL: https://svnweb.freebsd.org/changeset/base/281055
Log:
Do not install scripts multiple time when using bsd.progs.mk
Modified:
head/share/mk/bsd.progs.mk
Modified: head/share/mk/bsd.progs.mk
On Apr 3, 2015, at 17:31, Baptiste Daroussin b...@freebsd.org wrote:
Author: bapt
Date: Sat Apr 4 00:31:40 2015
New Revision: 281055
URL: https://svnweb.freebsd.org/changeset/base/281055
Log:
Do not install scripts multiple time when using bsd.progs.mk
Modified:
Author: rpaulo
Date: Sat Apr 4 04:18:52 2015
New Revision: 281058
URL: https://svnweb.freebsd.org/changeset/base/281058
Log:
Remove whitespace.
Modified:
head/sys/boot/efi/boot1/boot1.c
Modified: head/sys/boot/efi/boot1/boot1.c
Author: rpaulo
Date: Sat Apr 4 04:29:31 2015
New Revision: 281060
URL: https://svnweb.freebsd.org/changeset/base/281060
Log:
Remove an unnecessary space in a printf call.
Modified:
head/sys/boot/efi/boot1/boot1.c
Modified: head/sys/boot/efi/boot1/boot1.c
Author: rpaulo
Date: Sat Apr 4 04:30:37 2015
New Revision: 281061
URL: https://svnweb.freebsd.org/changeset/base/281061
Log:
loader/EFI: improve the help of the 'mode' command.
Modified:
head/sys/boot/efi/loader/main.c
Modified: head/sys/boot/efi/loader/main.c
A good ip id random would be certainly better.
But the current implementation is far from being optimized: a lock is being
held inside arc4rand, and another one for protecting the ip_id internals.
We already have contention problems with the IV generated for ESP packets. The
randomized ip id,
OK, top post.
This is a general discussion. Move to net@ and get this out of our
commit mails please.
Best,
George
On 3 Apr 2015, at 9:38, Emeric POUPON wrote:
A good ip id random would be certainly better.
But the current implementation is far from being optimized: a lock is
being held
Author: hselasky
Date: Fri Apr 3 14:00:08 2015
New Revision: 281024
URL: https://svnweb.freebsd.org/changeset/base/281024
Log:
Add more documentation about the net.inet.ip.random_id sysctl knob
and how it can affect information flow between observers.
MFC after:1 week
Modified:
Author: andrew
Date: Fri Apr 3 15:47:48 2015
New Revision: 281028
URL: https://svnweb.freebsd.org/changeset/base/281028
Log:
Add the start of the efi fdt bindings. These will be used on arm and arm64.
Sponsored by: The FreeBSD Foundation
Added:
head/sys/boot/efi/fdt/
68 matches
Mail list logo