On Sat, Nov 16, 2024 at 4:18 AM Jakub Kicinski <kuba@xxxxxxxxxx> wrote: > > On Sat, 16 Nov 2024 03:05:33 +0900 Taehee Yoo wrote: > > > nit: s/_HEADER_DATA_SPLIT_/_HDS_/ ;) > > > > > > We can explain in the text that HDS stands for header data split. > > > Let's not bloat the code with 40+ character names... > > > > I'm not familiar with the ynl, but I think there are some dependencies > > between Documentation/netlink/spec/ethtool.yaml. > > Because It seems to generate ethtool-user.c code automatically based > > on ethtool.yaml spec. I think If we change this name to HDS, it need to > > change ethtool spec form "header-data-split-thresh" to "hds-thresh" too. > > > > However, I agree with changing ethtool option name from > > "header-data-split-thresh" to "hds-thresh". So, If I understand correctly, > > what about changing ethtool option name from "header-data-split-thresh" > > to "hds-thresh"? > > Correct. And yes, you'll need to change in both places the spec and the > header. FWIW Stanislav is working on auto-generating the ethtool header > from the YAML spec, hopefully that will avoid having to change both > places long term. Thanks! I will change both things. Thanks a lot! Taehee Yoo