On Thu, 2017-01-26 at 14:12 +0000, Riku Voipio wrote: > On Wed, Jan 25, 2017 at 02:05:06AM +0000, Ben Hutchings wrote: > > Control: tag -1 moreinfo > > > > On Tue, 2017-01-24 at 22:13 +0000, Punit Agrawal wrote: > > > Source: linux > > > Severity: wishlist > > > Tags: patch > > > > > > While testing device passthrough with a debian guest on a Cavium > > > Thunder, I found that the virtual function(VF) driver for the built in > > > nic is not available. > > > > > > Please enable CONFIG_THUNDER_NIC_VF in the debian kernel config. > > So long as this hardware is part of specific SoCs, we should only > > enable it for the CPU architectures used in those SoCs. That's arm64, > > right? (Possibly also mips64, but we don't support Cavium MIPS SoCs at > > all yet.) > > > > Shouldn't we also enable CONFIG_THUNDER_NIC_{PF,BGX,RGX} along with > > this? > > I've added these and other drivers used by cavium SoC in arm64 config change > I posted[1]. I'm still in in process of refining the patch to make not change > ABI, but seems almost any config option fails the configcheck for me :/ > > [1] https://lists.debian.org/debian-kernel/2017/01/msg00178.html
There was a fix in 4.9.6 that changed symbol versions, but that was avoidable. I've applied most of your requested changes in 4.9.6-1, and prepared to bump ABI in the next upload. So all the rest can go in now. Ben. -- Ben Hutchings Design a system any fool can use, and only a fool will want to use it.
signature.asc
Description: This is a digitally signed message part