Re: [PATCH] mic: vop: Fix broken virtqueues

2019-01-30 Thread Sudeep Dutt
_virtqueue() was added way back in commit > 2a2d1382fe9dcc ("virtio: Add improved queue allocation API") in order to > address mic's usecase, according to the commit message. > Thank you for fixing this up Vincent. Reviewed-by: Sudeep Dutt > Signed-off-by: Vincent

Re: [PATCH RESEND v3 0/7] Enable Drivers for Intel MIC X100 Coprocessors.

2013-09-26 Thread Sudeep Dutt
p? Were you ever going to do that? > We were waiting for Greg to apply the base patches to the char misc next tree which happened today. We will send out the cleanup patch series which addresses all feedback soon. Thanks, Sudeep Dutt ___ Virtualiza

Re: [PATCH RESEND v3 3/7] Intel MIC Host Driver, card OS state management.

2013-09-06 Thread Sudeep Dutt
On Fri, 2013-09-06 at 12:04 -0700, Greg Kroah-Hartman wrote: > On Fri, Sep 06, 2013 at 11:41:03AM -0700, Sudeep Dutt wrote: > > On Thu, 2013-09-05 at 22:01 -0700, Greg Kroah-Hartman wrote: > > > On Thu, Sep 05, 2013 at 04:41:55PM -0700, Sudeep Dutt wrote: > > > > +Wha

Re: [PATCH RESEND v3 3/7] Intel MIC Host Driver, card OS state management.

2013-09-06 Thread Sudeep Dutt
On Thu, 2013-09-05 at 22:01 -0700, Greg Kroah-Hartman wrote: > On Thu, Sep 05, 2013 at 04:41:55PM -0700, Sudeep Dutt wrote: > > +What: /sys/class/mic/mic(x)/firmware > > +Date: August 2013 > > +KernelVersion: 3.11 > > +Contact: Su

Re: [PATCH RESEND v3 3/7] Intel MIC Host Driver, card OS state management.

2013-09-06 Thread Sudeep Dutt
On Thu, 2013-09-05 at 22:00 -0700, Greg Kroah-Hartman wrote: > On Thu, Sep 05, 2013 at 04:41:55PM -0700, Sudeep Dutt wrote: > > +What: /sys/class/mic/mic(x)/cmdline > > +Date: August 2013 > > +KernelVersion: 3.11 > > +Contact: Su

Re: [PATCH RESEND v3 3/7] Intel MIC Host Driver, card OS state management.

2013-09-06 Thread Sudeep Dutt
attributes you create in this patch. > Sure, we will incorporate these changes along with your other feedback in patch 1 and post the next revision of this patch series. Thanks for the review! Sudeep Dutt ___ Virtualization mailing list Virtuali

Re: [PATCH RESEND v3 0/7] Enable Drivers for Intel MIC X100 Coprocessors.

2013-09-06 Thread Sudeep Dutt
es and run all future patches via the "--strict" checkpatch option. Thanks a lot for the patch! Sudeep Dutt ___ Virtualization mailing list Virtualization@lists.linux-foundation.org https://lists.linuxfoundation.org/mailman/listinfo/virtualization

[PATCH RESEND v3 6/7] Intel MIC Card Driver Changes for Virtio Devices.

2013-09-05 Thread Sudeep Dutt
A thin MIC specific virtio_config_ops is implemented which is borrowed heavily from previous similar implementations in lguest and s390 @ drivers/lguest/lguest_device.c drivers/s390/kvm/kvm_virtio.c Co-author: Sudeep Dutt Signed-off-by: Ashutosh Dixit Signed-off-by: Caz Yokoyama Signed-off-by: Dasa

[PATCH RESEND v3 4/7] Intel MIC Card Driver for X100 family.

2013-09-05 Thread Sudeep Dutt
Kharche Signed-off-by: Sudeep Dutt Acked-by: Yaozu (Eddie) Dong Reviewed-by: Peter P Waskiewicz Jr --- drivers/misc/mic/Kconfig| 18 +++ drivers/misc/mic/Makefile | 1 + drivers/misc/mic/card/Makefile | 10 ++ drivers/misc/mic/card/mic_debugfs.c | 130

