VisionFive2 Linux kernel

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

More than 9999 Commits   35 Branches   59 Tags
Date
Commit Message
Rev
Author
2023-11-06
entry: Fix the preempt lazy fallout
Thomas Gleixner
2023-11-06
x86: Support for lazy preemption
Thomas Gleixner
2023-11-06
signal/x86: Delay calling signals in atomic
Oleg Nesterov
2023-11-06
sched: Add support for lazy preemption
Thomas Gleixner
2023-11-06
random: Make it work on rt
Thomas Gleixner
2023-11-06
net: Use skbufhead with raw lock
Thomas Gleixner
2023-11-06
rcu: Delay RCU-selftests
Sebastian Andrzej Siewior
2023-11-06
fs/dcache: use swait_queue instead of waitqueue
Sebastian Andrzej Siewior
2023-11-06
ptrace: fix ptrace vs tasklist_lock race
Sebastian Andrzej Siewior
2023-11-06
u64_stats: Disable preemption on 32bit-UP/SMP with RT during updates
Sebastian Andrzej Siewior
2023-11-06
softirq: Check preemption after reenabling interrupts
Thomas Gleixner
2023-11-06
kernel/sched: add {put|get}_cpu_light()
Sebastian Andrzej Siewior
2023-11-06
sched: Make preempt_enable_no_resched() behave like preempt_enable() on PREEMPT_RT
Thomas Gleixner
2023-11-06
locking: Allow to include asm/spinlock_types.h from linux/spinlock_types_raw.h
Sebastian Andrzej Siewior
2023-11-06
lockdep: Make it RT aware
Thomas Gleixner
2023-11-06
rtmutex: Add rt_mutex_lock_nest_lock() and rt_mutex_lock_killable().
Sebastian Andrzej Siewior
2023-11-06
sched: Move mmdrop to RCU on RT
Thomas Gleixner
2023-11-06
sched: Make cond_resched_lock() variants RT aware
Thomas Gleixner
2023-11-06
sched: Make RCU nest depth distinct in __might_resched()
Thomas Gleixner
2023-11-06
sched: Remove preempt_offset argument from __might_sleep()
Thomas Gleixner
2023-11-06
sched: Make cond_resched_*lock() variants consistent vs. might_sleep()
Thomas Gleixner
2023-11-06
sched: Clean up the might_sleep() underscore zoo
Thomas Gleixner
2023-11-06
irq_work: Also rcuwait for !IRQ_WORK_HARD_IRQ on PREEMPT_RT
Sebastian Andrzej Siewior
2023-11-06
irq_work: Allow irq_work_sync() to sleep if irq_work() no IRQ support.
Sebastian Andrzej Siewior
2023-11-06
net: sched: Remove Qdisc::running sequence counter
Ahmed S. Darwish
2023-11-06
u64_stats: Introduce u64_stats_set()
Ahmed S. Darwish
2023-11-06
printk: add pr_flush()
John Ogness
2023-11-06
printk: add console handover
John Ogness
2023-11-06
printk: remove deferred printing
John Ogness
2023-11-06
printk: move console printing to kthreads
John Ogness
2023-11-06
printk: introduce kernel sync mode
John Ogness
2023-11-06
serial: 8250: implement write_atomic
John Ogness
2023-11-06
console: add write_atomic interface
John Ogness
2023-11-06
printk: rename printk cpulock API and always disable interrupts
John Ogness
2023-11-06
sched: Introduce migratable()
Valentin Schneider
2023-07-13
Merge tag 'JH7110_515_SDK_v5.4.0' into vf2-515-devel
Andy Hu
2023-07-10
etherdevice: Adjust ether_addr* prototypes to silence -Wstringop-overead
Kees Cook
2023-06-28
Merge tag 'JH7110_515_SDK_v5.3.0' into vf2-515-devel
Andy Hu
2023-06-25
uart: 8250: Add dw auto flow ctrl support
Minda Chen
2023-04-13
regulator: axp15060: enbale ALDO4 and DCDC1
William Qiu
2023-01-07
Merge tag 'JH7110_515_SDK_v4.0.0-rc1' into vf2-515-devel
Andy Hu
2023-01-03
RISC-V: Add sscofpmf extension support
Atish Patra
2023-01-03
RISC-V: Add perf platform driver based on SBI PMU extension
Atish Patra
2023-01-03
RISC-V: Add a simple platform driver for RISC-V legacy perf
Atish Patra
2023-01-03
RISC-V: Add a perf core library for pmu drivers
Atish Patra
2022-11-03
regulator:axp1506:Remove regulator ALDO4
Jianlong Huang
2022-10-28
driver: regulator: Add axp15060 pmic regulator driver
Kevin.xie
2022-09-05
linux:drivers: revise 'stf' to 'starfive'
Ziv.Xu
2022-08-26
CR_1827_cannot_record_play_simultaneously
Walker Chen
2022-06-07
regulator: stf7110: Add regulator support for JH7110 evb
mason.huo
2021-10-28
mm: filemap: check if THP has hwpoisoned subpage for PMD page fault
Yang Shi
2021-10-26
Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf
Jakub Kicinski
2021-10-26
bpf: Fix potential race in tail call compatibility check
Toke Høiland-Jørgensen
2021-10-26
bpf: Move BPF_MAP_TYPE for INODE_STORAGE and TASK_STORAGE outside of CONFIG_NET
Tejun Heo
2021-10-26
skmsg: Extract and reuse sk_msg_is_readable()
Cong Wang
2021-10-22
bpf: Prevent increasing bpf_jit_limit above max
Lorenz Bauer
2021-10-21
Merge branch 'ucount-fixes-for-v5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace
Linus Torvalds
2021-10-21
Merge tag 'net-5.15-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Linus Torvalds
2021-10-20
net/mlx5: Lag, change multipath and bonding to be mutually exclusive
Maor Dickman
2021-10-20
Merge tag 'trace-v5.15-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace
Linus Torvalds
2021-10-18
mm/secretmem: fix NULL page->mapping dereference in page_is_secretmem()
Sean Christopherson
2021-10-18
elfcore: correct reference to CONFIG_UML
Lukas Bulwahn
2021-10-18
mm/migrate: fix CPUHP state to update node demotion order
Huang Ying
2021-10-18
mm/migrate: add CPU hotplug to demotion #ifdef
Dave Hansen
2021-10-18
tracing: Have all levels of checks prevent recursion
Steven Rostedt (VMware)
2021-10-18
ucounts: Fix signal ucount refcounting
Eric W. Biederman
2021-10-17
Merge tag 'block-5.15-2021-10-17' of git://git.kernel.dk/linux-block
Linus Torvalds
2021-10-15
block: drain file system I/O on del_gendisk
Christoph Hellwig
2021-10-15
Merge tag 'spi-fix-v5.15-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi
Linus Torvalds
2021-10-14
Merge tag 'net-5.15-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Linus Torvalds
2021-10-14
spi: Fix deadlock when adding SPI controllers on SPI buses
Mark Brown
2021-10-13
Merge tag 'mlx5-fixes-2021-10-12' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux
Jakub Kicinski
2021-10-12
net: dsa: tag_ocelot_8021q: break circular dependency with ocelot switch lib
Vladimir Oltean
2021-10-12
net: dsa: tag_ocelot: break circular dependency with ocelot switch lib driver
Vladimir Oltean
2021-10-12
net: dsa: sja1105: break dependency between dsa_port_is_sja1105 and switch driver
Vladimir Oltean
2021-10-12
net: dsa: move sja1110_process_meta_tstamp inside the tagging protocol driver
Vladimir Oltean
2021-10-12
net/mlx5e: Mutually exclude RX-FCS and RX-port-timestamp
Aya Levin
2021-10-11
Merge branch 'for-5.15-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq
Linus Torvalds
2021-10-08
net: dsa: mv88e6xxx: isolate the ATU databases of standalone and bridged ports
Vladimir Oltean
2021-10-08
Merge tag 'asm-generic-fixes-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic
Linus Torvalds
2021-10-07
Merge tag 'armsoc-fixes-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Linus Torvalds
2021-10-07
Merge tag 'net-5.15-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Linus Torvalds
2021-10-07
qcom_scm: hide Kconfig symbol
Arnd Bergmann
2021-10-05
ARM: omap1: move omap15xx local bus handling to usb.c
Arnd Bergmann
2021-10-05
etherdevice: use __dev_addr_set()
Jakub Kicinski
2021-10-03
Merge tag 'driver-core-5.15-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core
Linus Torvalds
2021-10-03
Merge tag 'sched_urgent_for_v5.15_rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2021-10-03
Merge tag 'perf_urgent_for_v5.15_rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2021-10-01
sched: Always inline is_percpu_thread()
Peter Zijlstra
2021-10-01
perf/core: fix userpage->time_enabled of inactive events
Song Liu
2021-09-30
Merge tag 'net-5.15-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Linus Torvalds
2021-09-28
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf
David S. Miller
2021-09-27
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Linus Torvalds
2021-09-26
Merge tag 'x86-urgent-2021-09-26' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2021-09-26
Merge tag 'irq-urgent-2021-09-26' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2021-09-25
Merge branch 'akpm' (patches from Andrew)
Linus Torvalds
2021-09-25
Merge tag 'char-misc-5.15-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc
Linus Torvalds
2021-09-25
Merge tag 'usb-5.15-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb
Linus Torvalds
2021-09-24
mm/debug: sync up latest migrate_reason to migrate_reason_names
Weizhao Ouyang
2021-09-24
mm: fs: invalidate bh_lrus for only cold path
Minchan Kim
2021-09-24
Merge tag 'irqchip-fixes-5.15-1' of git://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms into irq/urgent
Thomas Gleixner
2021-09-24
Merge tag 'kvmarm-fixes-5.15-1' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into kvm-master
Paolo Bonzini
2021-09-23
Merge tag 'for-linus-rseq' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Linus Torvalds
2021-09-23
Merge tag 'net-5.15-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Linus Torvalds
2021-09-23
driver core: fw_devlink: Add support for FWNODE_FLAG_NEEDS_CHILD_BOUND_ON_ADD
Saravana Kannan
2021-09-23
KVM: Remove tlbs_dirty
Lai Jiangshan
2021-09-22
KVM: x86: Query vcpu->vcpu_idx directly and drop its accessor
Sean Christopherson
2021-09-22
entry: rseq: Call rseq_handle_notify_resume() in tracehook_notify_resume()
Sean Christopherson
2021-09-22
irqdomain: Change the type of 'size' in __irq_domain_add() to be consistent
Bixuan Cui
2021-09-21
cpumask: Omit terminating null byte in cpumap_print_{list,bitmask}_to_buf
Tobias Klauser
2021-09-20
x86/fault: Fix wrong signal when vsyscall fails with pkey
Jiashuo Liang
2021-09-20
KVM: arm64: Fix PMU probe ordering
Marc Zyngier
2021-09-19
Merge tag 'x86_urgent_for_v5.15_rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2021-09-19
net: mdio: introduce a shutdown method to mdio device drivers
Vladimir Oltean
2021-09-17
Merge tag 'iov_iter.3-5.15-2021-09-17' of git://git.kernel.dk/linux-block
Linus Torvalds
2021-09-17
net: update NXP copyright text
Vladimir Oltean
2021-09-16
Merge tag 'net-5.15-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Linus Torvalds
2021-09-15
Merge branch 'absolute-pointer' (patches from Guenter)
Linus Torvalds
2021-09-15
compiler.h: Introduce absolute_pointer macro
Guenter Roeck
2021-09-15
Revert "iov_iter: track truncated size"
Jens Axboe
2021-09-14
memblock: introduce saner 'memblock_free_ptr()' interface
Linus Torvalds
2021-09-14
bpf: Handle return value of BPF_PROG_TYPE_STRUCT_OPS prog
Hou Tao
2021-09-14
iov_iter: add helper to save iov_iter state
Jens Axboe
2021-09-14
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf
David S. Miller
2021-09-14
usb: core: hcd: Add support for deferring roothub registration
Kishon Vijay Abraham I
2021-09-14
x86/mce: Avoid infinite loop for copy from user recovery
Tony Luck
2021-09-14
nvmem: core: Add stubs for nvmem_cell_read_variable_le_u32/64 if !CONFIG_NVMEM
Douglas Anderson
2021-09-13
bpf, cgroups: Fix cgroup v2 fallback on v1/v2 mixed mode
Daniel Borkmann
2021-09-13
workqueue: annotate alloc_workqueue() as printf
Rolf Eike Beer
2021-09-13
Merge branch 'gcc-min-version-5.1' (make gcc-5.1 the minimum version)
Linus Torvalds
2021-09-13
Drop some straggling mentions of gcc-4.9 as being stale
Linus Torvalds
2021-09-13
compiler_attributes.h: drop __has_attribute() support for gcc4
Linus Torvalds
2021-09-13
compiler-gcc.h: drop checks for older GCC versions
Nick Desaulniers
2021-09-13
compiler.h: drop fallback overflow checkers
Nick Desaulniers
2021-09-12
Merge tag 'compiler-attributes-for-linus-v5.15-rc1-v2' of git://github.com/ojeda/linux
Linus Torvalds
2021-09-12
Merge tag 'smp-urgent-2021-09-12' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2021-09-12
Merge tag 'locking_urgent_for_v5.15_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2021-09-12
Merge tag 'timers_urgent_for_v5.15_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2021-09-11
Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
Linus Torvalds
2021-09-11
Merge tag 'trace-v5.15-3' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace
Linus Torvalds
2021-09-11
Merge tag 'pwm/for-5.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm
Linus Torvalds
2021-09-11
Merge tag 'thermal-v5.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/thermal/linux
Linus Torvalds
2021-09-11
Documentation: core-api/cpuhotplug: Rewrite the API section
Thomas Gleixner
2021-09-11
cpu/hotplug: Remove deprecated CPU-hotplug functions.
Sebastian Andrzej Siewior
2021-09-11
Merge branch 'linus' into smp/urgent
Thomas Gleixner
2021-09-10
bpf, mm: Fix lockdep warning triggered by stack_map_get_build_id_offset()
Yonghong Song
2021-09-10
Merge tag 'pm-5.15-rc1-3' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Linus Torvalds
2021-09-10
Merge branches 'pm-cpufreq', 'pm-sleep' and 'pm-em'
Rafael J. Wysocki
2021-09-09
bootconfig: Rename xbc_node_find_child() to xbc_node_find_subkey()
Masami Hiramatsu
2021-09-09
Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm
Linus Torvalds
2021-09-09
Merge branch 'work.gfs2' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2021-09-09
Merge branch 'work.init' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2021-09-09
Merge branch 'work.iov_iter' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Linus Torvalds
2021-09-09
Merge tag 'libnvdimm-for-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm
Linus Torvalds
2021-09-09
Merge tag 'dmaengine-5.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine
Linus Torvalds
2021-09-09
net/af_unix: fix a data-race in unix_dgram_poll
Eric Dumazet
2021-09-08
Merge branches 'akpm' and 'akpm-hotfixes' (patches from Andrew)
Linus Torvalds
2021-09-08
mmap_lock: change trace and locking order
Liam Howlett
2021-09-08
mm/hugetlb: initialize hugetlb_usage in mm_init
Liu Zixian
2021-09-08
Merge tag 'pm-5.15-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Linus Torvalds
2021-09-08
Merge tag 'acpi-5.15-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Linus Torvalds
2021-09-09
compiler_attributes.h: move __compiletime_{error|warning}
Nick Desaulniers
2021-09-08
Merge branch 'for-5.15/fsdax-cleanups' into for-5.15/libnvdimm
Dan Williams
2021-09-08
Merge tag 'ceph-for-5.15-rc1' of git://github.com/ceph/ceph-client
Linus Torvalds
2021-09-08
arch: remove compat_alloc_user_space
Arnd Bergmann
2021-09-08
compat: remove some compat entry points
Arnd Bergmann
2021-09-08
mm: simplify compat numa syscalls
Arnd Bergmann
2021-09-08
Merge branch 'akpm' (patches from Andrew)
Linus Torvalds
2021-09-08
Merge tag 'mm-slub-5.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/linux
Linus Torvalds
2021-09-08
pid: cleanup the stale comment mentioning pidmap_init().
Takahiro Itazuri
2021-09-08
fs/epoll: use a per-cpu counter for user's watches count
Nicholas Piggin
2021-09-08
units: add the HZ macros
Daniel Lezcano
2021-09-08
units: change from 'L' to 'UL'
Daniel Lezcano
2021-09-08
include/linux/once.h: fix trivia typo Not -> Note
Andy Shevchenko
2021-09-08
mm/damon: implement a debugfs-based user space interface
SeongJae Park
2021-09-08
mm/damon: implement primitives for the virtual memory address spaces
SeongJae Park
2021-09-08
mm/idle_page_tracking: make PG_idle reusable
SeongJae Park
2021-09-08
mm/damon: adaptively adjust regions
SeongJae Park
2021-09-08
mm/damon/core: implement region-based sampling
SeongJae Park
2021-09-08
mm: introduce Data Access MONitor (DAMON)
SeongJae Park
2021-09-08
mm: introduce PAGEFLAGS_MASK to replace ((1UL << NR_PAGEFLAGS) - 1)
Muchun Song
2021-09-08
highmem: don't disable preemption on RT in kmap_atomic()
Sebastian Andrzej Siewior
2021-09-08
mm: move ioremap_page_range to vmalloc.c
Christoph Hellwig
2021-09-08
mm: remove redundant compound_head() calling
Muchun Song
2021-09-08
mm/memory_hotplug: improved dynamic memory group aware "auto-movable" online policy
David Hildenbrand
2021-09-08
mm/memory_hotplug: memory group aware "auto-movable" online policy
David Hildenbrand
2021-09-08
mm/memory_hotplug: track present pages in memory groups
David Hildenbrand
2021-09-08
drivers/base/memory: introduce "memory groups" to logically group memory blocks
David Hildenbrand
2021-09-08
mm: track present early pages per zone
David Hildenbrand
2021-09-08
mm/memory_hotplug: remove nid parameter from remove_memory() and friends
David Hildenbrand
2021-09-08
mm/memory_hotplug: remove nid parameter from arch_remove_memory()
David Hildenbrand
2021-09-08
mm/memory_hotplug: use "unsigned long" for PFN in zone_for_pfn_range()
David Hildenbrand
2021-09-08
mm: remove pfn_valid_within() and CONFIG_HOLES_IN_ZONE
Mike Rapoport
2021-09-08
time: Handle negative seconds correctly in timespec64_to_ns()
Lukas Hannen
2021-09-08
Merge branch 'pm-cpufreq'
Rafael J. Wysocki
2021-09-07
Merge tag 'pci-v5.15-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci
Linus Torvalds
2021-09-07
Merge tag 'net-5.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Linus Torvalds
2021-09-07
Merge tag 'linux-watchdog-5.15-rc1' of git://www.linux-watchdog.org/linux-watchdog
Linus Torvalds
2021-09-07
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Linus Torvalds
2021-09-07
Merge tag 'rproc-v5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc
Linus Torvalds