cregit-Linux how code gets into the kernel

Release 4.10 arch/microblaze/kernel/stacktrace.c

/*
 * Stack trace support for Microblaze.
 *
 * Copyright (C) 2009 Michal Simek <monstr@monstr.eu>
 * Copyright (C) 2009 PetaLogix
 *
 * This file is subject to the terms and conditions of the GNU General Public
 * License. See the file "COPYING" in the main directory of this archive
 * for more details.
 */

#include <linux/export.h>
#include <linux/sched.h>
#include <linux/stacktrace.h>
#include <linux/thread_info.h>
#include <linux/ptrace.h>
#include <asm/unwind.h>


void save_stack_trace(struct stack_trace *trace) { /* Exclude our helper functions from the trace*/ trace->skip += 2; microblaze_unwind(NULL, trace); }

Contributors

PersonTokensPropCommitsCommitProp
michal simekmichal simek1666.67%150.00%
steven j. magnanisteven j. magnani833.33%150.00%
Total24100.00%2100.00%

EXPORT_SYMBOL_GPL(save_stack_trace);
void save_stack_trace_tsk(struct task_struct *tsk, struct stack_trace *trace) { microblaze_unwind(tsk, trace); }

Contributors

PersonTokensPropCommitsCommitProp
michal simekmichal simek1986.36%150.00%
steven j. magnanisteven j. magnani313.64%150.00%
Total22100.00%2100.00%

EXPORT_SYMBOL_GPL(save_stack_trace_tsk);

Overall Contributors

PersonTokensPropCommitsCommitProp
michal simekmichal simek6181.33%266.67%
steven j. magnanisteven j. magnani1418.67%133.33%
Total75100.00%3100.00%
Information contained on this website is for historical information purposes only and does not indicate or represent copyright ownership.