svn commit: r259848 - stable/9/sys/kern

2013-12-24 Thread Andrey V. Elsukov
Author: ae Date: Tue Dec 24 23:26:59 2013 New Revision: 259848 URL: http://svnweb.freebsd.org/changeset/base/259848 Log: MFC r259520: Fix copy/paste typo. Modified: stable/9/sys/kern/kern_jail.c Directory Properties: stable/9/sys/ (props changed) Modified:

svn commit: r259849 - stable/8/sys/kern

2013-12-24 Thread Andrey V. Elsukov
Author: ae Date: Tue Dec 24 23:50:35 2013 New Revision: 259849 URL: http://svnweb.freebsd.org/changeset/base/259849 Log: MFC r259520: Fix copy/paste typo. Modified: stable/8/sys/kern/kern_jail.c Directory Properties: stable/8/sys/ (props changed) stable/8/sys/kern/ (props

svn commit: r259929 - in head: sbin/geom/class/mirror sys/geom/mirror

2013-12-26 Thread Andrey V. Elsukov
Author: ae Date: Fri Dec 27 02:43:53 2013 New Revision: 259929 URL: http://svnweb.freebsd.org/changeset/base/259929 Log: Add an ability to stop gmirror and clear its metadata in one command. This fixes the problem, when gmirror starts again just after stop. The problem occurs when

Re: svn commit: r260151 - head/sys/netinet6

2014-01-01 Thread Andrey V. Elsukov
the very high lock contention when doing parallel TCP throughput tests ( 1024 sockets) with IPv6. This is very hackish and not correct. -- WBR, Andrey V. Elsukov ___ svn-src-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn

Re: svn commit: r260151 - head/sys/netinet6

2014-01-01 Thread Andrey V. Elsukov
On 02.01.2014 06:51, Adrian Chadd wrote: Why not? Hi, Adrian, now, after a deeper look I think it is ok. Sorry. Also there are several places where wlock can be changed to rlock. -- WBR, Andrey V. Elsukov ___ svn-src-all@freebsd.org mailing list

svn commit: r260187 - in head/sys: netinet netinet6

2014-01-02 Thread Andrey V. Elsukov
Author: ae Date: Thu Jan 2 08:40:37 2014 New Revision: 260187 URL: http://svnweb.freebsd.org/changeset/base/260187 Log: lla_lookup() does modification only when LLE_CREATE is specified. Thus we can use IF_AFDATA_RLOCK() instead of IF_AFDATA_LOCK() when doing lla_lookup() without LLE_CREATE

svn commit: r260217 - in head/sys: netinet netinet6

2014-01-02 Thread Andrey V. Elsukov
Author: ae Date: Fri Jan 3 02:32:05 2014 New Revision: 260217 URL: http://svnweb.freebsd.org/changeset/base/260217 Log: Add IF_AFDATA_WLOCK_ASSERT() in case lla_lookup() is called with LLE_CREATE flag. MFC after:1 week Modified: head/sys/netinet/in.c head/sys/netinet6/in6.c

svn commit: r260218 - head/sys/netinet6

2014-01-02 Thread Andrey V. Elsukov
Author: ae Date: Fri Jan 3 02:40:56 2014 New Revision: 260218 URL: http://svnweb.freebsd.org/changeset/base/260218 Log: Use pointer to struct sockaddr_in6 in lla_lookup() call. This prevents from triggering KASSERT in in6_lltable_lookup. Modified: head/sys/netinet6/in6_src.c Modified:

svn commit: r260481 - head/sys/netinet6

2014-01-09 Thread Andrey V. Elsukov
Author: ae Date: Thu Jan 9 14:58:06 2014 New Revision: 260481 URL: http://svnweb.freebsd.org/changeset/base/260481 Log: Add MRT6_DLOG() macro for debugging. Reduce number of MRT6DEBUG ifdefs and fix some broken format strings. MFC after:1 week Sponsored by: Yandex LLC Modified:

svn commit: r260485 - head/sys/netinet6

2014-01-09 Thread Andrey V. Elsukov
Author: ae Date: Thu Jan 9 15:38:28 2014 New Revision: 260485 URL: http://svnweb.freebsd.org/changeset/base/260485 Log: Remove extra nesting from X_ip6_mforward() function. Also remove disabled definitions from ip6_mroute.h. PR: 185148 Sponsored by: Yandex LLC Modified:

svn commit: r260502 - in stable/10: sbin/geom/class/mirror sys/geom/mirror

2014-01-09 Thread Andrey V. Elsukov
Author: ae Date: Fri Jan 10 07:43:40 2014 New Revision: 260502 URL: http://svnweb.freebsd.org/changeset/base/260502 Log: MFC r258357: Add resize verb to gmirror(8) and such functionality to geom_mirror(4). Now it is easy to expand the size of the mirror when all its components are

svn commit: r260503 - in stable/10: sbin/geom/class/mirror sys/geom/mirror

2014-01-09 Thread Andrey V. Elsukov
Author: ae Date: Fri Jan 10 07:48:36 2014 New Revision: 260503 URL: http://svnweb.freebsd.org/changeset/base/260503 Log: MFC r259634: Prevent users from deactivating the last component of a mirror. MFC r259929: Add an ability to stop gmirror and clear its metadata in one command.

svn commit: r260504 - in stable/10/sys: netinet netinet6

