Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1340312
| From | Suravee Suthikulpanit <Suravee.Suthikulpanit@amd.com> |
|---|---|
| Newsgroups | linux.kernel |
| Subject | Re: [PATCH V4 5/6] perf/amd/iommu: Enable support for multiple IOMMUs |
| Date | 2016-02-23 06:20 +0100 |
| Message-ID | <r5dy9-vo-3@gated-at.bofh.it> (permalink) |
| References | <r0VzP-6IR-5@gated-at.bofh.it> <r0VzP-6IR-11@gated-at.bofh.it> <r3wEX-626-21@gated-at.bofh.it> <r4TJ9-2LT-37@gated-at.bofh.it> <r4Zlw-6Vd-9@gated-at.bofh.it> |
| Organization | linux.* mail to news gateway |
Hi On 02/22/2016 09:07 PM, Peter Zijlstra wrote: > On Mon, Feb 22, 2016 at 03:00:31PM +0700, Suravee Suthikulpanit wrote: >>> So I really don't have time to review new muck while I'm hunting perf >>> core fail, but Boris made me look at this. >>> >>> This is crazy, if you have multiple IOMMUs then create an event per >>> IOMMU, do _NOT_ fold them all into a single event. >> >> These are system-wide events, which are programmed on every IOMMU the same >> way. I am not sure what you meant by creating an event per IOMMU. Do you >> mean I should create internal per-IOMMU struct perf_event for each event? > > No, I meant to expose each IOMMU individually to userspace, as a > separate device. > > Is there never a case to profile just one of the IOMMUs ? > I see. That's definitely doable and simpler to implement. I was not sure if making users specify the IOMMU instance (e.g. amd_iommu_0/<ev name> , amd_iommu_1/<ev_name>, ....) would be too tedious. However, this would actually give users better control of the performance events, which is a good trade-off. I think it is acceptable. I'll make the change and send this out in V5. Thanks, Suravee
Back to linux.kernel | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
[PATCH V4 5/6] perf/amd/iommu: Enable support for multiple IOMMUs Suravee Suthikulpanit <Suravee.Suthikulpanit@amd.com> - 2016-02-11 10:20 +0100
Re: [PATCH V4 5/6] perf/amd/iommu: Enable support for multiple IOMMUs Peter Zijlstra <peterz@infradead.org> - 2016-02-18 14:20 +0100
Re: [PATCH V4 5/6] perf/amd/iommu: Enable support for multiple IOMMUs Suravee Suthikulpanit <Suravee.Suthikulpanit@amd.com> - 2016-02-22 09:10 +0100
Re: [PATCH V4 5/6] perf/amd/iommu: Enable support for multiple IOMMUs Peter Zijlstra <peterz@infradead.org> - 2016-02-22 15:10 +0100
Re: [PATCH V4 5/6] perf/amd/iommu: Enable support for multiple IOMMUs Suravee Suthikulpanit <Suravee.Suthikulpanit@amd.com> - 2016-02-23 06:20 +0100
Re: [PATCH V4 5/6] perf/amd/iommu: Enable support for multiple IOMMUs Alex Williamson <alex.williamson@redhat.com> - 2016-02-23 06:30 +0100
Re: [PATCH V4 5/6] perf/amd/iommu: Enable support for multiple IOMMUs Suravee Suthikulpanit <Suravee.Suthikulpanit@amd.com> - 2016-02-23 11:00 +0100
Re: [PATCH V4 5/6] perf/amd/iommu: Enable support for multiple IOMMUs Borislav Petkov <bp@alien8.de> - 2016-02-18 14:30 +0100
csiph-web