<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in Kconfig</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>e1dce564 - perf/marvell: Marvell PEM performance monitor support</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/perf/Kconfig#e1dce564</link>
        <description>perf/marvell: Marvell PEM performance monitor supportPCI Express Interface PMU includes various performance countersto monitor the data that is transmitted over the PCIe link. Thecounters track various inbound and outbound transactions whichincludes separate counters for posted/non-posted/completion TLPs.Also, inbound and outbound memory read requests along with theirlatencies can also be monitored. Address Translation Services(ATS)eventssuch as ATS Translation, ATS Page Request, ATS Invalidation along withtheir corresponding latencies are also supported.The performance counters are 64 bits wide.For instance,perf stat -e ib_tlp_pr &lt;workload&gt;tracks the inbound posted TLPs for the workload.Co-developed-by: Linu Cherian &lt;lcherian@marvell.com&gt;Signed-off-by: Linu Cherian &lt;lcherian@marvell.com&gt;Signed-off-by: Gowthami Thiagarajan &lt;gthiagarajan@marvell.com&gt;Link: https://lore.kernel.org/r/20241028055309.17893-1-gthiagarajan@marvell.comSigned-off-by: Will Deacon &lt;will@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/perf/Kconfig</description>
        <pubDate>Mon, 28 Oct 2024 05:53:09 +0000</pubDate>
        <dc:creator>Gowthami Thiagarajan &lt;gthiagarajan@marvell.com&gt;</dc:creator>
    </item>
<item>
        <title>4d5a7680 - perf: Add driver for Arm NI-700 interconnect PMU</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/perf/Kconfig#4d5a7680</link>
        <description>perf: Add driver for Arm NI-700 interconnect PMUThe Arm NI-700 Network-on-Chip Interconnect has a relativelystraightforward design with a hierarchy of voltage, power, and clockdomains, where each clock domain then contains a number of interfaceunits and a PMU which can monitor events thereon. As such, it begets arelatively straightforward driver to interface those PMUs with perf.Even more so than with arm-cmn, users will require detailed knowledge ofthe wider system topology in order to meaningfully analyse anything,since the interconnect itself cannot know what lies beyond the boundaryof each inscrutably-numbered interface. Given that, for now they arealso expected to refer to the NI-700 documentation for the relevantevent IDs to provide as well. An identifier is implemented so we cancome back and add jevents if anyone really wants to.Signed-off-by: Robin Murphy &lt;robin.murphy@arm.com&gt;Link: https://lore.kernel.org/r/9933058d0ab8138c78a61cd6852ea5d5ff48e393.1725470837.git.robin.murphy@arm.comSigned-off-by: Will Deacon &lt;will@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/perf/Kconfig</description>
        <pubDate>Wed, 04 Sep 2024 17:34:03 +0000</pubDate>
        <dc:creator>Robin Murphy &lt;robin.murphy@arm.com&gt;</dc:creator>
    </item>
