Author: bz
Date: Sat Feb 11 07:47:06 2012
New Revision: 231509
URL: http://svn.freebsd.org/changeset/base/231509
Log:
Use the more common macro to set the if_baudrate to 10Gbit/s. Just use
UL not ULL, which should make 32bit archs more happy.
Modified:
head/sys/dev/oce/oce_if.c
Modified:
Author: bz
Date: Sat Feb 11 07:43:33 2012
New Revision: 231508
URL: http://svn.freebsd.org/changeset/base/231508
Log:
Make use of the read-only variant of the IF_ADDR_*LOCK() macros introduced
in r229614 rather than the compat one.
Modified:
head/sys/dev/oce/oce_hw.c
Modified: head/sys/dev
Author: dougb
Date: Sat Feb 11 06:21:16 2012
New Revision: 231507
URL: http://svn.freebsd.org/changeset/base/231507
Log:
In the days before r208307 addswap was running early in the second stage
of rcorder. Somehow in the intervening period addswap got moved to the
very end, which is almost c
Author: bz
Date: Sat Feb 11 06:05:40 2012
New Revision: 231506
URL: http://svn.freebsd.org/changeset/base/231506
Log:
Switch getifaddrs(3) to the new API introduced in r231505. Also remove
conditional code parts not used by or applicable to FreeBSD.
The new implementation is supposed to
Author: bz
Date: Sat Feb 11 06:02:16 2012
New Revision: 231505
URL: http://svn.freebsd.org/changeset/base/231505
Log:
Introduce a new NET_RT_IFLISTL API to query the address list. It works
on extended and extensible structs if_msghdrl and ifa_msghdrl. This
will allow us to extend both the
Author: bz
Date: Sat Feb 11 05:59:54 2012
New Revision: 231504
URL: http://svn.freebsd.org/changeset/base/231504
Log:
Backout changes from r228571. Remove if_data from struct ifa_msghdr again.
While this breaks carp on HEAD temporary, it restores the upgrade path from
stable, and head befor
On Fri, Feb 10, 2012 at 5:16 PM, Martin Cracauer wrote:
> Author: cracauer
> Date: Fri Feb 10 22:16:17 2012
> New Revision: 231449
> URL: http://svn.freebsd.org/changeset/base/231449
>
> Log:
> Fix bin/164947: tee looses data when writing to non-blocking file descriptors
> tee was not handling E
Author: davidxu
Date: Sat Feb 11 04:12:12 2012
New Revision: 231503
URL: http://svn.freebsd.org/changeset/base/231503
Log:
Make code more stable by checking NULL pointers.
Modified:
head/lib/libthr/thread/thr_list.c
Modified: head/lib/libthr/thread/thr_list.c
Author: tuexen
Date: Sat Feb 11 01:17:27 2012
New Revision: 231502
URL: http://svn.freebsd.org/changeset/base/231502
Log:
MFC r231074:
Fix a typo which was already fixed by eadler in r227489. We missed
to integrate this fix in our code base, so it was removed in r227755.
Modified:
stable/
Author: tuexen
Date: Sat Feb 11 01:15:02 2012
New Revision: 231501
URL: http://svn.freebsd.org/changeset/base/231501
Log:
MFC r230555:
Don't print a warning when using netstat to print
SCTP statistics when there is not SCTP in the kernel.
This problem was reported by Sean Mahood.
Modified
Author: tuexen
Date: Sat Feb 11 01:13:35 2012
New Revision: 231500
URL: http://svn.freebsd.org/changeset/base/231500
Log:
MFC r230379:
Fix a problem when using the CBAPI.
While there, remove an old comment which does not apply anymore.
Modified:
stable/8/sys/netinet/sctp_input.c
Directory
Author: tuexen
Date: Sat Feb 11 01:11:37 2012
New Revision: 231499
URL: http://svn.freebsd.org/changeset/base/231499
Log:
MFC r230138:
Small cleanup, no functional change.
Modified:
stable/8/sys/netinet6/sctp6_var.h
Directory Properties:
stable/8/sys/ (props changed)
stable/8/sys/amd6
Author: tuexen
Date: Sat Feb 11 01:09:46 2012
New Revision: 231498
URL: http://svn.freebsd.org/changeset/base/231498
Log:
MFC r230136:
Two cleanups. No functional change.
Modified:
stable/8/sys/netinet/sctp_output.c
stable/8/sys/netinet/sctputil.c
Directory Properties:
stable/8/sys/ (
Author: tuexen
Date: Sat Feb 11 01:07:51 2012
New Revision: 231497
URL: http://svn.freebsd.org/changeset/base/231497
Log:
MFC r230104:
Fix two bugs, which result in a panic when calling getsockopt()
using SCTP_RECVINFO or SCTP_NXTINFO.
Reported by Clement Lecigne and forwarded to us by zi@
Author: tuexen
Date: Sat Feb 11 01:05:41 2012
New Revision: 231496
URL: http://svn.freebsd.org/changeset/base/231496
Log:
MFC r229805:
Add an SCTP sysctl "blackhole", similar to the one for TCP.
If set to 1, no ABORT is sent back in response to an incoming
INIT. If set to 2, no ABORT is se
Author: tuexen
Date: Sat Feb 11 01:03:17 2012
New Revision: 231495
URL: http://svn.freebsd.org/changeset/base/231495
Log:
MFC r229775:
Retire the SCTP sysctl "strict_init". We always perform the validation
and there is no reason to make is configuarable.
Discussed with rrs@.
Modified:
s
Author: tuexen
Date: Sat Feb 11 01:01:07 2012
New Revision: 231494
URL: http://svn.freebsd.org/changeset/base/231494
Log:
MFC r229774:
Improve the handling of received INITs. Send an ABORT when
not accepting the connection. Also fix a crash, which
could happen when the user closed the sock
Author: tuexen
Date: Sat Feb 11 00:59:22 2012
New Revision: 231493
URL: http://svn.freebsd.org/changeset/base/231493
Log:
MFC r229729:
Use NULL instead of 0.
Modified:
stable/8/sys/netinet/sctputil.c
Directory Properties:
stable/8/sys/ (props changed)
stable/8/sys/amd64/include/xen/
Author: tuexen
Date: Sat Feb 11 00:57:08 2012
New Revision: 231492
URL: http://svn.freebsd.org/changeset/base/231492
Log:
MFC r228907:
Address issues found by clang. While there, fix also some style
issues.
Modified:
stable/8/sys/netinet/sctp_asconf.c
stable/8/sys/netinet/sctp_auth.c
Author: gonzo
Date: Sat Feb 11 00:54:57 2012
New Revision: 231491
URL: http://svn.freebsd.org/changeset/base/231491
Log:
Add handlers for TLS-related relocation entries
Modified:
head/libexec/rtld-elf/mips/reloc.c
head/libexec/rtld-elf/mips/rtld_machdep.h
Modified: head/libexec/rtld-elf/mi
Author: tuexen
Date: Sat Feb 11 00:54:24 2012
New Revision: 231490
URL: http://svn.freebsd.org/changeset/base/231490
Log:
MFC r228653:
Fix unused parameter warnings.
While there, fix some whitespace issues.
Modified:
stable/8/sys/netinet/sctp.h
stable/8/sys/netinet/sctp_asconf.c
stabl
Author: tuexen
Date: Sat Feb 11 00:51:26 2012
New Revision: 231489
URL: http://svn.freebsd.org/changeset/base/231489
Log:
MFC r228630:
Address warnings found by clang.
Modified:
stable/8/lib/libc/net/sctp_sys_calls.c
Directory Properties:
stable/8/lib/ (props changed)
stable/8/lib/Mak
Author: tuexen
Date: Sat Feb 11 00:49:54 2012
New Revision: 231488
URL: http://svn.freebsd.org/changeset/base/231488
Log:
MFC r228531:
Fix a bug where sctp_sendmdg() uses uninitialized memory.
Modified:
stable/8/lib/libc/net/sctp_sys_calls.c
Directory Properties:
stable/8/lib/ (props ch
Author: tuexen
Date: Sat Feb 11 00:48:22 2012
New Revision: 231487
URL: http://svn.freebsd.org/changeset/base/231487
Log:
MFC r228391:
Fix a bug reported by Irene Ruengeler which resulted in not sending
out HEARTBEATs when requested by the user. The HEARTBEATs were only
queued, but not act
Author: tuexen
Date: Sat Feb 11 00:46:06 2012
New Revision: 231486
URL: http://svn.freebsd.org/changeset/base/231486
Log:
MFC r228102:
Remove debug code.
Modified:
stable/8/sys/netinet/sctp_pcb.c
Directory Properties:
stable/8/sys/ (props changed)
stable/8/sys/amd64/include/xen/ (pr
Author: ken
Date: Sat Feb 11 00:28:30 2012
New Revision: 231485
URL: http://svn.freebsd.org/changeset/base/231485
Log:
Return BUS_PROBE_DEFAULT instead of BUS_PROBE_VENDOR from the mps driver
probe routine.
This will allow LSI to ship drivers that return BUS_PROBE_VENDOR to
override the
Author: tuexen
Date: Fri Feb 10 23:55:40 2012
New Revision: 231483
URL: http://svn.freebsd.org/changeset/base/231483
Log:
MFC r228031:
Fix a warning reported by arundel@.
Fix a bug where the parameter length of a supported address types
parameter is set to a wrong value if the kernel is bu
Author: tuexen
Date: Fri Feb 10 23:53:06 2012
New Revision: 231482
URL: http://svn.freebsd.org/changeset/base/231482
Log:
MFC r227931:
Move up the address to the top of the sctp_udencaps structure
like in all other structures. This avoids alignment problems.
Modified:
stable/8/sys/netinet
Author: tuexen
Date: Fri Feb 10 23:51:23 2012
New Revision: 231481
URL: http://svn.freebsd.org/changeset/base/231481
Log:
MFC r227930:
Move up the address to the top of the sctp_paddrthlds structure
like in all other structures. This avoids alignment problems.
Modified:
stable/8/sys/netin
Author: tuexen
Date: Fri Feb 10 23:49:04 2012
New Revision: 231480
URL: http://svn.freebsd.org/changeset/base/231480
Log:
MFC r227755:
Add support for the SCTP_REMOTE_UDP_ENCAPS_PORT socket option.
Retire the the now unused sctp_udp_tunneling_for_client_enable
sysctl variable.
Modified:
Author: tuexen
Date: Fri Feb 10 23:41:37 2012
New Revision: 231479
URL: http://svn.freebsd.org/changeset/base/231479
Log:
MFC r227655:
Cleanup comparison of interface names.
Modified:
stable/8/sys/netinet/sctp_pcb.c
Directory Properties:
stable/8/sys/ (props changed)
stable/8/sys/amd6
Author: tuexen
Date: Fri Feb 10 23:38:38 2012
New Revision: 231478
URL: http://svn.freebsd.org/changeset/base/231478
Log:
MFC r227540:
Set the MTU of an path to an approriate value if the interface MTU
can't be determined.
Modified:
stable/8/sys/netinet/sctp_pcb.c
Directory Properties:
Author: tuexen
Date: Fri Feb 10 23:36:33 2012
New Revision: 231477
URL: http://svn.freebsd.org/changeset/base/231477
Log:
MFC r227486:
Don't copy uninitialized memory. Also simplify the comparison
of interface names.
Modified:
stable/8/sys/netinet/sctp_pcb.c
Directory Properties:
stable
Author: tuexen
Date: Fri Feb 10 23:34:07 2012
New Revision: 231476
URL: http://svn.freebsd.org/changeset/base/231476
Log:
MFC r227320:
When loading addresses from INITs, always use the correct
local address.
Modified:
stable/8/sys/netinet/sctp_pcb.c
Directory Properties:
stable/8/sys/
Author: tuexen
Date: Fri Feb 10 23:32:04 2012
New Revision: 231475
URL: http://svn.freebsd.org/changeset/base/231475
Log:
MFC r227266:
Initialize all components of the sent COOKIE.
Modified:
stable/8/sys/netinet/sctp_output.c
Directory Properties:
stable/8/sys/ (props changed)
stable/
Author: jkim
Date: Fri Feb 10 23:30:29 2012
New Revision: 231474
URL: http://svn.freebsd.org/changeset/base/231474
Log:
De-obfuscate acpi_acquire_global_lock(). It seems the function was directly
translated from i386 assembly version.
Modified:
head/sys/dev/acpica/Osd/OsdSynch.c
Modified:
Author: tuexen
Date: Fri Feb 10 23:29:08 2012
New Revision: 231473
URL: http://svn.freebsd.org/changeset/base/231473
Log:
MFC r226869:
When add a new remote address using sctp_add_remote_addr(),
return the correct net if requested.
Modified:
stable/8/sys/netinet/sctp_pcb.c
Directory Prope
Author: tuexen
Date: Fri Feb 10 23:26:43 2012
New Revision: 231472
URL: http://svn.freebsd.org/changeset/base/231472
Log:
MFC r226868:
Send out control chunks which have no specific destination.
Modified:
stable/8/sys/netinet/sctp_output.c
Directory Properties:
stable/8/sys/ (props chan
Author: tuexen
Date: Fri Feb 10 23:24:34 2012
New Revision: 231471
URL: http://svn.freebsd.org/changeset/base/231471
Log:
MFC r226252:
Use the most significant 6 bits of the dscp instead of the least
significant ones.
This has changed in the latest version of the socket API ID and
provid
Author: gonzo
Date: Fri Feb 10 23:24:33 2012
New Revision: 231470
URL: http://svn.freebsd.org/changeset/base/231470
Log:
- Reverse logic so base tls is fixed up with correct number
Modified:
head/sys/mips/mips/vm_machdep.c
Modified: head/sys/mips/mips/vm_machdep.c
===
Author: tuexen
Date: Fri Feb 10 23:19:33 2012
New Revision: 231469
URL: http://svn.freebsd.org/changeset/base/231469
Log:
MFC r226203:
When moving an stcb to a new inp and we copy over the list of
bound addresses, update the last used address pointer.
If not, it might result in a crash if
Author: tuexen
Date: Fri Feb 10 23:17:33 2012
New Revision: 231468
URL: http://svn.freebsd.org/changeset/base/231468
Log:
MFC r226168:
Update the inp stored in a HB-timer when moving an stcb to a new inp.
Use only this stored inp when processing a HB timeout.
This fixes a bug which results
Author: tuexen
Date: Fri Feb 10 23:15:10 2012
New Revision: 231467
URL: http://svn.freebsd.org/changeset/base/231467
Log:
MFC r225676:
Cleanup the iterator code, remove code that is never executed.
Modified:
stable/8/sys/netinet/sctp_bsd_addr.c
stable/8/sys/netinet/sctp_structs.h
stable
Author: tuexen
Date: Fri Feb 10 23:12:48 2012
New Revision: 231466
URL: http://svn.freebsd.org/changeset/base/231466
Log:
MFC r225635:
Fix the enabling/disabling of Heartbeats and path MTU
discovery when using the SCTP_PEER_ADDR_PARAMS socket option.
Modified:
stable/8/sys/netinet/sctp.h
Author: tuexen
Date: Fri Feb 10 23:02:45 2012
New Revision: 231464
URL: http://svn.freebsd.org/changeset/base/231464
Log:
MFC r225584:
Fix a typo introduced in
http://svn.freebsd.org/changeset/base/225571
Reported by Ilya A. Arkhipov.
Modified:
stable/8/sys/netinet/sctp_asconf.c
Directo
Author: tuexen
Date: Fri Feb 10 23:00:24 2012
New Revision: 231463
URL: http://svn.freebsd.org/changeset/base/231463
Log:
MFC r225571:
Make sure that SCTP rejects broadcast, multicast and wildcard addresses
as remote addresses.
Modified:
stable/8/sys/netinet/sctp_asconf.c
stable/8/sys/n
Author: tuexen
Date: Fri Feb 10 22:57:50 2012
New Revision: 231462
URL: http://svn.freebsd.org/changeset/base/231462
Log:
MFC r225559:
Ensure that 1-to-1 style SCTP sockets can only be connected once.
Allow implicit setup also for 1-to-1 style sockets as described
in the latest version of
Author: tuexen
Date: Fri Feb 10 22:54:58 2012
New Revision: 231460
URL: http://svn.freebsd.org/changeset/base/231460
Log:
MFC r225549:
Fix the handling of the flowlabel and DSCP value in the SCTP_PEER_ADDR_PARAMS
socket option.
Honor the net.inet6.ip6.auto_flowlabel sysctl setting.
Modifi
Author: tuexen
Date: Fri Feb 10 22:52:08 2012
New Revision: 231459
URL: http://svn.freebsd.org/changeset/base/231459
Log:
MFC r225462:
Improve implementation of the Nagle algorithm for SCTP:
Don't delay the final fragment of a fragmented user message.
Modified:
stable/8/sys/netinet/sctp_o
Author: tuexen
Date: Fri Feb 10 22:49:09 2012
New Revision: 231458
URL: http://svn.freebsd.org/changeset/base/231458
Log:
MFC r224918:
Fix the handling of [gs]etsockopt() unconnected 1-to-1 style sockets.
While there:
* Fix a locking issue in setsockopt() of SCTP_CMT_ON_OFF.
* Fix a bug
Author: tuexen
Date: Fri Feb 10 22:44:36 2012
New Revision: 231457
URL: http://svn.freebsd.org/changeset/base/231457
Log:
MFC r224870:
Add support for the spp_dscp field in the SCTP_PEER_ADDR_PARAMS
socket option. Backwards compatibility is provided by still
supporting the spp_ipv4_tos fie
Author: tuexen
Date: Fri Feb 10 22:31:47 2012
New Revision: 231455
URL: http://svn.freebsd.org/changeset/base/231455
Log:
MFC r224271:
Fix the following bugs related to the SCTP support of netstat:
* Correctly handle -a.
* -A isn't supported.
* Show all closed 1-to-1 and 1-to-many style
Author: tuexen
Date: Fri Feb 10 22:29:41 2012
New Revision: 231454
URL: http://svn.freebsd.org/changeset/base/231454
Log:
MFC r223965:
Don't check for SOCK_DGRAM anymore. Also remove multicast
related code which is not necessary anymore.
Modified:
stable/8/sys/netinet/sctp_pcb.c
Directory
Author: tuexen
Date: Fri Feb 10 22:26:33 2012
New Revision: 231453
URL: http://svn.freebsd.org/changeset/base/231453
Log:
MFC r223963:
The socket API only specifies SCTP for SOCK_SEQPACKET and
SOCK_STREAM, but not SOCK_DGRAM. So don't register it for
SOCK_DGRAM.
While there, fix some ind
Author: tuexen
Date: Fri Feb 10 22:21:50 2012
New Revision: 231452
URL: http://svn.freebsd.org/changeset/base/231452
Log:
MFC r223947:
Truncate link addresses like it is done for any
other address type.
Modified:
stable/8/usr.bin/netstat/if.c (contents, props changed)
Directory Properti
Author: tuexen
Date: Fri Feb 10 22:19:07 2012
New Revision: 231451
URL: http://svn.freebsd.org/changeset/base/231451
Log:
MFC r223697:
Add the missing sca_keylength field to the sctp_authkey structure,
which is used the the SCTP_AUTH_KEY socket option.
Modified:
stable/8/sys/netinet/sctp_
Author: tuexen
Date: Fri Feb 10 22:16:52 2012
New Revision: 231450
URL: http://svn.freebsd.org/changeset/base/231450
Log:
MFC r223613:
Add support for SCTP_PR_SCTP_NONE which I misded to add.
This constant is defined in the socket API ID.
Modified:
stable/8/sys/netinet/sctp_uio.h
Director
Author: cracauer
Date: Fri Feb 10 22:16:17 2012
New Revision: 231449
URL: http://svn.freebsd.org/changeset/base/231449
Log:
Fix bin/164947: tee looses data when writing to non-blocking file descriptors
tee was not handling EAGAIN
patch submitted by Diomidis Spinellis . Thanks so much
Author: tuexen
Date: Fri Feb 10 22:14:34 2012
New Revision: 231448
URL: http://svn.freebsd.org/changeset/base/231448
Log:
MFC r223225:
Document the latest changes to sctp_opt_info() in the code.
This makes sctp_opt_info() compiliant with the latest version
of the socket API ID.
Modified:
Author: tuexen
Date: Fri Feb 10 22:13:11 2012
New Revision: 231447
URL: http://svn.freebsd.org/changeset/base/231447
Log:
MFC r223178:
Update the list of supported socket options for sctp_opt_info().
Modified:
stable/8/lib/libc/net/sctp_sys_calls.c
Directory Properties:
stable/8/lib/ (p
Author: tuexen
Date: Fri Feb 10 22:10:36 2012
New Revision: 231446
URL: http://svn.freebsd.org/changeset/base/231446
Log:
MFC 223162:
Add SCTP_DEFAULT_PRINFO socket option.
Fix the SCTP_DEFAULT_SNDINFO socket option: Don't clear the
PR SCTP policy when setting sinfo_flags.
Modified:
sta
Author: tuexen
Date: Fri Feb 10 22:07:51 2012
New Revision: 231445
URL: http://svn.freebsd.org/changeset/base/231445
Log:
MFC r223154:
Fix two typos and remove redundant code.
Modified:
stable/8/lib/libc/net/sctp_sys_calls.c
Directory Properties:
stable/8/lib/ (props changed)
stable/8
Author: tuexen
Date: Fri Feb 10 22:06:08 2012
New Revision: 231444
URL: http://svn.freebsd.org/changeset/base/231444
Log:
MFC r223152:
* Fix the handling of addresses in sctp_sendv().
* Add support for SCTP_SENDV_NOINFO.
* Improve the error handling of sctp_sendv() and sctp_recv().
Modifi
Author: kib
Date: Fri Feb 10 21:33:12 2012
New Revision: 231443
URL: http://svn.freebsd.org/changeset/base/231443
Log:
Add a test program for recently added ptrace(2) interfaces.
MFC after:1 week
Added:
head/tools/test/ptrace/
head/tools/test/ptrace/Makefile (contents, props chan
Author: kib
Date: Fri Feb 10 21:26:25 2012
New Revision: 231441
URL: http://svn.freebsd.org/changeset/base/231441
Log:
In cpu_set_user_tls(), consistently set PCB_FULL_IRET pcb flag for
both 64bit and 32bit binaries, not for 64bit only.
The set of the flag is not neccessary there, because
Author: tuexen
Date: Fri Feb 10 21:07:52 2012
New Revision: 231440
URL: http://svn.freebsd.org/changeset/base/231440
Log:
MFC r222459:
Get rid of unused functions.
Modified:
stable/8/sys/netinet/sctp_indata.c
stable/8/sys/netinet/sctp_indata.h
stable/8/sys/netinet/sctputil.c
stable/8/
Author: tuexen
Date: Fri Feb 10 21:05:34 2012
New Revision: 231439
URL: http://svn.freebsd.org/changeset/base/231439
Log:
MFC r222077:
Unbreak INET-less build.
Reported by bz@
Modified:
stable/8/sys/netinet/sctp_output.c
Directory Properties:
stable/8/sys/ (props changed)
stable/8/s
Author: tuexen
Date: Fri Feb 10 21:03:17 2012
New Revision: 231438
URL: http://svn.freebsd.org/changeset/base/231438
Log:
MFC r222029:
Copy out the mtu when calling getsockopt() with SCTP_GET_PEER_ADDR_INFO.
Modified:
stable/8/sys/netinet/sctp_usrreq.c
Directory Properties:
stable/8/sys/
Author: luigi
Date: Fri Feb 10 21:03:04 2012
New Revision: 231437
URL: http://svn.freebsd.org/changeset/base/231437
Log:
Add a driver for Emulex OneConnect ethernet cards (10 Gbit PCIe)
A manpage will come in a future commit.
Submitted by: Naresh Raju Gottumukkala (emulex)
Added:
hea
Author: tuexen
Date: Fri Feb 10 21:01:06 2012
New Revision: 231436
URL: http://svn.freebsd.org/changeset/base/231436
Log:
MFC r222028:
Fix whitespacing.
Reported by scf@
Modified:
stable/8/sys/netinet/sctp_output.c
Directory Properties:
stable/8/sys/ (props changed)
stable/8/sys/amd
Author: tuexen
Date: Fri Feb 10 20:57:46 2012
New Revision: 231435
URL: http://svn.freebsd.org/changeset/base/231435
Log:
MFC r221904:
Fix the source address selection for boundall sockets
when sending INITs to a global IPv4 address having
only private IPv4 address.
Allow the usage of a
Author: tuexen
Date: Fri Feb 10 20:54:20 2012
New Revision: 231434
URL: http://svn.freebsd.org/changeset/base/231434
Log:
MFC r221627:
Fix a locking issue showing up on Mac OS X when subscribing to
authentication events. DTLS/SCTP renegotiations trigger the bug.
Modified:
stable/8/sys/net
Author: tuexen
Date: Fri Feb 10 20:49:18 2012
New Revision: 231433
URL: http://svn.freebsd.org/changeset/base/231433
Log:
MFC r221549:
Change the name of an internal structure, since the name
is used by a structure of the (new) SCTP API.
Modified:
stable/8/sys/netinet/sctp_auth.h
Director
Author: tuexen
Date: Fri Feb 10 20:45:17 2012
New Revision: 231432
URL: http://svn.freebsd.org/changeset/base/231432
Log:
MFC r221512:
* Update copyright notice.
* Cleanup usage of iov's.
* Add support for SCTP_TIMEOUTS socketoption.
* Fix a bug in sctp_recvmsg(): return the msg_flags in
Author: tuexen
Date: Fri Feb 10 20:38:44 2012
New Revision: 231431
URL: http://svn.freebsd.org/changeset/base/231431
Log:
MFC r221460:
Implement Resource Pooling V2 and an MPTCP like congestion
control.
Based on a patch received from Martin Becke.
Modified:
stable/8/sys/netinet/sctp.h
Author: tuexen
Date: Fri Feb 10 20:36:17 2012
New Revision: 231430
URL: http://svn.freebsd.org/changeset/base/231430
Log:
MFC r221411:
Remove code with any effect.
Modified:
stable/8/sys/netinet/sctp_asconf.c
stable/8/sys/netinet/sctp_auth.c
stable/8/sys/netinet/sctputil.c
stable/8/sy
Author: tuexen
Date: Fri Feb 10 20:34:20 2012
New Revision: 231429
URL: http://svn.freebsd.org/changeset/base/231429
Log:
MFC r221410:
Add a missing break. This bug was introduced in r221249.
Modified:
stable/8/sys/netinet/sctp_asconf.c
Directory Properties:
stable/8/sys/ (props changed
Author: tuexen
Date: Fri Feb 10 20:31:59 2012
New Revision: 231428
URL: http://svn.freebsd.org/changeset/base/231428
Log:
MFC r221328:
Some more cleanups related to an kernel without INET.
Modified:
stable/8/sys/netinet/sctputil.c
stable/8/sys/netinet/sctputil.h
Directory Properties:
st
Author: tuexen
Date: Fri Feb 10 20:29:55 2012
New Revision: 231427
URL: http://svn.freebsd.org/changeset/base/231427
Log:
MFC r221251:
Remove some leftover debug code.
Modified:
stable/8/sys/netinet/sctp_os_bsd.h
Directory Properties:
stable/8/sys/ (props changed)
stable/8/sys/amd64/i
Author: tuexen
Date: Fri Feb 10 20:27:58 2012
New Revision: 231426
URL: http://svn.freebsd.org/changeset/base/231426
Log:
MFC r221249:
Improve compilation of SCTP code without INET support.
Some bugs where fixed while doing this:
* ASCONF-ACK messages might use wrong port number when using
Author: tuexen
Date: Fri Feb 10 20:22:45 2012
New Revision: 231425
URL: http://svn.freebsd.org/changeset/base/231425
Log:
MFC r219397:
Tunes and fixes the new DC-CC to seem to hit the
right mix. Still may need some tweaks but it
appears to almost not give away too much to an
RFC2581 flo
Author: tuexen
Date: Fri Feb 10 20:19:38 2012
New Revision: 231424
URL: http://svn.freebsd.org/changeset/base/231424
Log:
MFC r219120:
Adds a new Congestion Control that helps reduce
the RTT that a flow will build up in buffers in
transit. It is a slight modification to RFC2581
but is mo
Author: tuexen
Date: Fri Feb 10 20:17:28 2012
New Revision: 231423
URL: http://svn.freebsd.org/changeset/base/231423
Log:
MFC r219057:
Improvements to CC modules:
1) Add four new points that allow you to get more information
to cc algo's
2) Fix the case where user changes module on a
Author: tuexen
Date: Fri Feb 10 20:09:23 2012
New Revision: 231422
URL: http://svn.freebsd.org/changeset/base/231422
Log:
MFC r219014:
* Fix several bugs where the scaled versions of srtt and rttvar
where used incorrectly.
* Use appropriate variable names for RTO instead of RTT.
Modifie
Hi all,
Sorry for the late reply. I can't keep up with mail during the week.
2012/2/4, Bjoern A. Zeeb :
> And can you please include GENERIC at least in these kernel configs? They
> are not building and this breaks a make universe and I guess eventually the
> tinderbox as well...
Including GEN
Author: tuexen
Date: Fri Feb 10 20:07:01 2012
New Revision: 231421
URL: http://svn.freebsd.org/changeset/base/231421
Log:
MFC r219013:
* Cleanup the code computing the retransmission timeout.
* Fix an initialization bug for the scaled variance of the RTO.
Modified:
stable/8/sys/netinet/sc
Author: tuexen
Date: Fri Feb 10 20:00:21 2012
New Revision: 231420
URL: http://svn.freebsd.org/changeset/base/231420
Log:
MFC r218818:
Bugfix: Get per vnet sysctl variables and statistics working.
Modified:
stable/8/sys/netinet/sctp_sysctl.c
Directory Properties:
stable/8/sys/ (props ch
Author: gonzo
Date: Fri Feb 10 19:58:04 2012
New Revision: 231419
URL: http://svn.freebsd.org/changeset/base/231419
Log:
Remove debug output
Modified:
head/libexec/rtld-elf/mips/reloc.c
Modified: head/libexec/rtld-elf/mips/reloc.c
=
Author: tuexen
Date: Fri Feb 10 19:57:58 2012
New Revision: 231418
URL: http://svn.freebsd.org/changeset/base/231418
Log:
MFC r218641:
Fix a bug reported by Jonathan Leighton in his web-sctp testing
at the Univ-of-Del. Basically when a 1-to-1 socket did a
socket/bind/send(data)/close. If t
Author: tuexen
Date: Fri Feb 10 19:56:02 2012
New Revision: 231417
URL: http://svn.freebsd.org/changeset/base/231417
Log:
MFC r218639:
Fix several bugs related to stream scheduling.
Obtained from: Robin Seggelmann
Modified:
stable/8/sys/netinet/sctp_ss_functions.c
Directory Properties:
Author: tuexen
Date: Fri Feb 10 19:54:18 2012
New Revision: 231416
URL: http://svn.freebsd.org/changeset/base/231416
Log:
MFC r218521:
Remove addresses from endpoint when there are no associations.
This fixes a bug reported by brucec@.
Modified:
stable/8/sys/netinet/sctp_asconf.c
Director
Author: tuexen
Date: Fri Feb 10 19:52:18 2012
New Revision: 231415
URL: http://svn.freebsd.org/changeset/base/231415
Log:
MFC r218400:
Fix bugs related to M_FLOWID:
* Store the flowid when receiving an SCTP/IPv6 packet.
* Store the flowid when receiving an SCTP packet with wrong CRC.
* I
Author: tuexen
Date: Fri Feb 10 19:49:35 2012
New Revision: 231414
URL: http://svn.freebsd.org/changeset/base/231414
Log:
MFC r218393:
If not set (due to some error Michael is working on
fixing) set it for the net.
From rrs@.
Modified:
stable/8/sys/netinet/sctp_output.c
Directory Proper
Author: tuexen
Date: Fri Feb 10 19:47:15 2012
New Revision: 231413
URL: http://svn.freebsd.org/changeset/base/231413
Log:
MFC r218392:
1) Track when flowid does get set.
From rrs@.
Modified:
stable/8/sys/netinet/sctp_input.c
stable/8/sys/netinet/sctp_pcb.c
stable/8/sys/netinet/sctp_st
Author: tuexen
Date: Fri Feb 10 19:40:19 2012
New Revision: 231412
URL: http://svn.freebsd.org/changeset/base/231412
Log:
MFC r218371:
1) Use same scheme Michael and I discussed for a selected for a flowid
2) If flowid is not set, arrange so it is stored.
3) If flowid is set by lower layer
Author: tuexen
Date: Fri Feb 10 19:37:23 2012
New Revision: 231411
URL: http://svn.freebsd.org/changeset/base/231411
Log:
MFC r218335:
Add support for M_FLOWID.
Modified:
stable/8/sys/netinet/sctp_input.c
stable/8/sys/netinet/sctp_output.c
stable/8/sys/netinet/sctp_pcb.c
stable/8/sys/
Author: tuexen
Date: Fri Feb 10 19:29:38 2012
New Revision: 231410
URL: http://svn.freebsd.org/changeset/base/231410
Log:
MFC r218319:
1) Typo correction in comments and one spacing change.
2) Mass update to all copyrights.
From rrs@.
Modified:
stable/8/sys/netinet/sctp.h
stable/8/sys
Author: tuexen
Date: Fri Feb 10 19:27:03 2012
New Revision: 231409
URL: http://svn.freebsd.org/changeset/base/231409
Log:
MFC r218269:
1) Fix cpu mapping per JB's suggestions
2) Fix it so INIT's don't always end up on CPU0
From rrs@.
Modified:
stable/8/sys/netinet/sctp_input.c
stable/
Author: tuexen
Date: Fri Feb 10 19:22:21 2012
New Revision: 231408
URL: http://svn.freebsd.org/changeset/base/231408
Log:
MFC r218241:
Fix several bugs in the stream schedulers.
From Robin Seggelmann.
Modified:
stable/8/sys/netinet/sctp_output.c
stable/8/sys/netinet/sctp_ss_functions.c
Author: tuexen
Date: Fri Feb 10 19:19:15 2012
New Revision: 231407
URL: http://svn.freebsd.org/changeset/base/231407
Log:
MFC r218235:
Make sure that changing the ECN sysctl does not affect
exisiting associations and endpoints.
Modified:
stable/8/sys/netinet/sctp_input.c
stable/8/sys/ne
1 - 100 of 147 matches
Mail list logo