VisionFive2 Linux kernel

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

More than 9999 Commits   29 Branches   45 Tags
Date
Commit Message
Rev
Author
2021-09-26
[NOT-FOR-UPSTREAM] Add build instructions
Emil Renner Berthing
2021-09-26
[NOT-FOR-UPSTREAM] riscv: Add starfive jh7100 starlight fedora defconfig
TekkamanV
2021-09-26
riscv: dts: Add early A1 variant of the BeagleV Starlight board
Emil Renner Berthing
2021-09-26
riscv: dts: Add JH7100 and BeagleV Starlight support
TekkamanV
2021-09-26
RISC-V: Support non-coherent DMA operations
Atish Patra
2021-09-26
spi: cadence-quadspi: Allow compilation on RISC-V
Emil Renner Berthing
2021-09-26
nvdla: add NVDLA driver
Farzad Farshchi
2021-09-26
video: fbdev: starfive: Use round_up() instead of _ALIGN_UP()
Geert Uytterhoeven
2021-09-26
video: fbdev: starfive: Fix frame buffer reserved memory resource conflict
Geert Uytterhoeven
2021-09-26
video: fbdev: starfive: FB_STARFIVE_HDMI_TDA998X depends on DRM_FBDEV_EMULATION
Geert Uytterhoeven
2021-09-26
video: fbdev: starfive: fix fb bug about HDMI display
Qing Zhao
2021-09-26
video: fbdev: starfive: fix modpost build error (missing license)
Stephen L Arnold
2021-09-26
video: fbdev: starfive: improve error handling
Emil Renner Berthing
2021-09-26
video: fbdev: starfive: fix compiler warnings
Emil Renner Berthing
2021-09-26
video: fbdev: starfive: workaround for unavailable pointer of dtb
jack.zhu
2021-09-26
video: fbdev: starfive: update fb driver
jack.zhu
2021-09-26
media: starfive: Remove MODULE_SUPPORTED_DEVICE macro call
TekkamanV
2021-09-26
drivers/video/fbdev and drivers/media/platform: starfive drivers added
jack.zhu
2021-09-26
net: stmmac: use GFP_DMA32
Matteo Croce
2021-09-26
net: stmmac: Configure gtxclk based on speed
Tom
2021-09-26
drivers/dma: dw-axi-dmac-starfive: Remove calls specific to ARM64 ACPI
Geert Uytterhoeven
2021-09-26
drivers/dma: Fix VIC7100 dw-axi-dmac-platform driver addition
Michael Scott
2021-09-26
drivers/dma: Add dw-axi-dmac-starfive driver for JH7100
Tom
2021-09-26
drivers/pwm/pwm-sifive-ptc: Clear PWM CNTR
yiming.li
2021-09-26
drivers/pwm: Add SiFive PWM PTC driver
Chenjieqin
2021-09-26
drivers/tty/serial/8250: update driver for JH7100
Samin Guo
2021-09-26
riscv: Add StarFive JH7100 support
Tom
2021-09-26
sifive/sifive_l2_cache: Align the address to cache line
Atish Patra
2021-09-26
sifive/sifive_l2_cache: Print a backtrace on out-of-range flushes
Geert Uytterhoeven
2021-09-26
sifive/sifive_l2_cache: Add disabling IRQ option (workaround)
Tom
2021-09-26
sifive/sifive_l2_cache: Add Starfive support
Tom
2021-09-26
sifive/sifive_l2_cache: Add sifive_l2_flush64_range function
Tom
2021-09-26
drivers/hw_random: Add StarFive JH7100 Random Number Generator driver
Huan Feng
2021-09-26
[WIP] dt-bindings: dma: dw-axi-dmac: Increase DMA channel limit to 16
Geert Uytterhoeven
2021-09-26
hwmon: (sfctemp) Add StarFive JH7100 temperature sensor
Emil Renner Berthing
2021-09-26
dt-bindings: hwmon: add starfive,jh7100-temp bindings
Emil Renner Berthing
2021-09-26
pinctrl: starfive: Reset pinmux settings
Emil Renner Berthing
2021-09-26
pinctrl: starfive: Add pinctrl driver for the JH7100 SoC
Emil Renner Berthing
2021-09-26
dt-bindings: pinctrl: add starfive,jh7100-pinctrl bindings
Emil Renner Berthing
2021-09-26
[WIP] clk: starfive: Add preliminary JH7100 Clock Generator Driver
Geert Uytterhoeven
2021-09-26
[NOT-FOR-UPSTREAM] clk: Make clk_ignore_unused public
Geert Uytterhoeven
2021-09-26
[WIP] dt-bindings: clock: starfive: Add preliminary JH7100 bindings
Geert Uytterhoeven
2021-09-26
[WIP] dt-bindings: reset: starfive: Add JH7100 Reset Definitions
Geert Uytterhoeven
2021-09-26
[WIP] dt-bindings: clock: starfive: Add JH7100 Clock Definitions
Geert Uytterhoeven
2021-09-26
riscv: use the generic string routines
Matteo Croce
2021-09-26
lib/string: optimized memset
Matteo Croce
2021-09-26
lib/string: optimized memmove
Matteo Croce
2021-09-26
lib/string: optimized memcpy
Matteo Croce
2021-09-26
riscv: add ARCH_DMA_MINALIGN support
Xianting Tian
2021-09-26
riscv: Flush current cpu icache before other cpus
Alexandre Ghiti
2021-09-26
mfd: tps65086: Add cell entry for reset driver
Emil Renner Berthing
2021-09-26
power: reset: Add TPS65086 restart driver
Emil Renner Berthing
2021-09-26
mfd: tps65086: Make interrupt line optional
Emil Renner Berthing
2021-09-26
dt-bindings: mfd: Convert tps65086.txt to YAML
Emil Renner Berthing
2021-09-26
dt-bindings: riscv: add starfive jh7100 bindings
Drew Fustini
2021-09-26
riscv: Optimize kernel virtual address conversion macro
Alexandre Ghiti
2021-09-26
Linux 5.14.8
Greg Kroah-Hartman
2021-09-26
drm/nouveau/nvkm: Replace -ENOSYS with -ENODEV
Guenter Roeck
2021-09-26
selinux,smack: fix subjective/objective credential use mixups
Paul Moore
2021-09-26
io_uring: fix off-by-one in BUILD_BUG_ON check of __REQ_F_LAST_BIT
Hao Xu
2021-09-26
cifs: properly invalidate cached root handle when closing it
Enzo Matsumiya
2021-09-26
sched/idle: Make the idle timer expire in hard interrupt context
Sebastian Andrzej Siewior
2021-09-26
rtc: rx8010: select REGMAP_I2C
Yu-Tung Chang
2021-09-26
blk-mq: allow 4x BLK_MAX_REQUEST_COUNT at blk_plug for multiple_queues
Song Liu
2021-09-26
blk-throttle: fix UAF by deleteing timer in blk_throtl_exit()
Li Jinlin
2021-09-26
block: genhd: don't call blkdev_show() with major_names_lock held
Tetsuo Handa
2021-09-26
nvmet: fixup buffer overrun in nvmet_subsys_attr_serial()
Hannes Reinecke
2021-09-26
pwm: stm32-lp: Don't modify HW state in .remove() callback
Uwe Kleine-König
2021-09-26
pwm: rockchip: Don't modify HW state in .remove() callback
Uwe Kleine-König
2021-09-26
pwm: img: Don't modify HW state in .remove() callback
Uwe Kleine-König
2021-09-26
habanalabs: cannot sleep while holding spinlock
farah kassabri
2021-09-26
habanalabs: add "in device creation" status
Omer Shpigelman
2021-09-26
habanalabs: fix mmu node address resolution in debugfs
Yuri Nudelman
2021-09-26
habanalabs: add validity check for event ID received from F/W
Ofir Bitton
2021-09-26
drm/amdgpu: fix fdinfo race with process exit
Philip Yang
2021-09-26
drm/amd/display: Fix memory leak reported by coverity
Anson Jacob
2021-09-26
drm/amdgpu: Fixes to returning VBIOS RAS EEPROM address
Luben Tuikov
2021-09-26
habanalabs: fix nullifying of destroyed mmu pgt pool
Tomer Tayar
2021-09-26
thermal/drivers/rcar_gen3_thermal: Store TSC id as unsigned int
Niklas Söderlund
2021-09-26
nilfs2: fix memory leak in nilfs_sysfs_delete_snapshot_group
Nanyong Sun
2021-09-26
nilfs2: fix memory leak in nilfs_sysfs_create_snapshot_group
Nanyong Sun
2021-09-26
nilfs2: fix memory leak in nilfs_sysfs_delete_##name##_group
Nanyong Sun
2021-09-26
nilfs2: fix memory leak in nilfs_sysfs_create_##name##_group
Nanyong Sun
2021-09-26
nilfs2: fix NULL pointer in nilfs_##name##_attr_release
Nanyong Sun
2021-09-26
nilfs2: fix memory leak in nilfs_sysfs_create_device_group
Nanyong Sun
2021-09-26
btrfs: fix lockdep warning while mounting sprout fs
Anand Jain
2021-09-26
btrfs: delay blkdev_put until after the device remove
Josef Bacik
2021-09-26
btrfs: update the bdev time directly when closing
Josef Bacik
2021-09-26
s390/unwind: use current_frame_address() to unwind current task
Vasily Gorbik
2021-09-26
ceph: lockdep annotations for try_nonblocking_invalidate
Jeff Layton
2021-09-26
ceph: remove the capsnaps when removing caps
Xiubo Li
2021-09-26
ceph: request Fw caps before updating the mtime in ceph_write_iter
Jeff Layton
2021-09-26
ceph: fix memory leak on decode error in ceph_handle_caps
Jeff Layton
2021-09-26
ACPI: PM: s2idle: Run both AMD and Microsoft methods if both are supported
Mario Limonciello
2021-09-26
ASoC: audio-graph: respawn Platform Support
Kuninori Morimoto
2021-09-26
s390: add kmemleak annotation in stack_alloc()
Sven Schnelle
2021-09-26
dmaengine: xilinx_dma: Set DMA mask for coherent APIs
Radhey Shyam Pandey
2021-09-26
dmaengine: ioat: depends on !UML
Johannes Berg
2021-09-26
cxl/pci: Introduce cdevm_file_operations
Dan Williams
2021-09-26
cxl: Move cxl_core to new directory
Ben Widawsky
2021-09-26
dmaengine: sprd: Add missing MODULE_DEVICE_TABLE
Zou Wei
2021-09-26
dmaengine: idxd: depends on !UML
Johannes Berg
2021-09-26
riscv: dts: microchip: mpfs-icicle: Fix serial console
Geert Uytterhoeven
2021-09-26
of: property: Disable fw_devlink DT support for X86
Saravana Kannan
2021-09-26
drm/ttm: Fix a deadlock if the target BO is not idle during swap
xinhui pan
2021-09-26
arm64: mm: limit linear region to 51 bits for KVM in nVHE mode
Ard Biesheuvel
2021-09-26
iommu/vt-d: Fix a deadlock in intel_svm_drain_prq()
Fenghua Yu
2021-09-26
iommu/vt-d: Fix PASID leak in intel_svm_unbind_mm()
Fenghua Yu
2021-09-26
iommu/amd: Relocate GAMSup check to early_enable_iommus
Wei Huang
2021-09-26
parisc: Move pci_dev_is_behind_card_dino to where it is used
Guenter Roeck
2021-09-26
dma-buf: DMABUF_DEBUG should depend on DMA_SHARED_BUFFER
Geert Uytterhoeven
2021-09-26
dma-buf: DMABUF_MOVE_NOTIFY should depend on DMA_SHARED_BUFFER
Geert Uytterhoeven
2021-09-26
drivers: base: cacheinfo: Get rid of DEFINE_SMP_CALL_CACHE_FUNCTION()
Thomas Gleixner
2021-09-26
drm/amdgpu: Disable PCIE_DPM on Intel RKL Platform
Koba Ko
2021-09-26
thermal/core: Fix thermal_cooling_device_register() prototype
Arnd Bergmann
2021-09-26
tracing/boot: Fix to loop on only subkeys
Masami Hiramatsu
2021-09-26
tools/bootconfig: Fix tracing_on option checking in ftrace2bconf.sh
Masami Hiramatsu
2021-09-26
Kconfig.debug: drop selecting non-existing HARDLOCKUP_DETECTOR_ARCH
Lukas Bulwahn
2021-09-26
init: move usermodehelper_enable() to populate_rootfs()
Rasmus Villemoes
2021-09-26
math: RATIONAL_KUNIT_TEST should depend on RATIONAL instead of selecting it
Geert Uytterhoeven
2021-09-26
SUNRPC: don't pause on incomplete allocation
NeilBrown
2021-09-26
s390/entry: make oklabel within CHKSTG macro local
Heiko Carstens
2021-09-26
platform/chrome: cros_ec_trace: Fix format warnings
Gwendal Grignou
2021-09-26
platform/chrome: sensorhub: Add trace events for sample
Gwendal Grignou
2021-09-26
dmaengine: idxd: clear block on fault flag when clear wq
Dave Jiang
2021-09-26
dmaengine: idxd: fix abort status check
Dave Jiang
2021-09-26
dmaengine: idxd: fix wq slot allocation index check
Dave Jiang
2021-09-26
dmaengine: idxd: have command status always set
Dave Jiang
2021-09-26
dmanegine: idxd: cleanup all device related bits after disabling device
Dave Jiang
2021-09-26
pwm: mxs: Don't modify HW state in .probe() after the PWM chip was registered
Uwe Kleine-König
2021-09-26
pwm: lpc32xx: Don't modify HW state in .probe() after the PWM chip was registered
Uwe Kleine-König
2021-09-26
ceph: cancel delayed work instead of flushing on mdsc teardown
Jeff Layton
2021-09-26
thermal/drivers/qcom/spmi-adc-tm5: Don't abort probing if a sensor is not used
Matthias Kaehlcke
2021-09-26
PM: sleep: core: Avoid setting power.must_resume to false
Prasad Sodagudi
2021-09-26
profiling: fix shift-out-of-bounds bugs
Pavel Skripkin
2021-09-26
nilfs2: use refcount_dec_and_lock() to fix potential UAF
Zhen Lei
2021-09-26
prctl: allow to setup brk for et_dyn executables
Cyrill Gorcunov
2021-09-26
pwm: ab8500: Fix register offset calculation to not depend on probe order
Uwe Kleine-König
2021-09-26
9p/trans_virtio: Remove sysfs file on probe failure
Xie Yongji
2021-09-26
thermal/drivers/exynos: Fix an error code in exynos_tmu_probe()
Dan Carpenter
2021-09-26
n64cart: fix return value check in n64cart_probe()
Yang Yingliang
2021-09-26
staging: rtl8723bs: fix wpa_set_auth_algs() function
Fabio Aiuto
2021-09-26
perf tools: Allow build-id with trailing zeros
Namhyung Kim
2021-09-26
perf symbol: Look for ImageBase in PE file to compute .text offset
Remi Bernon
2021-09-26
perf test: Fix bpf test sample mismatch reporting
Michael Petlan
2021-09-26
dmaengine: acpi: Avoid comparison GSI with Linux vIRQ
Andy Shevchenko
2021-09-26
RDMA/mlx5: Fix xlt_chunk_align calculation
Niklas Schnelle
2021-09-26
RDMA/hns: Enable stash feature of HIP09
Yixing Liu
2021-09-26
um: virtio_uml: fix memory leak on init failures
Johannes Berg
2021-09-26
coredump: fix memleak in dump_vma_snapshot()
QiuXi
2021-09-26
um: fix stub location calculation
Johannes Berg
2021-09-26
staging: rtl8192u: Fix bitwise vs logical operator in TranslateRxSignalStuff819xUsb()
Nathan Chancellor
2021-09-26
console: consume APC, DM, DCS
nick black
2021-09-26
PCI: aardvark: Fix reporting CRS value
Pali Rohár
2021-09-26
PCI: pci-bridge-emul: Add PCIe Root Capabilities Register
Pali Rohár
2021-09-22
Linux 5.14.7
Greg Kroah-Hartman
2021-09-22
s390/bpf: Fix branch shortening during codegen pass
Ilya Leoshkevich
2021-09-22
s390/bpf: Fix 64-bit subtraction of the -0x80000000 constant
Ilya Leoshkevich
2021-09-22
s390/bpf: Fix optimizing out zero-extensions
Ilya Leoshkevich
2021-09-22
net: dsa: bcm_sf2: Fix array overrun in bcm_sf2_num_active_ports()
Florian Fainelli
2021-09-22
bnxt_en: Fix error recovery regression
Michael Chan
2021-09-22
net: renesas: sh_eth: Fix freeing wrong tx descriptor
Yoshihiro Shimoda
2021-09-22
cxgb3: fix oops on module removal
Heiner Kallweit
2021-09-22
mfd: lpc_sch: Rename GPIOBASE to prevent build error
Randy Dunlap
2021-09-22
ip6_gre: Revert "ip6_gre: add validation for csum_start"
Willem de Bruijn
2021-09-22
bnxt_en: Fix possible unintended driver initiated error recovery
Michael Chan
2021-09-22
bnxt_en: Fix asic.rev in devlink dev info command
Michael Chan
2021-09-22
bnxt_en: fix stored FW_PSID version masks
Edwin Peer
2021-09-22
net: dsa: b53: Fix IMP port setup on BCM5301x
Rafał Miłecki
2021-09-22
ip_gre: validate csum_start only on pull
Willem de Bruijn
2021-09-22
iwlwifi: pnvm: Fix a memory leak in 'iwl_pnvm_get_from_fs()'
Christophe JAILLET
2021-09-22
iwlwifi: move get pnvm file name to a separate function
Dror Moshe
2021-09-22
qlcnic: Remove redundant unlock in qlcnic_pinit_from_rom
Dinghao Liu
2021-09-22
fq_codel: reject silly quantum parameters
Eric Dumazet
2021-09-22
netfilter: socket: icmp6: fix use-after-scope
Benjamin Hesmans
2021-09-22
mptcp: Only send extra TCP acks in eligible socket states
Mat Martineau
2021-09-22
net: dsa: b53: Set correct number of ports in the DSA struct
Rafał Miłecki
2021-09-22
net: dsa: b53: Fix calculating number of switch ports
Rafał Miłecki
2021-09-22
net: hso: add failure handler for add_net_device
Ziyang Xuan
2021-09-22
selftests: mptcp: clean tmp files in simult_flows
Matthieu Baerts
2021-09-22
mptcp: fix possible divide by zero
Paolo Abeni
2021-09-22
tools build: Fix feature detect clean for out of source builds
James Clark
2021-09-22
net: dsa: tag_rtl4_a: Fix egress tags
Linus Walleij
2021-09-22
io_uring: retry in case of short read on block device
Ming Lei
2021-09-22
gpio: mpc8xxx: Use 'devm_gpiochip_add_data()' to simplify the code and avoid a leak
Christophe JAILLET
2021-09-22
gpio: mpc8xxx: Fix a potential double iounmap call in 'mpc8xxx_probe()'
Christophe JAILLET
2021-09-22
gpio: mpc8xxx: Fix a resources leak in the error handling path of 'mpc8xxx_probe()'
Christophe JAILLET
2021-09-22
perf bench inject-buildid: Handle writen() errors
Arnaldo Carvalho de Melo
2021-09-22
perf unwind: Do not overwrite FEATURE_CHECK_LDFLAGS-libunwind-{x86,aarch64}
Li Huafei
2021-09-22
perf config: Fix caching and memory leak in perf_home_perfconfig()
Arnaldo Carvalho de Melo
2021-09-22
ARC: export clear_user_page() for modules
Randy Dunlap
2021-09-22
mtd: rawnand: cafe: Fix a resource leak in the error handling path of 'cafe_nand_probe()'
Christophe JAILLET
2021-09-22
watchdog: Fix NULL pointer dereference when releasing cdev
Curtis Klein
2021-09-22
PCI: Sync __pci_register_driver() stub for CONFIG_PCI=n
Andy Shevchenko
2021-09-22
PCI/PTM: Remove error message at boot
Jakub Kicinski
2021-09-22
KVM: arm64: Handle PSCI resets before userspace touches vCPU state
Oliver Upton
2021-09-22
KVM: arm64: Fix read-side race on updates to vcpu reset state
Oliver Upton
2021-09-22
mtd: mtdconcat: Check _read, _write callbacks existence before assignment
Zhihao Cheng
2021-09-22
mtd: mtdconcat: Judge callback existence based on the master
Zhihao Cheng
2021-09-22
tracing/boot: Fix a hist trigger dependency for boot time tracing
Masami Hiramatsu