staging: vc04_services: vchiq_core: Stop kthreads on shutdown
authorUmang Jain <umang.jain@ideasonboard.com>
Thu, 21 Mar 2024 13:07:37 +0000 (18:37 +0530)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 25 Mar 2024 18:09:19 +0000 (19:09 +0100)
commitd9c60badccc183eb971e0941bb86f9475d4b9551
treeea97c999c86be4aaf3cdf18b54867b68a8ed3bb8
parentbf1894900b53f9047eb9b96c89717a9a22329f6a
staging: vc04_services: vchiq_core: Stop kthreads on shutdown

The various kthreads thread functions (slot_handler_func, sync_func,
recycle_func) in vchiq_core and vchiq_keepalive_thread_func in
vchiq_arm should be stopped on vchiq_shutdown().

This also address the following TODO item:
 * Fix kernel module support

hence drop it from the TODO item list.

Signed-off-by: Umang Jain <umang.jain@ideasonboard.com>
Reviewed-by: Kieran Bingham <kieran.bingham@ideasonboard.com>
Link: https://lore.kernel.org/r/20240321130737.898154-6-umang.jain@ideasonboard.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/vc04_services/interface/TODO
drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c
drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c