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-08-02
riscv: config: Add Starfive Dubhe defconfig
Ley Foon Tan
2021-08-02
riscv: Add StarFive Dubhe SoC support
Ley Foon Tan
2021-08-02
riscv: dts: starfive: Add Dubhe FPGA device tree
Ley Foon Tan
2021-08-01
[NOT-FOR-UPSTREAM] Add build instructions
Emil Renner Berthing
2021-08-01
[NOT-FOR-UPSTREAM] riscv: Add starfive jh7100 starlight fedora defconfig
TekkamanV
2021-08-01
riscv: dts: Add JH7100 and BeagleV Starlight support
TekkamanV
2021-08-01
RISC-V: Support non-coherent DMA operations
Atish Patra
2021-08-01
spi: cadence-quadspi: Allow compilation on RISC-V
Emil Renner Berthing
2021-08-01
nvdla: add NVDLA driver
Farzad Farshchi
2021-08-01
video: fbdev: starfive: Use round_up() instead of _ALIGN_UP()
Geert Uytterhoeven
2021-08-01
video: fbdev: starfive: Fix frame buffer reserved memory resource conflict
Geert Uytterhoeven
2021-08-01
video: fbdev: starfive: FB_STARFIVE_HDMI_TDA998X depends on DRM_FBDEV_EMULATION
Geert Uytterhoeven
2021-08-01
video: fbdev: starfive: fix fb bug about HDMI display
Qing Zhao
2021-08-01
video: fbdev: starfive: fix modpost build error (missing license)
Stephen L Arnold
2021-08-01
video: fbdev: starfive: improve error handling
Emil Renner Berthing
2021-08-01
video: fbdev: starfive: fix compiler warnings
Emil Renner Berthing
2021-08-01
video: fbdev: starfive: workaround for unavailable pointer of dtb
jack.zhu
2021-08-01
video: fbdev: starfive: update fb driver
jack.zhu
2021-08-01
media: starfive: Remove MODULE_SUPPORTED_DEVICE macro call
TekkamanV
2021-08-01
drivers/video/fbdev and drivers/media/platform: starfive drivers added
jack.zhu
2021-08-01
net: stmmac: use GFP_DMA32
Matteo Croce
2021-08-01
net: stmmac: Configure gtxclk based on speed
Tom
2021-08-01
i2c: designware: Add GPIO configuration for JH7100
Tom
2021-08-01
drivers/dma: dw-axi-dmac-starfive: Remove calls specific to ARM64 ACPI
Geert Uytterhoeven
2021-08-01
drivers/dma: Fix VIC7100 dw-axi-dmac-platform driver addition
Michael Scott
2021-08-01
drivers/dma: Add dw-axi-dmac-starfive driver for VIC7100
Tom
2021-08-01
drivers/pwm/pwm-sifive-ptc: Clear PWM CNTR
yiming.li
2021-08-01
drivers/pwm: Add SiFive PWM PTC driver
Chenjieqin
2021-08-01
riscv/starfive: Add VIC7100 support
Tom
2021-08-01
sifive/sifive_l2_cache: Align the address to cache line
Atish Patra
2021-08-01
sifive/sifive_l2_cache: Print a backtrace on out-of-range flushes
Geert Uytterhoeven
2021-08-01
sifive/sifive_l2_cache: Add disabling IRQ option (workaround)
Tom
2021-08-01
sifive/sifive_l2_cache: Add Starfive support
Tom
2021-08-01
sifive/sifive_l2_cache: Add sifive_l2_flush64_range function
Tom
2021-08-01
drivers/hw_random: Add StarFive JH7100 Random Number Generator driver
Huan Feng
2021-08-01
[WIP] dt-bindings: dma: dw-axi-dmac: Increase DMA channel limit to 16
Geert Uytterhoeven
2021-08-01
mfd: tps65086: Add cell entry for reset driver
Emil Renner Berthing
2021-08-01
power: reset: Add TPS65086 restart driver
Emil Renner Berthing
2021-08-01
mfd: tps65086: Make interrupt line optional
Emil Renner Berthing
2021-08-01
dt-bindings: mfd: convert tps65086.txt to YAML
Emil Renner Berthing
2021-08-01
hwmon: (sfctemp) Add StarFive JH7100 temperature sensor
Emil Renner Berthing
2021-08-01
dt-bindings: hwmon: add starfive,jh7100-temp bindings
Emil Renner Berthing
2021-08-01
gpio: starfive-jh7100: Add legacy header and code
Huan Feng
2021-08-01
gpio: starfive-jh7100: Add StarFive JH7100 GPIO driver
Drew Fustini
2021-08-01
dt-bindings: gpio: add starfive,jh7100-gpio bindings
Drew Fustini
2021-08-01
[WIP] clk: starfive: Add preliminary JH7100 Clock Generator Driver
Geert Uytterhoeven
2021-08-01
[NOT-FOR-UPSTREAM] clk: Make clk_ignore_unused public
Geert Uytterhoeven
2021-08-01
[WIP] dt-bindings: clock: starfive: Add preliminary JH7100 bindings
Geert Uytterhoeven
2021-08-01
[WIP] dt-bindings: reset: starfive: Add JH7100 Reset Definitions
Geert Uytterhoeven
2021-08-01
[WIP] dt-bindings: clock: starfive: Add JH7100 Clock Definitions
Geert Uytterhoeven
2021-08-01
dt-bindings: riscv: add starfive jh7100 bindings
Drew Fustini
2021-08-01
riscv: use the generic string routines
Matteo Croce
2021-08-01
lib/string: optimized memset
Matteo Croce
2021-08-01
lib/string: optimized memmove
Matteo Croce
2021-08-01
lib/string: optimized memcpy
Matteo Croce
2021-08-01
riscv: stacktrace: pin the task's stack in get_wchan
Jisheng Zhang
2021-08-01
riscv: __asm_copy_to-from_user: Fix: Typos in comments
Akira Tsukamoto
2021-08-01
riscv: __asm_copy_to-from_user: Remove unnecessary size check
Akira Tsukamoto
2021-08-01
riscv: __asm_copy_to-from_user: Fix: fail on RV32
Akira Tsukamoto
2021-08-01
riscv: __asm_copy_to-from_user: Fix: overrun copy
Akira Tsukamoto
2021-08-01
riscv: __asm_copy_to-from_user: Optimize unaligned memory access and pipeline stall
Akira Tsukamoto
2021-08-01
stmmac: align RX buffers
Matteo Croce
2021-08-01
dt-bindings: add StarFive Technology Co. Ltd.
Drew Fustini
2021-08-01
mmc: dw_mmc-pltfm: Remove unused
Geert Uytterhoeven
2021-08-01
dt-bindings: usb: cdns,usb3: Fix interrupts order
Geert Uytterhoeven
2021-07-31
Linux 5.13.7
Greg Kroah-Hartman
2021-07-31
ipv6: ip6_finish_output2: set sk into newly allocated nskb
Vasily Averin
2021-07-31
ARM: dts: versatile: Fix up interrupt controller node names
Sudeep Holla
2021-07-31
iomap: remove the length variable in iomap_seek_hole
Christoph Hellwig
2021-07-31
iomap: remove the length variable in iomap_seek_data
Christoph Hellwig
2021-07-31
cifs: fix the out of range assignment to bit fields in parse_server_interfaces
Hyunchul Lee
2021-07-31
firmware: arm_scmi: Fix range check for the maximum number of pending messages
Cristian Marussi
2021-07-31
firmware: arm_scmi: Fix possible scmi_linux_errmap buffer overflow
Sudeep Holla
2021-07-31
hfs: add lock nesting notation to hfs_find_init
Desmond Cheong Zhi Xi
2021-07-31
hfs: fix high memory mapping in hfs_bnode_read
Desmond Cheong Zhi Xi
2021-07-31
hfs: add missing clean-up in hfs_fill_super
Desmond Cheong Zhi Xi
2021-07-31
drm/ttm: add a check against null pointer dereference
Zheyu Ma
2021-07-31
nvme-pci: fix multiple races in nvme_setup_io_queues
Casey Chen
2021-07-31
ipv6: allocate enough headroom in ip6_finish_output2()
Vasily Averin
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
sctp: move 198 addresses from unusable to private scope
Xin Long
2021-07-31
net: annotate data race around sk_ll_usec
Eric Dumazet
2021-07-31
net/802/garp: fix memleak in garp_request_join()
Yang Yingliang
2021-07-31
net/802/mrp: fix memleak in mrp_request_join()
Yang Yingliang
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-31
af_unix: fix garbage collect vs MSG_PEEK
Miklos Szeredi
2021-07-28
Linux 5.13.6
Greg Kroah-Hartman
2021-07-28
skbuff: Fix build with SKB extensions disabled
Florian Fainelli
2021-07-28
sfc: ensure correct number of XDP queues
Íñigo Huguet
2021-07-28
spi: spi-cadence-quadspi: Fix division by zero warning - try2
Yoshitaka Ikeda
2021-07-28
drm/i915/gvt: Clear d3_entered on elsp cmd submission.
Colin Xu
2021-07-28
perf inject: Close inject.output on exit
Riccardo Mancini
2021-07-28
arm64: entry: fix KCOV suppression
Mark Rutland
2021-07-28
Documentation: Fix intiramfs script name
Robert Richter
2021-07-28
ARM: multi_v7_defconfig: Make NOP_USB_XCEIV driver built-in
Stefan Wahren
2021-07-28
skbuff: Release nfct refcount on napi stolen or re-used skbs
Paul Blakey
2021-07-28
mptcp: fix 'masking a bool' warning
Matthieu Baerts
2021-07-28
bonding: fix build issue
Mahesh Bandewar
2021-07-28
spi: spi-cadence-quadspi: Revert "Fix division by zero warning"
Yoshitaka Ikeda
2021-07-28
drm/amdgpu: update golden setting for sienna_cichlid
Likun Gao
2021-07-28
drm/amdgpu: update the golden setting for vangogh
Xiaojian Du
2021-07-28
drm/amdgpu: update gc golden setting for dimgrey_cavefish
Tao Zhou
2021-07-28
drm: Return -ENOTTY for non-drm ioctls
Charles Baylis
2021-07-28
driver core: Prevent warning when removing a device link from unregistered consumer
Adrian Hunter
2021-07-28
nds32: fix up stack guard gap
Greg Kroah-Hartman
2021-07-28
misc: eeprom: at24: Always append device id even if label property is set.
Jérôme Glisse
2021-07-28
rbd: always kick acquire on "acquired" and "released" notifications
Ilya Dryomov
2021-07-28
rbd: don't hold lock_rwsem while running_list is being drained
Ilya Dryomov
2021-07-28
hugetlbfs: fix mount mode command line processing
Mike Kravetz
2021-07-28
mm: fix the deadlock in finish_fault()
Qi Zheng
2021-07-28
memblock: make for_each_mem_range() traverse MEMBLOCK_HOTPLUG regions
Mike Rapoport
2021-07-28
mm: page_alloc: fix page_poison=1 / INIT_ON_ALLOC_DEFAULT_ON interaction
Sergei Trofimovich
2021-07-28
mm: call flush_dcache_page() in memcpy_to_page() and memzero_page()
Christoph Hellwig
2021-07-28
kfence: skip all GFP_ZONEMASK allocations
Alexander Potapenko
2021-07-28
kfence: move the size check to the beginning of __kfence_alloc()
Alexander Potapenko
2021-07-28
userfaultfd: do not untag user pointers
Peter Collingbourne
2021-07-28
io_uring: fix early fdput() of file
Jens Axboe
2021-07-28
io_uring: remove double poll entry on arm failure
Pavel Begunkov
2021-07-28
io_uring: explicitly count entries for poll reqs
Pavel Begunkov
2021-07-28
selftest: use mmap instead of posix_memalign to allocate memory
Peter Collingbourne
2021-07-28
posix-cpu-timers: Fix rearm racing against process tick
Frederic Weisbecker
2021-07-28
bus: mhi: pci_generic: Fix inbound IPCR channel
Loic Poulain
2021-07-28
bus: mhi: core: Validate channel ID when processing command completions
Bhaumik Bhatt
2021-07-28
bus: mhi: pci_generic: Apply no-op for wake using sideband wake boolean
Bhaumik Bhatt
2021-07-28
driver core: auxiliary bus: Fix memory leak when driver_register() fail
Peter Ujfalusi
2021-07-28
ixgbe: Fix packet corruption due to missing DMA sync
Markus Boehme
2021-07-28
media: ngene: Fix out-of-bounds bug in ngene_command_config_free_buf()
Gustavo A. R. Silva
2021-07-28
btrfs: fix lock inversion problem when doing qgroup extent tracing
Filipe Manana
2021-07-28
btrfs: fix unpersisted i_size on fsync after expanding truncate
Filipe Manana
2021-07-28
btrfs: check for missing device in btrfs_trim_fs
Anand Jain
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
firmware/efi: Tell memblock about EFI iomem reservations
Marc Zyngier
2021-07-28
usb: typec: stusb160x: Don't block probing of consumer of "connector" nodes
Amelie Delaunay
2021-07-28
usb: typec: stusb160x: register role switch before interrupt registration
Amelie Delaunay
2021-07-28
usb: typec: tipd: Don't block probing of consumer of "connector" nodes
Martin Kepplinger
2021-07-28
usb: dwc2: gadget: Fix sending zero length packet in DDMA mode.
Minas Harutyunyan
2021-07-28
usb: dwc2: gadget: Fix GOUTNAK flow for Slave mode.
Minas Harutyunyan
2021-07-28
usb: dwc2: Skip clock gating on Samsung SoCs
Marek Szyprowski
2021-07-28
usb: gadget: Fix Unbalanced pm_runtime_enable in tegra_xudc_probe
Zhang Qilong
2021-07-28
USB: serial: cp210x: add ID for CEL EM3588 USB ZigBee stick
John Keeping
2021-07-28
USB: serial: cp210x: fix comments for GE CS1000
Ian Ray
2021-07-28
USB: serial: option: add support for u-blox LARA-R6 family
Marco De Marco
2021-07-28
usb: renesas_usbhs: Fix superfluous irqs happen after usb_pkt_pop()
Yoshihiro Shimoda
2021-07-28
usb: max-3421: Prevent corruption of freed memory
Mark Tomlinson
2021-07-28
USB: usb-storage: Add LaCie Rugged USB3-FW to IGNORE_UAS
Julian Sikorski
2021-07-28
usb: hub: Fix link power management max exit latency (MEL) calculations
Mathias Nyman
2021-07-28
usb: hub: Disable USB 3 device initiated lpm if exit latency is too high
Mathias Nyman
2021-07-28
KVM: PPC: Book3S HV Nested: Sanitise H_ENTER_NESTED TM state
Nicholas Piggin
2021-07-28
KVM: PPC: Book3S: Fix H_RTAS rets buffer overflow
Nicholas Piggin
2021-07-28
usb: ehci: Prevent missed ehci interrupts with edge-triggered MSI
David Jeffery
2021-07-28
xhci: Fix lost USB 2 remote wake
Mathias Nyman
2021-07-28
usb: xhci: avoid renesas_usb_fw.mem when it's unusable
Greg Thelen
2021-07-28
Revert "usb: renesas-xhci: Fix handling of unknown ROM state"
Moritz Fischer
2021-07-28
ALSA: pcm: Fix mmap capability check
Takashi Iwai
2021-07-28
ALSA: pcm: Call substream ack() method upon compat mmap commit
Alan Young
2021-07-28
ALSA: hdmi: Expose all pins on MSI MS-7C94 board
Takashi Iwai
2021-07-28
ALSA: hda/realtek: Fix pop noise and 2 Front Mic issues on a machine
Hui Wang
2021-07-28
ALSA: sb: Fix potential ABBA deadlock in CSP driver
Takashi Iwai
2021-07-28
ALSA: usb-audio: Add registration quirk for JBL Quantum headsets
Alexander Tsoy
2021-07-28
ALSA: usb-audio: Add missing proc text entry for BESPOKEN type
Takashi Iwai
2021-07-28
s390/boot: fix use of expolines in the DMA code
Alexander Egorenkov
2021-07-28
s390/ftrace: fix ftrace_update_ftrace_func implementation
Vasily Gorbik
2021-07-28
mmc: core: Don't allocate IDA for OF aliases
Stephen Boyd
2021-07-28
io_uring: Fix race condition when sqp thread goes to sleep
Olivier Langlois
2021-07-28
ACPI: fix NULL pointer dereference
Linus Torvalds
2021-07-28
proc: Avoid mixing integer types in mem_rw()
Marcelo Henrique Cerri
2021-07-28
cifs: fix fallocate when trying to allocate a hole.
Ronnie Sahlberg
2021-07-28
cifs: only write 64kb at a time when fallocating a small region of a file
Ronnie Sahlberg
2021-07-28
dpaa2-switch: seed the buffer pool after allocating the swp
Ioana Ciornei
2021-07-28
drm/panel: raspberrypi-touchscreen: Prevent double-free
Maxime Ripard
2021-07-28
net: sched: cls_api: Fix the the wrong parameter
Yajun Deng
2021-07-28
RISC-V: load initrd wherever it fits into memory
Heinrich Schuchardt
2021-07-28
net: dsa: sja1105: make VID 4095 a bridge VLAN too
Vladimir Oltean
2021-07-28
tcp: disable TFO blackhole logic by default
Wei Wang
2021-07-28
riscv: Fix 32-bit RISC-V boot failure
Bin Meng
2021-07-28
ibmvnic: Remove the proper scrq flush
Sukadev Bhattiprolu
2021-07-28
udp: check encap socket in __udp_lib_err
Vadim Fedorenko
2021-07-28
sctp: update active_key for asoc when old key is being replaced
Xin Long
2021-07-28
nvme: set the PRACT bit when using Write Zeroes with T10 PI
Christoph Hellwig
2021-07-28
r8169: Avoid duplicate sysfs entry creation error
Sayanta Pattanayak
2021-07-28
afs: Fix setting of writeback_index
David Howells
2021-07-28
afs: check function return
Tom Rix
2021-07-28
afs: Fix tracepoint string placement with built-in AFS
David Howells
2021-07-28
Revert "USB: quirks: ignore remote wake-up on Fibocom L850-GL LTE modem"
Vincent Palatin
2021-07-28
nvme-pci: don't WARN_ON in nvme_reset_work if ctrl.state is not RESETTING
Zhihao Cheng
2021-07-28
drm/ttm: Force re-init if ttm_global_init() fails
Jason Ekstrand
2021-07-28
scsi: target: Fix NULL dereference on XCOPY completion
David Disseldorp
2021-07-28
i2c: mpc: Poll for MCF
Chris Packham
2021-07-28
ceph: don't WARN if we're still opening a session to an MDS
Luis Henriques
2021-07-28
ipv6: fix another slab-out-of-bounds in fib6_nh_flush_exceptions
Paolo Abeni
2021-07-28
net/sched: act_skbmod: Skip non-Ethernet packets
Peilin Ye
2021-07-28
io_uring: fix memleak in io_init_wq_offload()
Yang Yingliang
2021-07-28
spi: spi-bcm2835: Fix deadlock
Alexandru Tachici
2021-07-28
net: hns3: fix rx VLAN offload state inconsistent issue
Jian Shen
2021-07-28
net: hns3: fix possible mismatches resp of mailbox
Chengwen Feng