linux-perf-users.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [RFC] Open Source Contribution | GSoC Perf
@ 2023-03-06 21:04 Anup Sharma
  2023-03-07 18:57 ` Ian Rogers
  0 siblings, 1 reply; 4+ messages in thread
From: Anup Sharma @ 2023-03-06 21:04 UTC (permalink / raw)
  To: linux-perf-users; +Cc: irogers, acme, namhyung, irogers+gsoc22, anupnewsmail

Hello, Perf!
I'm interested in joining the perf community and learning more about how to start contributing because of my desire to learn more about the Linux kernel and performance.
I've only recently started using Perf Tool, but I'm really enjoying seeing the metrics and outcomes. I want to resolve a few inconsistencies I found on a wiki page while learning, so if you have any suggestions, please let me know.
1. LINK BROKEN under Tutorial-> Linux Sourcecode: /tools/perf (hyperlink: ) correct (
2. LINK BROKEN under Hardware Reference -> Performance Counters for Linux: hyperlink for PCL core kernel data structures, PCL core kernel internals, perf tool internals are not available. Can anyone help me to know why this contents are not available on wiki?
3. ALLIGNMENT : Under Glossary -> BPF counter, Off-CPU, Multiplexing is not alliged properly.
4. INFO MISSING: Under Glossary -> offcore is TODO.

I've also invested some time going though Brendan Gregg conference talk and wiki page,  I'd be delighted to contribute to any of the open tasks!
Thank you all for your time.

With regards,
Anup Sharma

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [RFC] Open Source Contribution | GSoC Perf
  2023-03-06 21:04 [RFC] Open Source Contribution | GSoC Perf Anup Sharma
@ 2023-03-07 18:57 ` Ian Rogers
  2023-03-17 10:57   ` Anup Sharma
  2023-03-17 11:08   ` Anup Sharma
  0 siblings, 2 replies; 4+ messages in thread
From: Ian Rogers @ 2023-03-07 18:57 UTC (permalink / raw)
  To: Anup Sharma; +Cc: linux-perf-users, acme, namhyung, irogers+gsoc22

