search for: 1f3e7d56924f

Displaying 16 results from an estimated 16 matches for "1f3e7d56924f".

2019 May 08
2
[PATCH 08/10] virtio/s390: add indirection to indicators access
...<pasic at linux.ibm.com> > --- > drivers/s390/virtio/virtio_ccw.c | 40 +++++++++++++++++++++++++--------------- > 1 file changed, 25 insertions(+), 15 deletions(-) > > diff --git a/drivers/s390/virtio/virtio_ccw.c b/drivers/s390/virtio/virtio_ccw.c > index bb7a92316fc8..1f3e7d56924f 100644 > --- a/drivers/s390/virtio/virtio_ccw.c > +++ b/drivers/s390/virtio/virtio_ccw.c > @@ -68,6 +68,16 @@ struct virtio_ccw_device { > void *airq_info; > }; > > +static inline unsigned long *indicators(struct virtio_ccw_device *vcdev) > +{ > + return &vcde...
2019 May 08
2
[PATCH 08/10] virtio/s390: add indirection to indicators access
...<pasic at linux.ibm.com> > --- > drivers/s390/virtio/virtio_ccw.c | 40 +++++++++++++++++++++++++--------------- > 1 file changed, 25 insertions(+), 15 deletions(-) > > diff --git a/drivers/s390/virtio/virtio_ccw.c b/drivers/s390/virtio/virtio_ccw.c > index bb7a92316fc8..1f3e7d56924f 100644 > --- a/drivers/s390/virtio/virtio_ccw.c > +++ b/drivers/s390/virtio/virtio_ccw.c > @@ -68,6 +68,16 @@ struct virtio_ccw_device { > void *airq_info; > }; > > +static inline unsigned long *indicators(struct virtio_ccw_device *vcdev) > +{ > + return &vcde...
2019 May 10
2
[PATCH 08/10] virtio/s390: add indirection to indicators access
...40 >>>> +++++++++++++++++++++++++--------------- >>>> ? 1 file changed, 25 insertions(+), 15 deletions(-) >>>> >>>> diff --git a/drivers/s390/virtio/virtio_ccw.c >>>> b/drivers/s390/virtio/virtio_ccw.c >>>> index bb7a92316fc8..1f3e7d56924f 100644 >>>> --- a/drivers/s390/virtio/virtio_ccw.c >>>> +++ b/drivers/s390/virtio/virtio_ccw.c >>>> @@ -68,6 +68,16 @@ struct virtio_ccw_device { >>>> ????? void *airq_info; >>>> ? }; >>>> +static inline unsigned long *indica...
2019 May 10
2
[PATCH 08/10] virtio/s390: add indirection to indicators access
...40 >>>> +++++++++++++++++++++++++--------------- >>>> ? 1 file changed, 25 insertions(+), 15 deletions(-) >>>> >>>> diff --git a/drivers/s390/virtio/virtio_ccw.c >>>> b/drivers/s390/virtio/virtio_ccw.c >>>> index bb7a92316fc8..1f3e7d56924f 100644 >>>> --- a/drivers/s390/virtio/virtio_ccw.c >>>> +++ b/drivers/s390/virtio/virtio_ccw.c >>>> @@ -68,6 +68,16 @@ struct virtio_ccw_device { >>>> ????? void *airq_info; >>>> ? }; >>>> +static inline unsigned long *indica...
2019 May 09
1
[PATCH 08/10] virtio/s390: add indirection to indicators access
...>> ? drivers/s390/virtio/virtio_ccw.c | 40 >> +++++++++++++++++++++++++--------------- >> ? 1 file changed, 25 insertions(+), 15 deletions(-) >> >> diff --git a/drivers/s390/virtio/virtio_ccw.c >> b/drivers/s390/virtio/virtio_ccw.c >> index bb7a92316fc8..1f3e7d56924f 100644 >> --- a/drivers/s390/virtio/virtio_ccw.c >> +++ b/drivers/s390/virtio/virtio_ccw.c >> @@ -68,6 +68,16 @@ struct virtio_ccw_device { >> ????? void *airq_info; >> ? }; >> +static inline unsigned long *indicators(struct virtio_ccw_device *vcdev) >> +{...
2019 May 10
2
[PATCH 08/10] virtio/s390: add indirection to indicators access
...++++--------------- >>>>>> ? 1 file changed, 25 insertions(+), 15 deletions(-) >>>>>> >>>>>> diff --git a/drivers/s390/virtio/virtio_ccw.c >>>>>> b/drivers/s390/virtio/virtio_ccw.c >>>>>> index bb7a92316fc8..1f3e7d56924f 100644 >>>>>> --- a/drivers/s390/virtio/virtio_ccw.c >>>>>> +++ b/drivers/s390/virtio/virtio_ccw.c >>>>>> @@ -68,6 +68,16 @@ struct virtio_ccw_device { >>>>>> ????? void *airq_info; >>>>>> ? }; >>&gt...
2019 May 10
2
[PATCH 08/10] virtio/s390: add indirection to indicators access
...++++--------------- >>>>>> ? 1 file changed, 25 insertions(+), 15 deletions(-) >>>>>> >>>>>> diff --git a/drivers/s390/virtio/virtio_ccw.c >>>>>> b/drivers/s390/virtio/virtio_ccw.c >>>>>> index bb7a92316fc8..1f3e7d56924f 100644 >>>>>> --- a/drivers/s390/virtio/virtio_ccw.c >>>>>> +++ b/drivers/s390/virtio/virtio_ccw.c >>>>>> @@ -68,6 +68,16 @@ struct virtio_ccw_device { >>>>>> ????? void *airq_info; >>>>>> ? }; >>&gt...
2019 Apr 26
0
[PATCH 08/10] virtio/s390: add indirection to indicators access
...s). Signed-off-by: Halil Pasic <pasic at linux.ibm.com> --- drivers/s390/virtio/virtio_ccw.c | 40 +++++++++++++++++++++++++--------------- 1 file changed, 25 insertions(+), 15 deletions(-) diff --git a/drivers/s390/virtio/virtio_ccw.c b/drivers/s390/virtio/virtio_ccw.c index bb7a92316fc8..1f3e7d56924f 100644 --- a/drivers/s390/virtio/virtio_ccw.c +++ b/drivers/s390/virtio/virtio_ccw.c @@ -68,6 +68,16 @@ struct virtio_ccw_device { void *airq_info; }; +static inline unsigned long *indicators(struct virtio_ccw_device *vcdev) +{ + return &vcdev->indicators; +} + +static inline unsigned l...
2019 May 10
0
[PATCH 08/10] virtio/s390: add indirection to indicators access
...++++++++++++++++++++--------------- > >>>> ? 1 file changed, 25 insertions(+), 15 deletions(-) > >>>> > >>>> diff --git a/drivers/s390/virtio/virtio_ccw.c > >>>> b/drivers/s390/virtio/virtio_ccw.c > >>>> index bb7a92316fc8..1f3e7d56924f 100644 > >>>> --- a/drivers/s390/virtio/virtio_ccw.c > >>>> +++ b/drivers/s390/virtio/virtio_ccw.c > >>>> @@ -68,6 +68,16 @@ struct virtio_ccw_device { > >>>> ????? void *airq_info; > >>>> ? }; > >>>> +stati...
2019 May 09
0
[PATCH 08/10] virtio/s390: add indirection to indicators access
...o/virtio_ccw.c | 40 > >> +++++++++++++++++++++++++--------------- > >> ? 1 file changed, 25 insertions(+), 15 deletions(-) > >> > >> diff --git a/drivers/s390/virtio/virtio_ccw.c > >> b/drivers/s390/virtio/virtio_ccw.c > >> index bb7a92316fc8..1f3e7d56924f 100644 > >> --- a/drivers/s390/virtio/virtio_ccw.c > >> +++ b/drivers/s390/virtio/virtio_ccw.c > >> @@ -68,6 +68,16 @@ struct virtio_ccw_device { > >> ????? void *airq_info; > >> ? }; > >> +static inline unsigned long *indicators(struct virtio_c...
2019 May 13
0
[PATCH 08/10] virtio/s390: add indirection to indicators access
...>>>>>> ? 1 file changed, 25 insertions(+), 15 deletions(-) > >>>>>> > >>>>>> diff --git a/drivers/s390/virtio/virtio_ccw.c > >>>>>> b/drivers/s390/virtio/virtio_ccw.c > >>>>>> index bb7a92316fc8..1f3e7d56924f 100644 > >>>>>> --- a/drivers/s390/virtio/virtio_ccw.c > >>>>>> +++ b/drivers/s390/virtio/virtio_ccw.c > >>>>>> @@ -68,6 +68,16 @@ struct virtio_ccw_device { > >>>>>> ????? void *airq_info; > >>>>&g...
2019 May 08
2
[PATCH 09/10] virtio/s390: use DMA memory for ccw I/O and classic notifiers
...: Halil Pasic <pasic at linux.ibm.com> > --- > drivers/s390/virtio/virtio_ccw.c | 177 +++++++++++++++++++++------------------ > 1 file changed, 96 insertions(+), 81 deletions(-) > > diff --git a/drivers/s390/virtio/virtio_ccw.c b/drivers/s390/virtio/virtio_ccw.c > index 1f3e7d56924f..613b18001a0c 100644 > --- a/drivers/s390/virtio/virtio_ccw.c > +++ b/drivers/s390/virtio/virtio_ccw.c > @@ -46,9 +46,15 @@ struct vq_config_block { > #define VIRTIO_CCW_CONFIG_SIZE 0x100 > /* same as PCI config space size, should be enough for all drivers */ > > +struct...
2019 May 08
2
[PATCH 09/10] virtio/s390: use DMA memory for ccw I/O and classic notifiers
...: Halil Pasic <pasic at linux.ibm.com> > --- > drivers/s390/virtio/virtio_ccw.c | 177 +++++++++++++++++++++------------------ > 1 file changed, 96 insertions(+), 81 deletions(-) > > diff --git a/drivers/s390/virtio/virtio_ccw.c b/drivers/s390/virtio/virtio_ccw.c > index 1f3e7d56924f..613b18001a0c 100644 > --- a/drivers/s390/virtio/virtio_ccw.c > +++ b/drivers/s390/virtio/virtio_ccw.c > @@ -46,9 +46,15 @@ struct vq_config_block { > #define VIRTIO_CCW_CONFIG_SIZE 0x100 > /* same as PCI config space size, should be enough for all drivers */ > > +struct...
2019 Apr 26
0
[PATCH 09/10] virtio/s390: use DMA memory for ccw I/O and classic notifiers
...y the ultravisor. Signed-off-by: Halil Pasic <pasic at linux.ibm.com> --- drivers/s390/virtio/virtio_ccw.c | 177 +++++++++++++++++++++------------------ 1 file changed, 96 insertions(+), 81 deletions(-) diff --git a/drivers/s390/virtio/virtio_ccw.c b/drivers/s390/virtio/virtio_ccw.c index 1f3e7d56924f..613b18001a0c 100644 --- a/drivers/s390/virtio/virtio_ccw.c +++ b/drivers/s390/virtio/virtio_ccw.c @@ -46,9 +46,15 @@ struct vq_config_block { #define VIRTIO_CCW_CONFIG_SIZE 0x100 /* same as PCI config space size, should be enough for all drivers */ +struct vcdev_dma_area { + unsigned long indi...
2019 Apr 26
33
[PATCH 00/10] s390: virtio: support protected virtualization
Enhanced virtualization protection technology may require the use of bounce buffers for I/O. While support for this was built into the virtio core, virtio-ccw wasn't changed accordingly. Some background on technology (not part of this series) and the terminology used. * Protected Virtualization (PV): Protected Virtualization guarantees, that non-shared memory of a guest that operates in PV
2019 Apr 26
33
[PATCH 00/10] s390: virtio: support protected virtualization
Enhanced virtualization protection technology may require the use of bounce buffers for I/O. While support for this was built into the virtio core, virtio-ccw wasn't changed accordingly. Some background on technology (not part of this series) and the terminology used. * Protected Virtualization (PV): Protected Virtualization guarantees, that non-shared memory of a guest that operates in PV