VisionFive2 Linux kernel

StarFive Tech Linux Kernel for VisionFive (JH7110) boards (mirror)

More than 9999 Commits   32 Branches   54 Tags
Date
Commit Message
Rev
Author
2021-10-15
ARC: fix potential build snafu
Vineet Gupta
2021-09-08
Merge branch 'akpm' (patches from Andrew)
Linus Torvalds
2021-09-08
trap: cleanup trap_init()
Kefeng Wang
2021-09-05
Merge tag 'trace-v5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace
Linus Torvalds
2021-09-05
Merge tag 'arc-5.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc
Linus Torvalds
2021-09-03
Merge tag 'kbuild-v5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
Linus Torvalds
2021-09-03
arc: replace cc-option-yn uses with cc-option
Nick Desaulniers
2021-09-01
Merge tag 'asm-generic-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic
Linus Torvalds
2021-08-30
Merge tag 'irq-core-2021-08-30' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2021-08-26
ARC: mm: vmalloc sync from kernel to user table to update PMD ...
Vineet Gupta
2021-08-26
ARC: mm: support 4 levels of page tables
Vineet Gupta
2021-08-26
ARC: mm: support 3 levels of page tables
Vineet Gupta
2021-08-26
ARC: mm: switch to asm-generic/pgalloc.h
Vineet Gupta
2021-08-26
ARC: mm: switch pgtable_t back to struct page *
Vineet Gupta
2021-08-25
ARC: mm: hack to allow 2 level build with 4 level code
Vineet Gupta
2021-08-25
ARC: mm: disintegrate pgtable.h into levels and flags
Vineet Gupta
2021-08-25
ARC: mm: disintegrate mmu.h (arcv2 bits out)
Vineet Gupta
2021-08-24
ARC: mm: move MMU specific bits out of entry code ...
Vineet Gupta
2021-08-24
ARC: mm: move MMU specific bits out of ASID allocator
Vineet Gupta
2021-08-24
ARC: mm: non-functional code movement/cleanup
Vineet Gupta
2021-08-24
ARC: mm: pmd_populate* to use the canonical set_pmd (and drop pmd_set)
Vineet Gupta
2021-08-24
ARC: ioremap: use more commonly used PAGE_KERNEL based uncached flag
Vineet Gupta
2021-08-24
ARC: mm: Enable STRICT_MM_TYPECHECKS
Vineet Gupta
2021-08-24
ARC: mm: Fixes to allow STRICT_MM_TYPECHECKS
Vineet Gupta
2021-08-24
ARC: mm: move mmu/cache externs out to setup.h
Vineet Gupta
2021-08-24
ARC: mm: remove tlb paranoid code
Vineet Gupta
2021-08-24
ARC: mm: use SCRATCH_DATA0 register for caching pgdir in ARCv2 only
Vineet Gupta
2021-08-24
ARC: retire MMUv1 and MMUv2 support
Vineet Gupta
2021-08-24
ARC: retire ARC750 support
Vineet Gupta
2021-08-24
ARC: atomic_cmpxchg/atomic_xchg: implement relaxed variants
Vineet Gupta
2021-08-24
ARC: cmpxchg/xchg: implement relaxed variants (LLSC config only)
Vineet Gupta
2021-08-24
ARC: cmpxchg/xchg: rewrite as macros to make type safe
Vineet Gupta
2021-08-24
ARC: xchg: !LLSC: remove UP micro-optimization/hack
Vineet Gupta
2021-08-24
ARC: bitops: fls/ffs to take int (vs long) per asm-generic defines
Vineet Gupta
2021-08-24
ARC: switch to generic bitops
Vineet Gupta
2021-08-24
ARC: atomics: implement relaxed variants
Vineet Gupta
2021-08-24
ARC: atomic64: LLSC: elide unused atomic_{and,or,xor,andnot}_return
Vineet Gupta
2021-08-24
ARC: atomic: !LLSC: use int data type consistently
Vineet Gupta
2021-08-24
ARC: atomic: !LLSC: remove hack in atomic_set() for for UP
Vineet Gupta
2021-08-24
ARC: atomics: disintegrate header
Vineet Gupta
2021-08-24
ARC: export clear_user_page() for modules
Randy Dunlap
2021-08-24
arch/arc/kernel/: fix misspellings using codespell tool
Changcheng Deng
2021-08-16
tracing: Refactor TRACE_IRQFLAGS_SUPPORT in Kconfig
Masahiro Yamada
2021-08-12
arc: Bulk conversion to generic_handle_domain_irq()
Marc Zyngier
2021-08-03
ARC: fp: set FPU_STATUS.FWE to enable FPU_STATUS update on context switch
Vineet Gupta
2021-08-03
ARC: Fix CONFIG_STACKDEPOT
Guenter Roeck
2021-08-03
arc: Fix spelling mistake and grammar in Kconfig
Colin Ian King
2021-08-03
arc: Prefer unsigned int to bare use of unsigned
Jinchao Wang
2021-07-30
asm-generic: reverse GENERIC_{STRNCPY_FROM,STRNLEN}_USER symbols
Arnd Bergmann
2021-07-27
asm-generic: remove extra strn{cpy_from,len}_user declarations
Arnd Bergmann
2021-07-23
arc: use generic strncpy/strnlen from_user
Arnd Bergmann
2021-07-23
asm-generic/uaccess.h: remove __strncpy_from_user/__strnlen_user
Arnd Bergmann
2021-07-10
Merge tag 'kbuild-v5.14' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
Linus Torvalds
2021-07-08
arc: convert to setup_initial_init_mm()
Kefeng Wang
2021-07-02
Merge branch 'akpm' (patches from Andrew)
Linus Torvalds
2021-07-01
mm/thp: define default pmd_pgtable()
Anshuman Khandual
2021-07-01
mm: define default value for FIRST_USER_ADDRESS
Anshuman Khandual
2021-06-29
Merge branch 'akpm' (patches from Andrew)
Linus Torvalds
2021-06-29
arc: remove support for DISCONTIGMEM
Mike Rapoport
2021-06-29
arc: update comment about HIGHMEM implementation
Mike Rapoport
2021-06-29
arch/arc/kernel/troubleshoot: use vma_lookup() instead of find_vma()
Liam Howlett
2021-06-28
Merge tag 'sched-core-2021-06-28' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2021-06-28
Merge tag 'perf-core-2021-06-28' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2021-06-28
Merge tag 'locking-core-2021-06-28' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2021-06-18
sched: Introduce task_is_running()
Peter Zijlstra
2021-06-10
ARC: fix CONFIG_HARDENED_USERCOPY
Vineet Gupta
2021-06-10
ARCv2: save ABI registers across signal handling
Vineet Gupta
2021-06-03
Merge branch 'sched/urgent' into sched/core, to pick up fixes
Ingo Molnar
2021-06-03
kprobes: Do not increment probe miss count in the fault handler
Naveen N. Rao
2021-06-01
kprobes: Remove kprobe::fault_handler
Peter Zijlstra
2021-05-26
kbuild: require all architectures to have arch/$(SRCARCH)/Kbuild
Masahiro Yamada
2021-05-26
locking/atomic: delete !ARCH_ATOMIC remnants
Mark Rutland
2021-05-26
locking/atomic: arc: move to ARCH_ATOMIC
Mark Rutland
2021-05-12
sched/core: Initialize the idle task with preemption disabled
Valentin Schneider
2021-05-10
ARC: mm: Use max_high_pfn as a HIGHMEM zone border
Vladimir Isaev
2021-05-10
ARC: mm: PAE: use 40-bit physical page mask
Vladimir Isaev
2021-05-10
ARC: entry: fix off-by-one error in syscall number validation
Vineet Gupta
2021-05-10
ARC: kgdb: add 'fallthrough' to prevent a warning
Randy Dunlap
2021-05-10
arc: Fix typos/spellos
Bhaskar Chowdhury
2021-05-05
mm: drop redundant HAVE_ARCH_TRANSPARENT_HUGEPAGE
Anshuman Khandual
2021-05-05
mm: generalize ARCH_HAS_CACHE_LINE_SIZE
Anshuman Khandual
2021-04-30
mm: move mem_init_print_info() into mm_init()
Kefeng Wang
2021-03-22
ARC: treewide: avoid the pointer addition with NULL pointer
dean.yang_cp
2021-03-22
arc: kernel: Return -EFAULT if copy_to_user() fails
Wang Qing
2021-03-12
ARC: haps: bump memory to 1 GB
Vineet Gupta
2021-02-21
arch: setup PF_IO_WORKER threads like PF_KTHREAD
Jens Axboe
2021-01-22
arch: arc: Remove CONFIG_OPROFILE support
Viresh Kumar
2021-01-08
ARC: [hsdk]: Enable FPU_SAVE_RESTORE
Vineet Gupta
2021-01-07
ARC: unbork 5.11 bootup: fix snafu in _TIF_NOTIFY_SIGNAL handling
Vineet Gupta
2021-01-05
arch/arc: add copy_user_page() to to fix build error on ARC
Randy Dunlap
2021-01-05
Merge tag 'arc-5.11-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc
Linus Torvalds
2020-12-29
local64.h: make mandatory
Randy Dunlap
2020-12-16
Merge tag 'tif-task_work.arch-2020-12-14' of git://git.kernel.dk/linux-block
Linus Torvalds
2020-12-16
Merge tag 'asm-generic-timers-5.11' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic
Linus Torvalds
2020-12-15
Merge tag 'asm-generic-mmu-context-5.11' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic
Linus Torvalds
2020-12-15
Merge branch 'akpm' (patches from Andrew)
Linus Torvalds
2020-12-15
arc: use FLATMEM with freeing of unused memory map instead of DISCONTIGMEM
Mike Rapoport
2020-12-14
Merge tag 'core-mm-2020-12-14' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2020-12-01
ARC: build: use $(READELF) instead of hard-coded readelf
Masahiro Yamada
2020-12-01
ARC: build: remove unneeded extra-y
Masahiro Yamada
2020-12-01
ARC: build: move symlink creation to arch/arc/Makefile to avoid race
Masahiro Yamada
2020-12-01
ARC: build: add boot_targets to PHONY
Masahiro Yamada
2020-12-01
ARC: build: add uImage.lzma to the top-level target
Masahiro Yamada
2020-12-01
ARC: build: remove non-existing bootpImage from KBUILD_IMAGE
Masahiro Yamada
2020-11-27
Merge tag 'asm-generic-fixes-5.10-2' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic
Linus Torvalds
2020-11-17
ARC: stack unwinding: reorganize how initial register state setup
Vineet Gupta
2020-11-17
ARC: stack unwinding: don't assume non-current task is sleeping
Vineet Gupta
2020-11-17
ARC: mm: fix spelling mistakes
Flavio Suligoi
2020-11-17
ARC: bitops: Remove unecessary operation and value
Gustavo Pimentel
2020-11-16
arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed
Arnd Bergmann
2020-11-09
arc: add support for TIF_NOTIFY_SIGNAL
Jens Axboe
2020-11-06
arc/mm/highmem: Use generic kmap atomic implementation
Thomas Gleixner
2020-11-02
ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline
Vineet Gupta
2020-11-02
ARC: stack unwinding: avoid indefinite looping
Vineet Gupta
2020-10-30
timekeeping: default GENERIC_CLOCKEVENTS to enabled
Arnd Bergmann
2020-10-26
arc: use asm-generic/mmu_context.h for no-op implementations
Nicholas Piggin
2020-10-25
treewide: Convert macro and uses of __section(foo) to __section("foo")
Joe Perches
2020-10-23
Merge tag 'arch-cleanup-2020-10-22' of git://git.kernel.dk/linux-block
Linus Torvalds
2020-10-23
Merge tag 'arc-5.10-rc1-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc
Linus Torvalds
2020-10-22
ARC: perf: redo the pct irq missing in device-tree handling
Vineet Gupta
2020-10-22
Merge branch 'work.set_fs' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2020-10-20
Merge tag 'arc-5.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc
Linus Torvalds
2020-10-17
tracehook: clear TIF_NOTIFY_RESUME in tracehook_notify_resume()
Jens Axboe
2020-10-15
Merge tag 'dma-mapping-5.10' of git://git.infradead.org/users/hch/dma-mapping
Linus Torvalds
2020-10-12
Merge tag 'perf-kprobes-2020-10-12' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2020-10-12
Merge tag 'core-build-2020-10-12' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2020-10-06
dma-mapping: merge into
Christoph Hellwig
2020-10-06
dma-mapping: split
Christoph Hellwig
2020-10-05
arc: include/asm: fix typos of "themselves"
Randy Dunlap
2020-10-05
ARC: SMP: fix typo and use "come up" instead of "comeup"
Mike Rapoport
2020-10-05
ARC: [dts] fix the errors detected by dtbs_check
Zhen Lei
2020-10-05
arc: plat-hsdk: fix kconfig dependency warning when !RESET_CONTROLLER
Necip Fazil Yildiran
2020-10-05
ARC: [plat-eznps]: Drop support for EZChip NPS platform
Vineet Gupta
2020-09-08
uaccess: add infrastructure for kernel builds with set_fs()
Christoph Hellwig
2020-09-08
arc: kprobes: Use generic kretprobe trampoline handler
Masami Hiramatsu
2020-09-05
Merge tag 'arc-5.9-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc
Linus Torvalds
2020-09-01
ARC: [plat-hsdk]: Switch ethernet phy-mode to rgmii-id
Evgeniy Didin
2020-09-01
arc: fix memory initialization for systems with two memory banks
Mike Rapoport
2020-09-01
vmlinux.lds.h: Split ELF_DETAILS from STABS_DEBUG
Kees Cook
2020-08-27
irqchip/eznps: Fix build error for !ARC700 builds
Vineet Gupta
2020-08-27
ARC: show_regs: fix r12 printing and simplify
Vineet Gupta
2020-08-23
treewide: Use fallthrough pseudo-keyword
Gustavo A. R. Silva
2020-08-16
ARC: HSDK: wireup perf irq
Vineet Gupta
2020-08-16
ARC: perf: don't bail setup if pct irq missing in device-tree
Vineet Gupta
2020-08-16
ARC: pgalloc.h: delete a duplicated word + other fixes
Randy Dunlap
2020-08-12
mm/gup: remove task_struct pointer for all gup code
Peter Xu
2020-08-12
mm/arc: use general page fault accounting
Peter Xu
2020-08-12
mm: do page fault accounting in handle_mm_fault
Peter Xu
2020-08-12
uaccess: remove segment_eq
Christoph Hellwig
2020-08-09
Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2020-08-07
Merge branch 'akpm' (patches from Andrew)
Linus Torvalds
2020-08-07
mm: remove unneeded includes of
Mike Rapoport
2020-08-07
Merge branch 'work.regset' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2020-08-04
Merge tag 'fork-v5.9' of git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux
Linus Torvalds
2020-07-29
Merge branch 'locking/header'
Peter Zijlstra
2020-07-29
locking/atomic: Move ATOMIC_INIT into linux/types.h
Herbert Xu
2020-07-27
kill unused dump_fpu() instances
Al Viro
2020-07-27
arc: switch to ->regset_get()
Al Viro
2020-07-04
arch: rename copy_thread_tls() back to copy_thread()
Christian Brauner
2020-07-04
arch: remove HAVE_COPY_THREAD_TLS
Christian Brauner
2020-06-18
ARCv2: support loop buffer (LPB) disabling
Eugeniy Paltsev
2020-06-16
ARC: build: remove deprecated toggle for arc700 builds
Vineet Gupta
2020-06-16
ARC: build: allow users to specify -mcpu
Eugeniy Paltsev
2020-06-16
ARCv2: boot log: detect newer/upconing HS3x/HS4x releases
Vineet Gupta
2020-06-16
ARC: elf: use right ELF_ARCH
Vineet Gupta
2020-06-16
ARC: [arcompact] fix bitrot with 2 levels of interrupt
Vineet Gupta
2020-06-16
ARC: entry: fix potential EFA clobber when TIF_SYSCALL_TRACE
Vineet Gupta
2020-06-14
treewide: replace '---help---' in Kconfig files with 'help'
Masahiro Yamada
2020-06-09
mmap locking API: convert mmap_sem comments
Michel Lespinasse
2020-06-09
mmap locking API: use coccinelle to convert mmap_sem rwsem call sites
Michel Lespinasse
2020-06-09
mm: consolidate pte_index() and pte_offset_*() definitions
Mike Rapoport
2020-06-09
mm: pgtable: add shortcuts for accessing kernel PMD and PTE
Mike Rapoport
2020-06-09
mm: reorder includes after introduction of linux/pgtable.h
Mike Rapoport
2020-06-09
mm: introduce include/linux/pgtable.h
Mike Rapoport
2020-06-09
kernel: rename show_stack_loglvl() => show_stack()
Dmitry Safonov
2020-06-09
arc: add show_stack_loglvl()
Dmitry Safonov
2020-06-04
kmap: consolidate kmap_prot definitions
Ira Weiny
2020-06-04
arch/kmap: define kmap_atomic_prot() for all arch's
Ira Weiny
2020-06-04
arch/kunmap_atomic: consolidate duplicate code
Ira Weiny
2020-06-04
arch/kmap_atomic: consolidate duplicate code
Ira Weiny
2020-06-04
arch/kunmap: remove duplicate kunmap implementations
Ira Weiny
2020-06-04
arch/kmap: remove redundant arch specific kmaps
Ira Weiny
2020-06-04
arch/kmap: remove BUG_ON()
Ira Weiny
2020-06-04
mm/debug: add tests validating architecture page table helpers
Anshuman Khandual
2020-06-03
mm/thp: rename pmd_mknotpresent() as pmd_mkinvalid()
Anshuman Khandual
2020-06-03
mm: free_area_init: allow defining max_zone_pfn in descending order
Mike Rapoport
2020-05-19
Merge tag 'arc-5.7-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc
Linus Torvalds
2020-05-14
ARC: show_regs: avoid extra line of output
Vineet Gupta
2020-04-29
ARC: guard dsp early init against non ARCv2
Eugeniy Paltsev
2020-04-27
ARC: [plat-eznps]: Restrict to CONFIG_ISA_ARCOMPACT
Vineet Gupta
2020-04-23
arch: split MODULE_ARCH_VERMAGIC definitions out to
Masahiro Yamada
2020-04-12
ARC: entry: comment
Vineet Gupta
2020-04-12
arc: remove #ifndef CONFIG_AS_CFI_SIGNAL_FRAME
Masahiro Yamada
2020-04-12
arc: ptrace: hard-code "arc" instead of UTS_MACHINE
Masahiro Yamada
2020-04-12
ARC: [plat-hsdk]: fix USB regression
Eugeniy Paltsev
2020-04-12
ARC: Fix ICCM & DCCM runtime size checks
Eugeniy Paltsev
2020-04-10
mm/vma: define a default value for VM_DATA_DEFAULT_FLAGS
Anshuman Khandual
2020-04-03
Merge tag 'arc-5.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc
Linus Torvalds
2020-04-03
Merge tag 'spdx-5.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/spdx
Linus Torvalds
2020-04-02
mm: allow VM_FAULT_RETRY for multiple times
Peter Xu