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


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

Bug#964812: linux: Pulling Google Compute Engine Virtual Ethernet Driver into Debian

Started byDavid Awogbemila <awogbemila@google.com>
First post2020-07-10 20:30 +0200
Last post2020-09-06 19:40 +0200
Articles 8 — 5 participants

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


Contents

  Bug#964812: linux: Pulling Google Compute Engine Virtual Ethernet Driver into Debian David Awogbemila <awogbemila@google.com> - 2020-07-10 20:30 +0200
    Bug#964812: linux: Pulling Google Compute Engine Virtual Ethernet Driver into Debian David Awogbemila <awogbemila@google.com> - 2020-07-10 20:40 +0200
    Bug#964812: linux: Pulling Google Compute Engine Virtual Ethernet Driver into Debian Bastian Blank <waldi@debian.org> - 2020-08-04 15:40 +0200
    Bug#964812: linux: Pulling Google Compute Engine Virtual Ethernet Driver into Debian Zach Marano <zmarano@google.com> - 2020-08-11 22:40 +0200
      Bug#964812: linux: Pulling Google Compute Engine Virtual Ethernet Driver into Debian Bastian Blank <waldi@debian.org> - 2020-08-12 11:30 +0200
    Bug#964812: marked as done (linux: Pulling Google Compute Engine  Virtual Ethernet Driver into Debian) "Debian Bug Tracking System" <owner@bugs.debian.org> - 2020-08-25 00:10 +0200
    Bug#964812: closed by Debian FTP Masters <ftpmaster@ftp-master.debian.org> (reply to Ben Hutchings <benh@debian.org>) (Bug#964812: fixed in linux 5.8.3-1~exp1) David Awogbemila <awogbemila@google.com> - 2020-09-01 20:30 +0200
      Bug#964812: closed by Debian FTP Masters <ftpmaster@ftp-master.debian.org> (reply to Ben Hutchings <benh@debian.org>) (Bug#964812: fixed in linux 5.8.3-1~exp1) Ben Hutchings <ben@decadent.org.uk> - 2020-09-06 19:40 +0200

#67506 — Bug#964812: linux: Pulling Google Compute Engine Virtual Ethernet Driver into Debian

FromDavid Awogbemila <awogbemila@google.com>
Date2020-07-10 20:30 +0200
SubjectBug#964812: linux: Pulling Google Compute Engine Virtual Ethernet Driver into Debian
Message-ID<Ar5Wx-3nv-7@gated-at.bofh.it>
Source: linux
Severity: wishlist

Dear Maintainer,
 
Google would like to have its cloud networking driver, the Google
Compute Engine Virtual Ethernet driver (GVE) pulled into Debian
releases.
 
This driver has been accepted into the upstream Linux kernel
since version 5.2:
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/tree/drivers/net/ethernet/google?h=v5.4.46).
 
I understand that the first step towards this is enabling the driver 
in Debian's unstable and testing releases so I have attached the
relevant Kconfig file for GVE to this bug report.
 
GVE can be configured in the kernel's config file with:
 
CONFIG_GVE=m
CONFIG_NET_VENDOR_GOOGLE=y
 
We're also looking to have the driver backported into Debian 10
source.
 
Please let me know other steps we need to take to accomplish the goals
listed above.
 
Best
David

-- System Information:
Debian Release: 10.4
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.19.0-9-cloud-amd64 (SMP w/16 CPU cores)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE=C.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

[toc] | [next] | [standalone]


#67507

FromDavid Awogbemila <awogbemila@google.com>
Date2020-07-10 20:40 +0200
Message-ID<Ar66e-3qC-3@gated-at.bofh.it>
In reply to#67506

[Multipart message — attachments visible in raw view] — view raw

Package: src:linux
Followup-For: Bug #964812

I think I failed to attached the Kconfig file the first time.
It should be attached to this update.

Best
David

-- System Information:
Debian Release: 10.4
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.19.0-9-cloud-amd64 (SMP w/16 CPU cores)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE=C.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

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


#67683

FromBastian Blank <waldi@debian.org>
Date2020-08-04 15:40 +0200
Message-ID<AA5kB-ve-5@gated-at.bofh.it>
In reply to#67506
Hi David

On Fri, Jul 10, 2020 at 06:21:14PM +0000, David Awogbemila wrote:
> Google would like to have its cloud networking driver, the Google
> Compute Engine Virtual Ethernet driver (GVE) pulled into Debian
> releases.

I'm just working on this.  Is there a way for me to actually test it?  I
assume I need to either specify some magic flag or be whitelisted to use
this feature.

Bastian

-- 
Live long and prosper.
		-- Spock, "Amok Time", stardate 3372.7

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


#67750

FromZach Marano <zmarano@google.com>
Date2020-08-11 22:40 +0200
Message-ID<ACJdU-7BL-7@gated-at.bofh.it>
In reply to#67506

[Multipart message — attachments visible in raw view] — view raw

On Tue, 4 Aug 2020 15:28:43 +0200 Bastian Blank <waldi@debian.org> wrote:
> Hi David
>
> On Fri, Jul 10, 2020 at 06:21:14PM +0000, David Awogbemila wrote:
> > Google would like to have its cloud networking driver, the Google
> > Compute Engine Virtual Ethernet driver (GVE) pulled into Debian
> > releases.
>
> I'm just working on this.  Is there a way for me to actually test it?  I
> assume I need to either specify some magic flag or be whitelisted to use
> this feature.
>
> Bastian
>
> --
> Live long and prosper.
> -- Spock, "Amok Time", stardate 3372.7
>
>

Hey Bastian,
Yes there is a feature on the image resource which will (currently) enable
the device instead of virtio-net. If you add the "GVNIC" guestOS feature to
and image or disk resource it will do this.
https://cloud.google.com/compute/docs/instances/create-vm-with-gvnic#manual-gvnic-setup

