netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* IFLA_INET6_[ICMP6]STATS
@ 2015-09-09 21:34 Sowmini Varadhan
  2015-09-09 21:43 ` IFLA_INET6_[ICMP6]STATS David Miller
  2015-09-09 23:00 ` IFLA_INET6_[ICMP6]STATS Eric Dumazet
  0 siblings, 2 replies; 10+ messages in thread
From: Sowmini Varadhan @ 2015-09-09 21:34 UTC (permalink / raw)
  To: netdev; +Cc: raghavendra.kt


I'm doing some experiments that are trying to simultaneously
scaling the number of CPUs, and the number of processes 
and encountering getifaddrs() weaknesses.

Others have run into similar things in the past,  e.g., 
  http://lists.openwall.net/netdev/2014/01/23/119
and more relevant to my experiment: the findings behind 
the recent commit a3a77372.

In my case, it looks like getifaddrs() doesnt even use the
results of IFLA_INET6_STATS or IFLA_INET6_ICMP6STATS- 
from my scan of glibc, this information is ignored (it only 
looks at IFLA_STATS).  Moreover, if I hack out  all of 
snmp_fold_field() (so that it always returns 0),  it helps 
my cpu utilization and scaling, and no errors are reported.

So the question is- who uses IFLA_INET6_STATS/IFLA_INET6_ICMP6STATS?
Is this intended for some ND/ripngd etc daemon?  Doesnt seem to 
be documented in rtnetlink(7), and couldnt find any users in glibc,
and google did not find any usage. 

--Sowmini

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2015-09-10 17:20 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-09-09 21:34 IFLA_INET6_[ICMP6]STATS Sowmini Varadhan
2015-09-09 21:43 ` IFLA_INET6_[ICMP6]STATS David Miller
2015-09-09 21:45   ` IFLA_INET6_[ICMP6]STATS Sowmini Varadhan
2015-09-10 15:43     ` IFLA_INET6_[ICMP6]STATS roopa
2015-09-10 15:48       ` IFLA_INET6_[ICMP6]STATS Sowmini Varadhan
2015-09-10 17:13         ` IFLA_INET6_[ICMP6]STATS David Miller
2015-09-10 17:16           ` IFLA_INET6_[ICMP6]STATS Sowmini Varadhan
2015-09-10 17:20             ` IFLA_INET6_[ICMP6]STATS David Miller
2015-09-10 15:19   ` IFLA_INET6_[ICMP6]STATS Raghavendra K T
2015-09-09 23:00 ` IFLA_INET6_[ICMP6]STATS Eric Dumazet

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).