2014-01-10 Thread Andrey V. Elsukov
Author: ae Date: Fri Jan 10 09:45:28 2014 New Revision: 260504 URL: http://svnweb.freebsd.org/changeset/base/260504 Log: MFC r260151 (by adrian): Use an RLOCK here instead of an RWLOCK - matching all the other calls to lla_lookup(). This drastically reduces the very high lock

svn commit: r260507 - in stable/9: sbin/geom/class/mirror sys/geom/mirror

2014-01-10 Thread Andrey V. Elsukov
Author: ae Date: Fri Jan 10 12:09:38 2014 New Revision: 260507 URL: http://svnweb.freebsd.org/changeset/base/260507 Log: MFC r259634: Prevent users from deactivating the last component of a mirror. MFC r259929: Add an ability to stop gmirror and clear its metadata in one command.

svn commit: r260510 - in stable/9/sys: netinet netinet6

2014-01-10 Thread Andrey V. Elsukov
Author: ae Date: Fri Jan 10 12:22:49 2014 New Revision: 260510 URL: http://svnweb.freebsd.org/changeset/base/260510 Log: MFC r260151 (by adrian): Use an RLOCK here instead of an RWLOCK - matching all the other calls to lla_lookup(). This drastically reduces the very high lock

svn commit: r260511 - head/sys/netinet6

2014-01-10 Thread Andrey V. Elsukov
Author: ae Date: Fri Jan 10 12:33:28 2014 New Revision: 260511 URL: http://svnweb.freebsd.org/changeset/base/260511 Log: Mechanically replace direct accessing to if_xname to using if_name() macro. Modified: head/sys/netinet6/in6_mcast.c head/sys/netinet6/mld6.c Modified:

svn commit: r260712 - stable/10/sys/netinet6

2014-01-16 Thread Andrey V. Elsukov
Author: ae Date: Thu Jan 16 13:21:32 2014 New Revision: 260712 URL: http://svnweb.freebsd.org/changeset/base/260712 Log: MFC r260481: Add MRT6_DLOG() macro for debugging. Reduce number of MRT6DEBUG ifdefs and fix some broken format strings. Modified:

svn commit: r260714 - stable/9/sys/netinet6

2014-01-16 Thread Andrey V. Elsukov
Author: ae Date: Thu Jan 16 13:24:58 2014 New Revision: 260714 URL: http://svnweb.freebsd.org/changeset/base/260714 Log: MFC r260481: Add MRT6_DLOG() macro for debugging. Reduce number of MRT6DEBUG ifdefs and fix some broken format strings. Modified:

svn commit: r261084 - head/sys/geom

2014-01-23 Thread Andrey V. Elsukov
Author: ae Date: Thu Jan 23 19:07:22 2014 New Revision: 261084 URL: http://svnweb.freebsd.org/changeset/base/261084 Log: malloc() with M_WAITOK doesn't return NULL. MFC after:1 week Modified: head/sys/geom/geom_ctl.c Modified: head/sys/geom/geom_ctl.c

svn commit: r261085 - head/sys/geom

2014-01-23 Thread Andrey V. Elsukov
Author: ae Date: Thu Jan 23 19:31:17 2014 New Revision: 261085 URL: http://svnweb.freebsd.org/changeset/base/261085 Log: Fix typo in r261084. Add to the gctl_error() an ability to specify error description even if numeric error code is already specified. Also by default set error code to

svn commit: r261086 - head/sys/geom

2014-01-23 Thread Andrey V. Elsukov
Author: ae Date: Thu Jan 23 19:55:02 2014 New Revision: 261086 URL: http://svnweb.freebsd.org/changeset/base/261086 Log: In gctl_copyin() remove unused error variable. geom_alloc_copyin() can't return ENOMEM, so describe its fail as bad control request. Add check for NULL pointer in

svn commit: r261089 - head/sys/geom

2014-01-23 Thread Andrey V. Elsukov
Author: ae Date: Thu Jan 23 20:25:38 2014 New Revision: 261089 URL: http://svnweb.freebsd.org/changeset/base/261089 Log: Remove another unneeded NULL check from geom_alloc_copyin(). Do copyout in case of gctl version mismatch and fix sbuf leak in g_ctl_ioctl_ctl(). MFC after:1 week

svn commit: r261091 - head/sys/geom

2014-01-23 Thread Andrey V. Elsukov
Author: ae Date: Thu Jan 23 21:30:31 2014 New Revision: 261091 URL: http://svnweb.freebsd.org/changeset/base/261091 Log: Always free sbuf in gctl_free(). MFC after:1 week Modified: head/sys/geom/geom_ctl.c Modified: head/sys/geom/geom_ctl.c

svn commit: r261218 - stable/10/sys/netinet6

2014-01-27 Thread Andrey V. Elsukov
Author: ae Date: Tue Jan 28 00:30:17 2014 New Revision: 261218 URL: http://svnweb.freebsd.org/changeset/base/261218 Log: MFC r260485,260496: Remove extra nesting from X_ip6_mforward() function. Also remove disabled definitions from ip6_mroute.h. PR: 185148 Modified:

svn commit: r261219 - stable/9/sys/netinet6

2014-01-27 Thread Andrey V. Elsukov
Author: ae Date: Tue Jan 28 00:31:48 2014 New Revision: 261219 URL: http://svnweb.freebsd.org/changeset/base/261219 Log: MFC r260485,260496: Remove extra nesting from X_ip6_mforward() function. Also remove disabled definitions from ip6_mroute.h. PR: 185148 Modified:

