summaryrefslogtreecommitdiff
path: root/drivers/misc/tegra-profiler/dwarf_unwind.c
diff options
context:
space:
mode:
authorIgor Nabirushkin <inabirushkin@nvidia.com>2014-12-07 15:26:34 +0300
committerWinnie Hsu <whsu@nvidia.com>2015-01-29 22:05:08 -0800
commit6d956bb7ac0872a090b92d4ed4c842edf3c46963 (patch)
tree25c47f2f7dc718d4073227bbd23e5bfe64d00ed2 /drivers/misc/tegra-profiler/dwarf_unwind.c
parent35b5c2255719adc77d7dade3da0ad41e55f7d295 (diff)
misc: tegra-profiler: fix sparse warnings
Tegra Profiler: fix sparse static warnings. Bug 1587428 Bug 1598009 Change-Id: Ic07b4d6247a506109144ceb1b7401f25373d2137 Signed-off-by: Igor Nabirushkin <inabirushkin@nvidia.com> Reviewed-on: http://git-master/r/660600 (cherry picked from commit c197f471258f8eb99aa1402ec3a1144b1b34dd65) Reviewed-on: http://git-master/r/672041 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Reviewed-by: Venkat Moganty <vmoganty@nvidia.com>
Diffstat (limited to 'drivers/misc/tegra-profiler/dwarf_unwind.c')
-rw-r--r--drivers/misc/tegra-profiler/dwarf_unwind.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/drivers/misc/tegra-profiler/dwarf_unwind.c b/drivers/misc/tegra-profiler/dwarf_unwind.c
index c71e26671577..8699becaa645 100644
--- a/drivers/misc/tegra-profiler/dwarf_unwind.c
+++ b/drivers/misc/tegra-profiler/dwarf_unwind.c
@@ -70,7 +70,7 @@ enum {
DW_CFA_UNSET,
DW_CFA_REG_OFFSET,
DW_CFA_EXP,
-} cfa_how;
+};
struct dw_eh_frame_hdr {
unsigned char version;
@@ -104,7 +104,7 @@ struct dwarf_cpu_context {
};
struct quadd_dwarf_context {
- struct dwarf_cpu_context * __percpu cpu_ctx;
+ struct dwarf_cpu_context __percpu *cpu_ctx;
atomic_t started;
};
@@ -1634,7 +1634,7 @@ unwind_frame(struct ex_region_info *ri,
if (!validate_stack_addr(addr, vma_sp, sizeof(unsigned long)))
return -QUADD_URC_SP_INCORRECT;
- err = read_user_data((unsigned long *)addr, return_addr);
+ err = read_user_data((unsigned long __user *)addr, return_addr);
if (err < 0)
return err;
@@ -1656,7 +1656,7 @@ unwind_frame(struct ex_region_info *ri,
if (!validate_stack_addr(addr, vma_sp, sizeof(unsigned long)))
return -QUADD_URC_SP_INCORRECT;
- err = read_user_data((unsigned long *)addr, fp);
+ err = read_user_data((unsigned long __user *)addr, fp);
if (err < 0)
return err;