Explorar o código

qcacld-3.0: Deregister legacy & target queue callbacks upon scheduler down

Driver is missing couple of deregister handler while bringing down the
scheduler

Change-Id: I8fc181e621d56290623419bfc0fde896522e91e4
CRs-Fixed: 2001133
Krunal Soni %!s(int64=8) %!d(string=hai) anos
pai
achega
e3399904cc
Modificáronse 1 ficheiros con 4 adicións e 0 borrados
  1. 4 0
      core/cds/src/cds_api.c

+ 4 - 0
core/cds/src/cds_api.c

@@ -245,11 +245,15 @@ static QDF_STATUS cds_register_all_modules(void)
 static QDF_STATUS cds_deregister_all_modules(void)
 {
 	QDF_STATUS status;
+
+	scheduler_deregister_wma_legacy_handler();
+	scheduler_deregister_sys_legacy_handler();
 	status = scheduler_deregister_module(QDF_MODULE_ID_SYS);
 	status = scheduler_deregister_module(QDF_MODULE_ID_TARGET_IF);
 	status = scheduler_deregister_module(QDF_MODULE_ID_PE);
 	status = scheduler_deregister_module(QDF_MODULE_ID_SME);
 	status = scheduler_deregister_module(QDF_MODULE_ID_OS_IF);
+
 	return status;
 }