-- Zach

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


#67756

FromBastian Blank <waldi@debian.org>
Date2020-08-12 11:30 +0200
Message-ID<ACVf4-6A6-9@gated-at.bofh.it>
In reply to#67750
Hi Zach

On Tue, Aug 11, 2020 at 01:26:42PM -0700, Zach Marano wrote:
> Yes there is a feature on the image resource which will (currently) enable
> the device instead of virtio-net. If you add the "GVNIC" guestOS feature to
> and image or disk resource it will do this.
> https://cloud.google.com/compute/docs/instances/create-vm-with-gvnic#manual-gvnic-setup

Thanks.  Will try to test that.

Bastian

-- 
A Vulcan can no sooner be disloyal than he can exist without breathing.
		-- Kirk, "The Menagerie", stardate 3012.4

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


#67846 — Bug#964812: marked as done (linux: Pulling Google Compute Engine Virtual Ethernet Driver into Debian)

From"Debian Bug Tracking System" <owner@bugs.debian.org>
Date2020-08-25 00:10 +0200
SubjectBug#964812: marked as done (linux: Pulling Google Compute Engine Virtual Ethernet Driver into Debian)
Message-ID<AHsP7-fh-1@gated-at.bofh.it>
In reply to#67506

[Multipart message — attachments visible in raw view] — view raw

Your message dated Mon, 24 Aug 2020 22:00:08 +0000
with message-id <E1kAKVc-0004VJ-SZ@fasolo.debian.org>
and subject line Bug#964812: fixed in linux 5.8.3-1~exp1
has caused the Debian Bug report #964812,
regarding linux: Pulling Google Compute Engine Virtual Ethernet Driver into Debian
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
964812: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=964812
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems

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


#67955 — Bug#964812: closed by Debian FTP Masters <ftpmaster@ftp-master.debian.org> (reply to Ben Hutchings <benh@debian.org>) (Bug#964812: fixed in linux 5.8.3-1~exp1)

FromDavid Awogbemila <awogbemila@google.com>
Date2020-09-01 20:30 +0200
SubjectBug#964812: closed by Debian FTP Masters <ftpmaster@ftp-master.debian.org> (reply to Ben Hutchings <benh@debian.org>) (Bug#964812: fixed in linux 5.8.3-1~exp1)
Message-ID<AKjcB-5V9-3@gated-at.bofh.it>
In reply to#67506
> ---------- Forwarded message ----------
> From: David Awogbemila <awogbemila@google.com>
> To: Debian Bug Tracking System <submit@bugs.debian.org>
> Cc:
> Bcc:
> Date: Fri, 10 Jul 2020 18:21:14 +0000
> Subject: linux: Pulling Google Compute Engine Virtual Ethernet Driver into Debian
> Source: linux
> Severity: wishlist
>
> Dear Maintainer,
>
> Google would like to have its cloud networking driver, the Google
> Compute Engine Virtual Ethernet driver (GVE) pulled into Debian
> releases.
>
> This driver has been accepted into the upstream Linux kernel
> since version 5.2:
> https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/tree/drivers/net/ethernet/google?h=v5.4.46).
>
> I understand that the first step towards this is enabling the driver
> in Debian's unstable and testing releases so I have attached the
> relevant Kconfig file for GVE to this bug report.
>
> GVE can be configured in the kernel's config file with:
>
> CONFIG_GVE=m
> CONFIG_NET_VENDOR_GOOGLE=y
>
> We're also looking to have the driver backported into Debian 10
> source.
>
> Please let me know other steps we need to take to accomplish the goals
> listed above.
>
> Best
> David
>
> -- System Information:
> Debian Release: 10.4
>   APT prefers stable-updates
>   APT policy: (500, 'stable-updates'), (500, 'stable')
> Architecture: amd64 (x86_64)
>
> Kernel: Linux 4.19.0-9-cloud-amd64 (SMP w/16 CPU cores)
> Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE=C.UTF-8 (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/dash
> Init: systemd (via /run/systemd/system)
> LSM: AppArmor: enabled

Thank you for the update! Just to confirm, does this mean the driver
will be available to future versions on Debian
(i.e. have the config options set so that the driver is available in
Debian Images)?
If so, what versions of Debian will this affect? (I'm guessing the
ones starting with linux 5.8?)
Thanks.
David

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


#68022 — Bug#964812: closed by Debian FTP Masters <ftpmaster@ftp-master.debian.org> (reply to Ben Hutchings <benh@debian.org>) (Bug#964812: fixed in linux 5.8.3-1~exp1)

FromBen Hutchings <ben@decadent.org.uk>
Date2020-09-06 19:40 +0200
SubjectBug#964812: closed by Debian FTP Masters <ftpmaster@ftp-master.debian.org> (reply to Ben Hutchings <benh@debian.org>) (Bug#964812: fixed in linux 5.8.3-1~exp1)
Message-ID<AM6NX-3CM-1@gated-at.bofh.it>
In reply to#67955

[Multipart message — attachments visible in raw view] — view raw

On Tue, 2020-09-01 at 11:19 -0700, David Awogbemila wrote:
[...]
> Thank you for the update! Just to confirm, does this mean the driver
> will be available to future versions on Debian
> (i.e. have the config options set so that the driver is available in
> Debian Images)?
> If so, what versions of Debian will this affect? (I'm guessing the
> ones starting with linux 5.8?)

Right, any change in stable will need to be done separately.

Ben.

-- 
Ben Hutchings
The generation of random numbers is too important to be left to chance.
                                                       - Robert Coveyou


[toc] | [prev] | [standalone]


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


csiph-web