-
csky-for-linus-6.6-2
arch/csky 2nd patches for 6.6 Only one fixup: - Fixup compile error by missing header file
-
csky-for-linus-6.6
arch/csky patches for 6.6 The pull request we've done: - Fixup compile warning - Fixup update_mmu_cache
-
csky-for-linus-6.5
arch/csky patches for 6.5 The pull request we've done: - Correct thread.trap_no restore of uprobe
-
csky-for-linus-6.4
arch/csky patches for 6.4 The pull request we've done: - Remove CPU_TLB_SIZE config - Prevent spurious page faults
-
csky-for-linus-6.3
rch/csky patches for 6.3 The pull request we've done: - Optimize delay accuracy
-
csky-for-linus-6.2-rc1
arch/csky patches for 6.2-rc1 The pull request we've done: - Revert rseq - Add current_stack_pointer support - Typo fixup
-
csky-for-linus-6.0-rc1
arch/csky patches for 6.0-rc1 The pull request we've done: - Add jump-label - Add qspinlock - Enable ARCH_INLINE_READ*/WRITE*/SPIN* - Some fixups and a coding convention
-
csky-for-linus-5.19-rc1
arch/csky patches for 5.19-rc1 This pull request we've done: - Three atomic optimization - Memcpy/memcpy_io optimization - Some coding conventions for Kbuild, removing the warning
-
csky-for-linus-5.16-rc5
csky updates for 5.16-rc5 Only 1 fixup for csky: - fpu config macro
-
csky-for-linus-5.15-rc6
csky updates for 5.15-rc6 Only 5 fixups: - Make HAVE_TCM depend on !COMPILE_TEST - bitops: Remove duplicate __clear_bit define - Select ARCH_WANT_FRAME_POINTERS only if compiler supports it - Fixup regs.sr broken in ptrace - don't let sigreturn play with priveleged bits of status register
-
csky-for-linus-5.14-rc1
arch/csky patches for 5.14-rc1 Two small cleanup & fixup.
-
csky-for-linus-5.13-rc1
arch/csky patches for 5.13-rc1 Just 1 feature and 3 fixups.
-
csky-for-linus-5.12-rc1
arch/csky patches for 5.12-rc1 Features: - Add new memory layout 2.5G(user):1.5G(kernel) - Add kmemleak support - Reconstruct VDSO framework Add VDSO with GENERIC_GETTIMEOFDAY, GENERIC_TIME_VSYSCALL, HAVE_GENERIC_VDSO - Add faulthandler_disabled() check - Support(Fixup) swapon - Add(Fixup) _PAGE_ACCESSED for default pgprot - abort uaccess retries upon fatal signal (From arm) Fixup & Optimization: - Fixup perf probe failed - Fixup show_regs doesn't contain regs->usp - Remove custom asm/atomic.h implementation - Fixup barrier design - Fixup futex SMP implementation - Fixup asm/cmpxchg.h with correct ordering barrier - Cleanup asm/spinlock.h - Fixup PTE global for 2.5:1.5 virtual memory - Remove prologue of page fault handler in entry.S - Fix TLB maintenance synchronization problem - Add show_tlb for CPU_CK860 debug - Fixup FAULT_FLAG_XXX param for handle_mm_fault - Fixup update_mmu_cache called with user io mapping - Fixup do_page_fault parent irq status - Fix a size determination in gpr_get() - pgtable.h: Coding convention - kprobe: Fixup code in simulate without 'long' - Fixup pfn_valid error with wrong max_mapnr - use free_initmem_default() in free_initmem() - Fixup compile error
-
csky-for-linus-5.9-rc1
arch/csky patches for 5.9-rc1 Features: - seccomp-filter - err-injection - top-down&random mmap-layout - irq_work - show_ipi - context-tracking) Fixup & Optimize: - kprobe_on_ftrace - optimize panic print
-
csky-for-linus-5.7-rc8
csky updates for 5.7-rc8 Another 4 fixups for csky: - fixup req_syscall debug - fixup abiv2 syscall_trace - fixup preempt enable - Cleanup regs usage in entry.S
-
csky-for-linus-5.6-rc8
csky updates for 5.7-rc8 Another 3 fixups for csky - Fixup PREEMPT panic - Fixup abiv2 syscall_trace - Fixup rseq_syscall - Cleanup regs usage in entry.S
-
csky-for-linus-5.7-rc6
csky updates for 5.7-rc6 10 Fixups for this updates :P - 1 fixup for copy_from/to_user (a hard-to-find bug, thx Viro) - 1 fixup for calltrace panic without FRAME_POINT - 2 fixups for perf - 2 fixups for compile error - 4 fixups for non-fatal bugs: (msa, rm dis_irq, cleanup psr, gdbmacros.txt)
-
csky-for-linus-5.7-rc1
csky updates for 5.7-rc1 - Add kproobes/uprobes support - Add lockdep, rseq, gcov support - Fixup init_fpu - Fixup ftrace_modify deadlock - Fixup speculative execution on IO area
-
csky-for-linus-5.6-rc3
csky updates for 5.6-rc3 - Fix up cache flush implementations. - Fix up ftrace modify panic. - Fix up CONFIG_SMP boot problem. - Fix up pt_regs saving for atomic.S. - Fix up fixaddr_init without highmem. - Fix up stack protector support. - Fix up fake Tightly-Coupled Memory codes compile and use. - Fix up some typos and coding convention. The tag is tested with [1]. 1: https://gitlab.com/c-sky/buildroot/pipelines/120268254
-
csky-for-linus-5.4-rc1
csky-for-linus-5.4-rc1: arch/csky patches for 5.4-rc1 This round of csky subsystem just some fixups. Fixup: - Fixup mb() synchronization problem - Fixup dma_alloc_coherent with PAGE_SO attribute - Fixup cache_op failed when cross memory ZONEs - Optimize arch_sync_dma_for_cpu/device with dma_inv_range - Fixup ioremap function losing - Fixup arch_get_unmapped_area() implementation - Fixup defer cache flush for 610 - Support kernel non-aligned access - Fixup 610 vipt cache flush mechanism - Fixup add zero_fp fixup perf backtrace panic - Move static keyword to the front of declaration - Fixup csky_pmu.max_period assignment - Use generic free_initrd_mem() - entry: Remove unneeded need_resched() loop CI-Tested: https://gitlab.com/c-sky/buildroot/pipelines/77689888