On Thu, 27 Jan 2022 12:49:52 +0530, Kajol Jain wrote: > Patch series adds support for perf sampling tests that > enables capturing sampling data in perf mmap buffer and > further support for reading and processing the samples. > It also addds basic utility functions to process the > mmap buffer inorder to read total count of samples as > well as the contents of sample. > > [...]
Patches 1-15 and 17-20 applied to powerpc/next. [01/20] selftest/powerpc/pmu: Include mmap_buffer field as part of struct event https://git.kernel.org/powerpc/c/f961e20f15ed35e9ca154a099897d600b78b0311 [02/20] selftest/powerpc/pmu: Add support for perf sampling tests https://git.kernel.org/powerpc/c/c315669e2fbd71bb9387066f60f0d91b0ceb28f3 [03/20] selftest/powerpc/pmu: Add macros to parse event codes https://git.kernel.org/powerpc/c/6523dce86222451e5ca2df8a46597a217084bfdf [04/20] selftest/powerpc/pmu: Add utility functions to post process the mmap buffer https://git.kernel.org/powerpc/c/5f6c3061af7ca3b0f9f8a20ec7a445671f7e6b5a [05/20] selftest/powerpc/pmu: Add event_init_sampling function https://git.kernel.org/powerpc/c/54d4ba7f22d1ed5bfbc915771cf2e3e147cf03b2 [06/20] selftest/powerpc/pmu: Add macros to extract mmcr fields https://git.kernel.org/powerpc/c/79c4e6aba8dfc9206acc68884498080f451121f7 [07/20] selftest/powerpc/pmu: Add macro to extract mmcr0/mmcr1 fields https://git.kernel.org/powerpc/c/2b49e641063e7569493371ef433b9c4ce8c8dd8b [08/20] selftest/powerpc/pmu: Add macro to extract mmcr3 and mmcra fields https://git.kernel.org/powerpc/c/13307f9584ea9408d9959302074dc4e8308b6cab [09/20] selftest/powerpc/pmu/: Add interface test for mmcr0 exception bits https://git.kernel.org/powerpc/c/eb7aa044df18c6f7a88bc17fc4c9f4524652a290 [10/20] selftest/powerpc/pmu/: Add interface test for mmcr0_cc56run field https://git.kernel.org/powerpc/c/a7c0ab2e61484c0844eae2f208a06cc940338d83 [11/20] selftest/powerpc/pmu/: Add interface test for mmcr0_pmccext bit https://git.kernel.org/powerpc/c/b24142b9d2401468bcd8df157013306d5b4f6626 [12/20] selftest/powerpc/pmu/: Add interface test for mmcr0_pmcjce field https://git.kernel.org/powerpc/c/9ac7c6d5e4b570f416d849b263a6f67a617b4fa5 [13/20] selftest/powerpc/pmu/: Add interface test for mmcr0_fc56 field using pmc1 https://git.kernel.org/powerpc/c/d5172f2585cd0fc9788aa9b25d3dce6483321792 [14/20] selftest/powerpc/pmu/: Add interface test for mmcr0_pmc56 using pmc5 https://git.kernel.org/powerpc/c/6e11374b08723b2c43ae83bd5d48000d695f13a0 [15/20] selftest/powerpc/pmu/: Add interface test for mmcr1_comb field https://git.kernel.org/powerpc/c/2becea3b6acf308642d6c0e9bd41caf7820753f5 [17/20] selftest/powerpc/pmu/: Add interface test for mmcr2_l2l3 field https://git.kernel.org/powerpc/c/ac575b2606bf99a0d01a054196e24e1ad82c194d [18/20] selftest/powerpc/pmu/: Add interface test for mmcr2_fcs_fch fields https://git.kernel.org/powerpc/c/9ee241f1b1447c7e8ca90902ab1888aa9e7a3c00 [19/20] selftest/powerpc/pmu/: Add interface test for mmcr3_src fields https://git.kernel.org/powerpc/c/02f02feb6b50c67171fd56bc3fd0fd96118c5c12 [20/20] selftest/powerpc/pmu: Add interface test for mmcra register fields https://git.kernel.org/powerpc/c/29cf373c5766e6bd1b97056d2d678a41777669aa cheers