svn commit: r261285 - stable/10/sys/geom

2014-01-30 Thread Andrey V. Elsukov
Author: ae Date: Thu Jan 30 10:53:29 2014 New Revision: 261285 URL: http://svnweb.freebsd.org/changeset/base/261285 Log: MFC r261084: malloc() with M_WAITOK doesn't return NULL. MFC r261085: Fix typo in r261084. Add to the gctl_error() an ability to specify error description

svn commit: r261286 - stable/9/sys/geom

2014-01-30 Thread Andrey V. Elsukov
Author: ae Date: Thu Jan 30 10:54:11 2014 New Revision: 261286 URL: http://svnweb.freebsd.org/changeset/base/261286 Log: MFC r261084: malloc() with M_WAITOK doesn't return NULL. MFC r261085: Fix typo in r261084. Add to the gctl_error() an ability to specify error description

svn commit: r261400 - head/sys/netinet6

2014-02-01 Thread Andrey V. Elsukov
Author: ae Date: Sun Feb 2 07:28:04 2014 New Revision: 261400 URL: http://svnweb.freebsd.org/changeset/base/261400 Log: Take exclusive lock only when lle isn't NULL. We don't need write access to lle in most cases. MFC after:1 week Sponsored by: Yandex LLC Modified:

svn commit: r261545 - stable/10/sys/netinet

2014-02-06 Thread Andrey V. Elsukov
Author: ae Date: Thu Feb 6 10:48:55 2014 New Revision: 261545 URL: http://svnweb.freebsd.org/changeset/base/261545 Log: MFC r260702 (by melifaro): Fix ipfw fwd for IPv4 traffic broken by r249894. Problem case: Original lookup returns route with GW set, so gw points to

svn commit: r261583 - head/sys/netinet6

2014-02-07 Thread Andrey V. Elsukov
Author: ae Date: Fri Feb 7 10:58:46 2014 New Revision: 261583 URL: http://svnweb.freebsd.org/changeset/base/261583 Log: Unlock entry before retry. Submitted by: melifaro MFC after:1 week Modified: head/sys/netinet6/nd6.c Modified: head/sys/netinet6/nd6.c

svn commit: r261716 - stable/10/sys/netinet6

2014-02-10 Thread Andrey V. Elsukov
Author: ae Date: Mon Feb 10 15:23:40 2014 New Revision: 261716 URL: http://svnweb.freebsd.org/changeset/base/261716 Log: MFC r261400: Take exclusive lock only when lle isn't NULL. We don't need write access to lle in most cases. MFC r261583: Unlock entry before retry.

svn commit: r261717 - stable/9/sys/netinet6

2014-02-10 Thread Andrey V. Elsukov
Author: ae Date: Mon Feb 10 16:13:45 2014 New Revision: 261717 URL: http://svnweb.freebsd.org/changeset/base/261717 Log: MFC r261400: Take exclusive lock only when lle isn't NULL. We don't need write access to lle in most cases. MFC r261583: Unlock entry before retry.

svn commit: r261835 - head/sys/netinet6

2014-02-13 Thread Andrey V. Elsukov
Author: ae Date: Thu Feb 13 14:10:44 2014 New Revision: 261835 URL: http://svnweb.freebsd.org/changeset/base/261835 Log: Drop packets to multicast address whose scop field contains the reserved value 0. MFC after:1 week Sponsored by: Yandex LLC Modified:

svn commit: r262256 - stable/10/sys/netinet6

2014-02-20 Thread Andrey V. Elsukov
Author: ae Date: Thu Feb 20 21:01:59 2014 New Revision: 262256 URL: http://svnweb.freebsd.org/changeset/base/262256 Log: MFC r261835: Drop packets to multicast address whose scop field contains the reserved value 0. Sponsored by: Yandex LLC Modified:

svn commit: r262257 - stable/9/sys/netinet6

2014-02-20 Thread Andrey V. Elsukov
Author: ae Date: Thu Feb 20 21:02:24 2014 New Revision: 262257 URL: http://svnweb.freebsd.org/changeset/base/262257 Log: MFC r261835: Drop packets to multicast address whose scop field contains the reserved value 0. Sponsored by: Yandex LLC Modified:

Re: svn commit: r262351 - head/sys/netinet6

2014-02-24 Thread Andrey V. Elsukov
it is safe to remove this KASSERT. -- WBR, Andrey V. Elsukov ___ svn-src-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-src-all To unsubscribe, send any mail to svn-src-all-unsubscr...@freebsd.org

svn commit: r257084 - head/sys/netinet6

2013-10-24 Thread Andrey V. Elsukov
Author: ae Date: Fri Oct 25 01:02:25 2013 New Revision: 257084 URL: http://svnweb.freebsd.org/changeset/base/257084 Log: Initialize inc_fibnum for properly handling ICMP6_PACKET_TOO_BIG errors in multifib environment. PR: 183265 MFC after:1 week Modified:

svn commit: r257956 - stable/10/sys/net

2013-11-11 Thread Andrey V. Elsukov
Author: ae Date: Mon Nov 11 09:47:51 2013 New Revision: 257956 URL: http://svnweb.freebsd.org/changeset/base/257956 Log: MFC r256689: Use the same actor key for media types of the same speed. PR: 176097 MFC r256832: Add a note that lacp_compose_key() should be

