Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1572329
| From | Will Deacon <will.deacon@arm.com> |
|---|---|
| Newsgroups | linux.kernel |
| Subject | Re: irq_work_run called from armv8pmu_handle_irq |
| Date | 2017-02-02 13:50 +0100 |
| Message-ID | <t6oZP-406-1@gated-at.bofh.it> (permalink) |
| References | <t69xR-2ab-19@gated-at.bofh.it> |
| Organization | linux.* mail to news gateway |
On Wed, Feb 01, 2017 at 12:15:01PM -0800, Sodagudi Prasad wrote: > we would like to understand why irq_work_run() is getting called from > armv8pmu_handle_irq() irq handler for arm SoC. > > Is this irq_work frame work designed to run works from ARMPMU irq handlers? > If there are no of drivers using the IRQ WORK frame work, we may see that > ARMPMU irq handler taking long time, right? The perf_event_overflow callback can schedule IRQ work to e.g. disable the PMU and want to make sure this runs before we EOI the PMU IRQ. Will
Back to linux.kernel | Previous | Next — Previous in thread | Find similar | Unroll thread
irq_work_run called from armv8pmu_handle_irq Sodagudi Prasad <psodagud@codeaurora.org> - 2017-02-01 21:20 +0100 Re: irq_work_run called from armv8pmu_handle_irq Will Deacon <will.deacon@arm.com> - 2017-02-02 13:50 +0100
csiph-web