<item>
        <title>8d75537b - perf/arm: Move 32-bit PMU drivers to drivers/perf/</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/perf/Kconfig#8d75537b</link>
        <description>perf/arm: Move 32-bit PMU drivers to drivers/perf/It is preferred to put drivers under drivers/ rather than under arch/.The PMU drivers also depend on arm_pmu.c, so it&apos;s better to place themall together.Acked-by: Mark Rutland &lt;mark.rutland@arm.com&gt;Signed-off-by: Rob Herring (Arm) &lt;robh@kernel.org&gt;Link: https://lore.kernel.org/r/20240626-arm-pmu-3-9-icntr-v2-3-c9784b4f4065@kernel.orgSigned-off-by: Will Deacon &lt;will@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/perf/Kconfig</description>
        <pubDate>Wed, 26 Jun 2024 22:32:27 +0000</pubDate>
        <dc:creator>Rob Herring (Arm) &lt;robh@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>1d63d1d9 - perf: starfive: fix 64-bit only COMPILE_TEST condition</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/perf/Kconfig#1d63d1d9</link>
        <description>perf: starfive: fix 64-bit only COMPILE_TEST conditionARCH_STARFIVE is not restricted to 64-bit platforms, so while Will&apos;saddition of a 64-bit only condition satisfied the build robots doingCOMPILE_TEST builds, Palmer ran into the same problems with writeq()being undefined during regular rv32 builds.Promote the dependency on 64-bit to its own `depends on` so that thedriver can never be included in 32-bit builds.Reported-by: Palmer Dabbelt &lt;palmer@rivosinc.com&gt;Fixes: c2b24812f7bc (&quot;perf: starfive: Add StarLink PMU support&quot;)Fixes: f0dbc6d0de38 (&quot;perf: starfive: Only allow COMPILE_TEST for 64-bit architectures&quot;)Signed-off-by: Conor Dooley &lt;conor.dooley@microchip.com&gt;Acked-by: Will Deacon &lt;will@kernel.org&gt;Reviewed-by: Palmer Dabbelt &lt;palmer@rivosinc.com&gt;Acked-by: Palmer Dabbelt &lt;palmer@rivosinc.com&gt;Acked-by: Ji Sheng Teoh &lt;jisheng.teoh@starfivetech.com&gt;Acked-by: Emil Renner Berthing &lt;emil.renner.berthing@canonical.com&gt;Link: https://lore.kernel.org/r/20240318-emphatic-rally-f177a4fe1bdc@spudSigned-off-by: Catalin Marinas &lt;catalin.marinas@arm.com&gt;

            List of files:
            /linux-6.15/drivers/perf/Kconfig</description>
        <pubDate>Mon, 18 Mar 2024 15:35:04 +0000</pubDate>
        <dc:creator>Conor Dooley &lt;conor.dooley@microchip.com&gt;</dc:creator>
    </item>
<item>
        <title>bc969d6c - perf: RISC-V: Introduce Andes PMU to support perf event sampling</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/perf/Kconfig#bc969d6c</link>
        <description>perf: RISC-V: Introduce Andes PMU to support perf event samplingAssign riscv_pmu_irq_num the value of (256 + 18) for the custome PMUand add SSCOUNTOVF and SIP alternatives to ALT_SBI_PMU_OVERFLOW()and ALT_SBI_PMU_OVF_CLEAR_PENDING() macros, respectively.To make use of Andes PMU extension, &quot;xandespmu&quot; needs to be appendedto the riscv,isa-extensions for each cpu node in device-tree, andmake sure CONFIG_ANDES_CUSTOM_PMU is enabled.Signed-off-by: Yu Chien Peter Lin &lt;peterlin@andestech.com&gt;Reviewed-by: Charles Ci-Jyun Wu &lt;dminus@andestech.com&gt;Reviewed-by: Leo Yu-Chi Liang &lt;ycliang@andestech.com&gt;Co-developed-by: Locus Wei-Han Chen &lt;locus84@andestech.com&gt;Signed-off-by: Locus Wei-Han Chen &lt;locus84@andestech.com&gt;Reviewed-by: Lad Prabhakar &lt;prabhakar.mahadev-lad.rj@bp.renesas.com&gt;Tested-by: Lad Prabhakar &lt;prabhakar.mahadev-lad.rj@bp.renesas.com&gt;Link: https://lore.kernel.org/r/20240222083946.3977135-8-peterlin@andestech.comSigned-off-by: Palmer Dabbelt &lt;palmer@rivosinc.com&gt;

            List of files:
            /linux-6.15/drivers/perf/Kconfig</description>
        <pubDate>Thu, 22 Feb 2024 08:39:43 +0000</pubDate>
        <dc:creator>Yu Chien Peter Lin &lt;peterlin@andestech.com&gt;</dc:creator>
    </item>
