[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <1401101625-12342-1-git-send-email-bjorn@mork.no>
Date: Mon, 26 May 2014 12:53:37 +0200
From: Bjørn Mork <bjorn@...k.no>
To: netdev@...r.kernel.org
Cc: <linux-usb@...r.kernel.org>,
Alexey Orishko <alexey.orishko@...il.com>,
Oliver Neukum <oliver@...kum.org>,
Enrico Mioso <mrkiko.rs@...il.com>,
David Laight <David.Laight@...LAB.COM>,
Lars Melin <larsm17@...il.com>, Peter Stuge <peter@...ge.se>,
Greg Suarez <gsuarez@...thmicro.com>,
Bjørn Mork <bjorn@...k.no>
Subject: [PATCH net-next 0/8] cdc_ncm: fixes and conversion to sysfs API
After considering the comments received after the ethtool coalesce
support was commited, I have ended up concluding that we should
remove it again, while we can, before it hits a release. The idea
was not well enough thought through, and all comments received
pointed to advantages of using a sysfs based API instead.
This series removes the ethtool coalesce support and replaces it
with sysfs attributes in a driver specific group under the netdev.
The first 3 patches are unrelated fixes:
patch 1: reducing truesize as discussed
patch 2: fixing a potentional buffer overrun when changing tx_max
patch 3: prevent framing errors when changing rx_max
Bjørn Mork (8):
net: cdc_ncm: reduce skb truesize in rx path
net: cdc_ncm: always reallocate tx_curr_skb when tx_max increases
net: cdc_ncm: inform usbnet when rx buffers are reduced
net: cdc_ncm: use sysfs for rx/tx aggregation tuning
net: cdc_ncm: drop ethtool coalesce support
net: cdc_ncm: export NCM Transfer Block (NTB) parameters
net: cdc_ncm: allow tuning min_tx_pkt
net: cdc_ncm: document the sysfs API
Documentation/ABI/testing/sysfs-class-net-cdc_ncm | 143 ++++++++++++
drivers/net/usb/cdc_ncm.c | 268 ++++++++++++++++------
2 files changed, 335 insertions(+), 76 deletions(-)
create mode 100644 Documentation/ABI/testing/sysfs-class-net-cdc_ncm
--
2.0.0.rc4
--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Powered by blists - more mailing lists