[PATCH RESEND v3 5/7] Intel MIC Host Driver Changes for Virtio Devices.

2013-09-05 Thread Sudeep Dutt
d the used ring is in card memory to maximize writes across PCIe for performance. Co-author: Sudeep Dutt Signed-off-by: Ashutosh Dixit Signed-off-by: Caz Yokoyama Signed-off-by: Dasaratharaman Chandramouli Signed-off-by: Nikhil Rao Signed-off-by: Harshavardhan R Kharche Signed-off-by: Sudeep D

[PATCH RESEND v3 2/7] Intel MIC Host Driver Interrupt/SMPT support.

2013-09-05 Thread Sudeep Dutt
accessing 16GB of system memory address space from X100 devices. The registers can thereby be used to access a cumulative 512GB of system memory address space from X100 devices at any point in time. Co-author: Sudeep Dutt Signed-off-by: Ashutosh Dixit Signed-off-by: Caz Yokoyama Signed-off-by

[PATCH RESEND v3 3/7] Intel MIC Host Driver, card OS state management.

2013-09-05 Thread Sudeep Dutt
command line, ramdisk and log buffer information. Co-author: Dasaratharaman Chandramouli Signed-off-by: Ashutosh Dixit Signed-off-by: Caz Yokoyama Signed-off-by: Dasaratharaman Chandramouli Signed-off-by: Harshavardhan R Kharche Signed-off-by: Nikhil Rao Signed-off-by: Sudeep Dutt Acked-by

[PATCH RESEND v3 1/7] Intel MIC Host Driver for X100 family.

2013-09-05 Thread Sudeep Dutt
-off-by: Harshavardhan R Kharche Signed-off-by: Nikhil Rao Signed-off-by: Sudeep Dutt Acked-by: Yaozu (Eddie) Dong Reviewed-by: Peter P Waskiewicz Jr --- Documentation/ABI/testing/sysfs-class-mic.txt | 34 +++ drivers/misc/Kconfig | 1 + drivers/misc/Makefile

[PATCH RESEND v3 0/7] Enable Drivers for Intel MIC X100 Coprocessors.

2013-09-05 Thread Sudeep Dutt
s. Intel MIC Card Driver Changes for Virtio Devices. Caz Yokoyama (1): Sample Implementation of Intel MIC User Space Daemon. Dasaratharaman Chandramouli (1): Intel MIC Host Driver Interrupt/SMPT support. Sudeep Dutt (3): Intel MIC Host Driver for X100 family. Intel MIC Host Dr

Re: [PATCH v3 0/7] Enable Drivers for Intel MIC X100 Coprocessors.

2013-09-04 Thread Sudeep Dutt
On Wed, 2013-08-21 at 10:51 -0700, Sudeep Dutt wrote: > ChangeLog: > = > > v2 => v3: > a) Patch 1 data structure cleanups, header file include cleanups, >IDA interface reuse and switching to device_create_with_groups(..) >as per feedback from Greg Kro

Re: [PATCH v3 0/7] Enable Drivers for Intel MIC X100 Coprocessors.

2013-08-21 Thread Sudeep Dutt
Sincere apologies for the spam. This patches series got sent out 7 times by mistake due to script bug at my end. I will ensure this never happens again. Apologies again. Sudeep Dutt On Wed, 2013-08-21 at 10:52 -0700, Sudeep Dutt wrote: > ChangeLog: > = > > v2 => v3: &g

[PATCH v3 5/7] Intel MIC Host Driver Changes for Virtio Devices.

2013-08-21 Thread Sudeep Dutt
d the used ring is in card memory to maximize writes across PCIe for performance. Co-author: Sudeep Dutt Signed-off-by: Ashutosh Dixit Signed-off-by: Caz Yokoyama Signed-off-by: Dasaratharaman Chandramouli Signed-off-by: Nikhil Rao Signed-off-by: Harshavardhan R Kharche Signed-off-by: Sudeep D

[PATCH v3 3/7] Intel MIC Host Driver, card OS state management.

