cregit-Linux how code gets into the kernel

Release 4.14 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 Simek1666.67%150.00%
Steven 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 Simek1986.36%150.00%
Steven J. Magnani313.64%150.00%
Total22100.00%2100.00%

EXPORT_SYMBOL_GPL(save_stack_trace_tsk);

Overall Contributors

PersonTokensPropCommitsCommitProp
Michal Simek6181.33%266.67%
Steven 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.
Created with cregit.