All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Alex Bennée" <alex.bennee@linaro.org>
To: Trilok Soni <quic_tsoni@quicinc.com>
Cc: Johannes Berg <johannes@sipsolutions.net>,
	stratos-dev@op-lists.linaro.org, virtio-dev@lists.oasis-open.org,
	"virtio-comment@lists.oasis-open.org"
	<virtio-comment@lists.oasis-open.org>,
	Matt Spencer <Matt.Spencer@arm.com>,
	Gerd Hoffmann <kraxel@redhat.com>,
	Arnd Bergmann <arnd.bergmann@linaro.org>,
	Christian Pinto <c.pinto@virtualopensystems.com>,
	Namhyung Kim <namhyung@kernel.org>,
	Petre Eftime <epetre@amazon.com>,
	Peter Hilber <peter.hilber@opensynergy.com>,
	Marcel Holtmann <marcel@holtmann.org>,
	"Michael S. Tsirkin" <mst@redhat.com>,
	Stefan Hajnoczi <stefanha@redhat.com>,
	quic_pdaly@quicinc.com, pdaly@quicinc.com,
	svaddagi@qti.qualcomm.com
Subject: [virtio-comment] Re: [Stratos-dev] Next VirtIO device for Project Stratos?
Date: Wed, 08 Jun 2022 13:28:25 +0100	[thread overview]
Message-ID: <87v8tbtjpv.fsf@linaro.org> (raw)
In-Reply-To: <a3856ec8-90d6-df19-2b5f-bc42700b09db@quicinc.com>


Trilok Soni <quic_tsoni@quicinc.com> writes:

> On 6/1/2022 1:06 PM, Johannes Berg wrote:
>> Hi,
>> Not sure if there was anything you wanted me to comment on, but
>> since
>> I'm "the wifi guy" ... :)
>> 
>>>> mac80211 wlan / 10
>> FWIW, even though I'm the mac80211 maintainer, I'm not aware of a
>> specification or implementation of this ... I don't know what this is at
>> all.
>> 
>>>> mac80211 hwsim wireless simulation device / 29
>> This I implemented (both a driver in mac80211-hwsim in the kernel,
>> as
>> well as a device in wmediumd), but I wouldn't really necessarily
>> recommend using it for anything but testing.

I assume the use-case for this is something like a virtualised Android
OS. For cloud native testing I guess a simulation device provides enough of
what you need to exercise the guests network stack. However for real
deployments you need something to allow selection of networks and
reporting of network quality.

I'm not super familiar with the wifi stack but is this all usually
handled in one place or do multiple userspace daemons interrogate the
kernel APIs for this information?

If it all comes through one place perhaps it's enough for it to be given
a pipe to the host to make those queries - effectively creating a proxy
to the real host kernel interface?

>>> I am not sure if this related but virtio-ethernet keeps coming to us as
>>> requirement, I am not sure about the what is the support available in
>>> the various projects including Xen. This is a non-Mobile requirement
>>> particularly from the IOT or Auto segments. It will be nice to do adb
>>> over ethernet in the guest VM from the host shell.
>> For ethernet you have normal virtio-net.
>
> Thanks. Virtio-net is available, but I think e2e usecase w/ Type-1
> Hypervisor is what I am looking for. I believe CrosVM also supports
> Virtio-net but I am not sure if it works w/ Xen or not.

In normal Xen you would have a Dom0 with a traditional kernel driver to
service the backend. In a more modular setup you might want to have a
driver domain that combines the backend with the real HW driver running
as a unikernel?

>
> ---Trilok Soni


-- 
Alex Bennée

This publicly archived list offers a means to provide input to the
OASIS Virtual I/O Device (VIRTIO) TC.

In order to verify user consent to the Feedback License terms and
to minimize spam in the list archive, subscription is required
before posting.

Subscribe: virtio-comment-subscribe@lists.oasis-open.org
Unsubscribe: virtio-comment-unsubscribe@lists.oasis-open.org
List help: virtio-comment-help@lists.oasis-open.org
List archive: https://lists.oasis-open.org/archives/virtio-comment/
Feedback License: https://www.oasis-open.org/who/ipr/feedback_license.pdf
List Guidelines: https://www.oasis-open.org/policies-guidelines/mailing-lists
Committee: https://www.oasis-open.org/committees/virtio/
Join OASIS: https://www.oasis-open.org/join/


  parent reply	other threads:[~2022-06-08 12:37 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-05-31  8:07 [virtio-comment] Next VirtIO device for Project Stratos? Alex Bennée
2022-06-06  9:35 ` Bradford, Robert
2022-06-08 12:38   ` Alex Bennée
     [not found] ` <80aace95-6c39-c7b9-61ba-70d60bcd08b2@quicinc.com>
     [not found]   ` <c642058f36321cb7dfdfaa4664f5323841b65450.camel@sipsolutions.net>
     [not found]     ` <a3856ec8-90d6-df19-2b5f-bc42700b09db@quicinc.com>
2022-06-08 12:28       ` Alex Bennée [this message]
2022-09-03  7:43 ` [virtio-dev] " Alyssa Ross
2022-09-05 15:22   ` [virtio-comment] " Alex Bennée
2022-09-06  7:47     ` [virtio-dev] Re: [Stratos-dev] " Alyssa Ross
2022-09-05 20:27   ` [virtio-comment] " Stefan Hajnoczi
2022-09-06 17:33     ` Dr. David Alan Gilbert
2022-09-06 18:12       ` Stefan Hajnoczi
2022-09-07 14:09         ` Dr. David Alan Gilbert
2022-09-07 17:15           ` Stefan Hajnoczi

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87v8tbtjpv.fsf@linaro.org \
    --to=alex.bennee@linaro.org \
    --cc=Matt.Spencer@arm.com \
    --cc=arnd.bergmann@linaro.org \
    --cc=c.pinto@virtualopensystems.com \
    --cc=epetre@amazon.com \
    --cc=johannes@sipsolutions.net \
    --cc=kraxel@redhat.com \
    --cc=marcel@holtmann.org \
    --cc=mst@redhat.com \
    --cc=namhyung@kernel.org \
    --cc=pdaly@quicinc.com \
    --cc=peter.hilber@opensynergy.com \
    --cc=quic_pdaly@quicinc.com \
    --cc=quic_tsoni@quicinc.com \
    --cc=stefanha@redhat.com \
    --cc=stratos-dev@op-lists.linaro.org \
    --cc=svaddagi@qti.qualcomm.com \
    --cc=virtio-comment@lists.oasis-open.org \
    --cc=virtio-dev@lists.oasis-open.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.