search for: steered

Displaying 20 results from an estimated 750 matches for "steered".

2012 Sep 09
1
[PATCHv4] virtio-spec: virtio network device multiqueue support
...s the function used to select transmit virtqueue for a given packet; + the field +\emph on +param +\emph default + makes it possible to pass an extra parameter if appropriate. + When +\emph on +rule +\emph default + is set to VIRTIO_NET_CTRL_STEERING_SINGLE (this is the default) all packets + are steered to the default virtqueue transmitq (1); param is unused; this + is the default. + With any other rule, When +\emph on +rule +\emph default + is set to VIRTIO_NET_CTRL_STEERING_RX_FOLLOWS_TX packets are steered by + driver to the first +\emph on +N +\emph default +=( +\emph on +param +\emph defaul...
2012 Sep 09
1
[PATCHv4] virtio-spec: virtio network device multiqueue support
...s the function used to select transmit virtqueue for a given packet; + the field +\emph on +param +\emph default + makes it possible to pass an extra parameter if appropriate. + When +\emph on +rule +\emph default + is set to VIRTIO_NET_CTRL_STEERING_SINGLE (this is the default) all packets + are steered to the default virtqueue transmitq (1); param is unused; this + is the default. + With any other rule, When +\emph on +rule +\emph default + is set to VIRTIO_NET_CTRL_STEERING_RX_FOLLOWS_TX packets are steered by + driver to the first +\emph on +N +\emph default +=( +\emph on +param +\emph defaul...
2012 Sep 06
2
[PATCHv3] virtio-spec: virtio network device multiqueue support
...s the function used to select transmit virtqueue for a given packet; + the field +\emph on +param +\emph default + makes it possible to pass an extra parameter if appropriate. + When +\emph on +rule +\emph default + is set to VIRTIO_NET_CTRL_STEERING_SINGLE (this is the default) all packets + are steered to the default virtqueue transmitq (1); param is unused; this + is the default. + With any other rule, When +\emph on +rule +\emph default + is set to VIRTIO_NET_CTRL_STEERING_RX_FOLLOWS_TX packets are steered by + driver to the first ( +\emph on +param +\emph default ++1) multiqueue virtqueues tr...
2012 Sep 06
2
[PATCHv3] virtio-spec: virtio network device multiqueue support
...s the function used to select transmit virtqueue for a given packet; + the field +\emph on +param +\emph default + makes it possible to pass an extra parameter if appropriate. + When +\emph on +rule +\emph default + is set to VIRTIO_NET_CTRL_STEERING_SINGLE (this is the default) all packets + are steered to the default virtqueue transmitq (1); param is unused; this + is the default. + With any other rule, When +\emph on +rule +\emph default + is set to VIRTIO_NET_CTRL_STEERING_RX_FOLLOWS_TX packets are steered by + driver to the first ( +\emph on +param +\emph default ++1) multiqueue virtqueues tr...
2012 Sep 03
1
[PATCHv2] virtio-spec: virtio network device multiqueue support
...\emph default + specifies the function used to select transmit virtqueue for a given packet; + the field +\emph on +param +\emph default + makes it possible to pass an extra parameter if appropriate. + When +\emph on +rule +\emph default + is set to VIRTIO_NET_CTRL_STEERING_SINGLE all packets are steered to the + default virtqueue transmitq (1); param is unused; this is the default. + When +\emph on +rule +\emph default + is set to VIRTIO_NET_CTRL_STEERING_HOST packets are steered by driver to + the first ( +\emph on +param +\emph default ++1) multiqueue virtqueues transmitq1...transmitqN; the def...
2012 Sep 03
1
[PATCHv2] virtio-spec: virtio network device multiqueue support
...\emph default + specifies the function used to select transmit virtqueue for a given packet; + the field +\emph on +param +\emph default + makes it possible to pass an extra parameter if appropriate. + When +\emph on +rule +\emph default + is set to VIRTIO_NET_CTRL_STEERING_SINGLE all packets are steered to the + default virtqueue transmitq (1); param is unused; this is the default. + When +\emph on +rule +\emph default + is set to VIRTIO_NET_CTRL_STEERING_HOST packets are steered by driver to + the first ( +\emph on +param +\emph default ++1) multiqueue virtqueues transmitq1...transmitqN; the def...
2020 Mar 01
2
[PATCH v3 2/3] virtio-net: Introduce RSS receive steering feature
On Sun, Mar 01, 2020 at 04:33:01PM +0200, Yuri Benditovich wrote: > RSS (Receive-side scaling) defines hash calculation > rules and decision on receive virtqueue according to > the calculated hash, provided mask to apply and > provided indirection table containing indices of > receive virqueues. The driver sends the control > command to enable multiqueue and provide parameters
2020 Mar 01
2
[PATCH v3 2/3] virtio-net: Introduce RSS receive steering feature
On Sun, Mar 01, 2020 at 04:33:01PM +0200, Yuri Benditovich wrote: > RSS (Receive-side scaling) defines hash calculation > rules and decision on receive virtqueue according to > the calculated hash, provided mask to apply and > provided indirection table containing indices of > receive virqueues. The driver sends the control > command to enable multiqueue and provide parameters
2020 Mar 02
2
[PATCH v3 2/3] virtio-net: Introduce RSS receive steering feature
On Mon, Mar 02, 2020 at 10:53:14AM +0200, Yuri Benditovich wrote: > On Sun, Mar 1, 2020 at 9:58 PM Michael S. Tsirkin <mst at redhat.com> wrote: > > > > On Sun, Mar 01, 2020 at 04:33:01PM +0200, Yuri Benditovich wrote: > > > RSS (Receive-side scaling) defines hash calculation > > > rules and decision on receive virtqueue according to > > > the
2020 Mar 02
2
[PATCH v3 2/3] virtio-net: Introduce RSS receive steering feature
On Mon, Mar 02, 2020 at 10:53:14AM +0200, Yuri Benditovich wrote: > On Sun, Mar 1, 2020 at 9:58 PM Michael S. Tsirkin <mst at redhat.com> wrote: > > > > On Sun, Mar 01, 2020 at 04:33:01PM +0200, Yuri Benditovich wrote: > > > RSS (Receive-side scaling) defines hash calculation > > > rules and decision on receive virtqueue according to > > > the
2020 Mar 01
0
[PATCH v3 2/3] virtio-net: Introduce RSS receive steering feature
RSS (Receive-side scaling) defines hash calculation rules and decision on receive virtqueue according to the calculated hash, provided mask to apply and provided indirection table containing indices of receive virqueues. The driver sends the control command to enable multiqueue and provide parameters for receive steering. Signed-off-by: Yuri Benditovich <yuri.benditovich at daynix.com> ---
2020 Mar 02
0
[PATCH v3 2/3] virtio-net: Introduce RSS receive steering feature
On Sun, Mar 1, 2020 at 9:58 PM Michael S. Tsirkin <mst at redhat.com> wrote: > > On Sun, Mar 01, 2020 at 04:33:01PM +0200, Yuri Benditovich wrote: > > RSS (Receive-side scaling) defines hash calculation > > rules and decision on receive virtqueue according to > > the calculated hash, provided mask to apply and > > provided indirection table containing indices of
2020 Mar 01
0
[PATCH 2/3] virtio-net: Introduce RSS receive steering feature
On Sat, Feb 29, 2020 at 07:13:00PM +0200, Yuri Benditovich wrote: > RSS (Receive-side scaling) defines hash calculation > rules and decision on receive virtqueue according to > the calculated hash, provided mask to apply and > provided indirection table containing indices of > receive virqueues. The driver sends the control > command to enable multiqueue and provide parameters
2020 Mar 02
0
[PATCH v3 2/3] virtio-net: Introduce RSS receive steering feature
All the classes of commands are defined without indentation. All the commands are defined with indentation of 1 space. Only the last one (VIRTIO_NET_CTRL_GUEST_OFFLOADS_SET at the end of the file) does not have an indentation. On Mon, Mar 2, 2020 at 12:54 PM Michael S. Tsirkin <mst at redhat.com> wrote: > > On Mon, Mar 02, 2020 at 10:53:14AM +0200, Yuri Benditovich wrote: > > On
2012 Dec 07
3
[PATCHv6] virtio-spec: virtio network device multiqueue support
...change_inserted 1986246365 1353595328 +When multiqueue is enabled, device uses automatic receive +steering based on packet flow. +Programming of the receive steering classificator is implicit. + Transmitting a packet of a specific flow on transmitqX will cause incoming + packets for this flow to be steered to receiveqX. + For uni-directional protocols, or where no packets have been transmitted + yet, device will steer a packet to a random queue out of the specified + receiveq0..receiveqn. +\change_unchanged + +\end_layout + +\begin_layout Standard + +\change_inserted 1986246365 1354528710 +Multiqueue...
2012 Dec 07
3
[PATCHv6] virtio-spec: virtio network device multiqueue support
...change_inserted 1986246365 1353595328 +When multiqueue is enabled, device uses automatic receive +steering based on packet flow. +Programming of the receive steering classificator is implicit. + Transmitting a packet of a specific flow on transmitqX will cause incoming + packets for this flow to be steered to receiveqX. + For uni-directional protocols, or where no packets have been transmitted + yet, device will steer a packet to a random queue out of the specified + receiveq0..receiveqn. +\change_unchanged + +\end_layout + +\begin_layout Standard + +\change_inserted 1986246365 1354528710 +Multiqueue...
2020 Mar 01
7
[PATCH v3 0/3] virtio-net: introduce features defined in the spec
This series introduce virtio-net features VIRTIO_NET_F_RSC_EXT, VIRTIO_NET_F_RSS and VIRTIO_NET_F_HASH_REPORT. Changes from v2: reformatted structure in patch 1 Yuri Benditovich (3): virtio-net: Introduce extended RSC feature virtio-net: Introduce RSS receive steering feature virtio-net: Introduce hash report feature include/uapi/linux/virtio_net.h | 100 ++++++++++++++++++++++++++++++--
2020 Mar 01
7
[PATCH v3 0/3] virtio-net: introduce features defined in the spec
This series introduce virtio-net features VIRTIO_NET_F_RSC_EXT, VIRTIO_NET_F_RSS and VIRTIO_NET_F_HASH_REPORT. Changes from v2: reformatted structure in patch 1 Yuri Benditovich (3): virtio-net: Introduce extended RSC feature virtio-net: Introduce RSS receive steering feature virtio-net: Introduce hash report feature include/uapi/linux/virtio_net.h | 100 ++++++++++++++++++++++++++++++--
2012 Dec 10
1
[PATCHv7] virtio-spec: virtio network device multiqueue support
...change_inserted 1986246365 1353595328 +When multiqueue is enabled, device uses automatic receive +steering based on packet flow. +Programming of the receive steering classificator is implicit. + Transmitting a packet of a specific flow on transmitqX will cause incoming + packets for this flow to be steered to receiveqX. + For uni-directional protocols, or where no packets have been transmitted + yet, device will steer a packet to a random queue out of the specified + receiveq0..receiveqn. +\change_unchanged + +\end_layout + +\begin_layout Standard + +\change_inserted 1986246365 1354528710 +Multiqueue...
2012 Dec 10
1
[PATCHv7] virtio-spec: virtio network device multiqueue support
...change_inserted 1986246365 1353595328 +When multiqueue is enabled, device uses automatic receive +steering based on packet flow. +Programming of the receive steering classificator is implicit. + Transmitting a packet of a specific flow on transmitqX will cause incoming + packets for this flow to be steered to receiveqX. + For uni-directional protocols, or where no packets have been transmitted + yet, device will steer a packet to a random queue out of the specified + receiveq0..receiveqn. +\change_unchanged + +\end_layout + +\begin_layout Standard + +\change_inserted 1986246365 1354528710 +Multiqueue...