svn commit: r257959 - stable/9/sys/net

2013-11-11 Thread Andrey V. Elsukov
Author: ae Date: Mon Nov 11 10:09:52 2013 New Revision: 257959 URL: http://svnweb.freebsd.org/changeset/base/257959 Log: MFC r256689: Use the same actor key for media types of the same speed. PR: 176097 MFC r256832: Add a note that lacp_compose_key() should be

svn commit: r257960 - stable/8/sys/net

2013-11-11 Thread Andrey V. Elsukov
Author: ae Date: Mon Nov 11 10:38:37 2013 New Revision: 257960 URL: http://svnweb.freebsd.org/changeset/base/257960 Log: MFC r256689 (modified): Use the same actor key for media types of the same speed. PR: 176097 MFC r256832: Add a note that lacp_compose_key()

svn commit: r257962 - stable/9/sys/netinet6

2013-11-11 Thread Andrey V. Elsukov
Author: ae Date: Mon Nov 11 10:43:55 2013 New Revision: 257962 URL: http://svnweb.freebsd.org/changeset/base/257962 Log: MFC r257084: Initialize inc_fibnum for properly handling ICMP6_PACKET_TOO_BIG errors in multifib environment. PR: 183265 Modified:

svn commit: r257961 - stable/10/sys/netinet6

2013-11-11 Thread Andrey V. Elsukov
Author: ae Date: Mon Nov 11 10:43:39 2013 New Revision: 257961 URL: http://svnweb.freebsd.org/changeset/base/257961 Log: MFC r257084: Initialize inc_fibnum for properly handling ICMP6_PACKET_TOO_BIG errors in multifib environment. PR: 183265 Approved by: re (hrs)

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

2013-11-11 Thread Andrey V. Elsukov
Author: ae Date: Mon Nov 11 10:44:38 2013 New Revision: 257963 URL: http://svnweb.freebsd.org/changeset/base/257963 Log: MFC r257084: Initialize inc_fibnum for properly handling ICMP6_PACKET_TOO_BIG errors in multifib environment. PR: 183265 Modified:

svn commit: r257965 - head/sys/geom/eli

2013-11-11 Thread Andrey V. Elsukov
Author: ae Date: Mon Nov 11 11:13:12 2013 New Revision: 257965 URL: http://svnweb.freebsd.org/changeset/base/257965 Log: Add missing line breaks. PR: 181900 MFC after:1 week Modified: head/sys/geom/eli/g_eli.c Modified: head/sys/geom/eli/g_eli.c

svn commit: r257985 - head/sys/netinet6

2013-11-11 Thread Andrey V. Elsukov
Author: ae Date: Mon Nov 11 12:49:00 2013 New Revision: 257985 URL: http://svnweb.freebsd.org/changeset/base/257985 Log: Fix panic with RADIX_MPATH, when RTFREE_LOCKED() called for already unlocked route. Use in6_rtalloc() instead of in6_rtalloc1. This helps simplify the code and remove

svn commit: r257987 - head/sys/netipsec

2013-11-11 Thread Andrey V. Elsukov
Author: ae Date: Mon Nov 11 13:19:55 2013 New Revision: 257987 URL: http://svnweb.freebsd.org/changeset/base/257987 Log: Initialize prot variable. PR: 177417 MFC after:1 week Modified: head/sys/netipsec/ipsec_input.c Modified: head/sys/netipsec/ipsec_input.c

svn commit: r258167 - head/sys/net

2013-11-15 Thread Andrey V. Elsukov
Author: ae Date: Fri Nov 15 12:12:50 2013 New Revision: 258167 URL: http://svnweb.freebsd.org/changeset/base/258167 Log: ANSIfy function defintions. Modified: head/sys/net/if_gif.c Modified: head/sys/net/if_gif.c ==

svn commit: r258357 - in head: sbin/geom/class/mirror sys/geom/mirror

2013-11-19 Thread Andrey V. Elsukov
Author: ae Date: Tue Nov 19 22:55:17 2013 New Revision: 258357 URL: http://svnweb.freebsd.org/changeset/base/258357 Log: Add resize verb to gmirror(8) and such functionality to geom_mirror(4). Now it is easy to expand the size of the mirror when all its components are replaced. Also add

svn commit: r255017 - in stable/9: sbin/geom/class/part sys/geom/part

2013-08-29 Thread Andrey V. Elsukov
Author: ae Date: Thu Aug 29 09:33:10 2013 New Revision: 255017 URL: http://svnweb.freebsd.org/changeset/base/255017 Log: MFC r251587 (by marcel): Remove stub implementation. MFC r251588 (by marcel): Change the set and unset ctlreqs by making the index argument optional. This

svn commit: r255235 - head/sys/netinet

2013-09-05 Thread Andrey V. Elsukov
Author: ae Date: Thu Sep 5 08:12:36 2013 New Revision: 255235 URL: http://svnweb.freebsd.org/changeset/base/255235 Log: Remove unused code and sort variables declarations. PR: kern/181822 MFC after:1 week Modified: head/sys/netinet/ip_mroute.c Modified:

svn commit: r255237 - head/sys/geom/part