2013-08-21 Thread Sudeep Dutt
command line, ramdisk and log buffer information. Co-author: Dasaratharaman Chandramouli Signed-off-by: Ashutosh Dixit Signed-off-by: Caz Yokoyama Signed-off-by: Dasaratharaman Chandramouli Signed-off-by: Harshavardhan R Kharche Signed-off-by: Nikhil Rao Signed-off-by: Sudeep Dutt Acked-by

[PATCH v3 6/7] Intel MIC Card Driver Changes for Virtio Devices.

2013-08-21 Thread Sudeep Dutt
A thin MIC specific virtio_config_ops is implemented which is borrowed heavily from previous similar implementations in lguest and s390 @ drivers/lguest/lguest_device.c drivers/s390/kvm/kvm_virtio.c Co-author: Sudeep Dutt Signed-off-by: Ashutosh Dixit Signed-off-by: Caz Yokoyama Signed-off-by: Dasa

[PATCH v3 4/7] Intel MIC Card Driver for X100 family.

2013-08-21 Thread Sudeep Dutt
Kharche Signed-off-by: Sudeep Dutt Acked-by: Yaozu (Eddie) Dong Reviewed-by: Peter P Waskiewicz Jr --- drivers/misc/mic/Kconfig| 18 +++ drivers/misc/mic/Makefile | 1 + drivers/misc/mic/card/Makefile | 10 ++ drivers/misc/mic/card/mic_debugfs.c | 130

[PATCH v3 2/7] Intel MIC Host Driver Interrupt/SMPT support.

2013-08-21 Thread Sudeep Dutt
accessing 16GB of system memory address space from X100 devices. The registers can thereby be used to access a cumulative 512GB of system memory address space from X100 devices at any point in time. Co-author: Sudeep Dutt Signed-off-by: Ashutosh Dixit Signed-off-by: Caz Yokoyama Signed-off-by

[PATCH v3 0/7] Enable Drivers for Intel MIC X100 Coprocessors.

2013-08-21 Thread Sudeep Dutt
ices. Intel MIC Card Driver Changes for Virtio Devices. Caz Yokoyama (1): Sample Implementation of Intel MIC User Space Daemon. Dasaratharaman Chandramouli (1): Intel MIC Host Driver Interrupt/SMPT support. Sudeep Dutt (3): Intel MIC Host Driver for X100 family. Intel MIC Host Dr

[PATCH v3 1/7] Intel MIC Host Driver for X100 family.

2013-08-21 Thread Sudeep Dutt
-off-by: Harshavardhan R Kharche Signed-off-by: Nikhil Rao Signed-off-by: Sudeep Dutt Acked-by: Yaozu (Eddie) Dong Reviewed-by: Peter P Waskiewicz Jr --- Documentation/ABI/testing/sysfs-class-mic.txt | 34 +++ drivers/misc/Kconfig | 1 + drivers/misc/Makefile

Re: [PATCH 0/5] Enable Drivers for Intel MIC X100 Coprocessors.

2013-08-16 Thread Sudeep Dutt
long path name. > > Agreed it is long. drivers/coproc? > > [I guess we'll get similar hardware from different vendors in > future. It would make sense having it at common place.] > drivers/coproc is a good, short suggestion. Intel MIC X100 devices are likely unique sin

Re: [PATCH 0/5] Enable Drivers for Intel MIC X100 Coprocessors.

2013-08-14 Thread Sudeep Dutt
would not be accurate based on this definition. b) X100 MIC devices have always been referred to Coprocessors and never as multicomputers in product specifications @ http://software.intel.com/en-us/mic-developer c) multicomputer is a very

Re: [PATCH v2 1/7] Intel MIC Host Driver for X100 family.

