svn commit: r231509 - head/sys/dev/oce

2012-02-10 Thread Bjoern A. Zeeb
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:

svn commit: r231508 - head/sys/dev/oce

2012-02-10 Thread Bjoern A. Zeeb
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

svn commit: r231507 - head/etc/rc.d

2012-02-10 Thread Doug Barton
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

svn commit: r231506 - in head: . lib/libc/net

2012-02-10 Thread Bjoern A. Zeeb
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

svn commit: r231505 - in head: lib/libc/gen sys/net sys/sys

2012-02-10 Thread Bjoern A. Zeeb
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

svn commit: r231504 - in head: lib/libc/net sys/net

2012-02-10 Thread Bjoern A. Zeeb
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

Re: svn commit: r231449 - head/usr.bin/tee

2012-02-10 Thread Eitan Adler
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

svn commit: r231503 - head/lib/libthr/thread

2012-02-10 Thread David Xu
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

svn commit: r231502 - stable/8/sys/netinet

2012-02-10 Thread Michael Tuexen
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/

svn commit: r231501 - in stable/8/usr.bin: chpass netstat su

2012-02-10 Thread Michael Tuexen
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

svn commit: r231500 - stable/8/sys/netinet

2012-02-10 Thread Michael Tuexen
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

svn commit: r231499 - stable/8/sys/netinet6

2012-02-10 Thread Michael Tuexen
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

svn commit: r231498 - stable/8/sys/netinet

2012-02-10 Thread Michael Tuexen
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/ (

svn commit: r231497 - stable/8/sys/netinet

2012-02-10 Thread Michael Tuexen
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@

svn commit: r231496 - in stable/8/sys: netinet netinet6

2012-02-10 Thread Michael Tuexen
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

svn commit: r231495 - stable/8/sys/netinet

2012-02-10 Thread Michael Tuexen
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

svn commit: r231494 - stable/8/sys/netinet

2012-02-10 Thread Michael Tuexen
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

svn commit: r231493 - stable/8/sys/netinet

2012-02-10 Thread Michael Tuexen
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/

svn commit: r231492 - in stable/8/sys: netinet netinet6

2012-02-10 Thread Michael Tuexen
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

svn commit: r231491 - head/libexec/rtld-elf/mips

2012-02-10 Thread Oleksandr Tymoshenko
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

svn commit: r231490 - in stable/8/sys: netinet netinet6

2012-02-10 Thread Michael Tuexen
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

svn commit: r231489 - in stable/8/lib: . libc/net liblzma librtld_db libusb

2012-02-10 Thread Michael Tuexen
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

svn commit: r231488 - in stable/8/lib: . libc/net liblzma librtld_db libusb

2012-02-10 Thread Michael Tuexen
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

svn commit: r231487 - stable/8/sys/netinet

2012-02-10 Thread Michael Tuexen
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

svn commit: r231486 - stable/8/sys/netinet

2012-02-10 Thread Michael Tuexen
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

svn commit: r231485 - head/sys/dev/mps

2012-02-10 Thread Kenneth D. Merry
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

svn commit: r231483 - stable/8/sys/netinet

2012-02-10 Thread Michael Tuexen
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

svn commit: r231482 - stable/8/sys/netinet

2012-02-10 Thread Michael Tuexen
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

svn commit: r231481 - stable/8/sys/netinet

2012-02-10 Thread Michael Tuexen
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

svn commit: r231480 - in stable/8: . contrib/bsnmp/snmpd contrib/top contrib/xz gnu/usr.bin lib lib/libc/net lib/liblzma lib/librtld_db lib/libusb release/picobsd/floppy.tree/sbin sbin/geom/class/s...

2012-02-10 Thread Michael Tuexen
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:

svn commit: r231479 - stable/8/sys/netinet

2012-02-10 Thread Michael Tuexen
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

svn commit: r231478 - stable/8/sys/netinet

2012-02-10 Thread Michael Tuexen
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:

svn commit: r231477 - stable/8/sys/netinet

2012-02-10 Thread Michael Tuexen
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

svn commit: r231476 - stable/8/sys/netinet

2012-02-10 Thread Michael Tuexen
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/

svn commit: r231475 - stable/8/sys/netinet

2012-02-10 Thread Michael Tuexen
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/

svn commit: r231474 - head/sys/dev/acpica/Osd

2012-02-10 Thread Jung-uk Kim
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:

svn commit: r231473 - stable/8/sys/netinet

2012-02-10 Thread Michael Tuexen
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

svn commit: r231472 - stable/8/sys/netinet

2012-02-10 Thread Michael Tuexen
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

svn commit: r231471 - stable/8/sys/netinet

2012-02-10 Thread Michael Tuexen
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

svn commit: r231470 - head/sys/mips/mips

2012-02-10 Thread Oleksandr Tymoshenko
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 ===

svn commit: r231469 - stable/8/sys/netinet

2012-02-10 Thread Michael Tuexen
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

svn commit: r231468 - stable/8/sys/netinet

2012-02-10 Thread Michael Tuexen
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

svn commit: r231467 - stable/8/sys/netinet

2012-02-10 Thread Michael Tuexen
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

svn commit: r231466 - stable/8/sys/netinet

2012-02-10 Thread Michael Tuexen
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

svn commit: r231464 - stable/8/sys/netinet

2012-02-10 Thread Michael Tuexen
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

svn commit: r231463 - stable/8/sys/netinet

2012-02-10 Thread Michael Tuexen
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

svn commit: r231462 - stable/8/sys/netinet

2012-02-10 Thread Michael Tuexen
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

svn commit: r231460 - stable/8/sys/netinet

2012-02-10 Thread Michael Tuexen
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

svn commit: r231459 - stable/8/sys/netinet

2012-02-10 Thread Michael Tuexen
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

svn commit: r231458 - stable/8/sys/netinet

2012-02-10 Thread Michael Tuexen
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

svn commit: r231457 - stable/8/sys/netinet

2012-02-10 Thread Michael Tuexen
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

svn commit: r231455 - in stable/8/usr.bin: chpass netstat su

2012-02-10 Thread Michael Tuexen
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

svn commit: r231454 - stable/8/sys/netinet

2012-02-10 Thread Michael Tuexen
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

svn commit: r231453 - in stable/8/sys: netinet netinet6

2012-02-10 Thread Michael Tuexen
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

svn commit: r231452 - in stable/8/usr.bin: chpass netstat su

2012-02-10 Thread Michael Tuexen
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

svn commit: r231451 - stable/8/sys/netinet

2012-02-10 Thread Michael Tuexen
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_

svn commit: r231450 - stable/8/sys/netinet

2012-02-10 Thread Michael Tuexen
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

svn commit: r231449 - head/usr.bin/tee

2012-02-10 Thread Martin Cracauer
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

svn commit: r231448 - in stable/8/lib: . libc/net liblzma librtld_db libusb

2012-02-10 Thread Michael Tuexen
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:

svn commit: r231447 - in stable/8/lib: . libc/net liblzma librtld_db libusb

2012-02-10 Thread Michael Tuexen
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

svn commit: r231446 - stable/8/sys/netinet

2012-02-10 Thread Michael Tuexen
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

svn commit: r231445 - in stable/8/lib: . libc/net liblzma librtld_db libusb

2012-02-10 Thread Michael Tuexen
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

svn commit: r231444 - in stable/8: . contrib/bsnmp/snmpd contrib/top contrib/xz gnu/usr.bin lib lib/libc/net lib/liblzma lib/librtld_db lib/libusb release/picobsd/floppy.tree/sbin sbin/geom/class/s...

2012-02-10 Thread Michael Tuexen
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

svn commit: r231443 - head/tools/test/ptrace

2012-02-10 Thread Konstantin Belousov
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

svn commit: r231441 - head/sys/amd64/amd64

2012-02-10 Thread Konstantin Belousov
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

svn commit: r231440 - stable/8/sys/netinet

2012-02-10 Thread Michael Tuexen
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/

svn commit: r231439 - stable/8/sys/netinet

2012-02-10 Thread Michael Tuexen
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

svn commit: r231438 - stable/8/sys/netinet

2012-02-10 Thread Michael Tuexen
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/

svn commit: r231437 - in head/sys: conf dev/oce modules modules/oce

2012-02-10 Thread Luigi Rizzo
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

svn commit: r231436 - stable/8/sys/netinet

2012-02-10 Thread Michael Tuexen
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

svn commit: r231435 - stable/8/sys/netinet

2012-02-10 Thread Michael Tuexen
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

svn commit: r231434 - stable/8/sys/netinet

2012-02-10 Thread Michael Tuexen
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

svn commit: r231433 - stable/8/sys/netinet

2012-02-10 Thread Michael Tuexen
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

svn commit: r231432 - in stable/8/lib: libc/net libusb

2012-02-10 Thread Michael Tuexen
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

svn commit: r231431 - stable/8/sys/netinet

2012-02-10 Thread Michael Tuexen
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

svn commit: r231430 - in stable/8/sys: netinet netinet6

2012-02-10 Thread Michael Tuexen
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

svn commit: r231429 - stable/8/sys/netinet

2012-02-10 Thread Michael Tuexen
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

svn commit: r231428 - stable/8/sys/netinet

2012-02-10 Thread Michael Tuexen
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

svn commit: r231427 - stable/8/sys/netinet

2012-02-10 Thread Michael Tuexen
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

svn commit: r231426 - in stable/8/sys: netinet netinet6

2012-02-10 Thread Michael Tuexen
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

svn commit: r231425 - stable/8/sys/netinet

2012-02-10 Thread Michael Tuexen
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

svn commit: r231424 - stable/8/sys/netinet

2012-02-10 Thread Michael Tuexen
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

svn commit: r231423 - stable/8/sys/netinet

2012-02-10 Thread Michael Tuexen
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

svn commit: r231422 - stable/8/sys/netinet

2012-02-10 Thread Michael Tuexen
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

Re: svn commit: r230972 - in head: share/mk sys/amd64/conf sys/i386/conf sys/modules sys/modules/drm sys/modules/sound/driver sys/modules/usb tools/build/options

2012-02-10 Thread Robert Millan
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

svn commit: r231421 - stable/8/sys/netinet

2012-02-10 Thread Michael Tuexen
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

svn commit: r231420 - stable/8/sys/netinet

2012-02-10 Thread Michael Tuexen
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

svn commit: r231419 - head/libexec/rtld-elf/mips

2012-02-10 Thread Oleksandr Tymoshenko
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 =

svn commit: r231418 - stable/8/sys/netinet

2012-02-10 Thread Michael Tuexen
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

svn commit: r231417 - stable/8/sys/netinet

2012-02-10 Thread Michael Tuexen
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:

svn commit: r231416 - stable/8/sys/netinet

2012-02-10 Thread Michael Tuexen
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

svn commit: r231415 - in stable/8/sys: netinet netinet6

2012-02-10 Thread Michael Tuexen
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

svn commit: r231414 - stable/8/sys/netinet

2012-02-10 Thread Michael Tuexen
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

svn commit: r231413 - stable/8/sys/netinet

2012-02-10 Thread Michael Tuexen
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

svn commit: r231412 - stable/8/sys/netinet

2012-02-10 Thread Michael Tuexen
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

svn commit: r231411 - stable/8/sys/netinet

2012-02-10 Thread Michael Tuexen
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/

svn commit: r231410 - in stable/8/sys: netinet netinet6

2012-02-10 Thread Michael Tuexen
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

svn commit: r231409 - stable/8/sys/netinet

2012-02-10 Thread Michael Tuexen
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/

svn commit: r231408 - stable/8/sys/netinet

2012-02-10 Thread Michael Tuexen
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

svn commit: r231407 - stable/8/sys/netinet

2012-02-10 Thread Michael Tuexen
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   2   >