2013-09-05 Thread Andrey V. Elsukov
Author: ae Date: Thu Sep 5 09:44:09 2013 New Revision: 255237 URL: http://svnweb.freebsd.org/changeset/base/255237 Log: Remove stub implementation. MFC after:1 week Modified: head/sys/geom/part/g_part_ldm.c Modified: head/sys/geom/part/g_part_ldm.c

svn commit: r255649 - stable/9/sys/netinet

2013-09-17 Thread Andrey V. Elsukov
Author: ae Date: Tue Sep 17 18:47:31 2013 New Revision: 255649 URL: http://svnweb.freebsd.org/changeset/base/255649 Log: MFC r255235: Remove unused code and sort variables declarations. PR: kern/181822 Modified: stable/9/sys/netinet/ip_mroute.c Directory Properties:

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

2013-09-17 Thread Andrey V. Elsukov
Author: ae Date: Tue Sep 17 18:51:35 2013 New Revision: 255650 URL: http://svnweb.freebsd.org/changeset/base/255650 Log: MFC r255235: Remove unused code and sort variables declarations. PR: kern/181822 Modified: stable/8/sys/netinet/ip_mroute.c Directory Properties:

svn commit: r256689 - head/sys/net

2013-10-17 Thread Andrey V. Elsukov
Author: ae Date: Thu Oct 17 15:14:58 2013 New Revision: 256689 URL: http://svnweb.freebsd.org/changeset/base/256689 Log: Use the same actor key for media types of the same speed. PR: 176097 MFC after:2 weeks Modified: head/sys/net/ieee8023ad_lacp.c Modified:

svn commit: r256690 - head/sys/geom/part

2013-10-17 Thread Andrey V. Elsukov
Author: ae Date: Thu Oct 17 16:18:43 2013 New Revision: 256690 URL: http://svnweb.freebsd.org/changeset/base/256690 Log: Add an automatic resize support to the GEOM_PART class. When parent provider has been resized, the scheme specific G_PART_RESIZE method does an update of scheme's

svn commit: r256832 - head/sys/net

2013-10-21 Thread Andrey V. Elsukov
Author: ae Date: Mon Oct 21 07:49:36 2013 New Revision: 256832 URL: http://svnweb.freebsd.org/changeset/base/256832 Log: Add a note that lacp_compose_key() should be updated, when new media types will be added. Submitted by: melifaro X-MFC after: r256689 Modified:

svn commit: r270445 - head/sys/boot/common

2014-08-24 Thread Andrey V. Elsukov
Author: ae Date: Sun Aug 24 09:20:30 2014 New Revision: 270445 URL: http://svnweb.freebsd.org/changeset/base/270445 Log: The size of the GPT table can not be less than one sector. Reported by: rodrigc@ MFC after:1 week Modified: head/sys/boot/common/part.c Modified:

svn commit: r270521 - head/sys/boot/common

2014-08-25 Thread Andrey V. Elsukov
Author: ae Date: Mon Aug 25 07:15:14 2014 New Revision: 270521 URL: http://svnweb.freebsd.org/changeset/base/270521 Log: Since the size of GPT entry may differ from the sizeof(struct gpt_ent), use the size from GPT header to iterate entries. Suggested by: marcel@ MFC after:1 week

svn commit: r270552 - in stable/10: sbin/geom/class/part sys/geom/part

2014-08-25 Thread Andrey V. Elsukov
Author: ae Date: Mon Aug 25 12:49:10 2014 New Revision: 270552 URL: http://svnweb.freebsd.org/changeset/base/270552 Log: MFC r268407 (by gjb): Fix non-version text after .Fx macro usage. MFC r269487 (by issyl0): Add generic list, status, load and unload docs to gpart(8) - In

svn commit: r270655 - stable/10/usr.sbin/ndp

2014-08-26 Thread Andrey V. Elsukov
Author: ae Date: Tue Aug 26 10:32:08 2014 New Revision: 270655 URL: http://svnweb.freebsd.org/changeset/base/270655 Log: MFC r265778 (by melifaro): Fix ndp(8) -f flag parsing PR: bin/136661 MFC r268827 (by peter): Fix ndp -d hostname. Modified:

svn commit: r270656 - stable/9/usr.sbin/ndp

2014-08-26 Thread Andrey V. Elsukov
Author: ae Date: Tue Aug 26 10:35:32 2014 New Revision: 270656 URL: http://svnweb.freebsd.org/changeset/base/270656 Log: MFC r265778 (by melifaro): Fix ndp(8) -f flag parsing PR: bin/136661 MFC r268827 (by peter): Fix ndp -d hostname. Modified:

svn commit: r270661 - head/contrib/libarchive/tar

2014-08-26 Thread Andrey V. Elsukov
Author: ae Date: Tue Aug 26 13:11:38 2014 New Revision: 270661 URL: http://svnweb.freebsd.org/changeset/base/270661 Log: Remove leading '/' from hardlink name when removing them from the regular file name. This fixes the problem, when bsdtar can not create hardlinks to extracted files.

svn commit: r270918 - stable/9/sys/boot/common

2014-09-01 Thread Andrey V. Elsukov
Author: ae Date: Mon Sep 1 07:34:36 2014 New Revision: 270918 URL: http://svnweb.freebsd.org/changeset/base/270918 Log: MFC r270445: The size of the GPT table can not be less than one sector. MFC r270521: Since the size of GPT entry may differ from the sizeof(struct gpt_ent),

svn commit: r270917 - stable/10/sys/boot/common

