Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 441a3478 authored by Abhishek Singh's avatar Abhishek Singh Committed by Gerrit - the friendly Code Review server
Browse files

cnss: Expose dump stack functionality



Add changes to expose dump stack functionality which can be used
by driver to dump stack information when it requires.

CRs-Fixed: 979886
Change-Id: Ib929ad0a510b996ac54d17afd2957ea487c62851
Signed-off-by: default avatarAbhishek Singh <absingh@codeaurora.org>
parent 424ba5c3
Loading
Loading
Loading
Loading
+10 −1
Original line number Diff line number Diff line
/* Copyright (c) 2015, The Linux Foundation. All rights reserved.
/* Copyright (c) 2015-2016, The Linux Foundation. All rights reserved.
 *
 * This program is free software; you can redistribute it and/or modify
 * it under the terms of the GNU General Public License version 2 and
@@ -104,3 +104,12 @@ int cnss_set_cpus_allowed_ptr(struct task_struct *task, ulong cpu)
}
EXPORT_SYMBOL(cnss_set_cpus_allowed_ptr);

/* wlan prop driver cannot invoke show_stack
 * function directly, so to invoke this function it
 * call wcnss_dump_stack function
 */
void cnss_dump_stack(struct task_struct *task)
{
	show_stack(task, NULL);
}
EXPORT_SYMBOL(cnss_dump_stack);
+1 −0
Original line number Diff line number Diff line
@@ -196,6 +196,7 @@ enum {
	CNSS_RESET_LEVEL_MAX
};
extern int cnss_get_restart_level(void);
extern void cnss_dump_stack(struct task_struct *task);

#ifdef CONFIG_CNSS_SDIO
struct cnss_sdio_wlan_driver {