Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- root@rpi2:~# cat /proc/ipipe/trace/frozen
- I-pipe frozen back-tracing service on 3.8.13-ipipe/ipipe release #3
- ------------------------------------------------------------
- CPU: 0, Freeze: 3625760 cycles, Trace Points: 100 (+10)
- Calibrated minimum trace-point overhead: 0.000 us
- +----- Hard IRQs ('|': locked)
- |+-- Xenomai
- ||+- Linux ('*': domain stalled, '+': current, '#': current+stalled)
- ||| +---------- Delay flag ('+': > 1 us, '!': > 10 us)
- ||| | +- NMI noise ('N')
- ||| | |
- Type User Val. Time Delay Function (Parent)
- :| #func -49 0.000 __ipipe_grab_irq+0x10 (__irq_svc+0x4c)
- :| #begin 0x00000020 -49 0.500 __ipipe_grab_irq+0x24 (__irq_svc+0x4c)
- :| #func -48 1.000 __ipipe_dispatch_irq+0x10 (__ipipe_grab_irq+0x48)
- :| #func -47 0.500 __ipipe_ack_irq+0x10 (__ipipe_dispatch_irq+0x1fc)
- :| #func -47 1.000 __ipipe_ack_level_irq+0x10 (__ipipe_ack_irq+0x1c)
- :| #func -46 0.500 armctrl_mask_irq+0x10 (__ipipe_ack_level_irq+0x4c)
- :| #func -45 0.500 irq_get_irq_data+0x10 (armctrl_mask_irq+0x24)
- :| #func -45 0.500 armctrl_mask_irq+0x10 (__ipipe_ack_level_irq+0x30)
- :| #func -44 0.500 irq_get_irq_data+0x10 (armctrl_mask_irq+0x24)
- :| #func -44+ 1.500 __ipipe_set_irq_pending+0x10 (__ipipe_dispatch_irq+0x16c)
- :| #func -42 0.500 __ipipe_do_sync_pipeline+0x10 (__ipipe_dispatch_irq+0x1b8)
- :| #end 0x00000020 -42 0.000 __ipipe_grab_irq+0x50 (__irq_svc+0x4c)
- :| #func -42 0.500 __ipipe_exit_irq+0x10 (__ipipe_grab_irq+0x58)
- :| #func -41 0.500 __ipipe_check_root_interruptible+0x10 (__irq_svc+0xb0)
- :| #func -41 0.500 __ipipe_bugon_irqs_enabled+0x10 (__ipipe_fast_svc_irq_exit+0x4)
- :| #end 0x90000000 -40 0.000 __ipipe_fast_svc_irq_exit+0x18 (__ipipe_trace+0x0)
- : #func -40 0.500 ipipe_unstall_root+0x10 (DWC_MODIFY_REG32+0x98)
- :| #begin 0x80000000 -40 0.500 ipipe_unstall_root+0x68 (DWC_MODIFY_REG32+0x98)
- :| #func -39 0.500 ipipe_root_only+0x10 (ipipe_unstall_root+0x24)
- :| +func -39 1.000 __ipipe_do_sync_stage+0x14 (ipipe_unstall_root+0x70)
- :| #end 0x80000000 -38 0.500 __ipipe_do_sync_stage+0x208 (ipipe_unstall_root+0x70)
- : #func -37 0.500 __ipipe_do_IRQ+0x10 (__ipipe_do_sync_stage+0x1e4)
- : #func -37 0.500 handle_IRQ+0x10 (__ipipe_do_IRQ+0x1c)
- : #func -36 0.500 irq_enter+0x10 (handle_IRQ+0x28)
- : #func -36 0.000 rcu_irq_enter+0x10 (irq_enter+0x24)
- :| #begin 0x80000001 -36 1.000 rcu_irq_enter+0xa8 (irq_enter+0x24)
- :| #end 0x80000001 -35 0.500 rcu_irq_enter+0xc0 (irq_enter+0x24)
- : #func -34 0.000 ipipe_root_only+0x10 (irq_enter+0x50)
- : #func -34 1.000 generic_handle_irq+0x10 (handle_IRQ+0x40)
- : #func -33 0.000 handle_level_irq+0x10 (generic_handle_irq+0x2c)
- : #func -33 1.000 ipipe_root_only+0x10 (handle_level_irq+0x24)
- : #func -32 0.000 handle_irq_event+0x10 (handle_level_irq+0x8c)
- : #func -32 0.500 ipipe_root_only+0x10 (handle_irq_event+0x38)
- : #func -32 1.000 handle_irq_event_percpu+0x14 (handle_irq_event+0x74)
- : #func -31 0.500 dwc_otg_common_irq+0x10 (handle_irq_event_percpu+0x124)
- : #func -30 0.500 dwc_otg_handle_common_intr+0x14 (dwc_otg_common_irq+0x1c)
- : #func -30 0.500 DWC_READ_REG32+0x10 (dwc_otg_handle_common_intr+0x2c)
- : #func -29 0.500 dwc_otg_is_device_mode+0x10 (dwc_otg_handle_common_intr+0x38)
- : #func -29 0.500 DWC_READ_REG32+0x10 (dwc_otg_is_device_mode+0x20)
- : #func -28 0.500 DWC_SPINLOCK+0x10 (dwc_otg_handle_common_intr+0x50)
- : #func -28 1.000 ipipe_root_only+0x10 (DWC_SPINLOCK+0x18)
- : #func -27 0.000 dwc_otg_is_device_mode+0x10 (dwc_otg_handle_common_intr+0x30c)
- : #func -27 0.500 DWC_READ_REG32+0x10 (dwc_otg_is_device_mode+0x20)
- : #func -26 0.500 DWC_READ_REG32+0x10 (dwc_otg_handle_common_intr+0x328)
- : #func -26 0.500 DWC_READ_REG32+0x10 (dwc_otg_handle_common_intr+0x338)
- :| #begin 0x80000001 -25 0.500 dwc_otg_handle_common_intr+0xbf0 (dwc_otg_common_irq+0x1c)
- :| #end 0x80000001 -25 0.500 dwc_otg_handle_common_intr+0xc08 (dwc_otg_common_irq+0x1c)
- :| #begin 0x80000001 -24 0.500 dwc_otg_handle_common_intr+0xc34 (dwc_otg_common_irq+0x1c)
- :| #end 0x80000001 -24 0.500 dwc_otg_handle_common_intr+0xc48 (dwc_otg_common_irq+0x1c)
- : #func -23 1.000 DWC_READ_REG32+0x10 (dwc_otg_handle_common_intr+0x3b8)
- : #func -22 0.500 DWC_WRITE_REG32+0x10 (dwc_otg_handle_common_intr+0x5a0)
- : #func -22 0.500 DWC_SPINUNLOCK+0x10 (dwc_otg_handle_common_intr+0xcc)
- : #func -21 1.000 ipipe_root_only+0x10 (DWC_SPINUNLOCK+0x18)
- : #func -20 0.000 dwc_otg_pcd_irq+0x10 (handle_irq_event_percpu+0x124)
- : #func -20 0.500 dwc_otg_pcd_handle_intr+0x10 (dwc_otg_pcd_irq+0x1c)
- : #func -20 0.500 dwc_otg_is_device_mode+0x10 (dwc_otg_pcd_handle_intr+0x30)
- : #func -19 1.000 DWC_READ_REG32+0x10 (dwc_otg_is_device_mode+0x20)
- : #func -18 0.500 usb_hcd_irq+0x14 (handle_irq_event_percpu+0x124)
- :| #begin 0x80000001 -18 0.500 usb_hcd_irq+0x94 (handle_irq_event_percpu+0x124)
- :| #end 0x80000001 -17 0.500 usb_hcd_irq+0xac (handle_irq_event_percpu+0x124)
- : #func -17 0.500 dwc_otg_hcd_irq+0x10 (usb_hcd_irq+0x68)
- : #func -16 0.500 dwc_otg_hcd_handle_intr+0x10 (dwc_otg_hcd_irq+0x1c)
- : #func -16 0.500 DWC_READ_REG32+0x10 (dwc_otg_hcd_handle_intr+0x28)
- : #func -15 0.500 DWC_READ_REG32+0x10 (dwc_otg_hcd_handle_intr+0x38)
- : #func -15 0.000 DWC_SPINLOCK+0x10 (dwc_otg_hcd_handle_intr+0x54)
- : #func -15 0.500 ipipe_root_only+0x10 (DWC_SPINLOCK+0x18)
- : #func -14 0.500 dwc_otg_is_host_mode+0x10 (dwc_otg_hcd_handle_intr+0x5c)
- : #func -14 0.500 DWC_READ_REG32+0x10 (dwc_otg_is_host_mode+0x20)
- :| #begin 0x80000001 -13 0.500 dwc_otg_hcd_handle_intr+0x1c8 (dwc_otg_hcd_irq+0x1c)
- :| #end 0x80000001 -13 0.500 dwc_otg_hcd_handle_intr+0x1e0 (dwc_otg_hcd_irq+0x1c)
- : #func -12 0.500 ipipe_unstall_root+0x10 (dwc_otg_hcd_handle_intr+0x134)
- :| #begin 0x80000000 -12 0.000 ipipe_unstall_root+0x68 (dwc_otg_hcd_handle_intr+0x134)
- :| #func -12 0.500 ipipe_root_only+0x10 (ipipe_unstall_root+0x24)
- :| +end 0x80000000 -11 0.500 ipipe_unstall_root+0x54 (dwc_otg_hcd_handle_intr+0x134)
- : +func -11 0.500 DWC_READ_REG32+0x10 (dwc_otg_hcd_handle_intr+0x158)
- : +func -10 0.500 dwc_otg_hcd_handle_port_intr+0x14 (dwc_otg_hcd_handle_intr+0x26c)
- : +func -10 0.500 DWC_READ_REG32+0x10 (dwc_otg_hcd_handle_port_intr+0x2c)
- : +func -9 0.500 DWC_READ_REG32+0x10 (dwc_otg_hcd_handle_port_intr+0x40)
- : +func -9 0.500 DWC_TIMER_CANCEL+0x10 (dwc_otg_hcd_handle_port_intr+0x9c)
- : +func -8 1.000 del_timer+0x14 (DWC_TIMER_CANCEL+0x1c)
- : +func -7 0.000 DWC_WRITE_REG32+0x10 (dwc_otg_hcd_handle_port_intr+0xf4)
- : +func -7 0.500 DWC_MODIFY_REG32+0x10 (dwc_otg_hcd_handle_intr+0x284)
- :| +begin 0x80000001 -7 0.500 DWC_MODIFY_REG32+0xa4 (dwc_otg_hcd_handle_intr+0x284)
- :| #end 0x80000001 -6 0.500 DWC_MODIFY_REG32+0xb8 (dwc_otg_hcd_handle_intr+0x284)
- :| #begin 0x80000001 -6 0.000 DWC_MODIFY_REG32+0xc4 (dwc_otg_hcd_handle_intr+0x284)
- :| #end 0x80000001 -6 0.500 DWC_MODIFY_REG32+0xd8 (dwc_otg_hcd_handle_intr+0x284)
- : #func -5 0.500 ipipe_unstall_root+0x10 (DWC_MODIFY_REG32+0x98)
- :| #begin 0x80000000 -5 0.500 ipipe_unstall_root+0x68 (DWC_MODIFY_REG32+0x98)
- :| #func -4 0.000 ipipe_root_only+0x10 (ipipe_unstall_root+0x24)
- :| +end 0x80000000 -4 0.500 ipipe_unstall_root+0x54 (DWC_MODIFY_REG32+0x98)
- :| +begin 0x80000001 -4 0.500 dwc_otg_hcd_handle_intr+0x1a4 (dwc_otg_hcd_irq+0x1c)
- :| #end 0x80000001 -3 0.500 dwc_otg_hcd_handle_intr+0x1bc (dwc_otg_hcd_irq+0x1c)
- : #func -3 0.500 DWC_WRITE_REG32+0x10 (dwc_otg_hcd_handle_intr+0x1f0)
- : #func -2 0.500 ipipe_unstall_root+0x10 (dwc_otg_hcd_handle_intr+0xbc)
- :| #begin 0x80000000 -2 0.000 ipipe_unstall_root+0x68 (dwc_otg_hcd_handle_intr+0xbc)
- :| #func -2 0.500 ipipe_root_only+0x10 (ipipe_unstall_root+0x24)
- :| +end 0x80000000 -1 0.500 ipipe_unstall_root+0x54 (dwc_otg_hcd_handle_intr+0xbc)
- : +func -1 0.500 DWC_SPINUNLOCK+0x10 (dwc_otg_hcd_handle_intr+0xec)
- : +func 0 0.500 ipipe_root_only+0x10 (DWC_SPINUNLOCK+0x18)
- < +freeze 0x00000000 0 1.000 ipipe_trace_freeze+0x20 (handle_irq_event_percpu+0x150)
- +func 1 0.500 warn_slowpath_fmt+0x18 (handle_irq_event_percpu+0x334)
- +func 1 0.500 warn_slowpath_common+0x10 (warn_slowpath_fmt+0x40)
- +func 2 0.500 printk+0x18 (warn_slowpath_common+0x30)
- | +begin 0x80000001 2 0.500 printk+0x3c (warn_slowpath_common+0x30)
- | +end 0x80000001 3 0.500 printk+0xec (warn_slowpath_common+0x30)
- +func 3 0.500 vprintk_emit+0x14 (printk+0x118)
- | +begin 0x80000001 4 0.500 vprintk_emit+0x324 (printk+0x118)
- | #end 0x80000001 4 0.500 vprintk_emit+0x33c (printk+0x118)
- #func 5 3.000 ipipe_root_only+0x10 (vprintk_emit+0x14c)
- #func 8 0.000 log_store+0x14 (vprintk_emit+0x234)
- root@rpi2:~#
Advertisement
Add Comment
Please, Sign In to add comment