2014-09-01 Thread Andrey V. Elsukov
Author: ae Date: Mon Sep 1 07:34:16 2014 New Revision: 270917 URL: http://svnweb.freebsd.org/changeset/base/270917 Log: MFC r270445: The size of the GPT table can not be less than one sector. MFC r270521: Since the size of GPT entry may differ from the sizeof(struct gpt_ent),

svn commit: r270923 - stable/10/sys/netinet6

2014-09-01 Thread Andrey V. Elsukov
Author: ae Date: Mon Sep 1 08:33:38 2014 New Revision: 270923 URL: http://svnweb.freebsd.org/changeset/base/270923 Log: MFC r257985: Fix panic with RADIX_MPATH, when RTFREE_LOCKED() called for already unlocked route. Use in6_rtalloc() instead of in6_rtalloc1. This helps simplify

svn commit: r270924 - stable/9/sys/netinet6

2014-09-01 Thread Andrey V. Elsukov
Author: ae Date: Mon Sep 1 08:33:52 2014 New Revision: 270924 URL: http://svnweb.freebsd.org/changeset/base/270924 Log: MFC r257985: Fix panic with RADIX_MPATH, when RTFREE_LOCKED() called for already unlocked route. Use in6_rtalloc() instead of in6_rtalloc1. This helps simplify

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

2014-09-01 Thread Andrey V. Elsukov
Author: ae Date: Mon Sep 1 09:00:00 2014 New Revision: 270926 URL: http://svnweb.freebsd.org/changeset/base/270926 Log: MFC r257985: Fix panic with RADIX_MPATH, when RTFREE_LOCKED() called for already unlocked route. Use in6_rtalloc() instead of in6_rtalloc1. This helps simplify

svn commit: r270927 - in head: sys/netinet6 usr.bin/netstat

2014-09-01 Thread Andrey V. Elsukov
Author: ae Date: Mon Sep 1 09:30:34 2014 New Revision: 270927 URL: http://svnweb.freebsd.org/changeset/base/270927 Log: Add the reverse part to rule #9. Also change its description in the netstat(8) output. MFC after:1 week Modified: head/sys/netinet6/in6_src.c

svn commit: r271004 - stable/10/contrib/libarchive/tar

2014-09-03 Thread Andrey V. Elsukov
Author: ae Date: Wed Sep 3 08:27:05 2014 New Revision: 271004 URL: http://svnweb.freebsd.org/changeset/base/271004 Log: MFC r270661: Remove leading '/' from hardlink name when removing them from the regular file name. This fixes the problem, when bsdtar can not create hardlinks to

svn commit: r271015 - stable/9/contrib/libarchive/tar

2014-09-03 Thread Andrey V. Elsukov
Author: ae Date: Wed Sep 3 11:17:11 2014 New Revision: 271015 URL: http://svnweb.freebsd.org/changeset/base/271015 Log: MFC r270661: Remove leading '/' from hardlink name when removing them from the regular file name. This fixes the problem, when bsdtar can not create hardlinks to

svn commit: r271016 - stable/8/contrib/libarchive/tar

2014-09-03 Thread Andrey V. Elsukov
Author: ae Date: Wed Sep 3 11:17:27 2014 New Revision: 271016 URL: http://svnweb.freebsd.org/changeset/base/271016 Log: MFC r270661: Remove leading '/' from hardlink name when removing them from the regular file name. This fixes the problem, when bsdtar can not create hardlinks to

svn commit: r271288 - in stable/10: sys/netinet6 usr.bin/netstat

2014-09-08 Thread Andrey V. Elsukov
Author: ae Date: Mon Sep 8 19:40:59 2014 New Revision: 271288 URL: http://svnweb.freebsd.org/changeset/base/271288 Log: MFC r270927: Add the reverse part to rule #9. Also change its description in the netstat(8) output. Approved by: re (gjb) Modified:

svn commit: r271307 - in head: sbin/ifconfig sys/netinet6 usr.bin/netstat

2014-09-09 Thread Andrey V. Elsukov
Author: ae Date: Tue Sep 9 10:52:50 2014 New Revision: 271307 URL: http://svnweb.freebsd.org/changeset/base/271307 Log: Add the ability to set `prefer_source' flag to an IPv6 address. It affects the IPv6 source address selection algorithm (RFC 6724) and allows override the last rule

svn commit: r271386 - in head/sys: netinet netinet6

2014-09-10 Thread Andrey V. Elsukov
Author: ae Date: Wed Sep 10 12:35:42 2014 New Revision: 271386 URL: http://svnweb.freebsd.org/changeset/base/271386 Log: Introduce INP6_PCBHASHKEY macro. Replace usage of hardcoded part of IPv6 address as hash key in all places. Obtained from:Yandex LLC Modified:

svn commit: r271391 - in head/sys: netinet netinet6

2014-09-10 Thread Andrey V. Elsukov
Author: ae Date: Wed Sep 10 13:17:35 2014 New Revision: 271391 URL: http://svnweb.freebsd.org/changeset/base/271391 Log: Make in6_pcblookup_hash_locked and in6_pcbladdr static. Obtained from:Yandex LLC Sponsored by: Yandex LLC Modified: head/sys/netinet/tcp_usrreq.c

svn commit: r271396 - head/sys/netinet6

