[PATCH] VMCI: Use threaded irqs instead of tasklets

2022-11-29 Thread vdasa--- via Virtualization
From: Vishnu Dasa The vmci_dispatch_dgs() tasklet function calls vmci_read_data() which uses wait_event() resulting in invalid sleep in an atomic context (and therefore potentially in a deadlock). Use threaded irqs to fix this issue and completely remove usage of tasklets. [ 20.264639] BUG: s

[PATCH] VMCI: Update maintainers for VMCI

2022-07-25 Thread vdasa--- via Virtualization
From: Vishnu Dasa Remove Rajesh as a maintainer for the VMCI driver. Acked-by: Bryan Tan Signed-off-by: Vishnu Dasa --- MAINTAINERS | 1 - 1 file changed, 1 deletion(-) diff --git a/MAINTAINERS b/MAINTAINERS index 25a9365e0cca..356fc4014c2a 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -2170

[PATCH 0/3] MAINTAINERS: Update entries for some VMware drivers

2022-09-06 Thread vdasa--- via Virtualization
From: Vishnu Dasa This series updates a few existing maintainer entries for VMware supported drivers and adds a new entry for vsock vmci transport driver. Vishnu Dasa (3): MAINTAINERS: Change VMware PVSCSI driver entry to upper case MAINTAINERS: Change status of some VMware drivers MAINTAI

[PATCH 1/3] MAINTAINERS: Change VMware PVSCSI driver entry to upper case

2022-09-06 Thread vdasa--- via Virtualization
From: Vishnu Dasa Change 'VMware PVSCSI driver' entry to upper case. This is a trivial change being done for uniformity. Signed-off-by: Vishnu Dasa --- MAINTAINERS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MAINTAINERS b/MAINTAINERS index 38f9ef4b53ec..b75eb23a099b 10

[PATCH 2/3] MAINTAINERS: Change status of some VMware drivers

2022-09-06 Thread vdasa--- via Virtualization
From: Vishnu Dasa Change the status from 'Maintained' to 'Supported' for VMWARE BALLOON DRIVER, VMWARE PVRDMA DRIVER, VMWARE PVSCSI driver, VMWARE VMCI DRIVER, VMWARE VMMOUSE SUBDRIVER and VMWARE VMXNET3 ETHERNET DRIVER. This needs to be done to conform to the guidelines in [1]. Maintainers for

[PATCH 3/3] MAINTAINERS: Add a new entry for VMWARE VSOCK VMCI TRANSPORT DRIVER

2022-09-06 Thread vdasa--- via Virtualization
From: Vishnu Dasa Add a new entry for VMWARE VSOCK VMCI TRANSPORT DRIVER in the MAINTAINERS file. Signed-off-by: Vishnu Dasa --- MAINTAINERS | 8 1 file changed, 8 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index 5a634b5d6f6c..0e52ee3521c3 100644 --- a/MAINTAINERS +++ b/MAI

[PATCH] MAINTAINERS: Add header files under VMWARE VMCI DRIVER

2022-09-14 Thread vdasa--- via Virtualization
From: Vishnu Dasa Add include/linux/vmw_vmci* files under VMWARE VMCI DRIVER. Acked-by: Bryan Tan Signed-off-by: Vishnu Dasa Suggested-by: Stefano Garzarella --- MAINTAINERS | 1 + 1 file changed, 1 insertion(+) diff --git a/MAINTAINERS b/MAINTAINERS index 9475aa701a3f..7c6f7fbba31a 100644