The annotated tag, v4.7-rc1 has been created
at 2fa60a513cc5f5007310895202d1cf708610d2ee (tag)
tagging 1a695a905c18548062509178b98bc91e67510864 (commit)
replaces batman-adv-fix-for-davem
tagged by Linus Torvalds
on Sun May 29 09:30:01 2016 -0700
- Shortlog ------------------------------------------------------------
Linux 4.7-rc1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQEcBAABAgAGBQJXSxkJAAoJEHm+PkMAQRiGwfcH/iK8kqycIUhLc/Wn2TnY0TcO
9FPW6EREzc7cRu38rXAgLyU15ysCK56QtV8anqvxkalHgY0ovmE3bwR3BKyUtW3W
IdevRChiGCH0jwG+KjlGrguBI1PCejnY9/El2F1mzUvlkMv7OYYMcUHPUm96HN15
TLjOYgUQyK+YBsj/LBWj7qUmpWEa+DuQyY/AoohtGQR9KHRAxxAr0SsvFrC+/phJ
xkozkqhy5/snqiqbVgDcqxqFBqHO23IYAbWjaCWG3M2/9HPOjw7tJwM7P2d6LQuz
mQi3+FY3sIKgjGS6T9vKYpt3PE3KmziVkzL13iU0yX/iuatjrhUKapifwPZfiKc=
=Ihgt
-----END PGP SIGNATURE-----
-----------------------------------------------------------------------
--
linux integration
Repository : ssh://git@open-mesh.org/batman-adv
On branch : master
>---------------------------------------------------------------
commit 98d7a766b645432f683f20d6ee6c304ab42bdf2f
Author: Antonio Quartulli <antonio.quartulli(a)open-mesh.com>
Date: Thu May 5 13:09:43 2016 +0200
batman-adv: throughput meter implementation
The throughput meter module is a simple, kernel-space replacement for
throughtput measurements tool like iperf and netperf. It is intended to
approximate TCP behaviour.
It is invoked through batctl: the protocol is connection oriented, with
cumulative acknowledgment and a dynamic-size sliding window.
The test *can* be interrupted by batctl. A receiver side timeout avoids
unlimited waitings for sender packets: after one second of inactivity, the
receiver abort the ongoing test.
Based on a prototype from Edo Monticelli <montik(a)autistici.org>
Signed-off-by: Antonio Quartulli <antonio.quartulli(a)open-mesh.com>
Signed-off-by: Sven Eckelmann <sven.eckelmann(a)open-mesh.com>
Signed-off-by: Marek Lindner <mareklindner(a)neomailbox.ch>
>---------------------------------------------------------------
compat-include/linux/netlink.h | 113 ++
compat-include/net/genetlink.h | 127 ++-
include/uapi/linux/batman_adv.h | 43 +
net/batman-adv/Makefile | 1 +
net/batman-adv/log.c | 1 +
net/batman-adv/log.h | 18 +-
net/batman-adv/main.c | 4 +
net/batman-adv/main.h | 8 +
net/batman-adv/netlink.c | 234 +++-
net/batman-adv/netlink.h | 6 +
net/batman-adv/packet.h | 54 +
net/batman-adv/routing.c | 8 +
net/batman-adv/soft-interface.c | 2 +
net/batman-adv/tp_meter.c | 1504 ++++++++++++++++++++++++++
net/batman-adv/{icmp_socket.h => tp_meter.h} | 24 +-
net/batman-adv/types.h | 112 ++
16 files changed, 2235 insertions(+), 24 deletions(-)
Diff suppressed because of size. To see it, use:
git diff-tree --patch-with-stat --no-color --find-copies-harder --ignore-space-at-eol --cc 98d7a766b645432f683f20d6ee6c304ab42bdf2f