On Mon, Mar 6, 2023 at 1:04 PM Anup Sharma <anupnewsmail@gmail.com> wrote:
>
> Hello, Perf!
> I'm interested in joining the perf community and learning more about how to start contributing because of my desire to learn more about the Linux kernel and performance.
> I've only recently started using Perf Tool, but I'm really enjoying seeing the metrics and outcomes. I want to resolve a few inconsistencies I found on a wiki page while learning, so if you have any suggestions, please let me know.
> 1. LINK BROKEN under Tutorial-> Linux Sourcecode: /tools/perf (hyperlink: ) correct (
> 2. LINK BROKEN under Hardware Reference -> Performance Counters for Linux: hyperlink for PCL core kernel data structures, PCL core kernel internals, perf tool internals are not available. Can anyone help me to know why this contents are not available on wiki?
> 3. ALLIGNMENT : Under Glossary -> BPF counter, Off-CPU, Multiplexing is not alliged properly.
> 4. INFO MISSING: Under Glossary -> offcore is TODO.
>
> I've also invested some time going though Brendan Gregg conference talk and wiki page,  I'd be delighted to contribute to any of the open tasks!
> Thank you all for your time.

Thanks Anup!

Updating the wiki is great! I was looking at your changes, I'd
encourage linux-perf-users to checkout updates at:
https://perf.wiki.kernel.org/index.php/Special:RecentChanges

I wanted to give some feedback on just one of the changes:
https://perf.wiki.kernel.org/index.php?title=Tutorial&curid=22&diff=3921&oldid=3520
The maintainer's source tree is at:
https://git.kernel.org/pub/scm/linux/kernel/git/acme/linux.git/
which gets integrated into the main Linus tree at:
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/
I think it would be better to use these rather than which given the
version number in the URL looks quite out-of-date compared to Linux
6.2:
http://lxr.linux.no/linux+v2.6.39/tools/perf/

Thanks,
Ian

> With regards,
> Anup Sharma

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [RFC] Open Source Contribution | GSoC Perf
  2023-03-07 18:57 ` Ian Rogers
@ 2023-03-17 10:57   ` Anup Sharma
  2023-03-17 11:08   ` Anup Sharma
  1 sibling, 0 replies; 4+ messages in thread
From: Anup Sharma @ 2023-03-17 10:57 UTC (permalink / raw)
  To: Ian Rogers; +Cc: linux-perf-users, acme, namhyung, irogers+gsoc22, anupnewsmail

On Tue, Mar 07, 2023 at 10:57:23AM -0800, Ian Rogers wrote:
> On Mon, Mar 6, 2023 at 1:04 PM Anup Sharma <anupnewsmail@gmail.com> wrote:
> >
> > Hello, Perf!
> > I'm interested in joining the perf community and learning more about how to start contributing because of my desire to learn more about the Linux kernel and performance.
> > I've only recently started using Perf Tool, but I'm really enjoying seeing the metrics and outcomes. I want to resolve a few inconsistencies I found on a wiki page while learning, so if you have any suggestions, please let me know.
> > 1. LINK BROKEN under Tutorial-> Linux Sourcecode: /tools/perf (hyperlink: ) correct (
> > 2. LINK BROKEN under Hardware Reference -> Performance Counters for Linux: hyperlink for PCL core kernel data structures, PCL core kernel internals, perf tool internals are not available. Can anyone help me to know why this contents are not available on wiki?
> > 3. ALLIGNMENT : Under Glossary -> BPF counter, Off-CPU, Multiplexing is not alliged properly.
> > 4. INFO MISSING: Under Glossary -> offcore is TODO.
> >
> > I've also invested some time going though Brendan Gregg conference talk and wiki page,  I'd be delighted to contribute to any of the open tasks!
> > Thank you all for your time.
> 
> Thanks Anup!
> 
> Updating the wiki is great! I was looking at your changes, I'd
> encourage linux-perf-users to checkout updates at:
> https://perf.wiki.kernel.org/index.php/Special:RecentChanges
> 
> I wanted to give some feedback on just one of the changes:
> https://perf.wiki.kernel.org/index.php?title=Tutorial&curid=22&diff=3921&oldid=3520
> The maintainer's source tree is at:
> https://git.kernel.org/pub/scm/linux/kernel/git/acme/linux.git/
> which gets integrated into the main Linus tree at:
> https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/
> I think it would be better to use these rather than which given the
> version number in the URL looks quite out-of-date compared to Linux
> 6.2:
> http://lxr.linux.no/linux+v2.6.39/tools/perf/
>
Done. 
> Thanks,
> Ian
> 
> > With regards,
> > Anup Sharma

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [RFC] Open Source Contribution | GSoC Perf
  2023-03-07 18:57 ` Ian Rogers
  2023-03-17 10:57   ` Anup Sharma
@ 2023-03-17 11:08   ` Anup Sharma
  1 sibling, 0 replies; 4+ messages in thread
From: Anup Sharma @ 2023-03-17 11:08 UTC (permalink / raw)
  To: Ian Rogers; +Cc: linux-perf-users, acme, namhyung, irogers+gsoc22, anupnewsmail

On Tue, Mar 07, 2023 at 10:57:23AM -0800, Ian Rogers wrote:
> On Mon, Mar 6, 2023 at 1:04 PM Anup Sharma <anupnewsmail@gmail.com> wrote:
> >
> > Hello, Perf!
> > I'm interested in joining the perf community and learning more about how to start contributing because of my desire to learn more about the Linux kernel and performance.
> > I've only recently started using Perf Tool, but I'm really enjoying seeing the metrics and outcomes. I want to resolve a few inconsistencies I found on a wiki page while learning, so if you have any suggestions, please let me know.
> > 1. LINK BROKEN under Tutorial-> Linux Sourcecode: /tools/perf (hyperlink: ) correct (
> > 2. LINK BROKEN under Hardware Reference -> Performance Counters for Linux: hyperlink for PCL core kernel data structures, PCL core kernel internals, perf tool internals are not available. Can anyone help me to know why this contents are not available on wiki?
> > 3. ALLIGNMENT : Under Glossary -> BPF counter, Off-CPU, Multiplexing is not alliged properly.
> > 4. INFO MISSING: Under Glossary -> offcore is TODO.
> >
> > I've also invested some time going though Brendan Gregg conference talk and wiki page,  I'd be delighted to contribute to any of the open tasks!
> > Thank you all for your time.
> 
> Thanks Anup!
> Updating the wiki is great! I was looking at your changes, I'd
> encourage linux-perf-users to checkout updates at:
> https://perf.wiki.kernel.org/index.php/Special:RecentChanges
> 
> I wanted to give some feedback on just one of the changes:
> https://perf.wiki.kernel.org/index.php?title=Tutorial&curid=22&diff=3921&oldid=3520
> The maintainer's source tree is at:
> https://git.kernel.org/pub/scm/linux/kernel/git/acme/linux.git/
> which gets integrated into the main Linus tree at:
> https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/
> I think it would be better to use these rather than which given the
> version number in the URL looks quite out-of-date compared to Linux
> 6.2:
> http://lxr.linux.no/linux+v2.6.39/tools/perf/
> 
> Thanks,
> Ian
> 
> > With regards,
> > Anup Sharma
Hello all, I have added a tutorial on Flame Graph and Firefox profiler at:
https://perf.wiki.kernel.org/index.php/Tutorial
Section 3.3 and 3.4.
Can someone please review and provide feedback regarding the same?

Also, I was a bit confused about where to add these tutorials, I have added them to section 3. 

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2023-03-17 11:08 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-03-06 21:04 [RFC] Open Source Contribution | GSoC Perf Anup Sharma
2023-03-07 18:57 ` Ian Rogers
2023-03-17 10:57   ` Anup Sharma
2023-03-17 11:08   ` Anup Sharma

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).