search for: vmci_doorbell

Displaying 20 results from an estimated 27 matches for "vmci_doorbell".

2012 Aug 30
0
[PATCH 03/11] vmci_doorbell.patch: VMCI doorbell notification handling.
Signed-off-by: George Zhang <georgezhang at vmware.com> --- drivers/misc/vmw_vmci/vmci_doorbell.c | 749 +++++++++++++++++++++++++++++++++ drivers/misc/vmw_vmci/vmci_doorbell.h | 54 ++ 2 files changed, 803 insertions(+), 0 deletions(-) create mode 100644 drivers/misc/vmw_vmci/vmci_doorbell.c create mode 100644 drivers/misc/vmw_vmci/vmci_doorbell.h diff --git a/drivers/misc/vmw_vmci/vmc...
2012 Aug 30
0
[PATCH 03/11] vmci_doorbell.patch: VMCI doorbell notification handling.
Signed-off-by: George Zhang <georgezhang at vmware.com> --- drivers/misc/vmw_vmci/vmci_doorbell.c | 749 +++++++++++++++++++++++++++++++++ drivers/misc/vmw_vmci/vmci_doorbell.h | 54 ++ 2 files changed, 803 insertions(+), 0 deletions(-) create mode 100644 drivers/misc/vmw_vmci/vmci_doorbell.c create mode 100644 drivers/misc/vmw_vmci/vmci_doorbell.h diff --git a/drivers/misc/vmw_vmci/vmc...
2016 Oct 06
0
[PATCH] VMCI: Doorbell create and destroy fixes
This change consists of two changes: 1) If vmci_doorbell_create is called when neither guest nor host personality as been initialized, vmci_get_context_id will return VMCI_INVALID_ID. In that case, we should fail the create call. 2) In doorbell destroy, we assume that vmci_guest_code_active() has the same return value on create and destroy. T...
2016 Oct 06
0
[PATCH] VMCI: Doorbell create and destroy fixes
This change consists of two changes: 1) If vmci_doorbell_create is called when neither guest nor host personality as been initialized, vmci_get_context_id will return VMCI_INVALID_ID. In that case, we should fail the create call. 2) In doorbell destroy, we assume that vmci_guest_code_active() has the same return value on create and destroy. T...
2012 Aug 30
1
[Pv-drivers] [vmw_vmci 00/11] VMCI driver for Linux
...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/. George Zhang (11): vmci_context.patch: VMCI context list operations. vmci_datagram.patch: VMCI datagram entity handling. vmci_doorbell.patch: VMCI doorbell notification handling. vmci_driver.patch: VMCI device driver. vmci_event.patch: VMCI kernel events handling. vmci_handle_array.patch: VMCI array of vmci_handle. vmci_hash_table.patch: VMCI hash table implementation. vmci_queue_pair.patch: VMCI queu...
2012 Aug 30
1
[Pv-drivers] [vmw_vmci 00/11] VMCI driver for Linux
...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/. George Zhang (11): vmci_context.patch: VMCI context list operations. vmci_datagram.patch: VMCI datagram entity handling. vmci_doorbell.patch: VMCI doorbell notification handling. vmci_driver.patch: VMCI device driver. vmci_event.patch: VMCI kernel events handling. vmci_handle_array.patch: VMCI array of vmci_handle. vmci_hash_table.patch: VMCI hash table implementation. vmci_queue_pair.patch: VMCI queu...
2012 Oct 30
29
[PATCH 00/12] VMCI for Linux upstreaming
...| 43 drivers/misc/vmw_vmci/vmci_common_int.h | 34 drivers/misc/vmw_vmci/vmci_context.c | 1290 +++++++++++ drivers/misc/vmw_vmci/vmci_context.h | 177 + drivers/misc/vmw_vmci/vmci_datagram.c | 520 ++++ drivers/misc/vmw_vmci/vmci_datagram.h | 55 drivers/misc/vmw_vmci/vmci_doorbell.c | 673 +++++ drivers/misc/vmw_vmci/vmci_doorbell.h | 53 drivers/misc/vmw_vmci/vmci_driver.c | 159 + drivers/misc/vmw_vmci/vmci_driver.h | 50 drivers/misc/vmw_vmci/vmci_event.c | 371 +++ drivers/misc/vmw_vmci/vmci_event.h | 25 drivers/misc/vmw_vmci/v...
2012 Oct 30
29
[PATCH 00/12] VMCI for Linux upstreaming
...| 43 drivers/misc/vmw_vmci/vmci_common_int.h | 34 drivers/misc/vmw_vmci/vmci_context.c | 1290 +++++++++++ drivers/misc/vmw_vmci/vmci_context.h | 177 + drivers/misc/vmw_vmci/vmci_datagram.c | 520 ++++ drivers/misc/vmw_vmci/vmci_datagram.h | 55 drivers/misc/vmw_vmci/vmci_doorbell.c | 673 +++++ drivers/misc/vmw_vmci/vmci_doorbell.h | 53 drivers/misc/vmw_vmci/vmci_driver.c | 159 + drivers/misc/vmw_vmci/vmci_driver.h | 50 drivers/misc/vmw_vmci/vmci_event.c | 371 +++ drivers/misc/vmw_vmci/vmci_event.h | 25 drivers/misc/vmw_vmci/v...
2013 Jan 08
13
[PATCH 00/12] VMCI for Linux upstreaming
...16 drivers/misc/vmw_vmci/Makefile | 4 drivers/misc/vmw_vmci/vmci_context.c | 1214 ++++++++++ drivers/misc/vmw_vmci/vmci_context.h | 182 ++ drivers/misc/vmw_vmci/vmci_datagram.c | 500 ++++ drivers/misc/vmw_vmci/vmci_datagram.h | 52 drivers/misc/vmw_vmci/vmci_doorbell.c | 604 +++++ drivers/misc/vmw_vmci/vmci_doorbell.h | 51 drivers/misc/vmw_vmci/vmci_driver.c | 117 + drivers/misc/vmw_vmci/vmci_driver.h | 50 drivers/misc/vmw_vmci/vmci_event.c | 224 ++ drivers/misc/vmw_vmci/vmci_event.h | 25 drivers/misc/vmw_vmci...
2013 Jan 08
13
[PATCH 00/12] VMCI for Linux upstreaming
...16 drivers/misc/vmw_vmci/Makefile | 4 drivers/misc/vmw_vmci/vmci_context.c | 1214 ++++++++++ drivers/misc/vmw_vmci/vmci_context.h | 182 ++ drivers/misc/vmw_vmci/vmci_datagram.c | 500 ++++ drivers/misc/vmw_vmci/vmci_datagram.h | 52 drivers/misc/vmw_vmci/vmci_doorbell.c | 604 +++++ drivers/misc/vmw_vmci/vmci_doorbell.h | 51 drivers/misc/vmw_vmci/vmci_driver.c | 117 + drivers/misc/vmw_vmci/vmci_driver.h | 50 drivers/misc/vmw_vmci/vmci_event.c | 224 ++ drivers/misc/vmw_vmci/vmci_event.h | 25 drivers/misc/vmw_vmci...
2012 Oct 16
11
[PATCH 00/10] VMCI for Linux upstreaming
...41 drivers/misc/vmw_vmci/vmci_common_int.h | 34 drivers/misc/vmw_vmci/vmci_context.c | 1291 +++++++++++ drivers/misc/vmw_vmci/vmci_context.h | 177 + drivers/misc/vmw_vmci/vmci_datagram.c | 522 ++++ drivers/misc/vmw_vmci/vmci_datagram.h | 55 drivers/misc/vmw_vmci/vmci_doorbell.c | 674 +++++ drivers/misc/vmw_vmci/vmci_doorbell.h | 53 drivers/misc/vmw_vmci/vmci_driver.c | 2187 ++++++++++++++++++ drivers/misc/vmw_vmci/vmci_driver.h | 44 drivers/misc/vmw_vmci/vmci_event.c | 415 +++ drivers/misc/vmw_vmci/vmci_event.h | 25 dri...
2012 Oct 16
11
[PATCH 00/10] VMCI for Linux upstreaming
...41 drivers/misc/vmw_vmci/vmci_common_int.h | 34 drivers/misc/vmw_vmci/vmci_context.c | 1291 +++++++++++ drivers/misc/vmw_vmci/vmci_context.h | 177 + drivers/misc/vmw_vmci/vmci_datagram.c | 522 ++++ drivers/misc/vmw_vmci/vmci_datagram.h | 55 drivers/misc/vmw_vmci/vmci_doorbell.c | 674 +++++ drivers/misc/vmw_vmci/vmci_doorbell.h | 53 drivers/misc/vmw_vmci/vmci_driver.c | 2187 ++++++++++++++++++ drivers/misc/vmw_vmci/vmci_driver.h | 44 drivers/misc/vmw_vmci/vmci_event.c | 415 +++ drivers/misc/vmw_vmci/vmci_event.h | 25 dri...
2012 Jun 12
11
[vmw_vmci RFCv2 00/11] VMCI for Linux
...+ drivers/misc/vmw_vmci/vmci_common_int.h | 58 + drivers/misc/vmw_vmci/vmci_context.c | 1269 +++++++++++ drivers/misc/vmw_vmci/vmci_context.h | 161 ++ drivers/misc/vmw_vmci/vmci_datagram.c | 586 +++++ drivers/misc/vmw_vmci/vmci_datagram.h | 56 + drivers/misc/vmw_vmci/vmci_doorbell.c | 751 ++++++ drivers/misc/vmw_vmci/vmci_doorbell.h | 57 + drivers/misc/vmw_vmci/vmci_driver.c | 2297 +++++++++++++++++++ drivers/misc/vmw_vmci/vmci_driver.h | 52 + drivers/misc/vmw_vmci/vmci_event.c | 453 ++++ drivers/misc/vmw_vmci/vmci_event.h | 29...
2012 Jun 12
11
[vmw_vmci RFCv2 00/11] VMCI for Linux
...+ drivers/misc/vmw_vmci/vmci_common_int.h | 58 + drivers/misc/vmw_vmci/vmci_context.c | 1269 +++++++++++ drivers/misc/vmw_vmci/vmci_context.h | 161 ++ drivers/misc/vmw_vmci/vmci_datagram.c | 586 +++++ drivers/misc/vmw_vmci/vmci_datagram.h | 56 + drivers/misc/vmw_vmci/vmci_doorbell.c | 751 ++++++ drivers/misc/vmw_vmci/vmci_doorbell.h | 57 + drivers/misc/vmw_vmci/vmci_driver.c | 2297 +++++++++++++++++++ drivers/misc/vmw_vmci/vmci_driver.h | 52 + drivers/misc/vmw_vmci/vmci_event.c | 453 ++++ drivers/misc/vmw_vmci/vmci_event.h | 29...
2012 Jul 26
16
[vmw_vmci 00/11] VMCI for Linux
...+ drivers/misc/vmw_vmci/vmci_common_int.h | 58 + drivers/misc/vmw_vmci/vmci_context.c | 1269 +++++++++++ drivers/misc/vmw_vmci/vmci_context.h | 161 ++ drivers/misc/vmw_vmci/vmci_datagram.c | 586 +++++ drivers/misc/vmw_vmci/vmci_datagram.h | 56 + drivers/misc/vmw_vmci/vmci_doorbell.c | 751 ++++++ drivers/misc/vmw_vmci/vmci_doorbell.h | 57 + drivers/misc/vmw_vmci/vmci_driver.c | 2298 +++++++++++++++++++ drivers/misc/vmw_vmci/vmci_driver.h | 52 + drivers/misc/vmw_vmci/vmci_event.c | 451 ++++ drivers/misc/vmw_vmci/vmci_event.h | 29...
2012 Jul 26
16
[vmw_vmci 00/11] VMCI for Linux
...+ drivers/misc/vmw_vmci/vmci_common_int.h | 58 + drivers/misc/vmw_vmci/vmci_context.c | 1269 +++++++++++ drivers/misc/vmw_vmci/vmci_context.h | 161 ++ drivers/misc/vmw_vmci/vmci_datagram.c | 586 +++++ drivers/misc/vmw_vmci/vmci_datagram.h | 56 + drivers/misc/vmw_vmci/vmci_doorbell.c | 751 ++++++ drivers/misc/vmw_vmci/vmci_doorbell.h | 57 + drivers/misc/vmw_vmci/vmci_driver.c | 2298 +++++++++++++++++++ drivers/misc/vmw_vmci/vmci_driver.h | 52 + drivers/misc/vmw_vmci/vmci_event.c | 451 ++++ drivers/misc/vmw_vmci/vmci_event.h | 29...
2019 Apr 25
6
[PATCH v4 0/4] vmw_balloon: Compaction and shrinker support
VMware balloon enhancements: adding support for memory compaction, memory shrinker (to prevent OOM) and splitting of refused pages to prevent recurring inflations. Patches 1-2: Support for compaction Patch 3: Support for memory shrinker - disabled by default Patch 4: Split refused pages to improve performance v3->v4: * "get around to" comment [Michael] * Put list_add under page lock
2019 Apr 25
6
[PATCH v4 0/4] vmw_balloon: Compaction and shrinker support
VMware balloon enhancements: adding support for memory compaction, memory shrinker (to prevent OOM) and splitting of refused pages to prevent recurring inflations. Patches 1-2: Support for compaction Patch 3: Support for memory shrinker - disabled by default Patch 4: Split refused pages to improve performance v3->v4: * "get around to" comment [Michael] * Put list_add under page lock
2012 May 15
13
[vmw_vmci RFC 00/11] VMCI for Linux
...+ drivers/misc/vmw_vmci/vmci_common_int.h | 72 + drivers/misc/vmw_vmci/vmci_context.c | 1743 +++++++++++ drivers/misc/vmw_vmci/vmci_context.h | 150 + drivers/misc/vmw_vmci/vmci_datagram.c | 760 +++++ drivers/misc/vmw_vmci/vmci_datagram.h | 57 + drivers/misc/vmw_vmci/vmci_doorbell.c | 989 +++++++ drivers/misc/vmw_vmci/vmci_doorbell.h | 57 + drivers/misc/vmw_vmci/vmci_driver.c | 2875 ++++++++++++++++++ drivers/misc/vmw_vmci/vmci_driver.h | 52 + drivers/misc/vmw_vmci/vmci_event.c | 614 ++++ drivers/misc/vmw_vmci/vmci_event.h | 29...
2012 May 15
13
[vmw_vmci RFC 00/11] VMCI for Linux
...+ drivers/misc/vmw_vmci/vmci_common_int.h | 72 + drivers/misc/vmw_vmci/vmci_context.c | 1743 +++++++++++ drivers/misc/vmw_vmci/vmci_context.h | 150 + drivers/misc/vmw_vmci/vmci_datagram.c | 760 +++++ drivers/misc/vmw_vmci/vmci_datagram.h | 57 + drivers/misc/vmw_vmci/vmci_doorbell.c | 989 +++++++ drivers/misc/vmw_vmci/vmci_doorbell.h | 57 + drivers/misc/vmw_vmci/vmci_driver.c | 2875 ++++++++++++++++++ drivers/misc/vmw_vmci/vmci_driver.h | 52 + drivers/misc/vmw_vmci/vmci_event.c | 614 ++++ drivers/misc/vmw_vmci/vmci_event.h | 29...