<item>
        <title>f0dbc6d0 - perf: starfive: Only allow COMPILE_TEST for 64-bit architectures</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/perf/Kconfig#f0dbc6d0</link>
        <description>perf: starfive: Only allow COMPILE_TEST for 64-bit architecturesThe kbuild robot exploded while wasting its time building the StarfivePMU driver for the 32-bit PA-RISC and Hexagon architectures.Adjust the Kconfig dependencies so that COMPILE_TEST is only applicablefor 64-bit architectures (which implement writeq()).Reported-by: kernel test robot &lt;lkp@intel.com&gt;Signed-off-by: Will Deacon &lt;will@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/perf/Kconfig</description>
        <pubDate>Tue, 05 Mar 2024 10:56:49 +0000</pubDate>
        <dc:creator>Will Deacon &lt;will@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>c2b24812 - perf: starfive: Add StarLink PMU support</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/perf/Kconfig#c2b24812</link>
        <description>perf: starfive: Add StarLink PMU supportThis patch adds support for StarFive&apos;s StarLink PMU (PerformanceMonitor Unit). StarLink PMU integrates one or more CPU cores witha shared L3 memory system. The PMU supports overflow interrupt,up to 16 programmable 64bit event counters, and an independent64bit cycle counter. StarLink PMU is accessed via MMIO.Example Perf stat output:[root@user]# perf stat -a -e /starfive_starlink_pmu/cycles/ \	-e /starfive_starlink_pmu/read_miss/ \	-e /starfive_starlink_pmu/read_hit/ \	-e /starfive_starlink_pmu/release_request/  \	-e /starfive_starlink_pmu/write_hit/ \	-e /starfive_starlink_pmu/write_miss/ \	-e /starfive_starlink_pmu/write_request/ \	-e /starfive_starlink_pmu/writeback/ \	-e /starfive_starlink_pmu/read_request/ \	-- openssl speed rsa2048Doing 2048 bits private rsa&apos;s for 10s: 5 2048 bits private RSA&apos;s in2.84sDoing 2048 bits public rsa&apos;s for 10s: 169 2048 bits public RSA&apos;s in2.42sversion: 3.0.11built on: Tue Sep 19 13:02:31 2023 UTCoptions: bn(64,64)CPUINFO: N/A                  sign    verify    sign/s verify/srsa 2048 bits 0.568000s 0.014320s      1.8     69.8///////// Performance counter stats for &apos;system wide&apos;:         649991998      starfive_starlink_pmu/cycles/           1009690      starfive_starlink_pmu/read_miss/           1079750      starfive_starlink_pmu/read_hit/           2089405      starfive_starlink_pmu/release_request/               129      starfive_starlink_pmu/write_hit/                70      starfive_starlink_pmu/write_miss/               194      starfive_starlink_pmu/write_request/            150080      starfive_starlink_pmu/writeback/           2089423      starfive_starlink_pmu/read_request/      27.062755678 seconds time elapsedSigned-off-by: Ji Sheng Teoh &lt;jisheng.teoh@starfivetech.com&gt;Link: https://lore.kernel.org/r/20240229072720.3987876-2-jisheng.teoh@starfivetech.comSigned-off-by: Will Deacon &lt;will@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/perf/Kconfig</description>
        <pubDate>Thu, 29 Feb 2024 07:27:17 +0000</pubDate>
        <dc:creator>Ji Sheng Teoh &lt;jisheng.teoh@starfivetech.com&gt;</dc:creator>
    </item>
<item>
        <title>af9597ad - drivers/perf: add DesignWare PCIe PMU driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/perf/Kconfig#af9597ad</link>
        <description>drivers/perf: add DesignWare PCIe PMU driverThis commit adds the PCIe Performance Monitoring Unit (PMU) driver supportfor T-Head Yitian SoC chip. Yitian is based on the Synopsys PCI ExpressCore controller IP which provides statistics feature. The PMU is a PCIeconfiguration space register block provided by each PCIe Root Port in aVendor-Specific Extended Capability named RAS D.E.S (Debug, Errorinjection, and Statistics).To facilitate collection of statistics the controller provides thefollowing two features for each Root Port:- one 64-bit counter for Time Based Analysis (RX/TX data throughput and  time spent in each low-power LTSSM state) and- one 32-bit counter for Event Counting (error and non-error events for  a specified lane)Note: There is no interrupt for counter overflow.This driver adds PMU devices for each PCIe Root Port. And the PMU device isnamed based the BDF of Root Port. For example,    30:03.0 PCI bridge: Device 1ded:8000 (rev 01)the PMU device name for this Root Port is dwc_rootport_3018.Example usage of counting PCIe RX TLP data payload (Units of bytes)::    $# perf stat -a -e dwc_rootport_3018/Rx_PCIe_TLP_Data_Payload/average RX bandwidth can be calculated like this:    PCIe TX Bandwidth = Rx_PCIe_TLP_Data_Payload / Measure_Time_WindowSigned-off-by: Shuai Xue &lt;xueshuai@linux.alibaba.com&gt;Reviewed-by: Baolin Wang &lt;baolin.wang@linux.alibaba.com&gt;Reviewed-by: Jonathan Cameron &lt;Jonathan.Cameron@huawei.com&gt;Reviewed-by: Yicong Yang &lt;yangyicong@hisilicon.com&gt;Reviewed-and-tested-by: Ilkka Koskinen &lt;ilkka@os.amperecomputing.com&gt;Link: https://lore.kernel.org/r/20231208025652.87192-5-xueshuai@linux.alibaba.com[will: Fix sparse error due to use of uninitialised &apos;vsec&apos; symbol in dwc_pcie_match_des_cap()]Signed-off-by: Will Deacon &lt;will@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/perf/Kconfig</description>
        <pubDate>Fri, 08 Dec 2023 02:56:51 +0000</pubDate>
        <dc:creator>Shuai Xue &lt;xueshuai@linux.alibaba.com&gt;</dc:creator>
    </item>
