Hi Sam,
- Original Message -
From: Sam Ravnborg s...@ravnborg.org
To: Andrew Stiegmann (stieg) astiegm...@vmware.com
Cc: linux-ker...@vger.kernel.org, virtualization@lists.linux-foundation.org,
pv-driv...@vmware.com,
vm-crosst...@vmware.com, csch...@vmware.com, gre
- Original Message -
From: Greg KH gre...@linuxfoundation.org
To: Andrew Stiegmann astiegm...@vmware.com
Cc: Sam Ravnborg s...@ravnborg.org, linux-ker...@vger.kernel.org,
virtualization@lists.linux-foundation.org,
pv-driv...@vmware.com, vm-crosst...@vmware.com, csch...@vmware.com
- Original Message -
From: Sam Ravnborg s...@ravnborg.org
To: Andrew Stiegmann astiegm...@vmware.com
Cc: linux-ker...@vger.kernel.org, virtualization@lists.linux-foundation.org,
pv-driv...@vmware.com,
vm-crosst...@vmware.com, csch...@vmware.com, gre...@linuxfoundation.org
Sent
are combined in a single kernel
module.
For additional information about the use of VMCI and in particular
VMCI Sockets, please refer to the VMCI Socket Programming Guide
available at https://www.vmware.com/support/developer/vmci-sdk/.
Andrew Stiegmann (stieg) (11):
Apply VMCI context code
Apply
Context code maintains state for vmci and allows the driver
to communicate with multiple VMs.
Signed-off-by: Andrew Stiegmann (stieg) astiegm...@vmware.com
---
drivers/misc/vmw_vmci/vmci_context.c | 1269 ++
drivers/misc/vmw_vmci/vmci_context.h | 161 +
2
Implements datagrams to allow data to be sent between host
and guest.
Signed-off-by: Andrew Stiegmann (stieg) astiegm...@vmware.com
---
drivers/misc/vmw_vmci/vmci_datagram.c | 586 +
drivers/misc/vmw_vmci/vmci_datagram.h | 56
2 files changed, 642
Doorbell code allows for notifcations between host and guest.
Signed-off-by: Andrew Stiegmann (stieg) astiegm...@vmware.com
---
drivers/misc/vmw_vmci/vmci_doorbell.c | 751 +
drivers/misc/vmw_vmci/vmci_doorbell.h | 57 +++
2 files changed, 808 insertions(+), 0
Code that manages event handlers and handles callbacks when
specific events fire.
Signed-off-by: Andrew Stiegmann (stieg) astiegm...@vmware.com
---
drivers/misc/vmw_vmci/vmci_event.c | 451
drivers/misc/vmw_vmci/vmci_event.h | 29 +++
2 files changed, 480
This code adds support for dynamic arrays that will grow if they
need to.
Signed-off-by: Andrew Stiegmann (stieg) astiegm...@vmware.com
---
drivers/misc/vmw_vmci/vmci_handle_array.c | 174 +
drivers/misc/vmw_vmci/vmci_handle_array.h | 50
2 files changed
Implements a hash table for VMCI's use.
Signed-off-by: Andrew Stiegmann (stieg) astiegm...@vmware.com
---
drivers/misc/vmw_vmci/vmci_hash_table.c | 332 +++
drivers/misc/vmw_vmci/vmci_hash_table.h | 56 +
2 files changed, 388 insertions(+), 0 deletions
Tracks all used resources within the vmci code.
Signed-off-by: Andrew Stiegmann (stieg) astiegm...@vmware.com
---
drivers/misc/vmw_vmci/vmci_resource.c | 194 +
drivers/misc/vmw_vmci/vmci_resource.h | 62 +++
2 files changed, 256 insertions(+), 0
This code is responsible for routing between various hosts/guests as
well as routing in nested scenarios.
Signed-off-by: Andrew Stiegmann (stieg) astiegm...@vmware.com
---
drivers/misc/vmw_vmci/vmci_route.c | 241
drivers/misc/vmw_vmci/vmci_route.h | 34
Adds all the necessary files to enable building of the VMCI module
with the Linux Makefiles and Kconfig systems. Also adds the header
files used for building modules against the driver.
Signed-off-by: Andrew Stiegmann (stieg) astiegm...@vmware.com
---
drivers/misc/Kconfig
Removed. Thanks.
- Original Message -
From: Greg KH gre...@linuxfoundation.org
To: Andrew Stiegmann (stieg) astiegm...@vmware.com
Cc: linux-ker...@vger.kernel.org, virtualization@lists.linux-foundation.org,
pv-driv...@vmware.com,
vm-crosst...@vmware.com, csch...@vmware.com
Sent
Must have missed it. Will look into it.
- Original Message -
From: Greg KH gre...@linuxfoundation.org
To: Andrew Stiegmann (stieg) astiegm...@vmware.com
Cc: linux-ker...@vger.kernel.org, virtualization@lists.linux-foundation.org,
pv-driv...@vmware.com,
vm-crosst...@vmware.com, csch
information about the use of VMCI and in particular
VMCI Sockets, please refer to the VMCI Socket Programming Guide
available at https://www.vmware.com/support/developer/vmci-sdk/.
Andrew Stiegmann (stieg) (11):
Apply VMCI context code
Apply VMCI datagram code
Apply VMCI doorbell code
Apply
Implements datagrams to allow data to be sent between host
and guest.
Signed-off-by: Andrew Stiegmann (stieg) astiegm...@vmware.com
---
drivers/misc/vmw_vmci/vmci_datagram.c | 586 +
drivers/misc/vmw_vmci/vmci_datagram.h | 56
2 files changed, 642
Context code maintains state for vmci and allows the driver
to communicate with multiple VMs.
Signed-off-by: Andrew Stiegmann (stieg) astiegm...@vmware.com
---
drivers/misc/vmw_vmci/vmci_context.c | 1269 ++
drivers/misc/vmw_vmci/vmci_context.h | 161 +
2
Doorbell code allows for notifcations between host and guest.
Signed-off-by: Andrew Stiegmann (stieg) astiegm...@vmware.com
---
drivers/misc/vmw_vmci/vmci_doorbell.c | 751 +
drivers/misc/vmw_vmci/vmci_doorbell.h | 57 +++
2 files changed, 808 insertions(+), 0
Code that manages event handlers and handles callbacks when
specific events fire.
Signed-off-by: Andrew Stiegmann (stieg) astiegm...@vmware.com
---
drivers/misc/vmw_vmci/vmci_event.c | 453
drivers/misc/vmw_vmci/vmci_event.h | 29 +++
2 files changed, 482
This code adds support for dynamic arrays that will grow if they
need to.
Signed-off-by: Andrew Stiegmann (stieg) astiegm...@vmware.com
---
drivers/misc/vmw_vmci/vmci_handle_array.c | 174 +
drivers/misc/vmw_vmci/vmci_handle_array.h | 50
2 files changed
Implements a hash table for VMCI's use.
Signed-off-by: Andrew Stiegmann (stieg) astiegm...@vmware.com
---
drivers/misc/vmw_vmci/vmci_hash_table.c | 332 +++
drivers/misc/vmw_vmci/vmci_hash_table.h | 56 +
2 files changed, 388 insertions(+), 0 deletions
Tracks all used resources within the vmci code.
Signed-off-by: Andrew Stiegmann (stieg) astiegm...@vmware.com
---
drivers/misc/vmw_vmci/vmci_resource.c | 194 +
drivers/misc/vmw_vmci/vmci_resource.h | 62 +++
2 files changed, 256 insertions(+), 0
This code is responsible for routing between various hosts/guests as
well as routing in nested scenarios.
Signed-off-by: Andrew Stiegmann (stieg) astiegm...@vmware.com
---
drivers/misc/vmw_vmci/vmci_route.c | 241
drivers/misc/vmw_vmci/vmci_route.h | 34
Adds all the necessary files to enable building of the VMCI module
with the Linux Makefiles and Kconfig systems. Also adds the header
files used for building modules against the driver.
Signed-off-by: Andrew Stiegmann (stieg) astiegm...@vmware.com
---
drivers/misc/Kconfig
Both of your comments have been added to my to do list before the next time I
publish. Thanks for the feedback.
- Original Message -
From: Stephen Hemminger shemmin...@vyatta.com
To: Andrew Stiegmann (stieg) astiegm...@vmware.com
Cc: linux-ker...@vger.kernel.org, ack...@vmware.com, d
This code is responsible for routing between various hosts/guests as
well as routing in nested scenarios.
Signed-off-by: Andrew Stiegmann (stieg) astiegm...@vmware.com
---
drivers/misc/vmw_vmci/vmci_route.c | 234
drivers/misc/vmw_vmci/vmci_route.h | 34
Implements a hash table for VMCI's use.
Signed-off-by: Andrew Stiegmann (stieg) astiegm...@vmware.com
---
drivers/misc/vmw_vmci/vmci_hash_table.c | 494 +++
drivers/misc/vmw_vmci/vmci_hash_table.h | 56
2 files changed, 550 insertions(+), 0 deletions
are combined in a single kernel
module.
For additional information about the use of VMCI and in particular
VMCI Sockets, please refer to the VMCI Socket Programming Guide
available at https://www.vmware.com/support/developer/vmci-sdk/.
Andrew Stiegmann (stieg) (11):
Apply VMCI context code
Apply
Tracks all used resources within the vmci code.
Signed-off-by: Andrew Stiegmann (stieg) astiegm...@vmware.com
---
drivers/misc/vmw_vmci/vmci_resource.c | 320 +
drivers/misc/vmw_vmci/vmci_resource.h | 61 +++
2 files changed, 381 insertions(+), 0 deletions
Code that manages event handlers and handles callbacks when
specific events fire.
Signed-off-by: Andrew Stiegmann (stieg) astiegm...@vmware.com
---
drivers/misc/vmw_vmci/vmci_event.c | 614
drivers/misc/vmw_vmci/vmci_event.h | 29 ++
2 files changed, 643
This code adds support for dynamic arrays that will grow if they
need to.
Signed-off-by: Andrew Stiegmann (stieg) astiegm...@vmware.com
---
drivers/misc/vmw_vmci/vmci_handle_array.c | 300 +
drivers/misc/vmw_vmci/vmci_handle_array.h | 50 +
2 files changed, 350
Doorbell code allows for notifcations between host and guest.
Signed-off-by: Andrew Stiegmann (stieg) astiegm...@vmware.com
---
drivers/misc/vmw_vmci/vmci_doorbell.c | 989 +
drivers/misc/vmw_vmci/vmci_doorbell.h | 57 ++
2 files changed, 1046 insertions(+), 0
Implements datagrams to allow data to be sent between host
and guest.
Signed-off-by: Andrew Stiegmann (stieg) astiegm...@vmware.com
---
drivers/misc/vmw_vmci/vmci_datagram.c | 760 +
drivers/misc/vmw_vmci/vmci_datagram.h | 57 +++
2 files changed, 817
Context code maintains state for vmci and allows the driver
to communicate with multiple VMs.
Signed-off-by: Andrew Stiegmann (stieg) astiegm...@vmware.com
---
drivers/misc/vmw_vmci/vmci_context.c | 1743 ++
drivers/misc/vmw_vmci/vmci_context.h | 150 +++
2 files
Adds all the necessary files to enable building of the VMCI module
with the Linux Makefiles and Kconfig systems. Also adds the header
files used for building modules against the driver.
Signed-off-by: Andrew Stiegmann (stieg) astiegm...@vmware.com
---
drivers/misc/Kconfig
36 matches
Mail list logo