Hi Marc,
On 18 April 2013 12:19, Marc Zyngier m...@misterjones.org wrote:
Hi Pranavkumar,
On Thu, 18 Apr 2013 11:22:24 +0530, PranavkumarSawargaonkar
pranavku...@linaro.org wrote:
From: Pranavkumar Sawargaonkar pranavku...@linaro.org
This patch implements early printk support for virtio
On 18 April 2013 12:21, Rusty Russell ru...@rustcorp.com.au wrote:
PranavkumarSawargaonkar pranavku...@linaro.org writes:
From: Pranavkumar Sawargaonkar pranavku...@linaro.org
This patch implements early printk support for virtio-mmio console devices
without using any hypercalls
Hi Marc,
On 18 April 2013 13:06, Marc Zyngier marc.zyng...@arm.com wrote:
On Thu, 18 Apr 2013 12:47:18 +0530, Pranavkumar Sawargaonkar
pranavku...@linaro.org wrote:
Hi Marc,
On 18 April 2013 12:19, Marc Zyngier m...@misterjones.org wrote:
Hi Pranavkumar,
On Thu, 18 Apr 2013 11:22:24
Hi,
On 18 April 2013 14:14, Alexander Graf ag...@suse.de wrote:
Am 18.04.2013 um 09:32 schrieb Pranavkumar Sawargaonkar
pranavku...@linaro.org:
On 18 April 2013 12:21, Rusty Russell ru...@rustcorp.com.au wrote:
PranavkumarSawargaonkar pranavku...@linaro.org writes:
From: Pranavkumar
On 18 April 2013 21:29, Marc Zyngier marc.zyng...@arm.com wrote:
On Thu, 18 Apr 2013 11:25:56 -0400, Christopher Covington
c...@codeaurora.org wrote:
Hi Pranavkumar,
On 04/18/2013 01:52 AM, PranavkumarSawargaonkar wrote:
From: Pranavkumar Sawargaonkar pranavku...@linaro.org
This patch
On 18 April 2013 13:06, Marc Zyngier marc.zyng...@arm.com wrote:
On Thu, 18 Apr 2013 12:47:18 +0530, Pranavkumar Sawargaonkar
pranavku...@linaro.org wrote:
Hi Marc,
On 18 April 2013 12:19, Marc Zyngier m...@misterjones.org wrote:
Hi Pranavkumar,
On Thu, 18 Apr 2013 11:22:24 +0530
Hi Will,
On 19 April 2013 14:35, Will Deacon will.dea...@arm.com 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 require
On 19 April 2013 15:00, Peter Maydell peter.mayd...@linaro.org wrote:
On 19 April 2013 10:27, Will Deacon will.dea...@arm.com 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
Hi,
On 3 June 2013 21:21, Pranavkumar Sawargaonkar pranavku...@linaro.org 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 specify
Hi Grant,
On 12 June 2013 18:58, Grant Likely grant.lik...@secretlab.ca wrote:
On Mon, 3 Jun 2013 21:21:11 +0530, Pranavkumar Sawargaonkar
pranavku...@linaro.org wrote:
This patch adds support for defining and passing earlyprintk
related information i.e. device and address information via
On 29 April 2013 17:52, Alexander Graf ag...@suse.de wrote:
Am 29.04.2013 um 05:09 schrieb Rusty Russell ru...@rustcorp.com.au:
Alexander Graf ag...@suse.de writes:
On 26.04.2013, at 13:04, Pranavkumar Sawargaonkar wrote:
This patch-set implements early printk support for virtio console
, config.emerg_w);
}
}
Amit might have more clue... Amit?
Thanks,
Rusty.
From: Pranavkumar Sawargaonkar pranavku...@linaro.org
Subject: virtio: console: Add early writeonly register to config space
This patch adds a emerg_wr register (writeonly) in config space of virtio
console device
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 config space
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 pranavku...@linaro.org
Signed-off-by: Anup Patel anup.pa...@linaro.org
Signed-off-by: Rusty Russell ru...@rustcorp.com.au
---
include
Signed-off-by: Pranavkumar Sawargaonkar pranavku...@linaro.org
Signed-off-by: Anup Patel anup.pa...@linaro.org
---
Documentation/virtual/virtio-spec.txt |8 +++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/Documentation/virtual/virtio-spec.txt
b/Documentation/virtual
This patch implements earlyprintk based on virtio console
using emerg_wr config register.
Kernel args for using this will be:
earlyprintk=virtio-console,phys_address
Signed-off-by: Pranavkumar Sawargaonkar pranavku...@linaro.org
Signed-off-by: Anup Patel anup.pa...@linaro.org
---
arch/arm64
will
look for device tree earlyprintk parameter.
Signed-off-by: Pranavkumar Sawargaonkar pranavku...@linaro.org
Signed-off-by: Anup Patel anup.pa...@linaro.org
---
arch/arm64/kernel/early_printk.c |7 +++
arch/arm64/kernel/setup.c| 21 -
2 files changed, 27
On 22 April 2013 10:45, Rusty Russell ru...@rustcorp.com.au wrote:
Anup Patel anup.pa...@linaro.org writes:
On 22 April 2013 06:51, Rusty Russell ru...@rustcorp.com.au wrote:
Pranavkumar Sawargaonkar pranavku...@linaro.org writes:
On 18 April 2013 12:21, Rusty Russell ru...@rustcorp.com.au
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
Documentation
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 pranavku...@linaro.org
This patch implements earlyprintk based on virtio console using early_wr config
register.
Kernel args for using this will be: earlyprintk=virtio-console,phys_address
Signed-off-by: Pranavkumar Sawargaonkar pranavku...@linaro.org
Signed-off-by: Anup Patel anup.pa...@linaro.org
---
arch/arm64
On 17 May 2013 05:22, Rusty Russell ru...@rustcorp.com.au wrote:
Amit Shah amit.s...@redhat.com 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 ru...@rustcorp.com.au wrote:
Pranavkumar Sawargaonkar pranavku...@linaro.org writes:
Signed-off-by: Pranavkumar Sawargaonkar pranavku...@linaro.org
Signed-off-by: Anup Patel anup.pa...@linaro.org
---
Documentation/virtual/virtio-spec.txt |8
To: Pranavkumar Sawargaonkar
Cc: k...@vger.kernel.org; kvm...@lists.cs.columbia.edu; linux-arm-
ker...@lists.infradead.org; linux-kernel@vger.kernel.org;
christoffer.d...@linaro.org; marc.zyng...@arm.com; will.dea...@arm.com;
bhelg...@google.com; a...@arndb.de; rob.herr...@linaro.org;
eric.au
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 ajin...@apm.com
Signed-off-by: Pranavkumar Sawargaonkar pranavku...@linaro.org
Cc: Alex Williamson
ajin...@apm.com
Signed-off-by: Pranavkumar Sawargaonkar pranavku...@linaro.org
Cc: Alex Williamson alex.william...@redhat.com
Cc: Marc Zyngier marc.zyng...@arm.com
Cc: Will Deacon will.dea...@arm.com
Cc: Christoffer Dall christoffer.d...@linaro.org
---
drivers/vfio/vfio.c | 29
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 ++
drivers
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 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
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 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
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
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
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
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 wi
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
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
emerg_w) {
> VirtIOSerial *vser;
> vser = DO_UPCAST(VirtIOSerial, vdev, vdev);
> VirtIOSerialPort *port;
>
> port = find_emerg_write_port(vser);
> if (port) {
> vsc->emerg_write(port, config.emerg_w);
> }
>
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 config space
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
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 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
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(+)
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
specifies earlyprintk (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
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
Documentation
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
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
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
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 +++
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 ++
drivers
>> > 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
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
54 matches
Mail list logo