<item>
        <title>7c3f204e - perf/smmuv3: Remove build dependency on ACPI</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/perf/Kconfig#7c3f204e</link>
        <description>perf/smmuv3: Remove build dependency on ACPIThis driver supports working without ACPI since commit 3f7be43561766(&quot;perf/smmuv3: Add devicetree support&quot;), so remove the build dependency.Signed-off-by: Vincent Whitchurch &lt;vincent.whitchurch@axis.com&gt;Reviewed-by: Robin Murphy &lt;robin.murphy@arm.com&gt;Link: https://lore.kernel.org/r/20230706-smmuv3-pmu-noacpi-v1-1-7083ef189158@axis.comSigned-off-by: Will Deacon &lt;will@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/perf/Kconfig</description>
        <pubDate>Thu, 06 Jul 2023 09:23:05 +0000</pubDate>
        <dc:creator>Vincent Whitchurch &lt;vincent.whitchurch@axis.com&gt;</dc:creator>
    </item>
<item>
        <title>5d7107c7 - perf: CXL Performance Monitoring Unit driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/perf/Kconfig#5d7107c7</link>
        <description>perf: CXL Performance Monitoring Unit driverCXL rev 3.0 introduces a standard performance monitoring hardwareblock to CXL. Instances are discovered using CXL Register Locator DVSECentries. Each CXL component may have multiple PMUs.This initial driver supports a subset of types of counter.It supports counters that are either fixed or configurable, but requiresthat they support the ability to freeze and write value whilst frozen.Development done with QEMU model which will be posted shortly.Example:$ perf stat -a -e cxl_pmu_mem0.0/h2d_req_snpcur/ -e cxl_pmu_mem0.0/h2d_req_snpdata/ -e cxl_pmu_mem0.0/clock_ticks/ sleep 1Performance counter stats for &apos;system wide&apos;:96,757,023,244,321      cxl_pmu_mem0.0/h2d_req_snpcur/96,757,023,244,365      cxl_pmu_mem0.0/h2d_req_snpdata/193,514,046,488,653      cxl_pmu_mem0.0/clock_ticks/       1.090539600 seconds time elapsedReviewed-by: Dave Jiang &lt;dave.jiang@intel.com&gt;Reviewed-by: Kan Liang &lt;kan.liang@linux.intel.com&gt;Signed-off-by: Jonathan Cameron &lt;Jonathan.Cameron@huawei.com&gt;Link: https://lore.kernel.org/r/20230526095824.16336-5-Jonathan.Cameron@huawei.comSigned-off-by: Dan Williams &lt;dan.j.williams@intel.com&gt;

            List of files:
            /linux-6.15/drivers/perf/Kconfig</description>
        <pubDate>Fri, 26 May 2023 09:58:23 +0000</pubDate>
        <dc:creator>Jonathan Cameron &lt;Jonathan.Cameron@huawei.com&gt;</dc:creator>
    </item>
