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:
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
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
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
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
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
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
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:
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:
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:
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
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.
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
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.
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
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:
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:
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:
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
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
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
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
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
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:
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:
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
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
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:
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
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
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.
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.
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:
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:
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:
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
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:
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
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
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()
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:
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)
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:
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
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
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
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
==
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
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
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:
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
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:
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:
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:
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
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:
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:
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
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
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:
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:
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.
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),
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),
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
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
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
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
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
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
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
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:
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
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:
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
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
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
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
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
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:
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.
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
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
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
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
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
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
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
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
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
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:
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)
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
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
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
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:
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
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
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
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
601 - 700 of 1769 matches
Mail list logo