2014-09-10 Thread Andrey V. Elsukov
Author: ae Date: Wed Sep 10 14:32:07 2014 New Revision: 271396 URL: http://svnweb.freebsd.org/changeset/base/271396 Log: Add additional checks for IPV6_PKTINFO handling (RFC 3542): * Return ENETDOWN when interface specified by ipi6_ifindex is not enabled for IPv6 use. * Return

svn commit: r271400 - head/sys/netinet

2014-09-10 Thread Andrey V. Elsukov
Author: ae Date: Wed Sep 10 16:26:18 2014 New Revision: 271400 URL: http://svnweb.freebsd.org/changeset/base/271400 Log: Add scope zone id to the in_endpoints and hc_metrics structures. A non-global IPv6 address can be used in more than one zone of the same scope. This zone index is used

svn commit: r271421 - head/sys/netinet6

2014-09-11 Thread Andrey V. Elsukov
Author: ae Date: Thu Sep 11 10:27:59 2014 New Revision: 271421 URL: http://svnweb.freebsd.org/changeset/base/271421 Log: * constify argument of in6_addrscope(); * use IN6_IS_ADDR_XXX() macro instead of hardcoded values; * for multicast addresses just return scope value, the only exception

svn commit: r271425 - head/sys/netinet6

2014-09-11 Thread Andrey V. Elsukov
Author: ae Date: Thu Sep 11 12:33:37 2014 New Revision: 271425 URL: http://svnweb.freebsd.org/changeset/base/271425 Log: Introduce new scope related functions. * new macro to remove magic number - IPV6_ADDR_SCOPES_COUNT; * sa6_checkzone() - this function checks sockaddr_in6 structure

svn commit: r271426 - head/sys/netinet6

2014-09-11 Thread Andrey V. Elsukov
Author: ae Date: Thu Sep 11 12:54:17 2014 New Revision: 271426 URL: http://svnweb.freebsd.org/changeset/base/271426 Log: * use M_ZERO flag with malloc instead of explicit zeroing. * remove MULTI_SCOPE ifdef. Obtained from:Yandex LLC Sponsored by: Yandex LLC Modified:

svn commit: r271427 - head/sys/netinet6

2014-09-11 Thread Andrey V. Elsukov
Author: ae Date: Thu Sep 11 13:18:41 2014 New Revision: 271427 URL: http://svnweb.freebsd.org/changeset/base/271427 Log: Add const qualifier to in6_addrhash() function. Add in6ifa_ifwithaddr() function. It is similar to ifa_ifwithaddr, but does fast lookup in the hash of inet6 addresses.

Re: svn commit: r265703 - in head: share/man/man4 sys/dev/bce sys/dev/bxe sys/modules/bce

2014-09-14 Thread Andrey V. Elsukov
the same problem with if_bxe(4) module. -- WBR, Andrey V. Elsukov ___ svn-src-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-src-all To unsubscribe, send any mail to svn-src-all-unsubscr...@freebsd.org

svn commit: r272176 - head/sys/net

2014-09-26 Thread Andrey V. Elsukov
Author: ae Date: Fri Sep 26 12:42:06 2014 New Revision: 272176 URL: http://svnweb.freebsd.org/changeset/base/272176 Log: Keep list of lagg ports sorted by if_index. Obtained from:Yandex LLC MFC after:1 week Sponsored by: Yandex LLC Modified: head/sys/net/if_lagg.c

svn commit: r272299 - head/sys/netinet6

2014-09-30 Thread Andrey V. Elsukov
Author: ae Date: Tue Sep 30 13:15:19 2014 New Revision: 272299 URL: http://svnweb.freebsd.org/changeset/base/272299 Log: Remove redundant call to ipsec_getpolicybyaddr(). ipsec_hdrsiz() will call it internally. Sponsored by: Yandex LLC Modified: head/sys/netinet6/ip6_forward.c

svn commit: r272394 - head/sys/netipsec

2014-10-01 Thread Andrey V. Elsukov
Author: ae Date: Thu Oct 2 02:00:21 2014 New Revision: 272394 URL: https://svnweb.freebsd.org/changeset/base/272394 Log: Do not strip outer header when operating in transport mode. Instead requeue mbuf back to IPv4 protocol handler. If there is one extra IP-IP encapsulation, it will be

svn commit: r272487 - head/sys/boot/common

2014-10-03 Thread Andrey V. Elsukov
Author: ae Date: Fri Oct 3 21:46:07 2014 New Revision: 272487 URL: https://svnweb.freebsd.org/changeset/base/272487 Log: Add GUID of FreeBSD slice to GPT scheme. MFC after:1 week Modified: head/sys/boot/common/part.c Modified: head/sys/boot/common/part.c

svn commit: r272556 - head/sys/boot/common

2014-10-05 Thread Andrey V. Elsukov
Author: ae Date: Sun Oct 5 06:00:22 2014 New Revision: 272556 URL: https://svnweb.freebsd.org/changeset/base/272556 Log: Add a bit more debug messages. Modified: head/sys/boot/common/part.c Modified: head/sys/boot/common/part.c

svn commit: r272557 - in head: sys/boot/common tools/tools/bootparttest

2014-10-05 Thread Andrey V. Elsukov
Author: ae Date: Sun Oct 5 06:04:47 2014 New Revision: 272557 URL: https://svnweb.freebsd.org/changeset/base/272557 Log: Rework bootparttest to use more code from sys/boot. Use disk_open() call to emulate loader behavior. Added: head/tools/tools/bootparttest/stub.c - copied, changed

svn commit: r272558 - head/tools/tools/bootparttest

2014-10-05 Thread Andrey V. Elsukov
Author: ae Date: Sun Oct 5 06:06:48 2014 New Revision: 272558 URL: https://svnweb.freebsd.org/changeset/base/272558 Log: Fix typo. Modified: head/tools/tools/bootparttest/bootparttest.c Modified: head/tools/tools/bootparttest/bootparttest.c

svn commit: r272565 - head/tools/tools/bootparttest

2014-10-05 Thread Andrey V. Elsukov
Author: ae Date: Sun Oct 5 11:16:16 2014 New Revision: 272565 URL: https://svnweb.freebsd.org/changeset/base/272565 Log: Fix format string warnings. Modified: head/tools/tools/bootparttest/bootparttest.c Modified: head/tools/tools/bootparttest/bootparttest.c

svn commit: r272680 - stable/10/sys/net

2014-10-07 Thread Andrey V. Elsukov
Author: ae Date: Tue Oct 7 07:52:47 2014 New Revision: 272680 URL: https://svnweb.freebsd.org/changeset/base/272680 Log: MFC r272176: Keep list of lagg ports sorted by if_index. Modified: stable/10/sys/net/if_lagg.c Directory Properties: stable/10/ (props changed) Modified:

svn commit: r272681 - stable/9/sys/net

2014-10-07 Thread Andrey V. Elsukov
Author: ae Date: Tue Oct 7 08:19:21 2014 New Revision: 272681 URL: https://svnweb.freebsd.org/changeset/base/272681 Log: MFC r272176: Keep list of lagg ports sorted by if_index. Modified: stable/9/sys/net/if_lagg.c Directory Properties: stable/9/sys/ (props changed)

svn commit: r272695 - head/sys/net

2014-10-07 Thread Andrey V. Elsukov
Author: ae Date: Tue Oct 7 13:31:04 2014 New Revision: 272695 URL: https://svnweb.freebsd.org/changeset/base/272695 Log: Our packet filters use mbuf's rcvif pointer to determine incoming interface. Change mbuf's rcvif to enc0 and restore it after pfil processing. PR: 110959

Re: svn commit: r272695 - head/sys/net

2014-10-07 Thread Andrey V. Elsukov
On 07.10.2014 18:04, Marko Zec wrote: On Tue, 7 Oct 2014 13:31:05 + Andrey V. Elsukov a...@freebsd.org wrote: Author: ae Date: Tue Oct 7 13:31:04 2014 New Revision: 272695 URL: https://svnweb.freebsd.org/changeset/base/272695 Log: Our packet filters use mbuf's rcvif pointer

svn commit: r272746 - head/sys/geom

2014-10-08 Thread Andrey V. Elsukov
Author: ae Date: Wed Oct 8 12:18:16 2014 New Revision: 272746 URL: https://svnweb.freebsd.org/changeset/base/272746 Log: Add an ability to set dumpdev via loader(8) tunable. MFC after:3 weeks Modified: head/sys/geom/geom_dev.c Modified: head/sys/geom/geom_dev.c

svn commit: r272747 - head/sbin/dumpon

2014-10-08 Thread Andrey V. Elsukov
Author: ae Date: Wed Oct 8 12:19:48 2014 New Revision: 272747 URL: https://svnweb.freebsd.org/changeset/base/272747 Log: Revert r156046. We support setting dumpdev via loader tunable again. Also change default disk name to ada. MFC after:3 weeks Modified:

svn commit: r272749 - head/sys/boot/common

2014-10-08 Thread Andrey V. Elsukov
Author: ae Date: Wed Oct 8 12:33:31 2014 New Revision: 272749 URL: https://svnweb.freebsd.org/changeset/base/272749 Log: Fix comment. MFC after:1 week Modified: head/sys/boot/common/disk.h Modified: head/sys/boot/common/disk.h

svn commit: r272770 - in head/sys: net netinet

2014-10-08 Thread Andrey V. Elsukov
Author: ae Date: Wed Oct 8 21:23:34 2014 New Revision: 272770 URL: https://svnweb.freebsd.org/changeset/base/272770 Log: When tunneling interface is going to insert mbuf into netisr queue after stripping outer header, consider it as new packet and clear the protocols flags. This fixes

svn commit: r272790 - in stable/10: sbin/ifconfig sys/netinet6 usr.bin/netstat

2014-10-08 Thread Andrey V. Elsukov
Author: ae Date: Thu Oct 9 02:49:33 2014 New Revision: 272790 URL: https://svnweb.freebsd.org/changeset/base/272790 Log: MFC r271307: Add the ability to set `prefer_source' flag to an IPv6 address. It affects the IPv6 source address selection algorithm (RFC 6724) and allows

svn commit: r272791 - in stable/9: sbin/ifconfig sys/netinet6 usr.bin/netstat usr.sbin/ndp

2014-10-08 Thread Andrey V. Elsukov
Author: ae Date: Thu Oct 9 03:07:13 2014 New Revision: 272791 URL: https://svnweb.freebsd.org/changeset/base/272791 Log: MFC r238273 (by hrs): Remove prefer_source address selection option. FreeBSD has had an implementation of RFC 3484 for this purpose for a long time and

<    2   3   4   5   6   7   8   9   10   11   >