*** This bug is a duplicate of bug 1859756 ***
https://bugs.launchpad.net/bugs/1859756
TLDR; ignore in-tree driver version strings, they don't really mean
anything.
I have no idea what the proprietary driver is or how it is versioned, so
I can't speak to that. I can say that version strings for Linux drivers
are pretty arbitrary. There's no clear waterline for when a driver
should go from say 1.0 to 2.0 - at some point a driver maintainer just
submits a patch to change that string using whatever criteria they use.
There could be 1000s of code changes to a driver in between version
changes. And there are likely many drivers out there that claim to be
the same version but have drastically different features/fixes.
Consider vendor trees, like Ubuntu. We will obviously start out w/ the
same version of the driver as the upstream base kernel (v4.15 here), but
we're possibly going to backport additional features (in early devel)
and maintenance fixes (for ~10 years of support). And for hns3, we have
applied many so far:
$ git log --oneline v4.15..Ubuntu-4.15.0-114.115
drivers/net/ethernet/hisilicon/hns3 | wc -l
588
But should this change our driver version? If it did, what would that
tell you? Our driver won't be the same as upstream's, Red Hat's, etc.
All you can say is that it is the version that shipped with
Ubuntu-4.15.0-114.115. If you want to know more, you can look at change
control to see if it has the changes you are looking for.
Now, that said, version strings may provide useful context for hardware
manufacturers that provide out-of-tree drivers. They may provide regular
driver releases that can be used with Ubuntu 18.04. In that case, they
know what exactly was in version 1.0foo.3 and what issues would be fixed
if you upgraded to 1.0foo.4 - but that's a different release model.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1892347
Title:
HiSilicon HNS3 ethernet broken
To manage notifications about this bug go to:
https://bugs.launchpad.net/kunpeng920/+bug/1892347/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs