Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.kernel > #73506 > unrolled thread

Add VMXNET3 kernel module to debian kernels

Started by"Sergey V. Lobanov" <sergey@lobanov.in>
First post2021-10-23 09:50 +0200
Last post2021-10-23 20:50 +0200
Articles 5 — 2 participants

Back to article view | Back to linux.debian.kernel


Contents

  Add VMXNET3 kernel module to debian kernels "Sergey V. Lobanov" <sergey@lobanov.in> - 2021-10-23 09:50 +0200
    Re: Add VMXNET3 kernel module to debian kernels Salvatore Bonaccorso <carnil@debian.org> - 2021-10-23 10:30 +0200
      Re: Add VMXNET3 kernel module to debian kernels "Sergey V. Lobanov" <sergey@lobanov.in> - 2021-10-23 10:40 +0200
        Re: Add VMXNET3 kernel module to debian kernels Salvatore Bonaccorso <carnil@debian.org> - 2021-10-23 11:50 +0200
          Re: Add VMXNET3 kernel module to debian kernels "Sergey V. Lobanov" <sergey@lobanov.in> - 2021-10-23 20:50 +0200

#73506 — Add VMXNET3 kernel module to debian kernels

From"Sergey V. Lobanov" <sergey@lobanov.in>
Date2021-10-23 09:50 +0200
SubjectAdd VMXNET3 kernel module to debian kernels
Message-ID<DbjWV-1rE-1@gated-at.bofh.it>
Hello,

For some reason, VMXNET3 driver (VMware network card) is not included to Debian kernels. Is it possible to add VMXNET3 driver as a kernel model?

sergey@deb11:~$ cat /boot/config-5.10.0-9-arm64 | grep VMXNET
# CONFIG_VMXNET3 is not set

—
Sergey

[toc] | [next] | [standalone]


#73507

FromSalvatore Bonaccorso <carnil@debian.org>
Date2021-10-23 10:30 +0200
Message-ID<DbkzD-1TG-1@gated-at.bofh.it>
In reply to#73506
Hi,

On Sat, Oct 23, 2021 at 10:39:50AM +0300, Sergey V. Lobanov wrote:
> Hello,
> 
> For some reason, VMXNET3 driver (VMware network card) is not
> included to Debian kernels. Is it possible to add VMXNET3 driver as
> a kernel model?
> 
> sergey@deb11:~$ cat /boot/config-5.10.0-9-arm64 | grep VMXNET
> # CONFIG_VMXNET3 is not set

Back in
https://salsa.debian.org/kernel-team/linux/commit/0762a217c3d224a6235b49e1311b0be9028d9f59
this has been disabled for !x86 architectures.

Has this changed for arm64? open-vm-tools in their experimental upload
enabled arm64 build (cf.
https://tracker.debian.org/news/1248054/accepted-open-vm-tools-21130-2-source-into-experimental/).

We might do the same for the next experimental upload.

Regards,
Salvatore

[toc] | [prev] | [next] | [standalone]


#73508

From"Sergey V. Lobanov" <sergey@lobanov.in>
Date2021-10-23 10:40 +0200
Message-ID<DbkJk-1WF-15@gated-at.bofh.it>
In reply to#73507
Hello,

I’m using VMWare Fusion for Apple Silicon (M1) (build 18656771), it is working fine with vmxnet3 driver

I’ve built vanilla kernel with vmxnet3 driver and tested it that is why I’m suggesting to enable VMXNET3 driver. It will be useful for arm64 kernel builds.

root@deb11:~# uname -a
Linux deb11 5.15.0-rc6-custom #1 SMP Sat Oct 23 01:08:59 MSK 2021 aarch64 GNU/Linux
root@deb11:~# modinfo vmxnet3
filename:       /lib/modules/5.15.0-rc6-custom/kernel/drivers/net/vmxnet3/vmxnet3.ko
version:        1.6.0.0-k
license:        GPL v2
description:    VMware vmxnet3 virtual NIC driver
author:         VMware, Inc.
srcversion:     C6B42AF3D5CC6A614E2D6BC
alias:          pci:v000015ADd000007B0sv*sd*bc*sc*i*
depends:        
intree:         Y
name:           vmxnet3
vermagic:       5.15.0-rc6-custom SMP mod_unload modversions aarch64
root@deb11:~# cat /etc/issue
Debian GNU/Linux 11 \n \l

root@deb11:~# lspci | grep -i vmx
02:00.0 Ethernet controller: VMware VMXNET3 Ethernet Controller (rev 01)



--
Sergey



> On 23 Oct 2021, at 11:27, Salvatore Bonaccorso <carnil@debian.org> wrote:
> 
> Hi,
> 
> On Sat, Oct 23, 2021 at 10:39:50AM +0300, Sergey V. Lobanov wrote:
>> Hello,
>> 
>> For some reason, VMXNET3 driver (VMware network card) is not
>> included to Debian kernels. Is it possible to add VMXNET3 driver as
>> a kernel model?
>> 
>> sergey@deb11:~$ cat /boot/config-5.10.0-9-arm64 | grep VMXNET
>> # CONFIG_VMXNET3 is not set
> 
> Back in
> https://salsa.debian.org/kernel-team/linux/commit/0762a217c3d224a6235b49e1311b0be9028d9f59
> this has been disabled for !x86 architectures.
> 
> Has this changed for arm64? open-vm-tools in their experimental upload
> enabled arm64 build (cf.
> https://tracker.debian.org/news/1248054/accepted-open-vm-tools-21130-2-source-into-experimental/).
> 
> We might do the same for the next experimental upload.
> 
> Regards,
> Salvatore

[toc] | [prev] | [next] | [standalone]


#73509

FromSalvatore Bonaccorso <carnil@debian.org>
Date2021-10-23 11:50 +0200
Message-ID<DblP3-2z5-1@gated-at.bofh.it>
In reply to#73508
Hi,

On Sat, Oct 23, 2021 at 11:37:24AM +0300, Sergey V. Lobanov wrote:
> Hello,
> 
> I’m using VMWare Fusion for Apple Silicon (M1) (build 18656771), it is working fine with vmxnet3 driver
> 
> I’ve built vanilla kernel with vmxnet3 driver and tested it that is why I’m suggesting to enable VMXNET3 driver. It will be useful for arm64 kernel builds.
> 
> root@deb11:~# uname -a
> Linux deb11 5.15.0-rc6-custom #1 SMP Sat Oct 23 01:08:59 MSK 2021 aarch64 GNU/Linux
> root@deb11:~# modinfo vmxnet3
> filename:       /lib/modules/5.15.0-rc6-custom/kernel/drivers/net/vmxnet3/vmxnet3.ko
> version:        1.6.0.0-k
> license:        GPL v2
> description:    VMware vmxnet3 virtual NIC driver
> author:         VMware, Inc.
> srcversion:     C6B42AF3D5CC6A614E2D6BC
> alias:          pci:v000015ADd000007B0sv*sd*bc*sc*i*
> depends:        
> intree:         Y
> name:           vmxnet3
> vermagic:       5.15.0-rc6-custom SMP mod_unload modversions aarch64
> root@deb11:~# cat /etc/issue
> Debian GNU/Linux 11 \n \l
> 
> root@deb11:~# lspci | grep -i vmx
> 02:00.0 Ethernet controller: VMware VMXNET3 Ethernet Controller (rev 01)

Thanks for confirming, I have enabled VMXNET3 as module on arm64 for
the next experimental upload for now.

Regards,
Salvatore

[toc] | [prev] | [next] | [standalone]


#73521

From"Sergey V. Lobanov" <sergey@lobanov.in>
Date2021-10-23 20:50 +0200
Message-ID<DbufD-7GQ-3@gated-at.bofh.it>
In reply to#73509
I can see the change. https://salsa.debian.org/kernel-team/linux/-/commit/68dbc89245a35b2c024a3e5eb2c7f0b073e9552f

Thank you

--
Sergey


> On 23 Oct 2021, at 12:41, Salvatore Bonaccorso <carnil@debian.org> wrote:
> 
> Hi,
> 
> On Sat, Oct 23, 2021 at 11:37:24AM +0300, Sergey V. Lobanov wrote:
>> Hello,
>> 
>> I’m using VMWare Fusion for Apple Silicon (M1) (build 18656771), it is working fine with vmxnet3 driver
>> 
>> I’ve built vanilla kernel with vmxnet3 driver and tested it that is why I’m suggesting to enable VMXNET3 driver. It will be useful for arm64 kernel builds.
>> 
>> root@deb11:~# uname -a
>> Linux deb11 5.15.0-rc6-custom #1 SMP Sat Oct 23 01:08:59 MSK 2021 aarch64 GNU/Linux
>> root@deb11:~# modinfo vmxnet3
>> filename:       /lib/modules/5.15.0-rc6-custom/kernel/drivers/net/vmxnet3/vmxnet3.ko
>> version:        1.6.0.0-k
>> license:        GPL v2
>> description:    VMware vmxnet3 virtual NIC driver
>> author:         VMware, Inc.
>> srcversion:     C6B42AF3D5CC6A614E2D6BC
>> alias:          pci:v000015ADd000007B0sv*sd*bc*sc*i*
>> depends:        
>> intree:         Y
>> name:           vmxnet3
>> vermagic:       5.15.0-rc6-custom SMP mod_unload modversions aarch64
>> root@deb11:~# cat /etc/issue
>> Debian GNU/Linux 11 \n \l
>> 
>> root@deb11:~# lspci | grep -i vmx
>> 02:00.0 Ethernet controller: VMware VMXNET3 Ethernet Controller (rev 01)
> 
> Thanks for confirming, I have enabled VMXNET3 as module on arm64 for
> the next experimental upload for now.
> 
> Regards,
> Salvatore

[toc] | [prev] | [standalone]


Back to top | Article view | linux.debian.kernel


csiph-web