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-09-03
audit: move put_tree() to avoid trim_trees refcount underflow and UAF
Richard Guy Briggs
2021-09-03
sched: Fix get_push_task() vs migrate_disable()
Sebastian Andrzej Siewior
2021-09-03
ucounts: Increase ucounts reference counter before the security hook
Alexey Gladkov
2021-09-03
bpf: Fix ringbuf helper function compatibility
Daniel Borkmann
2021-08-26
tracing: Apply trace filters on all output channels
Pingfan Liu
2021-08-26
tracing / histogram: Fix NULL pointer dereference on strcmp() on NULL event name
Steven Rostedt (VMware)
2021-08-26
tracing: define needed config DYNAMIC_FTRACE_WITH_ARGS
Lukas Bulwahn
2021-08-26
cfi: Use rcu_read_{un}lock_sched_notrace
Elliot Berman
2021-08-26
bpf: Clear zext_dst of dead insns
Ilya Leoshkevich
2021-08-18
locking/rtmutex: Use the correct rtmutex debugging config option
Zhen Lei
2021-08-18
genirq/timings: Prevent potential array overflow in __irq_timings_store()
Ben Dai
2021-08-18
genirq/msi: Ensure deactivation on teardown
Bixuan Cui
2021-08-18
genirq: Provide IRQCHIP_AFFINITY_PRE_STARTUP
Thomas Gleixner
2021-08-18
bpf: Fix potentially incorrect results with bpf_get_local_storage()
Yonghong Song
2021-08-18
bpf: Fix integer overflow involving bucket_size
Tatsuhiko Yasumatsu
2021-08-18
seccomp: Fix setting loaded filter count during TSYNC
Hsuan-Chi Kuo
2021-08-18
cgroup: rstat: fix A-A deadlock on 32bit around u64_stats_sync
Tejun Heo
2021-08-15
bpf: Add lockdown check for probe_write_user helper
Daniel Borkmann
2021-08-12
sched/rt: Fix double enqueue caused by rt_effective_prio
Peter Zijlstra
2021-08-12
perf: Fix required permissions if sigtrap is requested
Marco Elver
2021-08-12
timers: Move clearing of base::timer_running under base:: Lock
Thomas Gleixner
2021-08-12
tracepoint: Use rcu get state and cond sync for static call updates
Mathieu Desnoyers
2021-08-12
tracepoint: Fix static call function vs data state mismatch
Mathieu Desnoyers
2021-08-12
tracepoint: static call: Compare data on transition from 2->1 callees
Mathieu Desnoyers
2021-08-12
tracing: Fix NULL pointer dereference in start_creating
Kamal Agrawal
2021-08-12
tracing: Reject string operand in the histogram expression
Masami Hiramatsu
2021-08-12
tracing / histogram: Give calculation hist_fields a size
Steven Rostedt (VMware)
2021-08-04
bpf: Fix pointer arithmetic mask tightening under state pruning
Daniel Borkmann
2021-08-04
bpf: verifier: Allocate idmap scratch in verifier env
Lorenz Bauer
2021-08-04
bpf: Remove superfluous aux sanitation on subprog rejection
Daniel Borkmann
2021-08-04
bpf: Fix leakage due to insufficient speculative store bypass mitigation
Daniel Borkmann
2021-08-04
bpf: Introduce BPF nospec instruction for mitigating Spectre v4
Daniel Borkmann
2021-07-31
rcu-tasks: Don't delete holdouts within trc_wait_for_one_reader()
Paul E. McKenney
2021-07-31
rcu-tasks: Don't delete holdouts within trc_inspect_reader()
Paul E. McKenney
2021-07-31
cgroup1: fix leaked context root causing sporadic NULL deref in LTP
Paul Gortmaker
2021-07-31
workqueue: fix UAF in pwq_unbound_release_workfn()
Yang Yingliang
2021-07-28
posix-cpu-timers: Fix rearm racing against process tick
Frederic Weisbecker
2021-07-28
tracing: Synthetic event field_pos is an index not a boolean
Steven Rostedt (VMware)
2021-07-28
tracing: Fix bug in rb_per_cpu_empty() that might cause deadloop.
Haoran Luo
2021-07-28
tracing/histogram: Rename "cpu" to "common_cpu"
Steven Rostedt (VMware)
2021-07-28
tracepoints: Update static_call before tp_funcs when adding a tracepoint
Steven Rostedt (VMware)
2021-07-28
dma-mapping: handle vmalloc addresses in dma_common_{mmap,get_sgtable}
Roman Skakun
2021-07-28
timers: Fix get_next_timer_interrupt() with no timers pending
Nicolas Saenz Julienne
2021-07-28
bpf: Fix tail_call_reachable rejection for interpreter when jit failed
Daniel Borkmann
2021-07-25
bpf: Track subprog poke descriptors correctly and fix use-after-free
John Fastabend
2021-07-25
sched/fair: Fix CFS bandwidth hrtimer expiry type
Odin Ugedal
2021-07-20
kprobe/static_call: Restore missing static_call_text_reserved()
Peter Zijlstra
2021-07-20
static_call: Fix static_call_text_reserved() vs __init
Peter Zijlstra
2021-07-20
jump_label: Fix jump_label_text_reserved() vs __init
Peter Zijlstra
2021-07-20
sched/uclamp: Ignore max aggregation if rq is idle
Xuewen Yan
2021-07-20
module: correctly exit module_kallsyms_on_each_symbol when fn() != 0
Jon Mediero
2021-07-20
rcu: Reject RCU_LOCKDEP_WARN() false positives
Paul E. McKenney
2021-07-20
srcu: Fix broken node geometry after early ssp init
Frederic Weisbecker
2021-07-20
cgroup: verify that source is a string
Christian Brauner
2021-07-20
tracing: Do not reference char * as a string in histograms
Steven Rostedt (VMware)
2021-07-19
tracing: Resize tgid_map to pid_max, not PID_MAX_DEFAULT
Paul Burton
2021-07-19
tracing: Simplify & fix saved_tgids logic
Paul Burton
2021-07-19
rq-qos: fix missed wake-ups in rq_qos_throttle try two
Jan Kara
2021-07-19
cpu/hotplug: Cure the cpusets trainwreck
Thomas Gleixner
2021-07-19
bpf: Fix false positive kmemleak report in bpf_ringbuf_area_alloc()
Rustam Kovhaev
2021-07-19
sched/fair: Ensure _sum and _avg values stay consistent
Odin Ugedal
2021-07-19
bpf: Fix up register-based shifts in interpreter to silence KUBSAN
Daniel Borkmann
2021-07-14
cred: add missing return error code when set_cred_ucounts() failed
Yang Yingliang
2021-07-14
sched: Stop PF_NO_SETAFFINITY from being inherited by various init system threads
Frederic Weisbecker
2021-07-14
rcu: Invoke rcu_spawn_core_kthreads() from rcu_spawn_gp_kthread()
Paul E. McKenney
2021-07-14
bpf: Fix null ptr deref with mixed tail calls and subprogs
John Fastabend
2021-07-14
bpf: Fix integer overflow in argument calculation for bpf_map_area_alloc
Bui Quang Minh
2021-07-14
bpf: Fix regression on BPF_OBJ_GET with non-O_RDWR flags
Maciej Żenczykowski
2021-07-14
psi: Fix race between psi_trigger_create/destroy
Zhaoyang Huang
2021-07-14
perf: Fix task context PMU for Hetero
Peter Zijlstra
2021-07-14
lockdep: Fix wait-type for empty stack
Peter Zijlstra
2021-07-14
sched/uclamp: Fix uclamp_tg_restrict()
Qais Yousef
2021-07-14
sched/rt: Fix Deadline utilization tracking during policy change
Vincent Donnefort
2021-07-14
sched/rt: Fix RT utilization tracking during policy change
Vincent Donnefort
2021-07-14
sched: Don't defer CPU pick to migration_cpu_stop()
Valentin Schneider
2021-07-14
sched/uclamp: Fix locking around cpu_util_update_eff()
Qais Yousef
2021-07-14
sched/uclamp: Fix wrong implementation of cpu.uclamp.min
Qais Yousef
2021-07-14
kthread_worker: fix return value when kthread_mod_delayed_work() races with kthread_cancel_delayed_work_sync()
Petr Mladek
2021-07-14
clocksource: Check per-CPU clock synchronization when marked unstable
Paul E. McKenney
2021-07-14
clocksource: Retry clock read if long delays detected
Paul E. McKenney
2021-07-14
seccomp: Support atomic "addfd + send reply"
Rodrigo Campos
2021-07-14
lockding/lockdep: Avoid to find wrong lock dep path in check_irq_usage()
Boqun Feng
2021-07-14
locking/lockdep: Fix the dep path printing for backwards BFS
Boqun Feng
2021-07-14
sched/fair: Take thermal pressure into account while estimating energy
Lukasz Luba
2021-07-14
sched/fair: Fix ascii art by relpacing tabs
Odin Ugedal
2021-07-14
sched: Make the idle task quack like a per-CPU kthread
Valentin Schneider
2021-07-14
sched/core: Initialize the idle task with preemption disabled
Valentin Schneider
2021-07-14
Add a reference to ucounts for each cred
Alexey Gladkov
2021-07-14
tracepoint: Add tracepoint_probe_register_may_exist() for BPF tracing
Steven Rostedt (VMware)
2021-07-14
tracing/histograms: Fix parsing of "sym-offset" modifier
Steven Rostedt (VMware)
2021-06-27
Revert "signal: Allow tasks to cache one sigqueue struct"
Linus Torvalds
2021-06-24
mm, futex: fix shared futex pgoff on shmem huge page
Hugh Dickins
2021-06-24
kthread: prevent deadlock when kthread_mod_delayed_work() races with kthread_cancel_delayed_work_sync()
Petr Mladek
2021-06-24
kthread_worker: split code for canceling the delayed work timer
Petr Mladek
2021-06-24
Merge tag 'core-urgent-2021-06-24' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2021-06-24
Merge tag 'sched-urgent-2021-06-24' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2021-06-24
Merge tag 'objtool-urgent-2021-06-24' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2021-06-23
Merge branch 'stable/for-linus-5.14' of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb
Linus Torvalds
2021-06-22
module: limit enabling module.sig_enforce
Mimi Zohar
2021-06-22
signal: Prevent sigqueue caching after task got released
Thomas Gleixner
2021-06-22
sched/fair: Ensure that the CFS parent is added after unthrottling
Rik van Riel
2021-06-22
locking/lockdep: Improve noinstr vs errors
Peter Zijlstra
2021-06-21
swiotlb: manipulate orig_addr when tlb_addr has offset
Bumyong Lee
2021-06-20
Merge tag 'sched_urgent_for_v5.13_rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2021-06-18
Merge tag 'net-5.13-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Linus Torvalds
2021-06-18
Merge tag 'trace-v5.13-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace
Linus Torvalds
2021-06-18
Merge tag 'printk-for-5.13-fixup' of git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux
Linus Torvalds
2021-06-18
Merge tag 'pm-5.13-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Linus Torvalds
2021-06-18
tracing: Do no increment trace_clock_global() by one
Steven Rostedt (VMware)
2021-06-18
tracing: Do not stop recording comms if the trace file is being read
Steven Rostedt (VMware)
2021-06-18
tracing: Do not stop recording cmdlines when tracing is off
Steven Rostedt (VMware)
2021-06-16
crash_core, vmcoreinfo: append 'SECTION_SIZE_BITS' to vmcoreinfo
Pingfan Liu
2021-06-16
printk: Move EXPORT_SYMBOL() closer to vprintk definition
Punit Agrawal
2021-06-14
bpf: Fix leakage under speculation on mispredicted branches
Daniel Borkmann
2021-06-14
bpf: Do not mark insn as seen under speculative path verification
Daniel Borkmann
2021-06-14
bpf: Inherit expanded/patched seen count from old aux data
Daniel Borkmann
2021-06-14
sched/fair: Correctly insert cfs_rq's to list on unthrottle
Odin Ugedal
2021-06-14
Revert "cpufreq: CPPC: Add support for frequency invariance"
Viresh Kumar
2021-06-12
Merge tag 'sched-urgent-2021-06-12' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2021-06-12
Merge tag 'perf-urgent-2021-06-12' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2021-06-11
Merge tag 'trace-v5.13-rc5-2' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace
Linus Torvalds
2021-06-10
Merge branch 'for-5.13-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup
Linus Torvalds
2021-06-10
cgroup1: don't allow '\n' in renaming
Alexander Kuznetsov
2021-06-10
irq_work: Make irq_work_queue() NMI-safe again
Peter Zijlstra
2021-06-08
tracing: Correct the length check which causes memory corruption
Liangyan
2021-06-08
ftrace: Do not blindly read the ip address in ftrace_bug()
Steven Rostedt (VMware)
2021-06-04
Merge tag 'net-5.13-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Linus Torvalds
2021-06-03
sched/fair: Fix util_est UTIL_AVG_UNCHANGED handling
Dietmar Eggemann
2021-06-03
sched/pelt: Ensure that *_sum is always synced with *_avg
Vincent Guittot
2021-06-02
bpf, lockdown, audit: Fix buggy SELinux lockdown permission checks
Daniel Borkmann
2021-05-31
perf: Fix data race between pin_count increment/decrement
Marco Elver
2021-05-31
tick/nohz: Only check for RCU deferred wakeup on user/guest entry when needed
Frederic Weisbecker
2021-05-31
sched/fair: Make sure to update tg contrib for blocked load
Vincent Guittot
2021-05-31
sched/fair: Keep load_avg and load_sum synced
Vincent Guittot
2021-05-29
Merge tag 'seccomp-fixes-v5.13-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
Linus Torvalds
2021-05-29
seccomp: Refactor notification handler to prepare for new semantics
Sargun Dhillon
2021-05-26
Merge tag 'net-5.13-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Linus Torvalds
2021-05-25
bpf: No need to simulate speculative domain for immediates
Daniel Borkmann
2021-05-25
bpf: Fix mask direction swap upon off reg sign change
Daniel Borkmann
2021-05-25
bpf: Wrap aux data inside bpf_sanitize_info container
Daniel Borkmann
2021-05-25
bpf: Fix BPF_LSM kconfig symbol dependency
Daniel Borkmann
2021-05-24
Merge branch 'for-5.13-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup
Linus Torvalds
2021-05-24
Merge branch 'for-5.13-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq
Linus Torvalds
2021-05-24
cgroup: fix spelling mistakes
Zhen Lei
2021-05-23
Merge tag 'locking-urgent-2021-05-23' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2021-05-22
watchdog: reliable handling of timestamps
Petr Mladek
2021-05-21
Merge branch 'for-v5.13-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace
Linus Torvalds
2021-05-21
Merge tag 'modules-for-v5.13-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/jeyu/linux
Linus Torvalds
2021-05-20
Merge branch 'urgent.2021.05.20a' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu
Linus Torvalds
2021-05-20
bpf, offload: Reorder offload callback 'prepare' in verifier
Yinjun Zhang
2021-05-20
bpf: Avoid using ARRAY_SIZE on an uninitialized pointer
Florent Revest
2021-05-20
bpf: Clarify a bpf_bprintf_prepare macro
Florent Revest
2021-05-20
bpf: Fix BPF_JIT kconfig symbol dependency
Daniel Borkmann
2021-05-20
wq: handle VM suspension in stall detection
Sergey Senozhatsky
2021-05-20
cgroup: disable controllers at parse time
Shakeel Butt
2021-05-18
signal: Deliver all of the siginfo perf data in _perf
Eric W. Biederman
2021-05-18
signal: Factor force_sig_perf out of perf_sigtrap
Eric W. Biederman
2021-05-18
signal: Implement SIL_FAULT_TRAPNO
Eric W. Biederman
2021-05-18
siginfo: Move si_trapno inside the union inside _si_fault
Eric W. Biederman
2021-05-18
kcsan: Fix debugfs initcall return type
Arnd Bergmann
2021-05-18
locking/mutex: clear MUTEX_FLAGS if wait_list is empty due to signal
Zqiang
2021-05-18
locking/lockdep: Correct calling tracepoints
Leo Yan
2021-05-17
module: check for exit sections in layout_sections() instead of module_init_section()
Jessica Yu
2021-05-16
Merge tag 'timers-urgent-2021-05-16' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2021-05-15
Merge tag 'sched-urgent-2021-05-15' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2021-05-15
Merge branch 'akpm' (patches from Andrew)
Linus Torvalds
2021-05-14
kernel/resource: fix return code check in __request_free_mem_region
Alistair Popple
2021-05-14
Merge tag 'trace-v5.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace
Linus Torvalds
2021-05-13
tracing: Handle %.*s in trace_check_vprintf()
Steven Rostedt (VMware)
2021-05-12
ptrace: make ptrace() fail if the tracee changed its pid unexpectedly
Oleg Nesterov
2021-05-12
sched/fair: Fix clearing of has_idle_cores flag in select_idle_cpu()
Gautham R. Shenoy
2021-05-11
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf
David S. Miller
2021-05-11
bpf: Fix nested bpf_bprintf_prepare with more per-cpu buffers
Florent Revest
2021-05-11
bpf: Add deny list of btf ids check for tracing programs
Jiri Olsa
2021-05-11
bpf: Add kconfig knob for disabling unpriv bpf by default
Daniel Borkmann
2021-05-11
bpf, kconfig: Add consolidated menu entry for bpf with core options
Daniel Borkmann
2021-05-11
alarmtimer: Check RTC features instead of ops
Alexandre Belloni
2021-05-11
bpf: Prevent writable memory-mapping of read-only ringbuf pages
Andrii Nakryiko
2021-05-11
bpf, ringbuf: Deny reserve of buffers larger than ringbuf
Thadeu Lima de Souza Cascardo
2021-05-11
bpf: Fix alu32 const subreg bound tracking on bitwise operations
Daniel Borkmann
2021-05-09
Merge tag 'sched-urgent-2021-05-09' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2021-05-09
Merge tag 'locking-urgent-2021-05-09' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Linus Torvalds
2021-05-08
Merge tag 'kbuild-v5.13-2' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
Linus Torvalds
2021-05-08
Merge tag 'net-5.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Linus Torvalds
2021-05-07
Merge branch 'akpm' (patches from Andrew)
Linus Torvalds
2021-05-07
kernel/sys.c: fix typo
Xiaofeng Cao
2021-05-07
kernel/up.c: fix typo
Bhaskar Chowdhury
2021-05-07
kernel/user_namespace.c: fix typos
Xiaofeng Cao
2021-05-07
kernel/umh.c: fix some spelling mistakes
zhouchuangao
2021-05-07
drivers/char: remove /dev/kmem for good
David Hildenbrand
2021-05-07
modules: add CONFIG_MODPROBE_PATH
Rasmus Villemoes
2021-05-07
init/initramfs.c: do unpacking asynchronously
Rasmus Villemoes
2021-05-07
kernel/async.c: remove async_unregister_domain()
Rasmus Villemoes
2021-05-07
kernel/async.c: stop guarding pr_debug() statements
Rasmus Villemoes
2021-05-07
kernel/resource: fix locking in request_free_mem_region
Alistair Popple
2021-05-07
kernel/resource: refactor __request_region to allow external locking
Alistair Popple
2021-05-07
kernel/resource: allow region_intersects users to hold resource_lock
Alistair Popple
2021-05-07
kernel/resource: remove first_lvl / siblings_only logic
David Hildenbrand
2021-05-07
kernel/resource: make walk_mem_res() find all busy IORESOURCE_MEM resources
David Hildenbrand
2021-05-07
kernel/resource: make walk_system_ram_res() find all busy IORESOURCE_SYSTEM_RAM resources
David Hildenbrand