<item>
        <title>55691f99 - drivers/perf: imx_ddr: Add support for NXP i.MX9 SoC DDRC PMU driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/perf/Kconfig#55691f99</link>
        <description>drivers/perf: imx_ddr: Add support for NXP i.MX9 SoC DDRC PMU driverAdd ddr performance monitor support for i.MX93.There are 11 counters for ddr performance events.- Counter 0 is a 64-bit counter that counts only clock cycles.- Counter 1-10 are 32-bit counters that can monitor counter-specific  events in addition to counting reference events.For example:  perf stat -a -e imx9_ddr0/ddrc_pm_1,counter=1/,imx9_ddr0/ddrc_pm_2,counter=2/ lsBesides, this ddr pmu support AXI filter capability. It&apos;s implemented ascounter-specific events. It now supports read transaction, write transactionand read beat events which corresponding respecitively to counter 2, 3 and 4.axi_mask and axi_id need to be as event parameters.For example:  perf stat -a -I 1000 -e imx9_ddr0/eddrtq_pm_rd_trans_filt,counter=2,axi_mask=ID_MASK,axi_id=ID/  perf stat -a -I 1000 -e imx9_ddr0/eddrtq_pm_wr_trans_filt,counter=3,axi_mask=ID_MASK,axi_id=ID/  perf stat -a -I 1000 -e imx9_ddr0/eddrtq_pm_rd_beat_filt,counter=4,axi_mask=ID_MASK,axi_id=ID/Signed-off-by: Xu Yang &lt;xu.yang_2@nxp.com&gt;Acked-by: Mark Rutland &lt;mark.rutland@arm.com&gt;Link: https://lore.kernel.org/r/20230418102910.2065651-1-xu.yang_2@nxp.com[will: Remove redundant error message on platform_get_irq() failure]Signed-off-by: Will Deacon &lt;will@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/perf/Kconfig</description>
        <pubDate>Tue, 18 Apr 2023 10:29:08 +0000</pubDate>
        <dc:creator>Xu Yang &lt;xu.yang_2@nxp.com&gt;</dc:creator>
    </item>
<item>
        <title>009d6dc8 - ARM: perf: Allow the use of the PMUv3 driver on 32bit ARM</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/perf/Kconfig#009d6dc8</link>
        <description>ARM: perf: Allow the use of the PMUv3 driver on 32bit ARMThe only thing stopping the PMUv3 driver from compiling on 32bitis the lack of defined system registers names and the handful ofrequired helpers.This is easily solved by providing the sysreg accessors and updatingthe Kconfig entry.Signed-off-by: Marc Zyngier &lt;marc.zyngier@arm.com&gt;Co-developed-by: Zaid Al-Bassam &lt;zalbassam@google.com&gt;Signed-off-by: Zaid Al-Bassam &lt;zalbassam@google.com&gt;Tested-by: Florian Fainelli &lt;f.fainelli@gmail.com&gt;Link: https://lore.kernel.org/r/20230317195027.3746949-8-zalbassam@google.comSigned-off-by: Will Deacon &lt;will@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/perf/Kconfig</description>
        <pubDate>Fri, 17 Mar 2023 19:50:26 +0000</pubDate>
        <dc:creator>Marc Zyngier &lt;marc.zyngier@arm.com&gt;</dc:creator>
    </item>
<item>
        <title>7755cec6 - arm64: perf: Move PMUv3 driver to drivers/perf</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/perf/Kconfig#7755cec6</link>
        <description>arm64: perf: Move PMUv3 driver to drivers/perfHaving the ARM PMUv3 driver sitting in arch/arm64/kernel is gettingin the way of being able to use perf on ARMv8 cores running a 32bitkernel, such as 32bit KVM guests.This patch moves it into drivers/perf/arm_pmuv3.c, with an includefile in include/linux/perf/arm_pmuv3.h. The only thing left inarch/arm64 is some mundane perf stuff.Signed-off-by: Marc Zyngier &lt;marc.zyngier@arm.com&gt;Signed-off-by: Zaid Al-Bassam &lt;zalbassam@google.com&gt;Tested-by: Florian Fainelli &lt;f.fainelli@gmail.com&gt;Link: https://lore.kernel.org/r/20230317195027.3746949-2-zalbassam@google.comSigned-off-by: Will Deacon &lt;will@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/perf/Kconfig</description>
        <pubDate>Fri, 17 Mar 2023 19:50:20 +0000</pubDate>
        <dc:creator>Marc Zyngier &lt;marc.zyngier@arm.com&gt;</dc:creator>
    </item>
