A clocksource driver for HyperV

2010-04-05 Thread Ky Srinivasan
I am attaching a clocksource driver for HyperV. Signed-off-by: K. Y. Srinivasan ksriniva...@novell.com From: K. Y. Srinivasan ksriniva...@novell.com Subject: A clocksource for Linux guests hosted on HyperV. References: None Patch-mainline: This patch is a clocksource implementation suitable

A clocksource driver for HyperV

2010-04-05 Thread Ky Srinivasan
I am attaching a clocksource driver for HyperV. Signed-off-by: K. Y. Srinivasan ksriniva...@novell.com From: K. Y. Srinivasan ksriniva...@novell.com Subject: A clocksource for Linux guests hosted on HyperV. References: None Patch-mainline: This patch is a clocksource implementation suitable

Re: A clocksource driver for HyperV

2010-04-07 Thread Ky Srinivasan
On 4/5/2010 at 5:36 PM, in message 4bba57fb.2000...@goop.org , Jeremy Fitzhardinge jer...@goop.org wrote: On 04/05/2010 01:30 PM, Ky Srinivasan wrote: +static cycle_t read_hv_clock(struct clocksource *arg) +{ +cycle_t current_tick; +/* + * Read the partition counter

Re: A clocksource driver for HyperV

2010-04-07 Thread Ky Srinivasan
On 4/5/2010 at 5:36 PM, in message 4bba57fb.2000...@goop.org , Jeremy Fitzhardinge jer...@goop.org wrote: On 04/05/2010 01:30 PM, Ky Srinivasan wrote: +static cycle_t read_hv_clock(struct clocksource *arg) +{ +cycle_t current_tick; +/* + * Read the partition counter

A Clock source for HyperV

2010-04-28 Thread Ky Srinivasan
This is a resend of a patch I posted couple of weeks ago. This patch implements a clocksource for HyperV. This patch depends on the HyperV detection patch I had posted earler. From: K. Y. Srinivasan ksriniva...@novell.com Subject: A clocksource for Linux guests hosted on HyperV. References:

Patch to auto-load MSFT PV NIC driver

2010-05-07 Thread Ky Srinivasan
I am attaching a patch to auto-load hv_netvsc. Regards, K. Y From: K. Y. Srinivasan ksriniva...@novell.com Subject: Auto-load the hyperV PV net driver. References: None Patch-mainline: Signed-off-by: K. Y. Srinivasan ksriniva...@novell.com Index: linux/drivers/staging/hv/netvsc_drv.c

Re: Patch to auto-load MSFT PV NIC driver

2010-05-11 Thread Ky Srinivasan
On 5/10/2010 at 1:21 PM, in message 20100510172125.ga1...@kroah.com, Greg KH g...@kroah.com wrote: On Mon, May 10, 2010 at 05:05:02PM +, Hank Janssen wrote: Sent: Saturday, May 08, 2010 7:27 AM - Hank Janssen On Sat, May 08, 2010 at 01:52:01PM +, Hank Janssen wrote: I am

Re: [PATCH 1/1] staging: hv: Fix race condition on IC channel initialization

2010-05-22 Thread Ky Srinivasan
On 5/21/2010 at 4:55 PM, in message 20100521205527.gb9...@suse.de, Greg KH gre...@suse.de wrote: On Fri, May 21, 2010 at 02:21:46PM -0600, Ky Srinivasan wrote: On 5/21/2010 at 4:12 PM, in message 20100521201228.ga6...@suse.de, Greg KH gre...@suse.de wrote: On Fri, May 21

RE: [PATCH 1/1] staging: hv: Fix race condition on IC channel initialization

2010-05-22 Thread Ky Srinivasan
On 5/21/2010 at 6:07 PM, in message 1fb5e1d5ca062146b38059374562df7266b8b...@tk5ex14mbxc128.redmond.corp.microsoft. om, Haiyang Zhang haiya...@microsoft.com wrote: From: Greg KH [mailto:gre...@suse.de] +/* Counter of IC channels initialized */ +atomic_t hv_utils_initcnt =

[PATCH]: An implementation of HyperV KVP functionality

2010-11-11 Thread Ky Srinivasan
I am enclosing a patch that implements the KVP (Key Value Pair) functionality for Linux guests on HyperV. This functionality allows Microsoft Management stack to query information from the guest. This functionality is implemented in two parts: (a) A kernel component that communicates with the

Re: [PATCH]: An implementation of HyperV KVP functionality

2010-11-12 Thread Ky Srinivasan
On 11/11/2010 at 3:49 PM, in message 2010124904.24010...@nehalam, Stephen Hemminger shemmin...@vyatta.com wrote: On Thu, 11 Nov 2010 13:03:10 -0700 Ky Srinivasan ksriniva...@novell.com wrote: +static char *kvp_keys[KVP_MAX_KEY] = {FullyQualifiedDomainName

Re: [PATCH]: An implementation of HyperV KVP functionality

2010-11-12 Thread Ky Srinivasan
On 11/11/2010 at 3:49 PM, in message 2010124904.24010...@nehalam, Stephen Hemminger shemmin...@vyatta.com wrote: On Thu, 11 Nov 2010 13:03:10 -0700 Ky Srinivasan ksriniva...@novell.com wrote: +static char *kvp_keys[KVP_MAX_KEY] = {FullyQualifiedDomainName

Re: [PATCH]: An implementation of HyperV KVP functionality

2010-11-12 Thread Ky Srinivasan
On 11/11/2010 at 3:49 PM, in message 2010124904.24010...@nehalam, Stephen Hemminger shemmin...@vyatta.com wrote: On Thu, 11 Nov 2010 13:03:10 -0700 Ky Srinivasan ksriniva...@novell.com wrote: +static char *kvp_keys[KVP_MAX_KEY] = {FullyQualifiedDomainName

Re: [PATCH]: An implementation of HyperV KVP functionality

2010-11-12 Thread Ky Srinivasan
On 11/11/2010 at 4:15 PM, in message 2010211548.ga31...@kroah.com, Greg KH g...@kroah.com wrote: On Thu, Nov 11, 2010 at 01:03:10PM -0700, Ky Srinivasan wrote: +/* + * An implementation of key value pair (KVP) functionality for Linux. + * + * + * Copyright (C) 2010, Novell, Inc

Re: [PATCH]: An implementation of HyperV KVP functionality

2010-11-12 Thread Ky Srinivasan
On 11/11/2010 at 4:19 PM, in message 2010211904.gb31...@kroah.com, Greg KH g...@kroah.com wrote: On Thu, Nov 11, 2010 at 01:03:10PM -0700, Ky Srinivasan wrote: +/* + * Array of keys we support in Linux. Not really, you can support any number of keys as the kernel shouldn't care

Re: [PATCH]: An implementation of HyperV KVP functionality

2010-11-12 Thread Ky Srinivasan
On 11/12/2010 at 1:47 PM, in message 20101112184753.ga20...@kroah.com, Greg KH g...@kroah.com wrote: On Fri, Nov 12, 2010 at 11:06:18AM -0700, Ky Srinivasan wrote: +typedef struct kvp_msg { + __u32 kvp_key; /* Key */ + __u8 kvp_value[0]; /* Corresponding value */ +} kvp_msg_t

[PATCH 1/3]: An implementation of HyperV KVP functionality

2010-11-22 Thread Ky Srinivasan
From: K. Y. Srinivasan ksriniva...@novell.com Subject: Reserve a connector index for implementing HyperV Key Value Pair (KVP) functionality. Signed-off-by: K. Y. Srinivasan ksriniva...@novell.com Index: linux.trees.git/include/linux/connector.h

[PATCH 2/3]: An Implementation of HyperV KVP functionality

2010-11-22 Thread Ky Srinivasan
The hv_utils module will be composed of more than one file; rename hv_utils.c to accommodate this without changing the module name. Signed-off-by: K. Y. Srinivasan ksriniva...@novell.com From: K. Y. Srinivasan ksriniva...@novell.com Subject: The hv_utils module will be composed of more than one

[PATCH 3/3]: An implementation of HyperV KVP functionality

2010-11-22 Thread Ky Srinivasan
An implementation of key/value pair feature (KVP) for Linux on HyperV. In this version of the patch I have addressed all the comments I have received to date. I have also included the code for the user-level daemon here for your reference. Signed-off-by: K. Y. Srinivasan ksriniva...@novell.com

Re: [PATCH 2/3]: An Implementation of HyperV KVP functionality

2010-11-29 Thread Ky Srinivasan
On 11/24/2010 at 9:56 AM, in message 20101124145617.ga11...@ioremap.net, Evgeniy Polyakov z...@ioremap.net wrote: Hi. I will ack connector part of course, but this hunk is actually quite Thank you. bad. +static void shutdown_onchannelcallback(void *context) +{ +struct

Re: [PATCH 2/8] staging: hv: Convert camel case struct fields in storvsc_api.h to lowercase

2010-12-06 Thread Ky Srinivasan
Greg, My new KVP patches are ready to go. Should I wait for Hank's patches to be checked in before I send the KVP patches? Regards K. Y On 12/6/2010 at 3:26 PM, in message 1291667211-1865-2-git-send-email-hjans...@microsoft.com, Hank Janssen hjans...@microsoft.com wrote: From: Hank Janssen

[PATCH 1/3]: An implementation of HyperV KVP functionality

2010-12-07 Thread Ky Srinivasan
This patch is re-based on the latest linux-next tree. From: K. Y. Srinivasan ksriniva...@novell.com Subject: Reserve a connector index for implementing HyperV Key Value Pair (KVP) functionality. Signed-off-by: K. Y. Srinivasan ksriniva...@novell.com Index:

[PATCH 2/3]: An implementation of HyperV KVP functionality

2010-12-07 Thread Ky Srinivasan
This patch is re-based on the latest linux-next tree. From: K. Y. Srinivasan ksriniva...@novell.com Subject: The hv_utils module will be composed of more than one file; rename hv_utils.c to accommodate this without changing the module name. Signed-off-by: K. Y. Srinivasan ksriniva...@novell.com

[PATCH 3/3]: An implementation of HyperV KVP functionality

2010-12-07 Thread Ky Srinivasan
This patch is re-based on the latest linux-next tree. From: K. Y. Srinivasan ksriniva...@novell.com Subject: An implementation of key/value pair feature (KVP) for Linux on HyperV. Signed-off-by: K. Y. Srinivasan ksriniva...@novell.com Index: linux.trees.git/drivers/staging/hv/Makefile

[PATCH]: A daemon to support HyperV KVP functionality

2010-12-07 Thread Ky Srinivasan
From: K. Y. Srinivasan ksriniva...@novell.com Subject: An implementation of key/value pair feature (KVP) for Linux on HyperV. Signed-off-by: K. Y. Srinivasan ksriniva...@novell.com Index: linux.trees.git/drivers/staging/hv/tools/hv_kvp_daemon.c

Re: [PATCH 2/3]: An implementation of HyperV KVP functionality

2010-12-07 Thread Ky Srinivasan
On 12/7/2010 at 5:29 PM, in message 20101207222933.ga10...@ioremap.net, Evgeniy Polyakov z...@ioremap.net wrote: On Tue, Dec 07, 2010 at 03:25:56PM -0700, Ky Srinivasan (ksriniva...@novell.com) wrote: +static void shutdown_onchannelcallback(void *context) +{ +struct vmbus_channel

Re: [PATCH 1/3]: An implementation of HyperV KVP functionality

2010-12-08 Thread Ky Srinivasan
Care to fix this, and address the connector issues, and then resend them all? Evgeniy has acked the patch for adding a new connector index for implementing the KVP functionality. The concern Evgeniy had was with regards to the code currently in the upstream tree and Hank is planning to

[PATCH 1/4] Add a connector Index to support HyperV KVP functionality

2010-12-08 Thread Ky Srinivasan
From 5b7c16baf2f310a1e7e119c3df8fd976ca0e2f57 Mon Sep 17 00:00:00 2001 From: ksrinivasan ksriniva...@novell.com Date: Wed, 8 Dec 2010 09:35:13 -0700 Added a connector index to support key value/pair (KVP) functionality for Linux guests hosted on a HyperV platform. All KVP related data gathering

[PATCH 2/4] Rename the file hv_utils.c

2010-12-08 Thread Ky Srinivasan
From 453acddcf55f1e68c5baf9dc5e8f601d18de15b0 Mon Sep 17 00:00:00 2001 From: ksrinivasan ksriniva...@novell.com Date: Wed, 8 Dec 2010 12:24:58 -0700 The hv_utils module will be composed of more than one file. Rename hv_utils.c to accommodate this without changing the module name. Signed-off-by:

[PATCH 3/4] An Implementation of KVP functionality

2010-12-08 Thread Ky Srinivasan
From 2843393e8f50421e81e033806cd121cfb8cc7b6a Mon Sep 17 00:00:00 2001 From: ksrinivasan ksriniva...@novell.com Date: Wed, 8 Dec 2010 13:46:46 -0700 This is an implementation of the key/value pair (KVP) functionality for Linux guests hosted on HyperV. All guest specific data gathering for KVP

[PATCH 4/4] A daemon to gather guest specific information for KVP

2010-12-08 Thread Ky Srinivasan
From 718eed47e4c2eb740dc04a6729c8853424ac6965 Mon Sep 17 00:00:00 2001 From: ksrinivasan ksriniva...@novell.com Date: Wed, 8 Dec 2010 14:10:35 -0700 This daemon gathers all the guest specific information needed to support the HyperV KVP functionality. This daemon communicates with the kernel

Re: [PATCH 2/4] Rename the file hv_utils.c

2010-12-08 Thread Ky Srinivasan
at 03:26:10PM -0700, Ky Srinivasan wrote: From 453acddcf55f1e68c5baf9dc5e8f601d18de15b0 Mon Sep 17 00:00:00 2001 From: ksrinivasan ksriniva...@novell.com Date: Wed, 8 Dec 2010 12:24:58 -0700 The hv_utils module will be composed of more than one file. Rename hv_utils.c to accommodate

Re: [PATCH 1/4] Add a connector Index to support HyperV KVP functionality

2010-12-08 Thread Ky Srinivasan
at 03:20:59PM -0700, Ky Srinivasan wrote: From 5b7c16baf2f310a1e7e119c3df8fd976ca0e2f57 Mon Sep 17 00:00:00 2001 From: ksrinivasan ksriniva...@novell.com I doubt that's your full name you want as the changelog author information :) Date: Wed, 8 Dec 2010 09:35:13 -0700 Why

Re: [PATCH 2/4] Rename the file hv_utils.c

2010-12-08 Thread Ky Srinivasan
that as part of this patch set. Regards, K. Y On Wed, Dec 08, 2010 at 03:26:10PM -0700, Ky Srinivasan (ksriniva...@novell.com) wrote: +static void shutdown_onchannelcallback(void *context) +{ +struct vmbus_channel *channel = context; +u8 *buf; +u32 buflen, recvlen; +u64

Re: [PATCH 1/1] Properly check return values of kmalloc and vmbus_recvpacket

2010-12-09 Thread Ky Srinivasan
On 12/9/2010 at 3:23 PM, in message 1291926209-17120-1-git-send-email-hjans...@microsoft.com, Hank Janssen hjans...@microsoft.com wrote: Correct ugly oversight, we need to check the return values of kmalloc and vmbus_recvpacket and return if they fail. I also tightened up the call to

Re: [PATCH 1/1] hv: Use only one receive buffer per channel and kmalloc on initialize

2010-12-13 Thread Ky Srinivasan
on init and will return with a -ENOMEM if kmalloc fails on initialize. Thanks to Evgeniy Polyakov z...@ioremap.net for pointing this out. And thanks to Jesper Juhl j...@chaosbits.net and Ky Srinivasan ksriniva...@novell.com for suggesting a better implementation of my original patch

Re: [PATCH 1/1] hv: Use only one receive buffer per channel and kmalloc on initialize

2010-12-13 Thread Ky Srinivasan
on init and will return with a -ENOMEM if kmalloc fails on initialize. Thanks to Evgeniy Polyakov z...@ioremap.net for pointing this out. And thanks to Jesper Juhl j...@chaosbits.net and Ky Srinivasan ksriniva...@novell.com for suggesting a better implementation of my original patch

[PATCH 2/4] Staging: hv: Rename hv_utils.c to hv_util.c

2010-12-16 Thread Ky Srinivasan
The hv_utils module will be composed of more than one file; rename hv_utils.c to accommodate this without changing the module name. Signed-off-by: K. Y. Srinivasan ksriniva...@novell.com --- drivers/staging/hv/Makefile |1 + drivers/staging/hv/hv_util.c | 315

[PATCH 3/4] Staging: hv: Implement key/value pair (KVP)

2010-12-16 Thread Ky Srinivasan
This is an implementation of the key value/pair (KVP) functionality for Linux guests hosted on HyperV. This component communicates with the host to support the KVP functionality. Signed-off-by: K. Y. Srinivasan ksriniva...@novell.com --- drivers/staging/hv/Makefile |2 +-

[PATCH 4/4] Staging: hv: Add a user-space daemon to support key/value pair (KVP)

2010-12-16 Thread Ky Srinivasan
All guest specific data gathering is implemented in a user-mode daemon. The kernel component of KVP passes the key to this daemon and the daemon is responsible for passing back the corresponding value. This daemon communicates with the kernel component via a netlink channel. Signed-off-by: K.

[PATCH] Staging: hv: Add code to create the device directory under /sys/block/hdx

2010-12-16 Thread Ky Srinivasan
Add code to create the device directory under sysfs. Signed-off-by: K. Y. Srinivasan ksriniva...@novell.com --- drivers/staging/hv/blkvsc_drv.c |1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/drivers/staging/hv/blkvsc_drv.c b/drivers/staging/hv/blkvsc_drv.c index

RE: [PATCH 1/3]: Staging: hv: Use native page allocation/free functions

2011-02-11 Thread KY Srinivasan
-Original Message- From: Greg KH [mailto:gre...@suse.de] Sent: Friday, February 11, 2011 1:30 PM To: KY Srinivasan Cc: linux-ker...@vger.kernel.org; de...@linuxdriverproject.org; virtualizat...@lists.osdl.org; Hank Janssen Subject: Re: [PATCH 1/3]: Staging: hv: Use native page

RE: [PATCH 2/3]: Staging: hv: Use native wait primitives

2011-02-16 Thread KY Srinivasan
-Original Message- From: Jiri Slaby [mailto:jirisl...@gmail.com] Sent: Tuesday, February 15, 2011 4:21 AM To: KY Srinivasan Cc: gre...@suse.de; linux-ker...@vger.kernel.org; de...@linuxdriverproject.org; virtualizat...@lists.osdl.org Subject: Re: [PATCH 2/3]: Staging: hv: Use

RE: [PATCH 2/3]: Staging: hv: Use native wait primitives

2011-02-16 Thread KY Srinivasan
-Original Message- From: Greg KH [mailto:gre...@suse.de] Sent: Tuesday, February 15, 2011 9:03 AM To: KY Srinivasan Cc: Jiri Slaby; linux-ker...@vger.kernel.org; de...@linuxdriverproject.org; virtualizat...@lists.osdl.org Subject: Re: [PATCH 2/3]: Staging: hv: Use native wait

RE: [PATCH ]:Staging: hv: Allocate the vmbus irq dynamically

2011-02-16 Thread KY Srinivasan
-Original Message- From: Greg KH [mailto:gre...@suse.de] Sent: Tuesday, February 15, 2011 11:00 AM To: KY Srinivasan Cc: linux-ker...@vger.kernel.org; de...@linuxdriverproject.org; virtualizat...@lists.osdl.org; Haiyang Zhang; Hank Janssen Subject: Re: [PATCH ]:Staging: hv

RE: [PATCH 2/3]: Staging: hv: Use native wait primitives

2011-02-16 Thread KY Srinivasan
-Original Message- From: Greg KH [mailto:gre...@suse.de] Sent: Tuesday, February 15, 2011 11:30 AM To: KY Srinivasan Cc: Jiri Slaby; linux-ker...@vger.kernel.org; de...@linuxdriverproject.org; virtualizat...@lists.osdl.org Subject: Re: [PATCH 2/3]: Staging: hv: Use native wait

RE: [PATCH]: Staging: hv: Allocate the vmbus irq dynamically

2011-02-18 Thread KY Srinivasan
-Original Message- From: Greg KH [mailto:gre...@suse.de] Sent: Friday, February 18, 2011 5:07 PM To: KY Srinivasan Cc: Greg KH; linux-ker...@vger.kernel.org; de...@linuxdriverproject.org; virtualizat...@lists.osdl.org Subject: Re: [PATCH]: Staging: hv: Allocate the vmbus irq

RE: [PATCH]: Staging: hv: Allocate the vmbus irq dynamically

2011-02-18 Thread KY Srinivasan
-Original Message- From: Greg KH [mailto:gre...@suse.de] Sent: Friday, February 18, 2011 5:29 PM To: KY Srinivasan Cc: Greg KH; linux-ker...@vger.kernel.org; de...@linuxdriverproject.org; virtualizat...@lists.osdl.org Subject: Re: [PATCH]: Staging: hv: Allocate the vmbus irq

RE: [PATCH]: Staging: hv: Allocate the vmbus irq dynamically

2011-02-18 Thread KY Srinivasan
-Original Message- From: Greg KH [mailto:gre...@suse.de] Sent: Friday, February 18, 2011 8:03 PM To: KY Srinivasan Cc: Greg KH; linux-ker...@vger.kernel.org; de...@linuxdriverproject.org; virtualizat...@lists.osdl.org Subject: Re: [PATCH]: Staging: hv: Allocate the vmbus irq

RE: [PATCH]: Staging: hv: Allocate the vmbus irq dynamically

2011-02-19 Thread KY Srinivasan
-Original Message- From: Thomas Gleixner [mailto:t...@linutronix.de] Sent: Saturday, February 19, 2011 5:23 AM To: KY Srinivasan Cc: gre...@suse.de; linux-ker...@vger.kernel.org; de...@linuxdriverproject.org; virtualizat...@lists.osdl.org; Haiyang Zhang; Hank Janssen Subject

RE: [PATCH]: Staging: hv: Allocate the vmbus irq dynamically

2011-02-19 Thread KY Srinivasan
-Original Message- From: Thomas Gleixner [mailto:t...@linutronix.de] Sent: Saturday, February 19, 2011 10:12 AM To: KY Srinivasan Cc: gre...@suse.de; linux-ker...@vger.kernel.org; de...@linuxdriverproject.org; virtualizat...@lists.osdl.org; Haiyang Zhang; Hank Janssen Subject

RE: [PATCH]: Staging: hv: Allocate the vmbus irq dynamically

2011-02-20 Thread KY Srinivasan
-Original Message- From: Thomas Gleixner [mailto:t...@linutronix.de] Sent: Sunday, February 20, 2011 11:16 AM To: KY Srinivasan Cc: gre...@suse.de; linux-ker...@vger.kernel.org; de...@linuxdriverproject.org; virtualizat...@lists.osdl.org; Haiyang Zhang; Hank Janssen Subject: RE

RE: [PATCH]: Staging: hv: Allocate the vmbus irq dynamically

2011-02-21 Thread KY Srinivasan
-Original Message- From: Thomas Gleixner [mailto:t...@linutronix.de] Sent: Monday, February 21, 2011 6:03 AM To: KY Srinivasan Cc: gre...@suse.de; linux-ker...@vger.kernel.org; de...@linuxdriverproject.org; virtualizat...@lists.osdl.org; Haiyang Zhang; Hank Janssen Subject: RE

RE: [PATCH 1/4] staging: hv: Fix the code depending on struct vmbus_driver_context data order

2011-02-23 Thread KY Srinivasan
-Original Message- From: Greg KH [mailto:g...@kroah.com] Sent: Wednesday, February 23, 2011 4:27 PM To: Haiyang Zhang Cc: Hank Janssen; KY Srinivasan; Abhishek Kane (Mindtree Consulting PVT LTD); gre...@suse.de; linux-ker...@vger.kernel.org; de...@linuxdriverproject.org

RE: [PATCH ] Staging: hv: Hyper-V driver cleanup

2011-02-24 Thread KY Srinivasan
-Original Message- From: Greg KH [mailto:gre...@suse.de] Sent: Thursday, February 24, 2011 6:46 PM To: KY Srinivasan Cc: linux-ker...@vger.kernel.org; de...@linuxdriverproject.org; virtualizat...@lists.osdl.org; Haiyang Zhang; Hank Janssen Subject: Re: [PATCH ] Staging: hv: Hyper

RE: [PATCH ] Staging: hv: Hyper-V driver cleanup

2011-02-24 Thread KY Srinivasan
-Original Message- From: Greg KH [mailto:gre...@suse.de] Sent: Thursday, February 24, 2011 7:32 PM To: KY Srinivasan Cc: linux-ker...@vger.kernel.org; de...@linuxdriverproject.org; virtualizat...@lists.osdl.org; Haiyang Zhang; Hank Janssen Subject: Re: [PATCH ] Staging: hv: Hyper

RE: [PATCH 3/6] Staging: hv: Cleanup hyperv_device variable names

2011-02-26 Thread KY Srinivasan
-Original Message- From: Dan Carpenter [mailto:erro...@gmail.com] Sent: Friday, February 25, 2011 10:33 PM To: KY Srinivasan Cc: gre...@suse.de; linux-ker...@vger.kernel.org; de...@linuxdriverproject.org; virtualizat...@lists.osdl.org Subject: Re: [PATCH 3/6] Staging: hv: Cleanup

RE: [PATCH 1/6] Staging: hv: Unify hyper-v device abstractions

2011-02-26 Thread KY Srinivasan
-Original Message- From: Steven Rostedt [mailto:rost...@goodmis.org] Sent: Friday, February 25, 2011 10:21 PM To: KY Srinivasan; r...@home.goodmis.org Cc: gre...@suse.de; linux-ker...@vger.kernel.org; de...@linuxdriverproject.org; virtualizat...@lists.osdl.org; Haiyang Zhang

RE: [PATCH 1/6] Staging: hv: Unify hyper-v device abstractions

2011-02-26 Thread KY Srinivasan
-Original Message- From: Steven Rostedt [mailto:rost...@goodmis.org] Sent: Friday, February 25, 2011 10:21 PM To: KY Srinivasan; r...@home.goodmis.org Cc: gre...@suse.de; linux-ker...@vger.kernel.org; de...@linuxdriverproject.org; virtualizat...@lists.osdl.org; Haiyang Zhang

RE: [PATCH 1/6] Staging: hv: Unify hyper-v device abstractions

2011-03-01 Thread KY Srinivasan
-Original Message- From: Greg KH [mailto:g...@kroah.com] Sent: Monday, February 28, 2011 9:35 PM To: KY Srinivasan Cc: gre...@suse.de; linux-ker...@vger.kernel.org; de...@linuxdriverproject.org; virtualizat...@lists.osdl.org; Haiyang Zhang; Hank Janssen Subject: Re: [PATCH 1/6

RE: [PATCH 2/6] Staging: hv: Rename vm_device to hyperv_device

2011-03-01 Thread KY Srinivasan
-Original Message- From: Greg KH [mailto:g...@kroah.com] Sent: Monday, February 28, 2011 9:33 PM To: KY Srinivasan Cc: gre...@suse.de; linux-ker...@vger.kernel.org; de...@linuxdriverproject.org; virtualizat...@lists.osdl.org; Haiyang Zhang; Hank Janssen Subject: Re: [PATCH 2/6

RE: [PATCH 3/6] Staging: hv: Cleanup hyperv_device variable names

2011-03-01 Thread KY Srinivasan
-Original Message- From: Greg KH [mailto:g...@kroah.com] Sent: Monday, February 28, 2011 9:44 PM To: KY Srinivasan Cc: gre...@suse.de; linux-ker...@vger.kernel.org; de...@linuxdriverproject.org; virtualizat...@lists.osdl.org; Haiyang Zhang; Hank Janssen Subject: Re: [PATCH 3/6

RE: [PATCH 4/6] Staging: hv: Unify the hyperv driver abstractions

2011-03-01 Thread KY Srinivasan
-Original Message- From: Greg KH [mailto:g...@kroah.com] Sent: Monday, February 28, 2011 9:53 PM To: KY Srinivasan Cc: gre...@suse.de; linux-ker...@vger.kernel.org; de...@linuxdriverproject.org; virtualizat...@lists.osdl.org; Haiyang Zhang; Hank Janssen Subject: Re: [PATCH 4/6

RE: [PATCH 6/6] Staging: hv: Cleanup hyperv_driver variable names

2011-03-01 Thread KY Srinivasan
-Original Message- From: Greg KH [mailto:g...@kroah.com] Sent: Monday, February 28, 2011 9:59 PM To: KY Srinivasan Cc: gre...@suse.de; linux-ker...@vger.kernel.org; de...@linuxdriverproject.org; virtualizat...@lists.osdl.org; Haiyang Zhang; Hank Janssen Subject: Re: [PATCH 6/6

RE: [PATCH 4/6] Staging: hv: Unify the hyperv driver abstractions

2011-03-02 Thread KY Srinivasan
-Original Message- From: Greg KH [mailto:g...@kroah.com] Sent: Wednesday, March 02, 2011 12:41 AM To: KY Srinivasan Cc: gre...@suse.de; linux-ker...@vger.kernel.org; de...@linuxdriverproject.org; virtualizat...@lists.osdl.org; Haiyang Zhang; Hank Janssen Subject: Re: [PATCH 4/6

RE: [PATCH 4/6] Staging: hv: Unify the hyperv driver abstractions

2011-03-03 Thread KY Srinivasan
-Original Message- From: Greg KH [mailto:gre...@suse.de] Sent: Thursday, March 03, 2011 1:10 AM To: KY Srinivasan Cc: Greg KH; linux-ker...@vger.kernel.org; de...@linuxdriverproject.org; virtualizat...@lists.osdl.org; Haiyang Zhang; Hank Janssen Subject: Re: [PATCH 4/6] Staging

RE: [PATCH 4/6] Staging: hv: Unify the hyperv driver abstractions

2011-03-04 Thread KY Srinivasan
-Original Message- From: Greg KH [mailto:gre...@suse.de] Sent: Thursday, March 03, 2011 4:22 PM To: KY Srinivasan Cc: Greg KH; linux-ker...@vger.kernel.org; de...@linuxdriverproject.org; virtualizat...@lists.osdl.org; Haiyang Zhang; Hank Janssen Subject: Re: [PATCH 4/6] Staging

RE: [PATCH 00/16] Staging: hv: Consolidate driver and device abstractions

2011-03-07 Thread KY Srinivasan
-Original Message- From: Greg KH [mailto:g...@kroah.com] Sent: Monday, March 07, 2011 5:24 PM To: KY Srinivasan Cc: gre...@suse.de; linux-ker...@vger.kernel.org; de...@linuxdriverproject.org; virtualizat...@lists.osdl.org Subject: Re: [PATCH 00/16] Staging: hv: Consolidate driver

RE: [PATCH 00/16] Staging: hv: Consolidate driver and device abstractions

2011-03-07 Thread KY Srinivasan
-Original Message- From: Greg KH [mailto:g...@kroah.com] Sent: Monday, March 07, 2011 6:00 PM To: KY Srinivasan Cc: gre...@suse.de; linux-ker...@vger.kernel.org; de...@linuxdriverproject.org; virtualizat...@lists.osdl.org Subject: Re: [PATCH 00/16] Staging: hv: Consolidate driver

RE: [PATCH 11/21] Staging: hv: Make vmbus driver a platform pci driver

2011-03-10 Thread KY Srinivasan
-Original Message- From: Greg KH [mailto:gre...@suse.de] Sent: Thursday, March 10, 2011 5:21 PM To: KY Srinivasan Cc: linux-ker...@vger.kernel.org; de...@linuxdriverproject.org; virtualizat...@lists.osdl.org; Haiyang Zhang; Mike Sterling; Abhishek Kane (Mindtree Consulting PVT LTD

RE: [PATCH 11/21] Staging: hv: Make vmbus driver a platform pci driver

2011-03-10 Thread KY Srinivasan
-Original Message- From: Greg KH [mailto:gre...@suse.de] Sent: Thursday, March 10, 2011 5:33 PM To: KY Srinivasan Cc: linux-ker...@vger.kernel.org; de...@linuxdriverproject.org; virtualizat...@lists.osdl.org; Haiyang Zhang; Mike Sterling; Abhishek Kane (Mindtree Consulting PVT LTD

RE: [PATCH 12/21] Staging: hv: Cleanup irq management

2011-03-10 Thread KY Srinivasan
-Original Message- From: Hank Janssen Sent: Thursday, March 10, 2011 5:54 PM To: Thomas Gleixner Cc: KY Srinivasan; gre...@suse.de; linux-ker...@vger.kernel.org; de...@linuxdriverproject.org; virtualizat...@lists.osdl.org; Haiyang Zhang; Mike Sterling; Abhishek Kane (Mindtree

RE: [PATCH 13/21] [PATCH 13/21] Staging: hv: Rename vmbus_driver_context structure

2011-03-10 Thread KY Srinivasan
-Original Message- From: Thomas Gleixner [mailto:t...@linutronix.de] Sent: Thursday, March 10, 2011 5:50 PM To: KY Srinivasan Cc: gre...@suse.de; linux-ker...@vger.kernel.org; de...@linuxdriverproject.org; virtualizat...@lists.osdl.org; Haiyang Zhang; Mike Sterling; Abhishek

RE: [PATCH 11/21] Staging: hv: Make vmbus driver a platform pci driver

2011-03-12 Thread KY Srinivasan
-Original Message- From: Greg KH [mailto:gre...@suse.de] Sent: Thursday, March 10, 2011 5:33 PM To: KY Srinivasan Cc: linux-ker...@vger.kernel.org; de...@linuxdriverproject.org; virtualizat...@lists.osdl.org; Haiyang Zhang; Mike Sterling; Abhishek Kane (Mindtree Consulting PVT LTD

RE: [PATCH 11/21] Staging: hv: Make vmbus driver a platform pci driver

2011-03-14 Thread KY Srinivasan
-Original Message- From: Greg KH [mailto:gre...@suse.de] Sent: Sunday, March 13, 2011 11:25 PM To: KY Srinivasan Cc: linux-ker...@vger.kernel.org; de...@linuxdriverproject.org; virtualizat...@lists.osdl.org; Haiyang Zhang; Mike Sterling; Abhishek Kane (Mindtree Consulting PVT LTD

RE: [PATCH 00/21] Staging: hv: Cleanup vmbus driver

2011-03-14 Thread KY Srinivasan
-Original Message- From: Greg KH [mailto:g...@kroah.com] Sent: Monday, March 14, 2011 3:37 PM To: KY Srinivasan Cc: gre...@suse.de; linux-ker...@vger.kernel.org; de...@linuxdriverproject.org; virtualizat...@lists.osdl.org Subject: Re: [PATCH 00/21] Staging: hv: Cleanup vmbus

RE: [PATCH 10/21] Staging: hv: Cleanup root device handling

2011-03-14 Thread KY Srinivasan
-Original Message- From: Greg KH [mailto:g...@kroah.com] Sent: Monday, March 14, 2011 3:34 PM To: KY Srinivasan Cc: gre...@suse.de; linux-ker...@vger.kernel.org; de...@linuxdriverproject.org; virtualizat...@lists.osdl.org; Haiyang Zhang; Mike Sterling; Abhishek Kane (Mindtree

RE: [PATCH 10/21] Staging: hv: Cleanup root device handling

2011-03-14 Thread KY Srinivasan
-Original Message- From: Greg KH [mailto:gre...@suse.de] Sent: Monday, March 14, 2011 3:59 PM To: KY Srinivasan Cc: Greg KH; linux-ker...@vger.kernel.org; de...@linuxdriverproject.org; virtualizat...@lists.osdl.org; Haiyang Zhang; Mike Sterling; Abhishek Kane (Mindtree Consulting

RE: [PATCH 00/12] Staging: hv: Cleanup vmbus driver - Phase II

2011-03-15 Thread KY Srinivasan
-Original Message- From: Greg KH [mailto:gre...@suse.de] Sent: Tuesday, March 15, 2011 6:05 PM To: KY Srinivasan Cc: linux-ker...@vger.kernel.org; de...@linuxdriverproject.org; virtualizat...@lists.osdl.org Subject: Re: [PATCH 00/12] Staging: hv: Cleanup vmbus driver - Phase II

RE: [PATCH 05/12] Staging: hv: Get rid of the forward declaration for vmbus_uevent

2011-03-15 Thread KY Srinivasan
-Original Message- From: Greg KH [mailto:g...@kroah.com] Sent: Tuesday, March 15, 2011 6:23 PM To: KY Srinivasan Cc: gre...@suse.de; linux-ker...@vger.kernel.org; de...@linuxdriverproject.org; virtualizat...@lists.osdl.org; Haiyang Zhang; Mike Sterling; Abhishek Kane (Mindtree

RE: [PATCH 00/22] Staging: hv: Cleanup-storage-drivers-phase-III

2011-04-05 Thread KY Srinivasan
and apply the ones I resent, everything should apply cleanly. Once again, I sorry for creating additional work for you. Regards, K. Y -Original Message- From: Greg KH [mailto:g...@kroah.com] Sent: Tuesday, April 05, 2011 12:59 AM To: KY Srinivasan Cc: gre...@suse.de; linux-ker

RE: [PATCH 00/22] Staging: hv: Cleanup-storage-drivers-phase-III

2011-04-06 Thread KY Srinivasan
-Original Message- From: Greg KH [mailto:g...@kroah.com] Sent: Tuesday, April 05, 2011 11:11 AM To: KY Srinivasan Cc: gre...@suse.de; linux-ker...@vger.kernel.org; de...@linuxdriverproject.org; virtualizat...@lists.osdl.org Subject: Re: [PATCH 00/22] Staging: hv: Cleanup-storage

Hyper-V vmbus driver

2011-04-11 Thread KY Srinivasan
Greg, Recently, you applied a patch-set from me that cleaned a bunch of architectural issues in the vmbus driver. With that patch-set, I think I have addressed all architectural issues that I am aware of. I was wondering if you would have the time to let me know what else would have to be

irq allocation for pci drivers

2011-04-12 Thread KY Srinivasan
Greg, Has something changed in the PCI code in the Linux-next tree - 2.6.39-rc1-12 with regards to irq allocation? Earlier (a few weeks ago), the vmbus driver would get the irq allocated as part of it being now a pci driver. Currently, however the system is setting pdev-irq to 0 and needless

RE: irq allocation for pci drivers

2011-04-15 Thread KY Srinivasan
-Original Message- From: Greg KH [mailto:gre...@suse.de] Sent: Tuesday, April 12, 2011 11:41 PM To: KY Srinivasan Cc: linux-ker...@vger.kernel.org; de...@linuxdriverproject.org; virtualizat...@lists.osdl.org Subject: Re: irq allocation for pci drivers On Tue, Apr 12, 2011 at 11

RE: [PATCH 05/22] Staging: hv: Get rid of the forward declaration of blkvsc_init_rw()

2011-04-21 Thread KY Srinivasan
-Original Message- From: Greg KH [mailto:g...@kroah.com] Sent: Wednesday, April 20, 2011 4:35 PM To: KY Srinivasan Cc: gre...@suse.de; linux-ker...@vger.kernel.org; de...@linuxdriverproject.org; virtualizat...@lists.osdl.org; Haiyang Zhang; Abhishek Kane (Mindtree Consulting PVT

RE: [PATCH 05/22] Staging: hv: Get rid of the forward declaration of blkvsc_init_rw()

2011-04-22 Thread KY Srinivasan
-Original Message- From: devel-boun...@linuxdriverproject.org [mailto:devel- boun...@linuxdriverproject.org] On Behalf Of KY Srinivasan Sent: Thursday, April 21, 2011 8:41 PM To: Greg KH Cc: Abhishek Kane (Mindtree Consulting PVT LTD); Haiyang Zhang; gre...@suse.de; linux-ker

RE: Hyper-V vmbus driver

2011-04-24 Thread KY Srinivasan
-Original Message- From: Greg KH [mailto:g...@kroah.com] Sent: Saturday, April 23, 2011 11:21 AM To: Greg KH Cc: KY Srinivasan; de...@linuxdriverproject.org; linux-ker...@vger.kernel.org; virtualizat...@lists.osdl.org Subject: Re: Hyper-V vmbus driver On Mon, Apr 11, 2011 at 12

RE: Hyper-V vmbus driver

2011-04-24 Thread KY Srinivasan
-Original Message- From: Greg KH [mailto:gre...@suse.de] Sent: Sunday, April 24, 2011 8:14 PM To: KY Srinivasan Cc: Greg KH; de...@linuxdriverproject.org; linux-ker...@vger.kernel.org; virtualizat...@lists.osdl.org Subject: Re: Hyper-V vmbus driver On Sun, Apr 24, 2011 at 04:18

RE: [PATCH 00/25] Staging: hv: Cleanup vmbus driver code

2011-04-26 Thread KY Srinivasan
-Original Message- From: Christoph Hellwig [mailto:h...@infradead.org] Sent: Tuesday, April 26, 2011 12:57 PM To: KY Srinivasan Cc: gre...@suse.de; linux-ker...@vger.kernel.org; de...@linuxdriverproject.org; virtualizat...@lists.osdl.org Subject: Re: [PATCH 00/25] Staging: hv

RE: [PATCH 18/25] Staging: hv: Get rid of struct hv_bus

2011-04-26 Thread KY Srinivasan
-Original Message- From: Greg KH [mailto:gre...@suse.de] Sent: Tuesday, April 26, 2011 3:41 PM To: KY Srinivasan Cc: linux-ker...@vger.kernel.org; de...@linuxdriverproject.org; virtualizat...@lists.osdl.org; Haiyang Zhang; Abhishek Kane (Mindtree Consulting PVT LTD); Hank

RE: [PATCH 18/25] Staging: hv: Get rid of struct hv_bus

2011-04-26 Thread KY Srinivasan
-Original Message- From: Greg KH [mailto:gre...@suse.de] Sent: Tuesday, April 26, 2011 4:58 PM To: KY Srinivasan Cc: linux-ker...@vger.kernel.org; de...@linuxdriverproject.org; virtualizat...@lists.osdl.org; Haiyang Zhang; Abhishek Kane (Mindtree Consulting PVT LTD); Hank

RE: [PATCH 00/25] Staging: hv: Cleanup vmbus driver code

2011-04-27 Thread KY Srinivasan
-Original Message- From: Greg KH [mailto:g...@kroah.com] Sent: Tuesday, April 26, 2011 7:29 PM To: KY Srinivasan Cc: gre...@suse.de; linux-ker...@vger.kernel.org; de...@linuxdriverproject.org; virtualizat...@lists.osdl.org Subject: Re: [PATCH 00/25] Staging: hv: Cleanup vmbus

RE: [PATCH 11/25] Staging: hv: Get rid of the drv field in struct hv_device

2011-04-27 Thread KY Srinivasan
-Original Message- From: Greg KH [mailto:g...@kroah.com] Sent: Tuesday, April 26, 2011 6:57 PM To: KY Srinivasan Cc: gre...@suse.de; linux-ker...@vger.kernel.org; de...@linuxdriverproject.org; virtualizat...@lists.osdl.org; Haiyang Zhang; Abhishek Kane (Mindtree Consulting PVT LTD

RE: [PATCH 12/25] Staging: hv: Cleanup error handling in vmbus_child_device_register()

2011-04-27 Thread KY Srinivasan
-Original Message- From: Greg KH [mailto:g...@kroah.com] Sent: Tuesday, April 26, 2011 6:51 PM To: KY Srinivasan Cc: gre...@suse.de; linux-ker...@vger.kernel.org; de...@linuxdriverproject.org; virtualizat...@lists.osdl.org; Haiyang Zhang; Abhishek Kane (Mindtree Consulting PVT LTD

RE: [PATCH 00/25] Staging: hv: Cleanup vmbus driver code

2011-04-27 Thread KY Srinivasan
-Original Message- From: Christoph Hellwig [mailto:h...@infradead.org] Sent: Wednesday, April 27, 2011 2:46 AM To: KY Srinivasan Cc: Greg KH; gre...@suse.de; linux-ker...@vger.kernel.org; de...@linuxdriverproject.org; virtualizat...@lists.osdl.org Subject: Re: [PATCH 00/25

RE: [PATCH 12/25] Staging: hv: Cleanup error handling in vmbus_child_device_register()

2011-04-29 Thread KY Srinivasan
-Original Message- From: Greg KH [mailto:g...@kroah.com] Sent: Wednesday, April 27, 2011 8:26 PM To: KY Srinivasan Cc: gre...@suse.de; linux-ker...@vger.kernel.org; de...@linuxdriverproject.org; virtualizat...@lists.osdl.org; Haiyang Zhang; Abhishek Kane (Mindtree Consulting PVT

RE: [PATCH 00/25] Staging: hv: Cleanup vmbus driver code

2011-04-29 Thread KY Srinivasan
-Original Message- From: Christoph Hellwig [mailto:h...@infradead.org] Sent: Wednesday, April 27, 2011 8:19 AM To: KY Srinivasan Cc: Christoph Hellwig; Greg KH; gre...@suse.de; linux-ker...@vger.kernel.org; de...@linuxdriverproject.org; virtualizat...@lists.osdl.org Subject: Re

RE: [PATCH 00/25] Staging: hv: Cleanup vmbus driver code

2011-04-29 Thread KY Srinivasan
-Original Message- From: Greg KH [mailto:g...@kroah.com] Sent: Friday, April 29, 2011 12:40 PM To: KY Srinivasan Cc: Christoph Hellwig; gre...@suse.de; linux-ker...@vger.kernel.org; de...@linuxdriverproject.org; virtualizat...@lists.osdl.org Subject: Re: [PATCH 00/25] Staging: hv

RE: [PATCH 08/25] Staging: hv: vmbus_driver cannot be unloaded; cleanup accordingly

2011-04-29 Thread KY Srinivasan
-Original Message- From: Greg KH [mailto:gre...@suse.de] Sent: Friday, April 29, 2011 11:11 AM To: KY Srinivasan Cc: Greg KH; linux-ker...@vger.kernel.org; de...@linuxdriverproject.org; virtualizat...@lists.osdl.org; Haiyang Zhang; Abhishek Kane (Mindtree Consulting PVT LTD

  1   2   3   >