Thanks.
On 02/29/2016 01:17 PM, Tejun Heo wrote:
On Tue, Feb 16, 2016 at 12:08:49PM -0800, tchalama...@caviumnetworks.com wrote:
From: Tirumalesh Chalamarla <tchalama...@caviumnetworks.com>
Due to Errata in ThunderX, HOST_IRQ_STAT should be
cleared before leaving the interrupt h
Thanks.
On 02/29/2016 01:17 PM, Tejun Heo wrote:
On Tue, Feb 16, 2016 at 12:08:49PM -0800, tchalama...@caviumnetworks.com wrote:
From: Tirumalesh Chalamarla
Due to Errata in ThunderX, HOST_IRQ_STAT should be
cleared before leaving the interrupt handler.
The patch attempts to satisfy
On 02/17/2016 08:12 AM, Thomas Gleixner wrote:
On Tue, 16 Feb 2016, tchalama...@caviumnetworks.com wrote:
+#ifdef CONFIG_ARM64
+/* Due to ERRATA#22536, ThunderX need to handle
+ * HOST_IRQ_STAT differently.
+ * Work around is to make sure all pending IRQs
+ * are served before leaving handler
On 02/17/2016 08:12 AM, Thomas Gleixner wrote:
On Tue, 16 Feb 2016, tchalama...@caviumnetworks.com wrote:
+#ifdef CONFIG_ARM64
+/* Due to ERRATA#22536, ThunderX need to handle
+ * HOST_IRQ_STAT differently.
+ * Work around is to make sure all pending IRQs
+ * are served before leaving handler
Hi Tejun,
Any more comments on this?
Thanks,
Tirumalesh.
On 02/16/2016 12:08 PM, tchalama...@caviumnetworks.com wrote:
From: Tirumalesh Chalamarla <tchalama...@caviumnetworks.com>
Due to Errata in ThunderX, HOST_IRQ_STAT should be
cleared before leaving the interrupt handler.
The
Hi Tejun,
Any more comments on this?
Thanks,
Tirumalesh.
On 02/16/2016 12:08 PM, tchalama...@caviumnetworks.com wrote:
From: Tirumalesh Chalamarla
Due to Errata in ThunderX, HOST_IRQ_STAT should be
cleared before leaving the interrupt handler.
The patch attempts to satisfy the need
On 02/17/2016 12:00 PM, Tejun Heo wrote:
Hello, David.
On Wed, Feb 17, 2016 at 10:57:50AM -0800, David Daney wrote:
If the ahci/ata maintainers insist, we can add that.
I don't mind whether it is CONFIG_ARM64 or something more specific but
I think it's a good idea to gate it some way.
On 02/17/2016 12:00 PM, Tejun Heo wrote:
Hello, David.
On Wed, Feb 17, 2016 at 10:57:50AM -0800, David Daney wrote:
If the ahci/ata maintainers insist, we can add that.
I don't mind whether it is CONFIG_ARM64 or something more specific but
I think it's a good idea to gate it some way.
On 02/16/2016 01:14 PM, Robert Richter wrote:
On 16.02.16 11:50:44, Tirumalesh Chalamarla wrote:
On 02/16/2016 11:38 AM, David Daney wrote:
On 02/16/2016 11:14 AM, Tirumalesh Chalamarla wrote:
On 02/16/2016 06:42 AM, Robert Richter wrote:
On 15.02.16 13:30:41, Tejun Heo wrote:
On Sun
On 02/16/2016 01:14 PM, Robert Richter wrote:
On 16.02.16 11:50:44, Tirumalesh Chalamarla wrote:
On 02/16/2016 11:38 AM, David Daney wrote:
On 02/16/2016 11:14 AM, Tirumalesh Chalamarla wrote:
On 02/16/2016 06:42 AM, Robert Richter wrote:
On 15.02.16 13:30:41, Tejun Heo wrote:
On Sun
On 02/16/2016 11:38 AM, David Daney wrote:
On 02/16/2016 11:14 AM, Tirumalesh Chalamarla wrote:
On 02/16/2016 06:42 AM, Robert Richter wrote:
On 15.02.16 13:30:41, Tejun Heo wrote:
On Sun, Feb 14, 2016 at 07:36:18PM -0800, Tirumalesh Chalamarla wrote:
There is no need for special Driver
On 02/16/2016 11:38 AM, David Daney wrote:
On 02/16/2016 11:14 AM, Tirumalesh Chalamarla wrote:
On 02/16/2016 06:42 AM, Robert Richter wrote:
On 15.02.16 13:30:41, Tejun Heo wrote:
On Sun, Feb 14, 2016 at 07:36:18PM -0800, Tirumalesh Chalamarla wrote:
There is no need for special Driver
On 02/16/2016 06:42 AM, Robert Richter wrote:
On 15.02.16 13:30:41, Tejun Heo wrote:
On Sun, Feb 14, 2016 at 07:36:18PM -0800, Tirumalesh Chalamarla wrote:
There is no need for special Driver, AHCI is sufficient for ThunderX, the
file only contains this interrupt handler,
is it preferable
On 02/16/2016 06:42 AM, Robert Richter wrote:
On 15.02.16 13:30:41, Tejun Heo wrote:
On Sun, Feb 14, 2016 at 07:36:18PM -0800, Tirumalesh Chalamarla wrote:
There is no need for special Driver, AHCI is sufficient for ThunderX, the
file only contains this interrupt handler,
is it preferable
On 02/14/2016 09:01 AM, Tejun Heo wrote:
Hello,
On Fri, Feb 12, 2016 at 03:20:30PM -0800, tchalama...@caviumnetworks.com wrote:
diff --git a/drivers/ata/ahci.c b/drivers/ata/ahci.c
index 546a369..76e310e 100644
--- a/drivers/ata/ahci.c
+++ b/drivers/ata/ahci.c
@@ -1560,6 +1560,9 @@ static
On 02/14/2016 09:01 AM, Tejun Heo wrote:
Hello,
On Fri, Feb 12, 2016 at 03:20:30PM -0800, tchalama...@caviumnetworks.com wrote:
diff --git a/drivers/ata/ahci.c b/drivers/ata/ahci.c
index 546a369..76e310e 100644
--- a/drivers/ata/ahci.c
+++ b/drivers/ata/ahci.c
@@ -1560,6 +1560,9 @@ static
On 09/25/2015 07:45 AM, Robert Richter wrote:
Will,
On 22.09.15 19:29:02, Will Deacon wrote:
On Tue, Sep 22, 2015 at 06:59:48PM +0100, Robert Richter wrote:
From: Tirumalesh Chalamarla
Increase the standard cacheline size to avoid having locks in the same
cacheline.
Cavium's ThunderX
On 09/25/2015 07:45 AM, Robert Richter wrote:
Will,
On 22.09.15 19:29:02, Will Deacon wrote:
On Tue, Sep 22, 2015 at 06:59:48PM +0100, Robert Richter wrote:
From: Tirumalesh Chalamarla <tchalama...@cavium.com>
Increase the standard cacheline size to avoid having locks in the same
cac
In order to allow KVM to run on Thunder implementations, add the
minimal support required.
Signed-off-by: Tirumalesh Chalamarla
---
arch/arm64/include/asm/cputype.h | 3 +++
arch/arm64/include/uapi/asm/kvm.h| 3 ++-
arch/arm64/kvm/guest.c | 6 ++
arch/arm64/kvm
From: Tirumalesh Chalamarla
The PCIe host controller uses MSIs provided by GICv3 ITS. Enable it on
Thunder SoCs by adding an entry to DT.
Signed-off-by: Tirumalesh Chalamarla
Acked-by: Marc Zyngier
---
arch/arm64/boot/dts/cavium/thunder-88xx.dtsi | 9 +
1 file changed, 9 insertions
From: Tirumalesh Chalamarla
The PCIe host controller uses MSIs provided by GICv3 ITS. Enable it on
Thunder SoCs by adding an entry to DT.
Signed-off-by: Tirumalesh Chalamarla
---
arch/arm64/boot/dts/cavium/thunder-88xx.dtsi | 9 +
1 file changed, 9 insertions(+)
diff --git a/arch
From: Tirumalesh Chalamarla tchalama...@cavium.com
The PCIe host controller uses MSIs provided by GICv3 ITS. Enable it on
Thunder SoCs by adding an entry to DT.
Signed-off-by: Tirumalesh Chalamarla tchalama...@cavium.com
---
arch/arm64/boot/dts/cavium/thunder-88xx.dtsi | 9 +
1 file
In order to allow KVM to run on Thunder implementations, add the
minimal support required.
Signed-off-by: Tirumalesh Chalamarla tchalama...@caviumnetworks.com
---
arch/arm64/include/asm/cputype.h | 3 +++
arch/arm64/include/uapi/asm/kvm.h| 3 ++-
arch/arm64/kvm/guest.c | 6
From: Tirumalesh Chalamarla tchalama...@cavium.com
The PCIe host controller uses MSIs provided by GICv3 ITS. Enable it on
Thunder SoCs by adding an entry to DT.
Signed-off-by: Tirumalesh Chalamarla tchalama...@cavium.com
Acked-by: Marc Zyngier marc.zyng...@arm.com
---
arch/arm64/boot/dts/cavium
24 matches
Mail list logo