2013-08-14 Thread Sudeep Dutt
On Mon, 2013-08-12 at 16:06 -0700, Greg Kroah-Hartman wrote: > On Wed, Aug 07, 2013 at 08:04:07PM -0700, Sudeep Dutt wrote: > > +/** > > + * struct mic_device - MIC device information for each card. > > + * > > + * @name: Unique name for this MIC device. > >

[PATCH v2 2/7] Intel MIC Host Driver Interrupt/SMPT support for X100 family.

2013-08-07 Thread Sudeep Dutt
accessing 16GB of system memory address space from X100 devices. The registers can thereby be used to access a cumulative 512GB of system memory address space from X100 devices at any point in time. Co-author: Sudeep Dutt Signed-off-by: Ashutosh Dixit Signed-off-by: Caz Yokoyama Signed-off-by

[PATCH v2 1/7] Intel MIC Host Driver for X100 family.

2013-08-07 Thread Sudeep Dutt
-off-by: Harshavardhan R Kharche Signed-off-by: Nikhil Rao Signed-off-by: Sudeep Dutt Acked-by: Yaozu (Eddie) Dong Reviewed-by: Peter P Waskiewicz Jr --- Documentation/ABI/testing/sysfs-class-mic.txt | 34 +++ drivers/misc/Kconfig | 1 + drivers/misc/Makefile

[PATCH v2 6/7] Intel MIC Card Driver Changes for Virtio Devices.

2013-08-07 Thread Sudeep Dutt
A thin MIC specific virtio_config_ops is implemented which is borrowed heavily from previous similar implementations in lguest and s390 @ drivers/lguest/lguest_device.c drivers/s390/kvm/kvm_virtio.c Co-author: Sudeep Dutt Signed-off-by: Ashutosh Dixit Signed-off-by: Caz Yokoyama Signed-off-by: Dasa

[PATCH v2 5/7] Intel MIC Host Driver Changes for Virtio Devices.

2013-08-07 Thread Sudeep Dutt
d the used ring is in card memory to maximize writes across PCIe for performance. Co-author: Sudeep Dutt Signed-off-by: Ashutosh Dixit Signed-off-by: Caz Yokoyama Signed-off-by: Dasaratharaman Chandramouli Signed-off-by: Nikhil Rao Signed-off-by: Harshavardhan R Kharche Signed-off-by: Sudeep D

[PATCH v2 3/7] Intel MIC Host Driver, card OS state management.

2013-08-07 Thread Sudeep Dutt
command line, ramdisk and log buffer information. Co-author: Dasaratharaman Chandramouli Signed-off-by: Ashutosh Dixit Signed-off-by: Caz Yokoyama Signed-off-by: Dasaratharaman Chandramouli Signed-off-by: Harshavardhan R Kharche Signed-off-by: Nikhil Rao Signed-off-by: Sudeep Dutt Acked-by

[PATCH v2 4/7] Intel MIC Card Driver for X100 family.

2013-08-07 Thread Sudeep Dutt
Kharche Signed-off-by: Sudeep Dutt Acked-by: Yaozu (Eddie) Dong Reviewed-by: Peter P Waskiewicz Jr --- drivers/misc/mic/Kconfig| 18 +++ drivers/misc/mic/Makefile | 1 + drivers/misc/mic/card/Makefile | 10 ++ drivers/misc/mic/card/mic_common.h | 36 + drivers

[PATCH v2 0/7] Enable Drivers for Intel MIC X100 Coprocessors.

2013-08-07 Thread Sudeep Dutt
ce Daemon. Dasaratharaman Chandramouli (1): Intel MIC Host Driver Interrupt/SMPT support for X100 family. Sudeep Dutt (3): Intel MIC Host Driver for X100 family. Intel MIC Host Driver, card OS state management. Intel MIC Card Driver for X100 family. Documentation/ABI/testing/sysfs-class-mic

Re: [PATCH 3/5] Intel MIC Host Driver Changes for Virtio Devices.

2013-08-01 Thread Sudeep Dutt
On Mon, 2013-07-29 at 10:05 +0300, Michael S. Tsirkin wrote: > On Wed, Jul 24, 2013 at 08:31:34PM -0700, Sudeep Dutt wrote: > > From: Ashutosh Dixit > > > > This patch introduces the host "Virtio over PCIe" interface for > > Intel MIC. It allows creatin

Re: [PATCH 1/5] Intel MIC Host Driver for X100 family.

2013-08-01 Thread Sudeep Dutt
On Wed, 2013-07-31 at 18:45 -0700, Greg Kroah-Hartman wrote: > On Wed, Jul 24, 2013 at 08:31:32PM -0700, Sudeep Dutt wrote: > > This patch enables the following: > > a) Initializes the Intel MIC X100 PCIe devices. > > b) Boots and shuts down the card via sysfs entries. > &

Re: [PATCH 0/5] Enable Drivers for Intel MIC X100 Coprocessors.

2013-08-01 Thread Sudeep Dutt
On Thu, 2013-08-01 at 15:45 +0800, Asias He wrote: > Hello Sudeep Dutt, > > On Wed, Jul 31, 2013 at 06:46:08PM -0700, Greg Kroah-Hartman wrote: > > On Wed, Jul 24, 2013 at 08:31:31PM -0700, Sudeep Dutt wrote: > > > An Intel MIC X100 device is a PCIe form factor add-i

Re: [PATCH 1/5] Intel MIC Host Driver for X100 family.

2013-08-01 Thread Sudeep Dutt
On Wed, 2013-07-31 at 18:51 -0700, Greg Kroah-Hartman wrote: > On Wed, Jul 24, 2013 at 08:31:32PM -0700, Sudeep Dutt wrote: > > --- /dev/null > > +++ b/drivers/misc/mic/common/mic_device.h > > @@ -0,0 +1,81 @@ > > +/* > > + * Intel MIC Platform Software Stack (

Re: [PATCH 0/5] Enable Drivers for Intel MIC X100 Coprocessors.

2013-08-01 Thread Sudeep Dutt
On Wed, 2013-07-31 at 18:46 -0700, Greg Kroah-Hartman wrote: > On Wed, Jul 24, 2013 at 08:31:31PM -0700, Sudeep Dutt wrote: > > An Intel MIC X100 device is a PCIe form factor add-in coprocessor > > card based on the Intel Many Integrated Core (MIC) architecture > > that run

Re: [PATCH 4/5] Intel MIC Card Driver Changes for Virtio Devices.

2013-08-01 Thread Sudeep Dutt
On Wed, 2013-07-24 at 21:41 -0700, Greg Kroah-Hartman wrote: > On Wed, Jul 24, 2013 at 08:31:35PM -0700, Sudeep Dutt wrote: > > +/* > > + * Intel MIC Platform Software Stack (MPSS) > > + * > > + * Copyright(c) 2013 Intel Corporation. > > + * > > + *

[PATCH 3/5] Intel MIC Host Driver Changes for Virtio Devices.

2013-08-01 Thread Sudeep Dutt
tio device reset. The buffers are copied over using CPU copies for this initial patch and host initiated MIC DMA support is planned for future patches. The avail and desc virtio rings are in host memory and the used ring is in card memory to maximize writes across PCIe for performance. Co-author: S

[PATCH 4/5] Intel MIC Card Driver Changes for Virtio Devices.

2013-08-01 Thread Sudeep Dutt
A thin MIC specific virtio_config_ops is implemented which is borrowed heavily from previous similar implementations in lguest and s390 @ drivers/lguest/lguest_device.c drivers/s390/kvm/kvm_virtio.c Co-author: Sudeep Dutt Signed-off-by: Ashutosh Dixit Signed-off-by: Caz Yokoyama Signed-off-by: Dasa

[PATCH 2/5] Intel MIC Card Driver for X100 family.

2013-08-01 Thread Sudeep Dutt
Kharche Signed-off-by: Sudeep Dutt Acked-by: Yaozu (Eddie) Dong Reviewed-by: Peter P Waskiewicz Jr --- drivers/misc/mic/Kconfig| 37 + drivers/misc/mic/Makefile | 1 + drivers/misc/mic/card/Makefile | 10 ++ drivers/misc/mic/card/mic_common.h | 43 + drivers

[PATCH 0/5] Enable Drivers for Intel MIC X100 Coprocessors.

2013-08-01 Thread Sudeep Dutt
card shutdown and crashes. The patches have been compiled/validated against v3.10. Ashutosh Dixit (2): Intel MIC Host Driver Changes for Virtio Devices. Intel MIC Card Driver Changes for Virtio Devices. Caz Yokoyama (1): Sample Implementation of Intel MIC User Space Daemon. Sudeep Dutt