<item>
        <title>2016e211 - perf/amlogic: Add support for Amlogic meson G12 SoC DDR PMU driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/perf/Kconfig#2016e211</link>
        <description>perf/amlogic: Add support for Amlogic meson G12 SoC DDR PMU driverAdd support for Amlogic Meson G12 Series SOC - DDR bandwidth PMU driverframework and interfaces. The PMU can not only monitor the total DDRbandwidth, but also individual IP module bandwidth.Signed-off-by: Jiucheng Xu &lt;jiucheng.xu@amlogic.com&gt;Tested-by: Chris Healy &lt;healych@amazon.com&gt;Link: https://lore.kernel.org/r/20221121021602.3306998-1-jiucheng.xu@amlogic.comSigned-off-by: Will Deacon &lt;will@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/perf/Kconfig</description>
        <pubDate>Mon, 21 Nov 2022 02:15:58 +0000</pubDate>
        <dc:creator>Jiucheng Xu &lt;jiucheng.xu@amlogic.com&gt;</dc:creator>
    </item>
<item>
        <title>13e7accb - genirq: Get rid of GENERIC_MSI_IRQ_DOMAIN</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/perf/Kconfig#13e7accb</link>
        <description>genirq: Get rid of GENERIC_MSI_IRQ_DOMAINAdjust to reality and remove another layer of pointless Kconfigindirection. CONFIG_GENERIC_MSI_IRQ is good enough to serveall purposes.Signed-off-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;Reviewed-by: Jason Gunthorpe &lt;jgg@nvidia.com&gt;Link: https://lore.kernel.org/r/20221111122014.524842979@linutronix.de

            List of files:
            /linux-6.15/drivers/perf/Kconfig</description>
        <pubDate>Fri, 11 Nov 2022 13:54:40 +0000</pubDate>
        <dc:creator>Thomas Gleixner &lt;tglx@linutronix.de&gt;</dc:creator>
    </item>
<item>
        <title>e37dfd65 - perf: arm_cspmu: Add support for ARM CoreSight PMU driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/perf/Kconfig#e37dfd65</link>
        <description>perf: arm_cspmu: Add support for ARM CoreSight PMU driverAdd support for ARM CoreSight PMU driver framework and interfaces.The driver provides generic implementation to operate uncore PMU basedon ARM CoreSight PMU architecture. The driver also provides interfaceto get vendor/implementation specific information, for example eventattributes and formating.The specification used in this implementation can be found below: * ACPI Arm Performance Monitoring Unit table:        https://developer.arm.com/documentation/den0117/latest * ARM Coresight PMU architecture:        https://developer.arm.com/documentation/ihi0091/latestReviewed-by: Suzuki K Poulose &lt;suzuki.poulose@arm.com&gt;Signed-off-by: Besar Wicaksono &lt;bwicaksono@nvidia.com&gt;Link: https://lore.kernel.org/r/20221111222330.48602-2-bwicaksono@nvidia.comSigned-off-by: Will Deacon &lt;will@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/perf/Kconfig</description>
        <pubDate>Fri, 11 Nov 2022 22:23:28 +0000</pubDate>
        <dc:creator>Besar Wicaksono &lt;bwicaksono@nvidia.com&gt;</dc:creator>
    </item>
<item>
        <title>e08d07dd - drivers/perf: ALIBABA_UNCORE_DRW_PMU should depend on ACPI</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/perf/Kconfig#e08d07dd</link>
        <description>drivers/perf: ALIBABA_UNCORE_DRW_PMU should depend on ACPIThe Alibaba T-Head Yitian 710 DDR Sub-system Driveway PMU driver reliessolely on ACPI for matching.  Hence add a dependency on ACPI, to preventasking the user about this driver when configuring a kernel without ACPIsupport.Fixes: cf7b61073e45 (&quot;drivers/perf: add DDR Sub-System Driveway PMU driver for Yitian 710 SoC&quot;)Signed-off-by: Geert Uytterhoeven &lt;geert+renesas@glider.be&gt;Acked-by: Will Deacon &lt;will@kernel.org&gt;Link: https://lore.kernel.org/r/2a4407bb598285660fa5e604e56823ddb12bb0aa.1664285774.git.geert+renesas@glider.beSigned-off-by: Catalin Marinas &lt;catalin.marinas@arm.com&gt;

            List of files:
            /linux-6.15/drivers/perf/Kconfig</description>
        <pubDate>Tue, 27 Sep 2022 13:37:16 +0000</pubDate>
        <dc:creator>Geert Uytterhoeven &lt;geert+renesas@glider.be&gt;</dc:creator>
    </item>
