[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <d0f36012-5cd7-e629-eebc-2b262f843702@huawei.com>
Date: Thu, 26 Aug 2021 14:55:33 +0800
From: "huangguangbin (A)" <huangguangbin2@...wei.com>
To: Jakub Kicinski <kuba@...nel.org>
CC: <davem@...emloft.net>, <mkubecek@...e.cz>, <andrew@...n.ch>,
<amitc@...lanox.com>, <idosch@...sch.org>, <danieller@...dia.com>,
<netdev@...r.kernel.org>, <lipeng321@...wei.com>,
<chenhao288@...ilicon.com>
Subject: Re: [PATCH net-next 1/5] ethtool: add support to set/get tx spare buf
size
On 2021/8/25 22:56, Jakub Kicinski wrote:
> On Wed, 25 Aug 2021 14:40:51 +0800 Guangbin Huang wrote:
>> From: Hao Chen <chenhao288@...ilicon.com>
>>
>> Add support for ethtool to set/get tx spare buf size.
>>
>> Signed-off-by: Hao Chen <chenhao288@...ilicon.com>
>> Signed-off-by: Guangbin Huang <huangguangbin2@...wei.com>
>> ---
>> include/uapi/linux/ethtool.h | 1 +
>> net/ethtool/ioctl.c | 1 +
>> 2 files changed, 2 insertions(+)
>>
>> diff --git a/include/uapi/linux/ethtool.h b/include/uapi/linux/ethtool.h
>> index b6db6590baf0..266e95e4fb33 100644
>> --- a/include/uapi/linux/ethtool.h
>> +++ b/include/uapi/linux/ethtool.h
>> @@ -231,6 +231,7 @@ enum tunable_id {
>> ETHTOOL_RX_COPYBREAK,
>> ETHTOOL_TX_COPYBREAK,
>> ETHTOOL_PFC_PREVENTION_TOUT, /* timeout in msecs */
>> + ETHTOOL_TX_COPYBREAK_BUF_SIZE,
>
> We need good documentation for the new tunable.
Ok.
>
>> /*
>> * Add your fresh new tunable attribute above and remember to update
>> * tunable_strings[] in net/ethtool/common.c
>> diff --git a/net/ethtool/ioctl.c b/net/ethtool/ioctl.c
>> index f2abc3152888..9fc801298fde 100644
>> --- a/net/ethtool/ioctl.c
>> +++ b/net/ethtool/ioctl.c
>> @@ -2377,6 +2377,7 @@ static int ethtool_tunable_valid(const struct ethtool_tunable *tuna)
>> switch (tuna->id) {
>> case ETHTOOL_RX_COPYBREAK:
>> case ETHTOOL_TX_COPYBREAK:
>> + case ETHTOOL_TX_COPYBREAK_BUF_SIZE:
>> if (tuna->len != sizeof(u32) ||
>> tuna->type_id != ETHTOOL_TUNABLE_U32)
>> return -EINVAL;
>
> .
>
Powered by blists - more mailing lists