| Summary: | error for using oprofile.ko to profiling | ||
|---|---|---|---|
| Product: | [Build System, Metadata & Runtime] BSPs | Reporter: | jojo <rjiejie> |
| Component: | bsps-meta-fsl-arm | Assignee: | Daiane <angolini> |
| Status: | RESOLVED WONTFIX | QA Contact: | |
| Severity: | normal | ||
| Priority: | Low | CC: | otavio, umar |
| Version: | 1.5 | ||
| Target Milestone: | 1.5 M3 | ||
| Hardware: | Other | ||
| OS: | arm | ||
| Whiteboard: | |||
| OS type for building Yocto: | --- | Type of Regression: | New (Never tested) |
| Verified: | Documentation change: | Yes (doc changes required) | |
|
Description
jojo
2013-05-18 11:23:53 UTC
I am getting the same error. I cross compiled oprofile 0.9.8 and upon running operf, I get this crash: irq 126: nobody cared (try booting with the "irqpoll" option) [<80048854>] (unwind_backtrace+0x0/0xf8) from [<800acf20>] (__report_bad_irq+0x28/0xc4) [<800acf20>] (__report_bad_irq+0x28/0xc4) from [<800ad264>] (note_interrupt+0x1e4/0x240) [<800ad264>] (note_interrupt+0x1e4/0x240) from [<800ab7b0>] (handle_irq_event_percpu+0xa8/0x180) [<800ab7b0>] (handle_irq_event_percpu+0xa8/0x180) from [<800ab8c4>] (handle_irq_event+0x3c/0x5c) [<800ab8c4>] (handle_irq_event+0x3c/0x5c) from [<800adc48>] (handle_fasteoi_irq+0xbc/0x154) [<800adc48>] (handle_fasteoi_irq+0xbc/0x154) from [<800ab0c0>] (generic_handle_irq+0x28/0x3c) [<800ab0c0>] (generic_handle_irq+0x28/0x3c) from [<80042870>] (handle_IRQ+0x4c/0xac) [<80042870>] (handle_IRQ+0x4c/0xac) from [<80041a0c>] (__irq_svc+0x4c/0xe8) [<80041a0c>] (__irq_svc+0x4c/0xe8) from [<80106c94>] (sys_select+0xc4/0x10c) [<80106c94>] (sys_select+0xc4/0x10c) from [<80041fc0>] (ret_fast_syscall+0x0/0x30) handlers: [<8004ab24>] armv7pmu_handle_irq Disabling IRQ #126 My hardware is SabreSD with i.MX6Q and 4.0.0 Linux BSP. I was really hoping to profile my app to see where I need to optimize. Is there a fix/workaround for this? Please advise. I don't have any know workaround or fix for this; Daiane, do you know if it is a new or a known issue? It is a known issue and must to be documented. https://community.freescale.com/message/302071#302071 https://community.freescale.com/thread/307450 The error is described on ERR006259 The proposed workaround is: Symbol: HW_PERF_EVENTS [=y] │ Type : boolean │ Prompt: Enable hardware performance counter support for perf events │ Defined at arch/arm/Kconfig:1582 │ Depends on: PERF_EVENTS [=y] && CPU_HAS_PMU [=y] │ Location: │ -> Kernel Features It´s not going to be fixed because there is no fix, only a workaround. I´m "ACCEPTING" this, if anything else should be added in future, it can be reopened or changed on demand. I changed it to won't fix. |