Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Packages for the Linux perf profiler #600

Open
wants to merge 21 commits into
base: testing
Choose a base branch
from

Conversation

matteodelabre
Copy link
Member

@matteodelabre matteodelabre commented Jun 26, 2022

This package provides the perf Linux profiler, which interfaces with the kernel perf events subsystem and tracing features. See https://perf.wiki.kernel.org/ for details.

Using perf requires a kernel with CONFIG_PERF_EVENTS enabled, not enabled on the default reMarkable kernel. Use the linux-mainline package, for example.

This package contains the `perf` Linux profiler, which interfaces with the kernel perf events subsystem and tracing features. See <https://perf.wiki.kernel.org/> for details.

Using `perf` requires a kernel with `CONFIG_PERF_EVENTS` enabled, not enabled on the default reMarkable kernel. Use the `linux-mainline` package, for example.
@matteodelabre matteodelabre added the packages Add or improve packages of the repository label Jun 26, 2022
Eeems
Eeems previously approved these changes Sep 26, 2022
Copy link
Member

@Eeems Eeems left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested on my rM1 with the Stracciatella kernel and it works

@Eeems
Copy link
Member

Eeems commented Nov 7, 2022

@matteodelabre did you test on a rM2 with linux-mainline? If so, this can probably be merged.

@matteodelabre
Copy link
Member Author

Since this package is built from @alistair23’s sources, I think it makes more sense to move this as a split package inside the existing linux-mainline recipe. It will ensure we keep both in sync.

@matteodelabre matteodelabre changed the title perf: Package for the Linux perf profiler Packages for the Linux perf profiler Nov 21, 2022
@matteodelabre
Copy link
Member Author

Tested on rM2 (2.15.1.1189) with linux-mainline (6.0.0) and linux-stracciatella (5.4.70).

alistair23
alistair23 previously approved these changes Nov 28, 2022
package/linux-mainline/package Outdated Show resolved Hide resolved
package/linux-stracciatella/package Outdated Show resolved Hide resolved
@Eeems Eeems self-requested a review August 8, 2023 23:30
@Eeems
Copy link
Member

Eeems commented Aug 8, 2023

@matteodelabre I don't think this was waiting on anything further, right? Was this fully tested? I'm good to merge it if it's good to go.

@Eeems
Copy link
Member

Eeems commented Aug 8, 2023

Oh, looks like the build is broken when fetching sources.

Eeems
Eeems previously approved these changes Aug 30, 2023
Etn40ff added a commit to Etn40ff/toltec that referenced this pull request Nov 22, 2023
@Eeems Eeems added this to the 2023-W49 Merge Window milestone Nov 24, 2023
Eeems added a commit that referenced this pull request Nov 27, 2023
* Add package for wireguard-tools

* Pull in provides from #600

* Add provides to wireguard packages

* add conflicts

---------

Co-authored-by: Nathaniel van Diepen <Eeems@users.noreply.github.com>
Eeems added a commit that referenced this pull request Dec 10, 2023
* Add package for wireguard-tools

* Pull in provides from #600

* Add provides to wireguard packages

* add conflicts

---------

Co-authored-by: Nathaniel van Diepen <Eeems@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
packages Add or improve packages of the repository
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants