From dbdf57fb3c34227b26c1858d85c83c18d34de453 Mon Sep 17 00:00:00 2001 From: Nagaraj P N Date: Wed, 14 Mar 2018 14:04:08 +0530 Subject: nvgpu: Remove ASYNC PROBE for vgpu Async probe of vgpu driver results in a race condition where GICD registers are being programmed incorrectly because of the race. Remove ASYNC_PROBE for vgpu driver as a WAR to prevent it. This change would be reverted after GICD register programming is serialized bug 200385192 Change-Id: I7279152867470ece93c5efbd72ac24db28878024 Signed-off-by: Nagaraj P N Reviewed-on: https://git-master.nvidia.com/r/1674898 Reviewed-by: Sreenivasulu Velpula Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: svc-mobile-coverity Reviewed-by: Richard Zhao GVS: Gerrit_Virtual_Submit Reviewed-by: Vipin Kumar Tested-by: Vipin Kumar Reviewed-by: Sandeep Trasi Reviewed-by: mobile promotions Tested-by: mobile promotions --- drivers/gpu/nvgpu/common/linux/module.c | 1 - 1 file changed, 1 deletion(-) (limited to 'drivers/gpu/nvgpu/common/linux/module.c') diff --git a/drivers/gpu/nvgpu/common/linux/module.c b/drivers/gpu/nvgpu/common/linux/module.c index 92e47e2d..84cc3399 100644 --- a/drivers/gpu/nvgpu/common/linux/module.c +++ b/drivers/gpu/nvgpu/common/linux/module.c @@ -1323,7 +1323,6 @@ static struct platform_driver gk20a_driver = { .driver = { .owner = THIS_MODULE, .name = "gk20a", - .probe_type = PROBE_PREFER_ASYNCHRONOUS, #ifdef CONFIG_OF .of_match_table = tegra_gk20a_of_match, #endif -- cgit v1.2.2