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-07-20
[NOT-FOR-UPSTREAM] Add build instructions
Emil Renner Berthing
2023-07-20
[NOT-FOR-UPSTREAM] riscv: Add StarFive JH7100 Fedora defconfig
Fu Wei
2023-07-20
riscv: dts: Add full JH7100, Starlight and VisionFive support
Emil Renner Berthing
2023-07-20
nvdla: add NVDLA driver
Farzad Farshchi
2023-07-20
drm/i2c/tda998x: Hardcode register values for Starlight
sw.multimedia
2023-07-20
[WIP] drm/starfive: Support DRM_FORMAT_XRGB8888
Emil Renner Berthing
2023-07-20
drm/starfive: Add StarFive drm driver
sw.multimedia
2023-07-20
ASoC: starfive: Add StarFive JH7100 audio drivers
Walker Chen
2023-07-20
dmaengine: dw-axi-dmac: Add StarFive JH7100 support
Samin Guo
2023-07-20
dmaengine: dw-axi-dmac: Handle xfer start while non-idle
Samin Guo
2023-07-20
[WIP] dt-bindings: dma: dw-axi-dmac: Increase DMA channel limit to 16
Geert Uytterhoeven
2023-07-20
pwm: sifive-ptc: Add SiFive PWM PTC driver
Chenjieqin
2023-07-20
drivers/tty/serial/8250: update driver for JH7100
Samin Guo
2023-07-20
serial: 8250_dw: Add starfive,jh7100-hsuart compatible
Emil Renner Berthing
2023-07-20
net: stmmac: use GFP_DMA32
Matteo Croce
2023-07-20
net: phy: motorcomm: Disable rgmii rx delay
Emil Renner Berthing
2023-07-20
riscv: dts: starfive: Add JH7100 usb node
Emil Renner Berthing
2023-07-20
pinctrl: starfive: Reset pinmux settings
Emil Renner Berthing
2023-07-20
clk: starfive: jh7100: Keep more clocks alive
Emil Renner Berthing
2023-07-20
power: reset: tps65086: Allow building as a module
Emil Renner Berthing
2023-07-20
riscv: dts: starfive: Add StarFive JH7100 audio reset node
Emil Renner Berthing
2023-07-20
reset: starfive: Add JH7100 audio reset driver
Emil Renner Berthing
2023-07-20
dt-bindings: reset: Add starfive,jh7100-audrst bindings
Emil Renner Berthing
2023-07-20
dt-bindings: reset: Add StarFive JH7100 audio reset definitions
Emil Renner Berthing
2023-07-20
riscv: dts: starfive: Add StarFive JH7100 audio clock node
Emil Renner Berthing
2023-07-20
riscv: dts: starfive: Add JH7100 ethernet nodes
Emil Renner Berthing
2023-07-20
dt-bindings: net: Add StarFive JH7100 dwmac support
Emil Renner Berthing
2023-07-20
riscv: dts: starfive: Add JH7100 sysmain node
Emil Renner Berthing
2023-07-20
net: stmmac: dwmac-starfive: Add JH7100 support
Emil Renner Berthing
2023-07-20
clk: starfive: jh7100: Add CLK_SET_RATE_PARENT to gmac_tx
Emil Renner Berthing
2023-07-20
clk: starfive: Add flags argument to JH71X0__MUX macro
Emil Renner Berthing
2023-07-20
riscv: dts: starfive: Add JH7100 mmc nodes
Emil Renner Berthing
2023-07-20
riscv: dts: starfive: Group tuples in interrupt properties
Geert Uytterhoeven
2023-07-20
riscv: dts: starfive: Add pool for coherent DMA memory on JH7100 boards
Emil Renner Berthing
2023-07-20
riscv: dts: starfive: Add JH7100 cache controller
Emil Renner Berthing
2023-07-20
riscv: dts: starfive: Mark the JH7100 as having non-coherent DMAs
Emil Renner Berthing
2023-07-20
soc: sifive: ccache: Support cache flushing operations
Emil Renner Berthing
2023-07-20
dt-bindings: cache: sifive,ccache0: Add sifive,cmo-ops property
Emil Renner Berthing
2023-07-20
soc: sifive: ccache: Add StarFive JH7100 support
Emil Renner Berthing
2023-07-20
dt-bindings: cache: sifive,ccache0: Support the StarFive JH7100 SoC
Emil Renner Berthing
2023-07-20
soc: renesas: Kconfig: Select the required configs for RZ/Five SoC
Lad Prabhakar
2023-07-20
cache: Add L2 cache management for Andes AX45MP RISC-V core
Lad Prabhakar
2023-07-20
dt-bindings: cache: andestech,ax45mp-cache: Add DT binding documentation for L2 cache controller
Lad Prabhakar
2023-07-20
riscv: mm: dma-noncoherent: nonstandard cache operations support
Lad Prabhakar
2023-07-20
riscv: errata: Add Andes alternative ports
Lad Prabhakar
2023-07-20
riscv: asm: vendorid_list: Add Andes Technology to the vendors list
Lad Prabhakar
2023-07-20
dma-mapping: replace custom code with generic implementation
Arnd Bergmann
2023-07-20
ARM: dma-mapping: split out arch_dma_mark_clean() helper
Arnd Bergmann
2023-07-20
ARM: dma-mapping: use generic form of arch_sync_dma_* helpers
Arnd Bergmann
2023-07-20
ARM: dma-mapping: use arch_sync_dma_for_{device,cpu}() internally
Arnd Bergmann
2023-07-20
ARM: dma-mapping: bring back dmac_{clean,inv}_range
Arnd Bergmann
2023-07-20
ARM: dma-mapping: always invalidate WT caches before DMA
Arnd Bergmann
2023-07-20
arc: dma-mapping: skip invalidating before bidirectional DMA
Arnd Bergmann
2023-07-20
mips: dma-mapping: split out cache operation logic
Arnd Bergmann
2023-07-20
mips: dma-mapping: skip invalidating before bidirectional DMA
Arnd Bergmann
2023-07-20
csky: dma-mapping: skip invalidating before DMA from device
Arnd Bergmann
2023-07-20
riscv: dma-mapping: skip invalidation before bidirectional DMA
Arnd Bergmann
2023-07-20
riscv: dma-mapping: only invalidate after DMA, not flush
Arnd Bergmann
2023-07-20
powerpc: dma-mapping: always clean cache in _for_device() op
Arnd Bergmann
2023-07-20
powerpc: dma-mapping: minimize for_cpu flushing
Arnd Bergmann
2023-07-20
powerpc: dma-mapping: split out cache operation logic
Arnd Bergmann
2023-07-20
microblaze: dma-mapping: skip extra DMA flushes
Arnd Bergmann
2023-07-20
sparc32: flush caches in dma_sync_*for_device
Arnd Bergmann
2023-07-20
xtensa: dma-mapping: use normal cache invalidation rules
Arnd Bergmann
2023-07-20
openrisc: dma-mapping: flush bidirectional mappings
Arnd Bergmann
2023-07-20
riscv: dts: starfive: jh7100: Add temperature sensor node and thermal-zones
Hal Feng
2023-07-20
riscv: dts: starfive: jh7100: Add watchdog node
Xingyu Wu
2023-07-19
Linux 6.4.4
Greg Kroah-Hartman
2023-07-19
sh: hd64461: Handle virq offset for offchip IRQ base and HD64461 IRQ
Artur Rojek
2023-07-19
sh: mach-dreamcast: Handle virq offset in cascaded IRQ demux
Geert Uytterhoeven
2023-07-19
sh: mach-highlander: Handle virq offset in cascaded IRL demux
Geert Uytterhoeven
2023-07-19
sh: mach-r2d: Handle virq offset in cascaded IRL demux
Geert Uytterhoeven
2023-07-19
block/partition: fix signedness issue for Amiga partitions
Michael Schmitz
2023-07-19
io_uring: Use io_schedule* in cqring wait
Andres Freund
2023-07-19
tty: serial: fsl_lpuart: add earlycon for imx8ulp platform
Sherry Sun
2023-07-19
wireguard: netlink: send staged packets when setting initial private key
Jason A. Donenfeld
2023-07-19
wireguard: queueing: use saner cpu selection wrapping
Jason A. Donenfeld
2023-07-19
netfilter: nf_tables: prevent OOB access in nft_byteorder_eval
Thadeu Lima de Souza Cascardo
2023-07-19
netfilter: nf_tables: do not ignore genmask when looking up chain by id
Thadeu Lima de Souza Cascardo
2023-07-19
netfilter: conntrack: Avoid nf_ct_helper_hash uses after free
Florent Revest
2023-07-19
drm/amdgpu: check RAS irq existence for VCN/JPEG
Tao Zhou
2023-07-19
drm/amd/pm: add abnormal fan detection for smu 13.0.0
Kenneth Feng
2023-07-19
drm/amdgpu/sdma4: set align mask to 255
Alex Deucher
2023-07-19
drm/amd/pm: revise the ASPM settings for thunderbolt attached scenario
Evan Quan
2023-07-19
drm/amdgpu: Skip mark offset for high priority rings
Jiadong Zhu
2023-07-19
drm/amdgpu: make sure that BOs have a backing store
Christian König
2023-07-19
drm/amdgpu: make sure BOs are locked in amdgpu_vm_get_memory
Christian König
2023-07-19
LoongArch: Include KBUILD_CPPFLAGS in CHECKFLAGS invocation
WANG Xuerui
2023-07-19
ovl: fix null pointer dereference in ovl_get_acl_rcu()
Zhihao Cheng
2023-07-19
ovl: let helper ovl_i_path_real() return the realinode
Zhihao Cheng
2023-07-19
ovl: fix null pointer dereference in ovl_permission()
Zhihao Cheng
2023-07-19
kbuild: add $(CLANG_FLAGS) to KBUILD_CPPFLAGS
Masahiro Yamada
2023-07-19
kbuild: Add KBUILD_CPPFLAGS to as-option invocation
Nathan Chancellor
2023-07-19
kbuild: Add CLANG_FLAGS to as-instr
Nathan Chancellor
2023-07-19
powerpc/vdso: Include CLANG_FLAGS explicitly in ldflags-y
Nathan Chancellor
2023-07-19
mips: Include KBUILD_CPPFLAGS in CHECKFLAGS invocation
Nathan Chancellor
2023-07-19
Input: ads7846 - fix pointer cast warning
Arnd Bergmann
2023-07-19
fs: no need to check source
Jan Kara
2023-07-19
md/raid1-10: fix casting from randomized structure in raid1_submit_write()
Yu Kuai
2023-07-19
Input: ads7846 - Fix usage of match data
Linus Walleij
2023-07-19
blktrace: use inline function for blk_trace_remove() while blktrace is disabled
Yu Kuai
2023-07-19
leds: trigger: netdev: Recheck NETDEV_LED_MODE_LINKUP on dev rename
Christian Marangi
2023-07-19
ARM: orion5x: fix d2net gpio initialization
Arnd Bergmann
2023-07-19
ARM: dts: qcom: ipq4019: fix broken NAND controller properties override
Krzysztof Kozlowski
2023-07-19
ARM: dts: qcom: msm8660: Fix regulator node names
Linus Walleij
2023-07-19
regulator: tps65219: Fix matching interrupts for their regulators
Krzysztof Kozlowski
2023-07-19
ASoC: mediatek: mt8173: Fix snd_soc_component_initialize error path
Ricardo Ribalda Delgado
2023-07-19
ASoC: mediatek: mt8173: Fix irq error path
Ricardo Ribalda Delgado
2023-07-19
btrfs: do not BUG_ON() on tree mod log failure at __btrfs_cow_block()
Filipe Manana
2023-07-19
btrfs: fix extent buffer leak after tree mod log failure at split_node()
Filipe Manana
2023-07-19
btrfs: add missing error handling when logging operation while COWing extent buffer
Filipe Manana
2023-07-19
btrfs: fix race when deleting quota root from the dirty cow roots list
Filipe Manana
2023-07-19
btrfs: reinsert BGs failed to reclaim
Naohiro Aota
2023-07-19
btrfs: add block-group tree to lockdep classes
David Sterba
2023-07-19
btrfs: bail out reclaim process if filesystem is read-only
Naohiro Aota
2023-07-19
btrfs: delete unused BGs while reclaiming BGs
Naohiro Aota
2023-07-19
btrfs: warn on invalid slot in tree mod log rewind
Boris Burkov
2023-07-19
btrfs: insert tree mod log move in push_node_left
Boris Burkov
2023-07-19
btrfs: fix dirty_metadata_bytes for redirtied buffers
Christoph Hellwig
2023-07-19
btrfs: add handling for RAID1C23/DUP to btrfs_reduce_alloc_profile
Matt Corallo
2023-07-19
ipvs: increase ip_vs_conn_tab_bits range for 64BIT
Abhijeet Rastogi
2023-07-19
usb: typec: ucsi: Mark dGPUs as DEVICE scope
Mario Limonciello
2023-07-19
fs: Lock moved directories
Jan Kara
2023-07-19
fs: Establish locking order for unrelated directories
Jan Kara
2023-07-19
Revert "udf: Protect rename against modification of moved directory"
Jan Kara
2023-07-19
Revert "f2fs: fix potential corruption when moving a directory"
Jan Kara
2023-07-19
ext4: Remove ext4 locking of moved directory
Jan Kara
2023-07-19
fs: avoid empty option when generating legacy mount string
Thomas Weißschuh
2023-07-19
jffs2: reduce stack usage in jffs2_build_xattr_subsystem()
Fabian Frederick
2023-07-19
nfsd: use vfs setgid helper
Christian Brauner
2023-07-19
shmem: use ramfs_kill_sb() for kill_sb method of ramfs-based tmpfs
Roberto Sassu
2023-07-19
mm/damon/ops-common: atomically test and clear young on ptes and pmds
Ryan Roberts
2023-07-19
autofs: use flexible array in ioctl structure
Arnd Bergmann
2023-07-19
integrity: Fix possible multiple allocation in integrity_inode_get()
Tianjia Zhang
2023-07-19
um: Use HOST_DIR for mrproper
Kees Cook
2023-07-19
watch_queue: prevent dangling pipe pointer
Siddh Raman Pant
2023-07-19
bcache: Fix __bch_btree_node_alloc to make the failure behavior consistent
Zheng Wang
2023-07-19
bcache: Remove unnecessary NULL point check in node allocations
Zheng Wang
2023-07-19
bcache: fixup btree_cache_wait list damage
Mingzhe Zou
2023-07-19
wifi: mt76: mt7921e: fix init command fail with enabled device
Quan Zhou
2023-07-19
wifi: cfg80211: fix receiving mesh packets without RFC1042 header
Felix Fietkau
2023-07-19
wifi: ath10k: Serialize wake_tx_queue ops
Alexander Wetzel
2023-07-19
wifi: cfg80211: fix regulatory disconnect for non-MLO
Johannes Berg
2023-07-19
mmc: sdhci: fix DMA configure compatibility issue when 64bit DMA mode is used.
Chevron Li
2023-07-19
mmc: mmci: Set PROBE_PREFER_ASYNCHRONOUS
Ulf Hansson
2023-07-19
mmc: core: disable TRIM on Micron MTFC4GACAJCN-1M
Robert Marko
2023-07-19
mmc: core: disable TRIM on Kingston EMMC04G-M627
Robert Marko
2023-07-19
mm/mglru: make memcg_lru->lock irq safe
Yu Zhao
2023-07-19
io_uring: wait interruptibly for request completions on exit
Jens Axboe
2023-07-19
irqchip/loongson-pch-pic: Fix initialization of HT vector register
Jianmin Lv
2023-07-19
NFSD: add encoding of op_recall flag for write delegation
Dai Ngo
2023-07-19
irqchip/loongson-pch-pic: Fix potential incorrect hwirq assignment
Liu Peibao
2023-07-19
nfsd: move init of percpu reply_cache_stats counters back to nfsd_init_net
Jeff Layton
2023-07-19
irqchip/loongson-liointc: Fix IRQ trigger polarity
Jianmin Lv
2023-07-19
arm64/signal: Restore TPIDR2 register rather than memory state
Mark Brown
2023-07-19
Revert "drm/amd/display: Move DCN314 DOMAIN power control to DMCUB"
Daniel Miess
2023-07-19
lib: dhry: fix sleeping allocations inside non-preemptable section
Geert Uytterhoeven
2023-07-19
writeback: account the number of pages written back
Matthew Wilcox (Oracle)
2023-07-19
i2c: xiic: Don't try to handle more interrupt events after error
Robert Hancock
2023-07-19
apparmor: fix profile verification and enable it
John Johansen
2023-07-19
apparmor: fix policy_compat permission remap with extended permissions
John Johansen
2023-07-19
apparmor: add missing failure check in compute_xmatch_perms
John Johansen
2023-07-19
apparmor: fix missing error check for rhashtable_insert_fast
Danila Chernetsov
2023-07-19
sh: dma: Fix DMA channel offset calculation
Artur Rojek
2023-07-19
risc-v: Fix order of IPI enablement vs RCU startup
Marc Zyngier
2023-07-19
s390/qeth: Fix vipa deletion
Thorsten Winkler
2023-07-19
afs: Fix accidental truncation when storing data
David Howells
2023-07-19
octeontx-af: fix hardware timestamp configuration
Hariprasad Kelam
2023-07-19
net: dsa: sja1105: always enable the send_meta options
Vladimir Oltean
2023-07-19
net: dsa: tag_sja1105: fix MAC DA patching from meta frames
Vladimir Oltean
2023-07-19
pptp: Fix fib lookup calls.
Guillaume Nault
2023-07-19
riscv: move memblock_allow_resize() after linear mapping is ready
Woody Zhang
2023-07-19
fanotify: disallow mount/sb marks on kernel internal pseudo fs
Amir Goldstein
2023-07-19
drm/i915/psr: Fix BDW PSR AUX CH data register offsets
Ville Syrjälä
2023-07-19
net/sched: act_pedit: Add size check for TCA_PEDIT_PARMS_EX
Lin Ma
2023-07-19
xsk: Honor SO_BINDTODEVICE on bind
Ilya Maximets
2023-07-19
bpf, btf: Warn but return no error for NULL btf from __register_btf_kfunc_id_set()
SeongJae Park
2023-07-19
vduse: fix NULL pointer dereference
Maxime Coquelin
2023-07-19
tcp: annotate data races in __tcp_oow_rate_limited()
Eric Dumazet
2023-07-19
net: fix net_dev_start_xmit trace event vs skb_transport_offset()
Eric Dumazet
2023-07-19
net: dsa: tag_sja1105: fix source port decoding in vlan_filtering=0 bridge mode
Vladimir Oltean
2023-07-19
net: bridge: keep ports without IFF_UNICAST_FLT in BR_PROMISC mode
Vladimir Oltean
2023-07-19
powerpc: dts: turris1x.dts: Fix PCIe MEM size for pci2 node
Pali Rohár
2023-07-19
powerpc: allow PPC_EARLY_DEBUG_CPM only when SERIAL_CPM=y
Randy Dunlap
2023-07-19
ntfs: Fix panic about slab-out-of-bounds caused by ntfs_listxattr()
Zeng Heng
2023-07-19
octeontx2-af: Reset MAC features in FLR
Hariprasad Kelam
2023-07-19
octeontx2-af: Add validation before accessing cgx and lmac
Hariprasad Kelam
2023-07-19
octeontx2-af: Fix mapping for NIX block from CGX connection
Hariprasad Kelam
2023-07-19
octeontx2-af: cn10kb: fix interrupt csr addresses
Hariprasad Kelam
2023-07-19
f2fs: fix error path handling in truncate_dnode()
Chao Yu
2023-07-19
mailbox: ti-msgmgr: Fill non-message tx data fields with 0x0
Nishanth Menon
2023-07-19
drm/amd: Don't try to enable secure display TA multiple times
Mario Limonciello
2023-07-19
drm/amdgpu: fix number of fence calculations
Christian König
2023-07-19
spi: bcm-qspi: return error if neither hif_mspi nor mspi is available
Jonas Gorski
2023-07-19
mlxsw: minimal: fix potential memory leak in mlxsw_m_linecards_init
Zhengchao Shao
2023-07-19
net: dsa: vsc73xx: fix MTU configuration
Pawel Dembicki
2023-07-19
ibmvnic: Do not reset dql stats on NON_FATAL err
Nick Child
2023-07-19
sfc: support for devlink port requires MAE access
Martin Habets
2023-07-19
Bluetooth: MGMT: Fix marking SCAN_RSP as not connectable
Luiz Augusto von Dentz
2023-07-19
Bluetooth: ISO: use hci_sync for setting CIG parameters
Pauli Virtanen