Преглед изворни кода

qcacmn: Cleanup qdf_print_thread_trace conditional compilation

Initially, save_stack_trace_tsk was not exported from the Linux kernel
for ARM targets. This export has since landed in the 4.14 upsteam
kernel, and internal msm-4.4 and msm-4.9 kernels have added a backport
flag for this export. Cleanup the conditional compilation surrounding
qdf_print_thread_trace to reflect the new situation.

Change-Id: I0c98b38dddf460d4a65c0f19ebce609bd83bbf10
CRs-Fixed: 2126609
Dustin Brown пре 7 година
родитељ
комит
e8dffb2cc9
1 измењених фајлова са 3 додато и 4 уклоњено
  1. 3 4
      qdf/linux/src/qdf_threads.c

+ 3 - 4
qdf/linux/src/qdf_threads.c

@@ -131,9 +131,8 @@ int qdf_wake_up_process(qdf_thread_t *thread)
 }
 EXPORT_SYMBOL(qdf_wake_up_process);
 
-#if (LINUX_VERSION_CODE >= KERNEL_VERSION(4, 13, 0)) ||\
-	defined(BACKPORTED_EXPORT_SAVE_STACK_TRACE_TSK)
-/* save_stack_trace_tsk is not generally exported for arm architectures */
+#if LINUX_VERSION_CODE >= KERNEL_VERSION(4, 14, 0) || \
+	defined(BACKPORTED_EXPORT_SAVE_STACK_TRACE_TSK_ARM)
 #define QDF_PRINT_TRACE_COUNT 32
 void qdf_print_thread_trace(qdf_thread_t *thread)
 {
@@ -152,6 +151,6 @@ void qdf_print_thread_trace(qdf_thread_t *thread)
 }
 #else
 void qdf_print_thread_trace(qdf_thread_t *thread) { }
-#endif /* KERNEL_VERSION(4, 13, 0) */
+#endif /* KERNEL_VERSION(4, 14, 0) */
 EXPORT_SYMBOL(qdf_print_thread_trace);