<item>
        <title>cf7b6107 - drivers/perf: add DDR Sub-System Driveway PMU driver for Yitian 710 SoC</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/perf/Kconfig#cf7b6107</link>
        <description>drivers/perf: add DDR Sub-System Driveway PMU driver for Yitian 710 SoCAdd the DDR Sub-System Driveway Performance Monitoring Unit (PMU) driversupport for Alibaba T-Head Yitian 710 SoC chip. Yitian supports DDR5/4DRAM and targets cloud computing and HPC.Each PMU is registered as a device in /sys/bus/event_source/devices, andusers can select event to monitor in each sub-channel, independently. Forexample, ali_drw_21000 and ali_drw_21080 are two PMU devices for twosub-channels of the same channel in die 0. And the PMU device of die 1 isprefixed with ali_drw_400XXXXX, e.g. ali_drw_40021000.Due to hardware limitation, one of DDRSS Driveway PMU overflow interruptshares the same irq number with MPAM ERR_IRQ. To register DDRSS PMU andMPAM drivers successfully, add IRQF_SHARED flag.Signed-off-by: Shuai Xue &lt;xueshuai@linux.alibaba.com&gt;Co-developed-by: Hongbo Yao &lt;yaohongbo@linux.alibaba.com&gt;Signed-off-by: Hongbo Yao &lt;yaohongbo@linux.alibaba.com&gt;Co-developed-by: Neng Chen &lt;nengchen@linux.alibaba.com&gt;Signed-off-by: Neng Chen &lt;nengchen@linux.alibaba.com&gt;Reviewed-by: Jonathan Cameron &lt;Jonathan.Cameron@huawei.com&gt;Reviewed-by: Baolin Wang &lt;baolin.wang@linux.alibaba.com&gt;Link: https://lore.kernel.org/r/20220818031822.38415-3-xueshuai@linux.alibaba.comSigned-off-by: Will Deacon &lt;will@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/perf/Kconfig</description>
        <pubDate>Thu, 18 Aug 2022 03:18:21 +0000</pubDate>
        <dc:creator>Shuai Xue &lt;xueshuai@linux.alibaba.com&gt;</dc:creator>
    </item>
<item>
        <title>1d8e926a - perf: MARVELL_CN10K_DDR_PMU should depend on ARCH_THUNDER</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/perf/Kconfig#1d8e926a</link>
        <description>perf: MARVELL_CN10K_DDR_PMU should depend on ARCH_THUNDERThe Marvell CN10K DRAM Subsystem (DSS) performance monitor is onlypresent on Marvell CN10K SoCs.  Hence add a dependency on ARCH_THUNDER,to prevent asking the user about this driver when configuring a kernelwithout Cavium Thunder (incl. Marvell CN10K) SoC support,Fixes: 68fa55f0e05c (&quot;perf/marvell: cn10k DDR perf event core ownership&quot;)Signed-off-by: Geert Uytterhoeven &lt;geert+renesas@glider.be&gt;Link: https://lore.kernel.org/r/18bfd6e1bcf67db7ea656d684a8bbb68261eeb54.1648559364.git.geert+renesas@glider.beSigned-off-by: Will Deacon &lt;will@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/perf/Kconfig</description>
        <pubDate>Tue, 29 Mar 2022 13:10:10 +0000</pubDate>
        <dc:creator>Geert Uytterhoeven &lt;geert+renesas@glider.be&gt;</dc:creator>
    </item>
<item>
        <title>e9991434 - RISC-V: Add perf platform driver based on SBI PMU extension</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/perf/Kconfig#e9991434</link>
        <description>RISC-V: Add perf platform driver based on SBI PMU extensionRISC-V SBI specification added a PMU extension that allows to configurestart/stop any pmu counter. The RISC-V perf can use most of the genericperf features except interrupt overflow and event filtering based onprivilege mode which will be added in future.It also allows to monitor a handful of firmware counters that can provideinsights into firmware activity during a performance analysis.Signed-off-by: Atish Patra &lt;atish.patra@wdc.com&gt;Signed-off-by: Atish Patra &lt;atishp@rivosinc.com&gt;Signed-off-by: Palmer Dabbelt &lt;palmer@rivosinc.com&gt;

            List of files:
            /linux-6.15/drivers/perf/Kconfig</description>
        <pubDate>Sat, 19 Feb 2022 00:46:57 +0000</pubDate>
        <dc:creator>Atish Patra &lt;atish.patra@wdc.com&gt;</dc:creator>
    </item>
</channel>
</rss>
