> -----Original Message----- > From: Stephen Hemminger <stephen@xxxxxxxxxxxxxxxxxx> > Sent: Friday, July 17, 2020 1:15 PM > To: David Miller <davem@xxxxxxxxxxxxx> > Cc: Haiyang Zhang <haiyangz@xxxxxxxxxxxxx>; Chi Song > <Song.Chi@xxxxxxxxxxxxx>; KY Srinivasan <kys@xxxxxxxxxxxxx>; Stephen > Hemminger <sthemmin@xxxxxxxxxxxxx>; wei.liu@xxxxxxxxxx; > kuba@xxxxxxxxxx; ast@xxxxxxxxxx; daniel@xxxxxxxxxxxxx; kafai@xxxxxx; > songliubraving@xxxxxx; yhs@xxxxxx; andriin@xxxxxx; > john.fastabend@xxxxxxxxx; kpsingh@xxxxxxxxxxxx; linux- > hyperv@xxxxxxxxxxxxxxx; netdev@xxxxxxxxxxxxxxx > Subject: Re: [PATCH net-next] net: hyperv: Add attributes to show RX/TX > indirection table > > On Fri, 17 Jul 2020 09:55:35 -0700 (PDT) David Miller <davem@xxxxxxxxxxxxx> > wrote: > > > From: Haiyang Zhang <haiyangz@xxxxxxxxxxxxx> > > Date: Fri, 17 Jul 2020 16:18:11 +0000 > > > > > Also in some minimal installation, "ethtool" may not always be > > > installed. > > > > This is never an argument against using the most well suited API for > > exporting information to the user. > > > > You can write "minimal" tools that just perform the ethtool netlink > > operations you require for information retrieval, you don't have to > > have the ethtool utility installed. > > Would it be better in the long term to make the transmit indirection table > available under the new rt_netlink based API's for ethtool? > > I can imagine that other hardware or hypervisors might have the same kind of > transmit mapping. I think it should be a good long term plan, if going forward more NIC drivers start to use TX table in the future. Thanks, - Haiyang