>> > bhelg...@google.com; a...@arndb.de; rob.herr...@linaro.org;
>> > eric.au...@linaro.org; patc...@apm.com; Bhushan Bharat-R65777; Yoder
>> > Stuart-B08248
>> > Subject: Re: [RFC 0/2] VFIO: Add virtual MSI doorbell support.
>> >
>> > On Fri, 201
etween
MSI IOVA term as a "virtual msi doorbell" (known by the userspace) and
MSI PA (known by the kernel).
2. Set MSI/MSI-X vetcor with a virtual doorbell address instead of PA.
Signed-off-by: Ankit Jindal
Signed-off-by: Pranavkumar Sawargaonkar
Cc: Alex Williamson
Cc: Marc Zyngier
driver.
Signed-off-by: Ankit Jindal
Signed-off-by: Pranavkumar Sawargaonkar
Cc: Alex Williamson
Cc: Marc Zyngier
Cc: Will Deacon
Cc: Christoffer Dall
---
drivers/vfio/vfio.c | 29 +++
drivers/vfio/vfio_iommu_type1.c | 60 +++
FC is proposing a solution for MSI/MSI-X passthrough for ARM/ARM64.
Pranavkumar Sawargaonkar (2):
drivers: vfio: iommu map and unmap device specific memory from
kernel.
drivers: vfio: pci: Add virtual MSI doorbell support.
drivers/vfio/pci/vfio_pci.c | 32 ++
dr
Hi Grant,
On 12 June 2013 18:58, Grant Likely wrote:
> On Mon, 3 Jun 2013 21:21:11 +0530, Pranavkumar Sawargaonkar
> wrote:
>> This patch adds support for defining and passing earlyprintk
>> related information i.e. device and address information via
>> device tree by
Hi,
On 3 June 2013 21:21, Pranavkumar Sawargaonkar wrote:
> This patch adds support for defining and passing earlyprintk
> related information i.e. device and address information via
> device tree by adding it inside "chosen" node.
>
> This will help user to just s
arlyprintk (without =...) then kernel will
look for device tree earlyprintk parameter.
Signed-off-by: Pranavkumar Sawargaonkar
Signed-off-by: Anup Patel
---
arch/arm64/kernel/early_printk.c |7 +++
arch/arm64/kernel/setup.c| 21 -
2 files changed, 27 insertions
On 17 May 2013 05:22, Rusty Russell wrote:
> Amit Shah writes:
>> On (Mon) 06 May 2013 [17:49:49], Pranavkumar Sawargaonkar wrote:
>>> This patch adds an emerg_wr register (writeonly) in config space
>>> of virtio console device which can be used for debugging.
>>
Hi Rusty,
On 13 May 2013 08:22, Rusty Russell wrote:
> Pranavkumar Sawargaonkar writes:
>> Signed-off-by: Pranavkumar Sawargaonkar
>> Signed-off-by: Anup Patel
>> ---
>> Documentation/virtual/virtio-spec.txt |8 +++-
>> 1 file changed, 7 insertions(+)
This patch implements earlyprintk based on virtio console
using emerg_wr config register.
Kernel args for using this will be:
earlyprintk=virtio-console,
Signed-off-by: Pranavkumar Sawargaonkar
Signed-off-by: Anup Patel
---
arch/arm64/kernel/early_printk.c | 35
Signed-off-by: Pranavkumar Sawargaonkar
Signed-off-by: Anup Patel
---
Documentation/virtual/virtio-spec.txt |8 +++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/Documentation/virtual/virtio-spec.txt
b/Documentation/virtual/virtio-spec.txt
index 0d6ec85..3ca38f8 100644
This patch adds an emerg_wr register (writeonly) in config space
of virtio console device which can be used for debugging.
Signed-off-by: Pranavkumar Sawargaonkar
Signed-off-by: Anup Patel
Signed-off-by: Rusty Russell
---
include/uapi/linux/virtio_console.h |3 +++
1 file changed, 3
capability in console device.
Emergency write mechanism:
1. When a guest wants to out some character, it has to simply write
the character to emerg_wr register in config space of
virtio console device.
Pranavkumar Sawargaonkar (3):
virtio: console: Add emergency writeonly register to co
if (offset == offsetof(struct virtio_console_config, emerg_w) {
> VirtIOSerial *vser;
> vser = DO_UPCAST(VirtIOSerial, vdev, vdev);
> VirtIOSerialPort *port;
>
> port = find_emerg_write_port(vser);
> if (port) {
> vsc->emer
On 29 April 2013 17:52, Alexander Graf wrote:
>
>
> Am 29.04.2013 um 05:09 schrieb Rusty Russell :
>
>> Alexander Graf writes:
>>> On 26.04.2013, at 13:04, Pranavkumar Sawargaonkar wrote:
>>>
>>>> This patch-set implements early printk support fo
This patch implements earlyprintk based on virtio console using early_wr config
register.
Kernel args for using this will be: earlyprintk=virtio-console,
Signed-off-by: Pranavkumar Sawargaonkar
Signed-off-by: Anup Patel
---
arch/arm64/kernel/early_printk.c | 35
This patch adds a early_wr register (writeonly) in config space of virtio
console device which can be used for debugging.
The patch also updates virtio-spec in Documentation to reflect this feature
addition in virtio console.
Signed-off-by: Pranavkumar Sawargaonkar
Signed-off-by: Anup Patel
guest wants to out some character, it has to simply write the
character to early_wr register in config space of virtio console device.
Pranavkumar Sawargaonkar (2):
virtio: console: Add early writeonly register to config space
arm64: earlyprintk support for virtio-mmio console
Document
On 22 April 2013 10:45, Rusty Russell wrote:
> Anup Patel writes:
>> On 22 April 2013 06:51, Rusty Russell wrote:
>>>
>>> Pranavkumar Sawargaonkar writes:
>>> > On 18 April 2013 12:21, Rusty Russell wrote:
>>> >>
>>> >> Pra
On 19 April 2013 15:00, Peter Maydell wrote:
> On 19 April 2013 10:27, Will Deacon wrote:
>> On Fri, Apr 19, 2013 at 10:25:35AM +0100, Pranavkumar Sawargaonkar wrote:
>>> I am not against using 8250 emulation (as far as it solves printk
>>> issues for kernel booting
Hi Will,
On 19 April 2013 14:35, Will Deacon wrote:
> Hello,
>
> On Thu, Apr 18, 2013 at 09:48:49AM +0100, Pranavkumar Sawargaonkar wrote:
>> Actually i thought adding a config register will be easier to add a
>> code than writing entire emulation as 8250 emulation will re
On 18 April 2013 13:06, Marc Zyngier wrote:
> On Thu, 18 Apr 2013 12:47:18 +0530, Pranavkumar Sawargaonkar
> wrote:
>> Hi Marc,
>>
>> On 18 April 2013 12:19, Marc Zyngier wrote:
>>
>>> Hi Pranavkumar,
>>>
>>> On Thu, 18 Apr 2013 11:22
On 18 April 2013 21:29, Marc Zyngier wrote:
> On Thu, 18 Apr 2013 11:25:56 -0400, Christopher Covington
> wrote:
>> Hi Pranavkumar,
>>
>> On 04/18/2013 01:52 AM, PranavkumarSawargaonkar wrote:
>>> From: Pranavkumar Sawargaonkar
>>>
>>> This pa
Hi,
On 18 April 2013 14:14, Alexander Graf wrote:
>
>
> Am 18.04.2013 um 09:32 schrieb Pranavkumar Sawargaonkar
> :
>
>> On 18 April 2013 12:21, Rusty Russell wrote:
>>>
>>> PranavkumarSawargaonkar writes:
>>>> From: Pranavkumar Sawarga
Hi Marc,
On 18 April 2013 13:06, Marc Zyngier wrote:
> On Thu, 18 Apr 2013 12:47:18 +0530, Pranavkumar Sawargaonkar
> wrote:
>> Hi Marc,
>>
>> On 18 April 2013 12:19, Marc Zyngier wrote:
>>
>>> Hi Pranavkumar,
>>>
>>> On Thu, 18 Ap
On 18 April 2013 12:21, Rusty Russell wrote:
>
> PranavkumarSawargaonkar writes:
> > From: Pranavkumar Sawargaonkar
> >
> > This patch implements early printk support for virtio-mmio console devices
> > without using any hypercalls.
>
> This makes some sense
Hi Marc,
On 18 April 2013 12:19, Marc Zyngier wrote:
> Hi Pranavkumar,
>
> On Thu, 18 Apr 2013 11:22:24 +0530, PranavkumarSawargaonkar
> wrote:
>> From: Pranavkumar Sawargaonkar
>>
>> This patch implements early printk support for virtio-mmio console
> device
27 matches
Mail list logo