Re: [RFCv8 PATCH net-next 00/55] net: extend the type of netdev_features_t to bitmap
From: Alexander Lobakin <aleksander.lobakin@intel.com>
Date: 2023-09-18 15:40:28
From: Shenjian (K) <shenjian15@huawei.com> Date: Sat, 16 Sep 2023 15:20:27 +0800
在 2023/9/13 18:28, Alexander Lobakin 写道:quoted
From: Alexander Lobakin <redacted> Date: Mon, 28 Nov 2022 16:51:27 +0100quoted
From: "shenjian (K)" <shenjian15@huawei.com> Date: Mon, 28 Nov 2022 23:22:28 +0800quoted
2022/11/25 23:44, Alexander Lobakin:quoted
From: Jian Shen <shenjian15@huawei.com> Date: Sun, 18 Sep 2022 09:42:41 +0000quoted
For the prototype of netdev_features_t is u64, and the number of netdevice feature bits is 64 now. So there is no space to introduce new feature bit. This patchset try to solve it by change the prototype of netdev_features_t from u64 to structure below: typedef struct { DECLARE_BITMAP(bits, NETDEV_FEATURE_COUNT); } netdev_features_t; With this change, it's necessary to introduce a set of bitmap operation helpers for netdev features. [patch 1]Hey, what's the current status, how's going? [...]Hi, Alexander Sorry to reply late, I'm still working on this, dealing with split the patchset.Hey, no worries. Just curious as I believe lots of new features are waiting for new bits to be available :DHey, Any news?Sorry, Olek . Would you like to continue the work ? I thought I could finish this work as soon as possible, but in fact, there is a serious time conflict.
Oh well, I'm kinda overloaded as well (as always) and at the same time won't work with the code during the next month due to conferences and a vacation :z :D Would I take this project over, I'd start working on it no sooner than January 2024, so I don't think that would be a good idea. Anyone else? +Cc Sabrina, there's "netdev_features_t extension" mentioned next to her name in one interesting spreadsheet :D
Jian
[...] Thanks, Olek