android_kernel_cmhtcleo/net
tytung 330c350fdb net: New iface_stat module to monitor persistent network stats.
Adding a new module that tracks the number of bytes/packets transfered by a network interface, even after the interface has been removed.
This is relevant to track the total data usage in mobile devices whose interfaces are added and removed quite frequently (WiFi, Bluetooth, 3G,..).

Monitoring is done only for devices that are configured with a valid IP address (check to exclude virtual/loopback/tunnel interfaces).

Change-Id: I8ac642af1990433ebd0784e8dbd72bf0714b5bf6
Signed-off-by: Ashish Sharma <ashishsharma@google.com>

Included a little modification for the out-of-date HD2 .32 kernel.
2011-11-15 23:00:32 +08:00
..
9p Add EVOs source as default 2010-08-27 11:19:57 +02:00
802 Add EVOs source as default 2010-08-27 11:19:57 +02:00
8021q Add EVOs source as default 2010-08-27 11:19:57 +02:00
appletalk Add EVOs source as default 2010-08-27 11:19:57 +02:00
atm Add EVOs source as default 2010-08-27 11:19:57 +02:00
ax25 Add EVOs source as default 2010-08-27 11:19:57 +02:00
bluetooth bluetooth: updated bluetooth stack 2011-09-29 23:42:22 +08:00
bridge Add EVOs source as default 2010-08-27 11:19:57 +02:00
can Add EVOs source as default 2010-08-27 11:19:57 +02:00
core net: New iface_stat module to monitor persistent network stats. 2011-11-15 23:00:32 +08:00
dcb Add EVOs source as default 2010-08-27 11:19:57 +02:00
dccp Add EVOs source as default 2010-08-27 11:19:57 +02:00
decnet Add EVOs source as default 2010-08-27 11:19:57 +02:00
dsa Add EVOs source as default 2010-08-27 11:19:57 +02:00
econet Add EVOs source as default 2010-08-27 11:19:57 +02:00
ethernet wifi: updated WiFi driver to AOSP version to support WiFi with EAP authentication on Gingerbread. 2011-02-23 19:15:59 +08:00
ieee802154 Add EVOs source as default 2010-08-27 11:19:57 +02:00
ipv4 net: New iface_stat module to monitor persistent network stats. 2011-11-15 23:00:32 +08:00
ipv6 Add EVOs source as default 2010-08-27 11:19:57 +02:00
ipx Add EVOs source as default 2010-08-27 11:19:57 +02:00
irda Add EVOs source as default 2010-08-27 11:19:57 +02:00
iucv Add EVOs source as default 2010-08-27 11:19:57 +02:00
key Add EVOs source as default 2010-08-27 11:19:57 +02:00
lapb Add EVOs source as default 2010-08-27 11:19:57 +02:00
llc Add EVOs source as default 2010-08-27 11:19:57 +02:00
mac80211 Add EVOs source as default 2010-08-27 11:19:57 +02:00
netfilter Revert "netfilter: nf_log: avoid oops in (un)bind with invalid nfproto values" 2011-03-26 13:01:49 +08:00
netlabel Add EVOs source as default 2010-08-27 11:19:57 +02:00
netlink Add EVOs source as default 2010-08-27 11:19:57 +02:00
netrom Add EVOs source as default 2010-08-27 11:19:57 +02:00
packet Add EVOs source as default 2010-08-27 11:19:57 +02:00
phonet Add EVOs source as default 2010-08-27 11:19:57 +02:00
rds Add EVOs source as default 2010-08-27 11:19:57 +02:00
rfkill Add EVOs source as default 2010-08-27 11:19:57 +02:00
rose Add EVOs source as default 2010-08-27 11:19:57 +02:00
rxrpc Add EVOs source as default 2010-08-27 11:19:57 +02:00
sched Add EVOs source as default 2010-08-27 11:19:57 +02:00
sctp Add EVOs source as default 2010-08-27 11:19:57 +02:00
sunrpc Add EVOs source as default 2010-08-27 11:19:57 +02:00
tipc Add EVOs source as default 2010-08-27 11:19:57 +02:00
unix Add EVOs source as default 2010-08-27 11:19:57 +02:00
wanrouter Add EVOs source as default 2010-08-27 11:19:57 +02:00
wimax Add EVOs source as default 2010-08-27 11:19:57 +02:00
wireless Add EVOs source as default 2010-08-27 11:19:57 +02:00
x25 Add EVOs source as default 2010-08-27 11:19:57 +02:00
xfrm Add EVOs source as default 2010-08-27 11:19:57 +02:00
compat.c Add EVOs source as default 2010-08-27 11:19:57 +02:00
Kconfig Add EVOs source as default 2010-08-27 11:19:57 +02:00
Makefile Add EVOs source as default 2010-08-27 11:19:57 +02:00
nonet.c Add EVOs source as default 2010-08-27 11:19:57 +02:00
socket.c Add EVOs source as default 2010-08-27 11:19:57 +02:00
sysctl_net.c Add EVOs source as default 2010-08-27 11:19:57 +02:00
TUNABLE Add EVOs source as default 2010-08-27 11:19:57 +02:00