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-07-14
perf/arm-cmn: Fix invalid pointer when access dtc object sharing the same IRQ number
Tuan Phan
2021-07-14
drivers/perf: hisi: Fix data source control
Shaokun Zhang
2021-07-14
drivers/perf: fix the missed ida_simple_remove() in ddr_perf_probe()
Jing Xiangfeng
2021-07-14
perf/smmuv3: Don't trample existing events with global filter
Robin Murphy
2021-05-01
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Linus Torvalds
2021-04-22
arm64: Get rid of oprofile leftovers
Marc Zyngier
2021-03-30
perf/arm_pmu_platform: Clean up with dev_printk
Robin Murphy
2021-03-30
perf/arm_pmu_platform: Fix error handling
Robin Murphy
2021-03-30
perf/arm_pmu_platform: Use dev_err_probe() for IRQ errors
Robin Murphy
2021-03-25
drivers/perf: hisi: Add support for HiSilicon PA PMU driver
Shaokun Zhang
2021-03-25
drivers/perf: hisi: Add support for HiSilicon SLLC PMU driver
Shaokun Zhang
2021-03-25
drivers/perf: hisi: Update DDRC PMU for programmable counter
Shaokun Zhang
2021-03-25
drivers/perf: hisi: Add new functions for HHA PMU
Shaokun Zhang
2021-03-25
drivers/perf: hisi: Add new functions for L3C PMU
Shaokun Zhang
2021-03-25
drivers/perf: hisi: Add PMU version for uncore PMU drivers.
Shaokun Zhang
2021-03-25
drivers/perf: hisi: Refactor code for more uncore PMUs
Shaokun Zhang
2021-03-25
drivers/perf: hisi: Remove unnecessary check of counter index
Shaokun Zhang
2021-03-25
drivers/perf: Simplify the SMMUv3 PMU event attributes
Qi Liu
2021-03-25
drivers/perf: convert sysfs sprintf family to sysfs_emit
Qi Liu
2021-03-25
drivers/perf: convert sysfs scnprintf family to sysfs_emit_at() and sysfs_emit()
Qi Liu
2021-03-25
drivers/perf: convert sysfs snprintf family to sysfs_emit
Zihao Tang
2021-03-12
perf/arm_dmc620_pmu: Fix error return code in dmc620_pmu_device_probe()
Wei Yongjun
2021-02-22
Merge tag 'iommu-updates-v5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu
Linus Torvalds
2021-02-10
drivers/perf: Replace spin_lock_irqsave to spin_lock
Qi Liu
2021-02-02
drivers/perf: Prevent forced unbinding of ARM_DMC620_PMU drivers
Qi Liu
2021-02-02
Merge tag 'arm-smmu-updates' of git://git.kernel.org/pub/scm/linux/kernel/git/will/linux into arm/smmu
Joerg Roedel
2021-02-01
driver/perf: Remove ARM_SMMU_V3_PMU dependency on ARM_SMMU_V3
John Garry
2021-01-28
perf/arm-cmn: Move IRQs when migrating context
Robin Murphy
2021-01-28
perf/arm-cmn: Fix PMU instance naming
Robin Murphy
2021-01-20
perf: Constify static struct attribute_group
Rikard Falkeborn
2021-01-20
perf: hisi: Constify static struct attribute_group
Rikard Falkeborn
2021-01-20
perf/imx_ddr: Constify static struct attribute_group
Rikard Falkeborn
2021-01-20
perf: qcom: Constify static struct attribute_group
Rikard Falkeborn
2021-01-20
drivers/perf: Add support for ARMv8.3-SPE
Wei Li
2021-01-13
Revert "arm64: Enable perf events based hard lockup detector"
Will Deacon
2020-12-09
perf/imx_ddr: Add system PMU identifier for userspace
Joakim Zhang
2020-11-25
arm64: Enable perf events based hard lockup detector
Sumit Garg
2020-11-25
perf/imx_ddr: Add stop event counters support for i.MX8MP
Joakim Zhang
2020-11-25
perf/smmuv3: Support sysfs identifier file
John Garry
2020-11-25
drivers/perf: hisi: Add identifier sysfs file
John Garry
2020-11-25
perf: remove duplicate check on fwnode
Wang Qing
2020-11-25
driver/perf: Add PMU driver for the ARM DMC-620 memory controller
Tuan Phan
2020-10-01
perf: arm-cmn: Fix conversion specifiers for node type
Will Deacon
2020-10-01
perf: arm-cmn: Fix unsigned comparison to less than zero
Will Deacon
2020-09-28
arm_pmu: arm64: Use NMIs for PMU
Julien Thierry
2020-09-28
arm_pmu: Introduce pmu_irq_ops
Julien Thierry
2020-09-28
perf: Add Arm CMN-600 PMU driver
Robin Murphy
2020-09-18
drivers/perf: thunderx2_pmu: Fix memory resource error handling
Mark Salter
2020-09-18
drivers/perf: xgene_pmu: Fix uninitialized resource struct
Mark Salter
2020-09-15
perf: arm_dsu: Support DSU ACPI devices
Tuan Phan
2020-09-07
drivers/perf: hisi: Add missing include of linux/module.h
Shaokun Zhang
2020-08-23
treewide: Use fallthrough pseudo-keyword
Gustavo A. R. Silva
2020-08-07
Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux
Linus Torvalds
2020-08-03
Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
Linus Torvalds
2020-07-17
drivers/perf: Prevent forced unbinding of PMU drivers
Qi Liu
2020-07-16
drivers/perf: Fix kernel panic when rmmod PMU modules during perf sampling
Qi Liu
2020-07-13
perf/smmuv3: To simplify code for ioremap page in pmcg
Jay Chen
2020-07-10
soc: qcom: Separate kryo l2 accessors from PMU driver
Ilia Lin
2020-06-11
Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
Linus Torvalds
2020-06-08
drivers/perf: hisi: Fix wrong value for all counters enable
Shaokun Zhang
2020-06-01
Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
Linus Torvalds
2020-05-18
pmu/smmuv3: Clear IRQ affinity hint on device removal
Jean-Philippe Brucker
2020-05-18
drivers/perf: hisi: Permit modular builds of HiSilicon uncore drivers
Zhou Wang
2020-04-30
drivers/perf: hisi: Fix typo in events attribute array
Shaokun Zhang
2020-04-30
drivers/perf: arm_spe_pmu: Avoid duplicate printouts
Tang Bin
2020-04-30
drivers/perf: arm_dsu_pmu: Avoid duplicate printouts
Tang Bin
2020-04-16
drivers/perf: Open access for CAP_PERFMON privileged process
Alexey Budankov
2020-03-31
Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
Linus Torvalds
2020-03-17
perf: arm-ccn: Use scnprintf() for robustness
Takashi Iwai
2020-03-02
drivers/perf: arm_pmu_acpi: Fix incorrect checking of gicc pointer
luanshi
2020-03-02
drivers/perf: fsl_imx8_ddr: Correct the CLEAR bit definition
Joakim Zhang
2020-03-02
perf: arm_spe: Remove unnecessary zero check on 'nr_pages'
luanshi
2020-02-10
perf/smmuv3: Use platform_get_irq_optional() for wired interrupt
John Garry
2020-01-15
perf/imx_ddr: Fix cpu hotplug state cleanup
Leonard Crestez
2020-01-10
drivers/perf: hisi: Simplify hisi_read_sccl_and_ccl_id and its comment
Shaokun Zhang
2019-12-18
perf/smmuv3: Remove the leftover put_cpu() in error path
Hanjun Guo
2019-11-07
drivers/perf: hisi: update the sccl_id/ccl_id for certain HiSilicon platform
Shaokun Zhang
2019-11-04
perf/imx_ddr: Dump AXI ID filter info to userspace
Joakim Zhang
2019-11-04
perf/imx_ddr: Add driver for DDR PMU in i.MX8MPlus
Joakim Zhang
2019-11-04
perf/imx_ddr: Add enhanced AXI ID filter support
Joakim Zhang
2019-10-29
drivers/perf: Add CCPI2 PMU support in ThunderX2 UNCORE driver.
Ganapatrao Prabhakerrao Kulkarni
2019-10-28
perf: arm-ccn: Enable stats for CCN-512 interconnect
Marek Bykowski
2019-10-01
perf/smmuv3: use devm_platform_ioremap_resource() to simplify code
YueHaibing
2019-10-01
perf/arm-cci: use devm_platform_ioremap_resource() to simplify code
YueHaibing
2019-10-01
perf/arm-ccn: use devm_platform_ioremap_resource() to simplify code
YueHaibing
2019-10-01
perf: xgene: use devm_platform_ioremap_resource() to simplify code
YueHaibing
2019-10-01
perf: hisi: use devm_platform_ioremap_resource() to simplify code
YueHaibing
2019-08-30
Merge branches 'for-next/52-bit-kva', 'for-next/cpu-topology', 'for-next/error-injection', 'for-next/perf', 'for-next/psci-cpuidle', 'for-next/rng', 'for-next/smpboot', 'for-next/tbi' and 'for-next/tlbi' into for-next/core
Will Deacon
2019-08-28
perf/imx_ddr: Add support for AXI ID filtering
Joakim Zhang
2019-08-27
perf/smmuv3: Validate groups for global filtering
Robin Murphy
2019-08-27
perf/smmuv3: Validate group size
Robin Murphy
2019-07-31
perf: Remove dev_err() usage after platform_get_irq()
Stephen Boyd
2019-07-31
perf/imx_ddr: Add MODULE_DEVICE_TABLE
Leonard Crestez
2019-07-29
drivers/perf: arm_pmu: Fix failure path in PM notifier
Will Deacon
2019-07-15
docs: perf: move to the admin-guide
Mauro Carvalho Chehab
2019-07-15
docs: perf: convert to ReST
Mauro Carvalho Chehab
2019-07-08
Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
Linus Torvalds
2019-06-27
perf: arm_spe: Enable ACPI/Platform automatic module loading
Jeremy Linton
2019-06-27
arm_pmu: acpi: spe: Add initial MADT/SPE probing
Jeremy Linton
2019-06-19
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
Thomas Gleixner
2019-06-19
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234
Thomas Gleixner
2019-06-13
drivers/perf: imx_ddr: Add DDR performance counter support to perf
Frank Li
2019-06-05
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284
Thomas Gleixner
2019-05-30
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174
Thomas Gleixner
2019-05-22
Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
Linus Torvalds
2019-05-21
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 13
Thomas Gleixner
2019-05-21
treewide: Add SPDX license identifier - Makefile/Kconfig
Thomas Gleixner
2019-05-21
treewide: Add SPDX license identifier for missed files
Thomas Gleixner
2019-05-13
drivers/perf: arm_spe: Don't error on high-order pages for aux buf
Will Deacon
2019-04-23
perf/arm-ccn: Clean up CPU hotplug handling
Robin Murphy
2019-04-23
perf/arm-cci: Remove broken race mitigation
Robin Murphy
2019-04-04
perf/smmuv3: Enable HiSilicon Erratum 162001800 quirk
Shameer Kolothum
2019-04-04
perf/smmuv3: Add MSI irq support
Shameer Kolothum
2019-04-04
perf/smmuv3: Add arm64 smmuv3 pmu driver
Neil Leeder
2019-03-10
Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
Linus Torvalds
2019-02-06
perf/aux: Make perf_event accessible to setup_aux()
Mathieu Poirier
2019-01-31
perf: xgene: Remove set but not used variable 'config'
YueHaibing
2019-01-21
perf/drivers: Strengthen exclusion checks with PERF_PMU_CAP_NO_EXCLUDE
Andrew Murray
2019-01-21
For drivers that do not support context exclusion let's advertise the PERF_PMU_CAP_NO_EXCLUDE capability. This ensures that perf will prevent us from handling events where any exclusion flags are set. Let's also remove the now unnecessary check for exclusion flags.
Andrew Murray
2019-01-21
perf/core, arch/arm: Use PERF_PMU_CAP_NO_EXCLUDE conditionally
Andrew Murray
2019-01-04
drivers/perf: hisi: Fixup one DDRC PMU register offset
Shaokun Zhang
2018-12-06
drivers/perf: Add Cavium ThunderX2 SoC UNCORE PMU driver
Kulkarni, Ganapatrao
2018-11-29
perf: arm_spe: handle devm_kasprintf() failure
Nicholas Mc Guire
2018-11-21
drivers/perf: xgene: Add CPU hotplug support
Hoan Tran
2018-11-21
perf: arm_spe: Enable automatic DT loading
Jeremy Linton
2018-10-22
Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
Linus Torvalds
2018-10-12
arm64: perf: Reject stand-alone CHAIN events for PMUv3
Will Deacon
2018-10-01
perf: Convert to using %pOFn instead of device_node.name
Rob Herring
2018-08-18
Merge tag 'char-misc-4.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc
Linus Torvalds
2018-07-27
Merge branch 'for-next/perf' of git://git.kernel.org/pub/scm/linux/kernel/git/will/linux into aarch64/for-next/core
Will Deacon
2018-07-26
drivers/perf: arm-ccn: Use devm_ioremap_resource() to map memory
Sudeep Holla
2018-07-24
drivers/perf: hisi: update the sccl_id/ccl_id when MT is supported
Shaokun Zhang
2018-07-16
Merge 4.18-rc5 into char-misc-next
Greg Kroah-Hartman
2018-07-10
arm64: perf: Add support for chaining event counters
Suzuki K Poulose
2018-07-10
arm_pmu: Tidy up clear_event_idx call backs
Suzuki K Poulose
2018-07-10
arm_pmu: Add support for 64bit event counters
Suzuki K Poulose
2018-07-10
arm_pmu: Clean up maximum period handling
Suzuki K Poulose
2018-07-07
headers: separate linux/mod_devicetable.h from linux/platform_device.h
Randy Dunlap
2018-07-04
drivers/perf: Initialise return value in armpmu_request_irqs()
Will Deacon
2018-07-02
perf/arm-cci: Remove VLA usage
Kees Cook
2018-06-18
drivers/perf: xgene_pmu: Fix IOB SLOW PMU parser error
Hoan Tran
2018-05-29
drivers/bus: arm-cci: fix build warnings
Arnd Bergmann
2018-05-22
drivers/perf: Remove ARM_SPE_PMU explicit PERF_EVENTS dependency
John Garry
2018-05-21
drivers/perf: arm-ccn: don't log to dmesg in event_init
Mark Rutland
2018-05-21
perf/arm-cci: Allow building as a module
Robin Murphy
2018-05-21
perf/arm-cci: Remove pointless PMU disabling
Robin Murphy
2018-05-21
perf/arm-cc*: Fix MODULE_LICENSE() tags
Robin Murphy
2018-05-21
arm_pmu: simplify arm_pmu::handle_irq
Mark Rutland
2018-05-21
perf/arm-cci: Remove unnecessary period adjustment
Robin Murphy
2018-05-21
perf: simplify getting .drvdata
Wolfram Sang
2018-04-05
Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc
Linus Torvalds
2018-04-04
Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
Linus Torvalds
2018-03-27
drivers/perf: arm_pmu_platform: do not warn about affinity on uniprocessor
Alexander Monakov
2018-03-27
perf: arm_spe: include linux/vmalloc.h for vmap()
Arnd Bergmann
2018-03-19
Merge tag 'v4.16-rc6' into perf/core, to pick up fixes
Ingo Molnar
2018-03-16
perf: Fix sibling iteration
Peter Zijlstra
2018-03-12
perf/core: Remove perf_event::group_entry
Peter Zijlstra
2018-03-06
perf/arm-cci: Untangle global cci_ctrl_base
Robin Murphy
2018-03-06
perf/arm-cci: Clean up model discovery
Robin Murphy
2018-03-06
perf/arm-cci: Simplify CPU hotplug
Robin Murphy
2018-03-06
drivers/bus: Split Arm CCI driver
Robin Murphy
2018-03-06
drivers/bus: Move Arm CCN PMU driver
Robin Murphy
2018-02-28
arm_pmu: Use disable_irq_nosync when disabling SPI in CPU teardown hook
Will Deacon
2018-02-20
arm_pmu: acpi: request IRQs up-front
Mark Rutland
2018-02-20
arm_pmu: note IRQs and PMUs per-cpu
Mark Rutland
2018-02-20
arm_pmu: explicitly enable/disable SPIs at hotplug
Mark Rutland
2018-02-20
arm_pmu: acpi: check for mismatched PPIs
Mark Rutland
2018-02-20
arm_pmu: add armpmu_alloc_atomic()
Mark Rutland
2018-02-20
arm_pmu: fold platform helpers into platform code
Mark Rutland
2018-02-20
arm_pmu: kill arm_pmu_platdata
Mark Rutland
2018-02-06
bitmap: replace bitmap_{from,to}_u32array
Yury Norov
2018-01-15
perf: dsu: Use signed field for dsu_pmu->num_counters
Suzuki K Poulose
2018-01-12
Merge branch 'for-next/perf' of git://git.kernel.org/pub/scm/linux/kernel/git/will/linux
Catalin Marinas
2018-01-02
perf: ARM DynamIQ Shared Unit PMU support
Suzuki K Poulose
2018-01-02
arm_pmu: Use of_cpu_node_to_id helper
Suzuki K Poulose
2017-12-11
perf: arm_spe: Fail device probe when arm64_kernel_unmapped_at_el0()
Will Deacon
2017-11-15
Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
Linus Torvalds
2017-11-03
perf: arm_spe: Prevent module unload while the PMU is in use
Suzuki K Poulose
2017-11-02
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
Greg Kroah-Hartman
2017-10-24
Merge branch 'for-next/perf' into aarch64/for-next/core
Will Deacon
2017-10-24
arm/arm64: pmu: Distinguish percpu irq and percpu_devid irq
Julien Thierry
2017-10-19
perf: hisi: Add support for HiSilicon SoC DDRC PMU driver
Shaokun Zhang
2017-10-19
perf: hisi: Add support for HiSilicon SoC HHA PMU driver
Shaokun Zhang
2017-10-19
perf: hisi: Add support for HiSilicon SoC L3C PMU driver
Shaokun Zhang
2017-10-19
perf: hisi: Add support for HiSilicon SoC uncore PMU driver
Shaokun Zhang
2017-10-18
drivers/perf: Add support for ARMv8.2 Statistical Profiling Extension
Will Deacon
2017-10-04
drivers/perf: arm_pmu_acpi: drop redundant acpi_disabled check
Shaokun Zhang
2017-10-02
perf: qcom_l2_pmu: add event names
Neil Leeder
2017-09-22
drivers/perf: arm_pmu_acpi: Release memory obtained by kasprintf
Arvind Yadav
2017-08-08
arm64: perf: Allow standard PMUv3 events to be extended by the CPU type
Will Deacon
2017-08-08
perf: xgene: Remove unnecessary managed resources cleanup
Tai Nguyen
2017-07-27
drivers/perf: arm_pmu: Request PMU SPIs with IRQF_PER_CPU
Will Deacon
2017-07-26
perf: qcom_l2: fix column exclusion check
Neil Leeder
2017-07-20
perf: Convert to using %pOF instead of full_name
Rob Herring
2017-06-26
Merge branch 'aarch64/for-next/ras-apei' into aarch64/for-next/core
Will Deacon
2017-06-22
perf: xgene: Add support for SoC PMU version 3
Hoan Tran
2017-06-22
perf: xgene: Move PMU leaf functions into function pointer structure
Hoan Tran
2017-06-22
perf: xgene: Parse PMU subnode from the match table
Hoan Tran
2017-06-15
drivers/perf: commonise PERF_EVENTS dependency
Mark Rutland
2017-05-30
drivers/perf: arm_pmu_acpi: avoid perf IRQ init when guest PMU is off
Wei Huang