aboutsummaryrefslogtreecommitdiffstats
path: root/arch/csky/kernel
AgeCommit message (Expand)AuthorFilesLines
35 hoursMerge tag 'kbuild-v6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds1-6/+2
4 dayskprobe/ftrace: bail out if ftrace was killedStephen Brennan1-0/+3
6 daysMakefile: remove redundant tool coverage variablesMasahiro Yamada1-4/+0
10 dayskbuild: use $(src) instead of $(srctree)/$(src) for source directoryMasahiro Yamada1-1/+1
2024-05-02arch: use $(obj)/ instead of $(src)/ for preprocessed linker scriptsMasahiro Yamada1-1/+1
2024-03-11Merge tag 'x86-cleanups-2024-03-11' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-4/+0
2024-03-04smp: Consolidate smp_prepare_boot_cpu()Thomas Gleixner1-4/+0
2024-02-20csky/vdso: Use generic union vdso_data_storeAnna-Maria Behnsen1-8/+2
2024-02-20csky/vdso: Remove superfluous ifdefferyAnna-Maria Behnsen1-4/+0
2023-11-23arch: vdso: consolidate gettime prototypesArnd Bergmann1-10/+1
2023-11-23arch: include linux/cpu.h for trap_init() prototypeArnd Bergmann1-0/+1
2023-11-04Merge tag 'kbuild-v6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/masa...Linus Torvalds1-10/+0
2023-10-18csky: remove unused cmd_vdso_installMasahiro Yamada1-10/+0
2023-10-17vgacon, arch/*: remove unused screen_info definitionsArnd Bergmann1-12/+0
2023-08-10csky: Fixup -Wmissing-prototypes warningGuo Ren1-0/+11
2023-07-29csky: fix old style declaration in module.cArnd Bergmann1-1/+1
2023-07-01Merge tag 'csky-for-linus-6.5' of https://github.com/c-sky/csky-linuxLinus Torvalds1-0/+3
2023-06-18csky: uprobes: Restore thread.trap_noTiezhu Yang1-0/+3
2023-05-15csky/smp: Switch to hotplug core state synchronizationThomas Gleixner1-6/+2
2023-04-28Merge tag 'smp-core-2023-04-27' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-1/+1
2023-04-28Merge tag 'objtool-core-2023-04-27' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-1/+3
2023-03-24treewide: Trace IPIs sent via smp_send_reschedule()Valentin Schneider1-1/+1
2023-03-21vdso: Improve cmd_vdso_check to check all dynamic relocationsFangrui Song1-3/+1
2023-03-08sched/idle: Mark arch_cpu_idle_dead() __noreturnJosh Poimboeuf1-1/+1
2023-03-06csky/cpu: Make sure arch_cpu_idle_dead() doesn't returnJosh Poimboeuf1-0/+2
2023-01-13arch/idle: Change arch_cpu_idle() behavior: always exit with IRQs disabledPeter Zijlstra2-2/+1
2023-01-13objtool/idle: Validate __cpuidle code as noinstrPeter Zijlstra1-1/+0
2022-12-19Merge tag 'csky-for-linus-6.2-rc1' of https://github.com/c-sky/csky-linuxLinus Torvalds3-16/+3
2022-11-24[elf][non-regset] uninline elf_core_copy_task_fpregs() (and lose pt_regs argu...Al Viro1-2/+2
2022-11-11Revert "csky: Add support for restartable sequence"Mathieu Desnoyers2-6/+0
2022-11-11Revert "csky: Fixup CONFIG_DEBUG_RSEQ"Mathieu Desnoyers1-10/+5
2022-10-21csky: add arch support current_stack_pointerTong Tiangen1-4/+2
2022-10-02kbuild: use obj-y instead extra-y for objects placed at the headMasahiro Yamada1-2/+2
2022-08-07Merge tag 'mm-nonmm-stable-2022-08-06-2' of git://git.kernel.org/pub/scm/linu...Linus Torvalds1-5/+0
2022-08-04Merge tag 'csky-for-linus-6.0-rc1' of https://github.com/c-sky/csky-linuxLinus Torvalds5-9/+69
2022-07-30csky: Add jump-label implementationGuo Ren2-0/+55
2022-07-29profile: setup_profiling_timer() is moslty not implementedBen Dooks1-5/+0
2022-07-22csky: Move HEAD_TEXT_SECTION out of __init_begin-endGuo Ren1-6/+6
2022-07-22csky: Correct position of _stextGuo Ren2-3/+4
2022-07-22csky/kprobe: reclaim insn_slot on kprobe unregistrationLiao Chang1-0/+4
2022-06-29context_tracking: Split user tracking KconfigFrederic Weisbecker1-2/+2
2022-06-29context_tracking: Rename context_tracking_user_enter/exit() to user_enter/exi...Frederic Weisbecker1-2/+2
2022-06-03Merge tag 'kthread-cleanups-for-v5.19' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-8/+7
2022-05-25Merge back reboot/poweroff notifiers rework for 5.19-rc1.Rafael J. Wysocki1-4/+2
2022-05-19csky: Use do_kernel_power_off()Dmitry Osipenko1-4/+2
2022-05-07fork: Generalize PF_IO_WORKER handlingEric W. Biederman1-4/+3
2022-05-07fork: Pass struct kernel_clone_args into copy_threadEric W. Biederman1-5/+5
2022-04-18csky: optimize memcpy_{from,to}io() and memset_io()Guo Ren2-1/+92
2022-04-08csky: Fix versioncheck warningsDeyan Wang1-1/+0
2022-04-07csky: patch_text: Fixup last cpu should be masterGuo Ren1-1/+1
2022-04-06csky: fix typos in commentsJulia Lawall2-2/+2
2022-03-28Merge tag 'ptrace-cleanups-for-v5.18' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2-5/+4
2022-03-10resume_user_mode: Move to resume_user_mode.hEric W. Biederman1-2/+2
2022-03-10ptrace: Create ptrace_report_syscall_{entry,exit} in ptrace.hEric W. Biederman1-3/+2
2022-02-25uaccess: remove CONFIG_SET_FSArnd Bergmann1-1/+0
2022-02-25uaccess: fix type mismatch warnings from access_ok()Arnd Bergmann2-2/+2
2022-01-17Merge branch 'signal-for-v5.17' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-1/+1
2022-01-12Merge tag 'perf_core_for_v5.17_rc1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-10/+0
2022-01-08csky: Fix function name in csky_alignment() and die()Nathan Chancellor1-1/+1
2021-12-13exit: Add and use make_task_dead.Eric W. Biederman1-1/+1
2021-12-08csky: fix typo of fpu config macroKelly Devilliv1-2/+2
2021-11-17perf: Drop dead and useless guest "support" from arm, csky, nds32 and riscvSean Christopherson1-12/+0
2021-11-17perf: Protect perf_guest_cbs with RCUSean Christopherson1-2/+4
2021-11-02Merge tag 'devicetree-for-5.16' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-4/+2
2021-11-01Merge tag 'trace-v5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/rost...Linus Torvalds4-23/+9
2021-11-01Merge tag 'sched-core-2021-11-01' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-3/+2
2021-11-01Merge tag 'irq-core-2021-10-31' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2-6/+1
2021-10-27ftrace: disable preemption when recursion locked王贇1-2/+0
2021-10-26irq: csky: perform irqentry in entry codeMark Rutland2-6/+1
2021-10-20csky: Use of_get_cpu_hwid()Rob Herring1-4/+2
2021-10-16csky: Fixup regs.sr broken in ptraceGuo Ren1-1/+2
2021-10-16csky: don't let sigreturn play with priveleged bits of status registerAl Viro1-0/+4
2021-10-15sched: Add wrapper for get_wchan() to keep task blockedKees Cook1-3/+2
2021-10-08ftrace: Cleanup ftrace_dyn_arch_init()Weizhao Ouyang1-5/+0
2021-09-30kprobes: treewide: Make it harder to refer kretprobe_trampoline directlyMasami Hiramatsu2-3/+3
2021-09-30kprobes: treewide: Remove trampoline_address from kretprobe_trampoline_handler()Masami Hiramatsu1-1/+1
2021-09-30kprobes: treewide: Cleanup the error messages for kprobesMasami Hiramatsu1-5/+5
2021-09-30csky: ftrace: Drop duplicate implementation of arch_check_ftrace_location()Punit Agrawal1-7/+0
2021-09-22entry: rseq: Call rseq_handle_notify_resume() in tracehook_notify_resume()Sean Christopherson1-3/+1
2021-09-03arch/csky/kernel/probes/kprobes.c: fix bugon.cocci warningskernel test robot1-2/+1
2021-07-08csky: convert to setup_initial_init_mm()Kefeng Wang1-4/+1
2021-06-28Merge tag 'sched-core-2021-06-28' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds3-3/+1
2021-06-18sched,arch: Remove unused TASK_STATE offsetsPeter Zijlstra1-1/+0
2021-06-18sched: Introduce task_is_running()Peter Zijlstra1-1/+1
2021-06-03kprobes: Do not increment probe miss count in the fault handlerNaveen N. Rao1-7/+0
2021-06-01kprobes: Remove kprobe::fault_handlerPeter Zijlstra1-10/+0
2021-05-12sched/core: Initialize the idle task with preemption disabledValentin Schneider1-1/+0
2021-04-20csky: Remove duplicate include in arch/csky/kernel/entry.SZhang Yunkai1-1/+0
2021-03-16ftrace: Fix spelling mistake "disabed" -> "disabled"Colin Ian King1-1/+1
2021-02-28Merge tag 'csky-for-linus-5.12-rc1' of git://github.com/c-sky/csky-linuxLinus Torvalds21-209/+464
2021-02-27csky: Add VDSO with GENERIC_GETTIMEOFDAY, GENERIC_TIME_VSYSCALL, HAVE_GENERIC...Guo Ren5-3/+44
2021-02-27csky: kprobe: Fixup code in simulate without 'long'Guo Ren1-15/+7
2021-02-21arch: setup PF_IO_WORKER threads like PF_KTHREADJens Axboe1-1/+1
2021-01-12csky: Fix a size determination in gpr_get()Zhenzhong Duan1-1/+1
2021-01-12csky: Reconstruct VDSO frameworkGuo Ren10-56/+245
2021-01-12csky: Fixup do_page_fault parent irq statusGuo Ren1-1/+1
2021-01-12csky: Add show_tlb for CPU_CK860 debugGuo Ren1-0/+121
2021-01-12csky: Remove prologue of page fault handler in entry.SGuo Ren3-126/+8
2021-01-12csky: Fixup show_regs doesn't contain regs->uspGuo Ren1-2/+3
2021-01-12csky: Fixup perf probe failedGuo Ren1-1/+1
2021-01-12csky: Add memory layout 2.5G(user):1.5G(kernel)Guo Ren6-11/+40
2020-12-17Merge tag 'trace-v5.11' of git://git.kernel.org/pub/scm/linux/kernel/git/rost...Linus Torvalds1-3/+13
2020-12-16Merge tag 'tif-task_work.arch-2020-12-14' of git://git.kernel.dk/linux-blockLinus Torvalds1-1/+1
2020-11-29Merge tag 'locking-urgent-2020-11-29' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-1/+1
2020-11-24sched/idle: Fix arch_cpu_idle() vs tracingPeter Zijlstra1-1/+1
2020-11-13ftrace: Have the callbacks receive a struct ftrace_regs instead of pt_regsSteven Rostedt (VMware)1-1/+3
2020-11-09perf/arch: Remove perf_sample_data::regs_user_copyPeter Zijlstra1-2/+1
2020-11-09csky: add support for TIF_NOTIFY_SIGNALJens Axboe1-1/+1
2020-11-06ftrace: Add recording of functions that caused recursionSteven Rostedt (VMware)1-1/+1
2020-11-06kprobes/ftrace: Add recursion protection to the ftrace callbackSteven Rostedt (VMware)1-2/+10
2020-10-17tracehook: clear TIF_NOTIFY_RESUME in tracehook_notify_resume()Jens Axboe1-1/+0
2020-10-15Merge tag 'dma-mapping-5.10' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds1-1/+1
2020-10-12Merge tag 'perf-kprobes-2020-10-12' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-75/+2
2020-10-12Merge tag 'core-build-2020-10-12' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-0/+1
2020-10-06dma-mapping: merge <linux/dma-contiguous.h> into <linux/dma-map-ops.h>Christoph Hellwig1-1/+1
2020-09-08csky: kprobes: Use generic kretprobe trampoline handlerMasami Hiramatsu1-75/+2
2020-09-01vmlinux.lds.h: Split ELF_DETAILS from STABS_DEBUGKees Cook1-0/+1
2020-08-23treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva1-1/+1
2020-08-07Merge branch 'akpm' (patches from Andrew)Linus Torvalds1-1/+0
2020-08-07mm: remove unneeded includes of <asm/pgalloc.h>Mike Rapoport1-1/+0
2020-08-07Merge branch 'work.regset' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds1-14/+10
2020-08-06Merge tag 'csky-for-linus-5.9-rc1' of https://github.com/c-sky/csky-linuxLinus Torvalds5-122/+238
2020-08-01csky: Add context tracking supportGuo Ren1-0/+25
2020-07-31csky: Add arch_show_interrupts for IPI interruptsGuo Ren1-8/+41
2020-07-31csky: Add irq_work supportGuo Ren1-0/+12
2020-07-31csky: Optimize the trap processing flowGuo Ren2-103/+149
2020-07-31csky: Add cpu feature register hint for smpGuo Ren1-0/+3
2020-07-31csky: Add SECCOMP_FILTER supportedGuo Ren2-2/+9
2020-07-31csky: remove unusued thread_saved_pc and *_segments functions/macrosTobias Klauser1-10/+0
2020-07-27csky: switch to ->regset_get()Al Viro1-14/+10
2020-07-04arch: rename copy_thread_tls() back to copy_thread()Christian Brauner1-1/+1
2020-06-17maccess: rename probe_kernel_{read,write} to copy_{from,to}_kernel_nofaultChristoph Hellwig1-2/+3
2020-06-09mmap locking API: use coccinelle to convert mmap_sem rwsem call sitesMichel Lespinasse1-2/+2
2020-06-09mm: don't include asm/pgtable.h if linux/mm.h is already includedMike Rapoport2-2/+0
2020-06-09kernel: rename show_stack_loglvl() => show_stack()Dmitry Safonov2-10/+3
2020-06-09csky: add show_stack_loglvl()Dmitry Safonov1-2/+9
2020-06-03csky: simplify detection of memory zone boundariesMike Rapoport1-15/+11
2020-05-28csky: Fixup CONFIG_DEBUG_RSEQGuo Ren1-5/+10
2020-05-28csky: Coding convention in entry.SGuo Ren1-30/+36
2020-05-28csky: Fixup abiv2 syscall_trace break a4 & a5Guo Ren1-2/+4
2020-05-28csky: Fixup CONFIG_PREEMPT panicGuo Ren1-25/+11
2020-05-15csky: Fixup gdbmacros.txt with name sp in thread_structGuo Ren2-4/+4
2020-05-13csky: Fixup remove unnecessary save/restore PSR codeGuo Ren2-9/+2
2020-05-13csky: Fixup remove duplicate irq_disableLiu Yibin1-2/+0
2020-05-13csky: Fixup calltrace panicGuo Ren4-118/+140
2020-05-13csky: Fixup perf callchain unwindMao Han1-2/+7
2020-05-13csky: Fixup perf probe -x hungupGuo Ren2-0/+11
2020-05-13csky/ftrace: Fixup error when disable CONFIG_DYNAMIC_FTRACEGuo Ren1-0/+2
2020-04-03csky: Fixup cpu speculative execution to IO areaGuo Ren3-49/+22
2020-04-03csky: Add uprobes supportGuo Ren5-1/+163
2020-04-03csky: Add kprobes supportedGuo Ren10-1/+1116
2020-04-02csky: Enable LOCKDEP_SUPPORTGuo Ren1-0/+11
2020-04-01csky: Fixup get wrong psr value from phyical regGuo Ren1-1/+10
2020-03-31csky/ftrace: Fixup ftrace_modify_code deadlock without CPU_HAS_ICACHE_INSGuo Ren1-0/+31
2020-03-08csky: Implement ftrace with regsGuo Ren2-0/+12
2020-03-08csky: Add support for restartable sequenceGuo Ren2-1/+7
2020-03-08csky: Implement ptrace regs and stack APIGuo Ren1-0/+103
2020-03-08csky: Fixup init_fpu compile warning with __initGuo Ren1-0/+3
2020-02-23csky: Replace <linux/clk-provider.h> by <linux/of_clk.h>Geert Uytterhoeven1-1/+1
2020-02-21csky: Implement copy_thread_tlsGuo Ren1-3/+4
2020-02-21csky: Add setup_initrd check codeGuo Ren1-3/+0
2020-02-21csky/smp: Fixup boot failed when CONFIG_SMPGuo Ren1-1/+1
2020-02-21csky: Set regs->usp to kernel sp, when the exception is from kernelGuo Ren1-2/+6
2020-02-21csky: Separate fixaddr_init from highmemGuo Ren1-0/+2
2020-02-21csky: Tightly-Coupled Memory or Sram supportGuo Ren1-0/+49
2020-02-21csky: Initial stack protector supportMao Han1-0/+6
2020-01-29Merge tag 'tty-5.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds1-4/+0
2020-01-14arch/csky/setup: Drop dummy_con initializationArvind Sankar1-4/+0
2019-12-08sched/rt, csky: Use CONFIG_PREEMPTIONThomas Gleixner1-2/+2
2019-11-04vmlinux.lds.h: Replace RW_DATA_SECTION with RW_DATAKees Cook1-1/+1
2019-11-04vmlinux.lds.h: Replace RO_DATA_SECTION with RO_DATAKees Cook1-1/+1
2019-11-04vmlinux.lds.h: Move NOTES into RO_DATAKees Cook1-1/+0
2019-09-30csky: Move static keyword to the front of declarationKrzysztof Wilczynski1-1/+1
2019-09-30csky: entry: Remove unneeded need_resched() loopValentin Schneider1-4/+0
2019-09-30csky: Fixup csky_pmu.max_period assignmentMao Han1-1/+1
2019-09-30csky: Fixup add zero_fp fixup perf backtrace panicGuo Ren2-21/+31
2019-07-19Merge tag 'csky-for-linus-5.3-rc1' of git://github.com/c-sky/csky-linuxLinus Torvalds3-37/+380
2019-07-19csky: Revert mmu ASID mechanismGuo Ren1-2/+0
2019-07-19csky: Fixup some error count in 810 & 860.Guo Ren1-6/+54
2019-07-19csky: Fix perf record in kernel/user spaceMao Han1-12/+14
2019-07-19csky: Add pmu interrupt supportMao Han1-15/+246
2019-07-19csky: Add count-width property for csky pmuMao Han1-1/+14
2019-07-19csky: Init pmu as a deviceMao Han1-2/+48
2019-07-19csky: Fixup no panic in kernel for some trapsGuo Ren1-0/+5
2019-07-08Merge branch 'siginfo-linus' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2-4/+2
2019-06-26csky: Fixup libgcc unwind errorGuo Ren1-0/+5
2019-05-29signal: Remove the task parameter from force_sig_faultEric W. Biederman1-1/+1
2019-05-27signal: Remove task parameter from force_sigEric W. Biederman1-3/+1
2019-05-21treewide: Add SPDX license identifier - Makefile/KconfigThomas Gleixner1-0/+1
2019-04-22csky/syscall_trace: Fixup return processing flowGuo Ren1-1/+2
2019-04-22csky: Add support for perf registers samplingMao Han2-0/+41
2019-04-22csky: Use va_pa_offset instead of phys_offsetGuo Ren2-5/+5
2019-04-22csky: Support vmlinux bootup with MMU offGuo Ren2-56/+11
2019-04-22csky: Support dynamic start physical addressGuo Ren2-2/+9
2019-04-22csky: Reconstruct signal processingGuo Ren3-260/+146
2019-04-22csky: Use in_syscall & forget_syscall instead of r11_sigGuo Ren2-16/+10
2019-04-22csky: Update syscall_trace_enter/exit implementationGuo Ren2-40/+35
2019-04-22csky: Add perf callchain supportMao Han2-0/+120
2019-04-22csky/ftrace: Add dynamic function tracer (include graph tracer)Guo Ren1-2/+146
2019-02-13csky: Fixup dead loop in show_stackGuo Ren1-0/+4