pdhat

pdhat

0个粉丝

7

问答

0

专栏

0

资料

pdhat  发布于  2020-09-14 18:54:44
采纳率 0%
7个问答
2313

hisi3536 调用region attached到vo内核崩溃

   
大家好,请教一个问题,我现在解码jpeg,然后通过HI_MPI_VO_SendFrame发送到vo模块,但是我在自己的程序中调用海思的测试程序中的SAMPLE_RGN_CreateOverlayex函数创建区域并Attach区域到通道,这样会内核崩溃,系统重启,哪位大神指点下。日志如下
Internal error: Oops: 5 [#1] SMP ARM
Modules linked in: wdt(O) hi3536_ive(PO) hi3536_vda(PO) hi3536_jpege(PO) hi3536_h264e(PO) hi3536_chnl(PO) hi3536_venc(PO) hi3536_rc(PO) hi3536_hdmi(O) hifb(PO) hi3536_vou(PO) hi3536_vpss(PO) hi3536_viu(PO) hi3536_vgs(PO) hi3536_region(PO) hi3536_tde(PO) hi3536_jpegd(O) hi3536_vfmw(PO) hi3536_vdec(PO) hi3536_sys(PO) hi3536_base(PO) hiuser(O) hi_media(O) mmz(O) ftdi_sio
CPU: 0 PID: 0 Comm: swapper/0 Tainted: P           O 3.10.0_hi3536 #37
task: c0798ac8 ti: c0786000 task.ti: c0786000
PC is at VPSS_COMM_GetNodeWeight+0x10/0x60 [hi3536_vpss]
LR is at VPSS_COMM_SubmitVgsNode+0xc0/0x140 [hi3536_vpss]
pc : []    lr : []    psr: 80000193
sp : c0787bf8  ip : c0787c58  fp : 00000001
r10: e0d4f7b8  r9 : e0bf3014  r8 : e0d4f7b0
r7 : 00000000  r6 : 80000193  r5 : e0d6004c  r4 : bf4872c0
r3 : 01e0a844  r2 : 02000000  r1 : 00000000  r0 : e0d6004c
Flags: Nzcv  IRQs off  FIQs on  Mode SVC_32  ISA ARM  Segment kernel
Control: 10c5387d  Table: 5c84406a  DAC: 00000015

SP: 0xc0787b78:
7b78  00000000 00000000 00000000 00000000 00000000 c0787be8 00000500 bf3ec51c
7b98  bf473468 80000193 ffffffff c0787be4 e0d4f7b0 c0012b58 e0d6004c 00000000
7bb8  02000000 01e0a844 bf4872c0 e0d6004c 80000193 00000000 e0d4f7b0 e0bf3014
7bd8  e0d4f7b8 00000001 c0787c58 c0787bf8 bf4740d4 bf473468 80000193 ffffffff
7bf8  00000500 00000001 00000780 c0787c54 00000001 bf474228 0000ff00 e0bf3014
7c18  00000000 00000000 e0d4f7b8 bf3f871c e0bee7ac e0bee7a0 e0bee7ac 00000001
7c38  e0bdc010 00000000 bf402ae4 002db400 00000000 00000001 e0bee7ac 00000048
7c58  00000000 00000000 00000000 900d3620 00180000 00000000 e0e00620 00000000

IP: 0xc0787bd8:
7bd8  e0d4f7b8 00000001 c0787c58 c0787bf8 bf4740d4 bf473468 80000193 ffffffff
7bf8  00000500 00000001 00000780 c0787c54 00000001 bf474228 0000ff00 e0bf3014
7c18  00000000 00000000 e0d4f7b8 bf3f871c e0bee7ac e0bee7a0 e0bee7ac 00000001
7c38  e0bdc010 00000000 bf402ae4 002db400 00000000 00000001 e0bee7ac 00000048
7c58  00000000 00000000 00000000 900d3620 00180000 00000000 e0e00620 00000000
7c78  00180000 00000001 00000780 00000438 00000000 e0bee7a0 bf402ae4 bf402ae4
7c98  000000c8 bf402ae4 000000c8 80000193 bf501188 bf3f9034 00000000 00000000
7cb8  00000000 00000000 00000000 e0c81000 e0bd7e20 20000193 00000003 00000048

R0: 0xe0d5ffcc:
ffcc  ******** ******** ******** ******** ******** ******** ******** ********
ffec  ******** ******** ******** ******** ******** 00000001 00000000 00000047
000c  00000000 00000000 00000000 00000000 900d3000 000a0000 24001080 e0e00000
002c  00800000 40080f91 00000001 00000780 00000438 00000000 bf4872cc e0d687a4
004c  00000001 00000000 00000048 00000000 02000000 00000000 00000000 900d3620
006c  00000000 a0020020 e0e00620 00008a00 0400e004 00000001 00000780 00000438
008c  00400000 00100100 00200200 00000001 00000001 0000001c 00000001 00000000
00ac  00000000 00000001 900fbf60 00000000 0a4801b0 e45a8f60 20000000 0009f020

R5: 0xe0d5ffcc:
ffcc  ******** ******** ******** ******** ******** ******** ******** ********
ffec  ******** ******** ******** ******** ******** 00000001 00000000 00000047
000c  00000000 00000000 00000000 00000000 900d3000 000a0000 24001080 e0e00000
002c  00800000 40080f91 00000001 00000780 00000438 00000000 bf4872cc e0d687a4
004c  00000001 00000000 00000048 00000000 02000000 00000000 00000000 900d3620
006c  00000000 a0020020 e0e00620 00008a00 0400e004 00000001 00000780 00000438
008c  00400000 00100100 00200200 00000001 00000001 0000001c 00000001 00000000
00ac  00000000 00000001 900fbf60 00000000 0a4801b0 e45a8f60 20000000 0009f020

R8: 0xe0d4f730:
f730  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
f750  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
f770  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
f790  00000000 00000000 00000000 00000500 000002d0 00108080 00000000 00000000
f7b0  e0bee7ac e0bee7ac e0bf3014 e0bf3014 00000001 00000001 00000000 e0d1b7b0
f7d0  e0d1b840 a43b7000 a4de7000 a52ff000 00000000 00000000 00000000 00000000
f7f0  00000000 00000000 00000780 00000438 00000000 00000000 00000780 00000438
f810  00000500 000002d0 00000000 00000000 00000000 00000000 00000000 00000000

R9: 0xe0bf2f94:
2f94  ******** ******** ******** ******** ******** ******** ******** ********
2fb4  ******** ******** ******** ******** ******** ******** ******** ********
2fd4  ******** ******** ******** ******** ******** ******** ******** ********
2ff4  ******** ******** ******** e0bdc080 e0bf3f8c 900d3000 e0e00000 00000000
3014  e0d4f7b8 e0d4f7b8 900d3620 e0e00620 00000000 e0bf303c e0bdc080 900d3c40
3034  e0e00c40 00000000 e0bf3050 e0bf3028 900d4260 e0e01260 00000000 e0bf3064
3054  e0bf303c 900d4880 e0e01880 00000000 e0bf3078 e0bf3050 900d4ea0 e0e01ea0
3074  00000000 e0bf308c e0bf3064 900d54c0 e0e024c0 00000000 e0bf30a0 e0bf3078

R10: 0xe0d4f738:
f738  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
f758  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
f778  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
f798  00000000 00000500 000002d0 00108080 00000000 00000000 e0bee7ac e0bee7ac
f7b8  e0bf3014 e0bf3014 00000001 00000001 00000000 e0d1b7b0 e0d1b840 a43b7000
f7d8  a4de7000 a52ff000 00000000 00000000 00000000 00000000 00000000 00000000
f7f8  00000780 00000438 00000000 00000000 00000780 00000438 00000500 000002d0
f818  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Process swapper/0 (pid: 0, stack limit = 0xc0786238)
Stack: (0xc0787bf8 to 0xc0788000)
7be0:                                                       00000500 00000001
7c00: 00000780 c0787c54 00000001 bf474228 0000ff00 e0bf3014 00000000 00000000
7c20: e0d4f7b8 bf3f871c e0bee7ac e0bee7a0 e0bee7ac 00000001 e0bdc010 00000000
7c40: bf402ae4 002db400 00000000 00000001 e0bee7ac 00000048 00000000 00000000
7c60: 00000000 900d3620 00180000 00000000 e0e00620 00000000 00180000 00000001
7c80: 00000780 00000438 00000000 e0bee7a0 bf402ae4 bf402ae4 000000c8 bf402ae4
7ca0: 000000c8 80000193 bf501188 bf3f9034 00000000 00000000 00000000 00000000
7cc0: 00000000 e0c81000 e0bd7e20 20000193 00000003 00000048 00000000 bf3dd9d4
7ce0: e0bd7e20 00000000 00000000 00000000 00000000 00000000 00000000 00000000
7d00: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
7d20: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
7d40: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
7d60: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
7d80: 00000500 000002d0 00000000 00000000 00000000 00000000 00000500 bf4ff700
7da0: bf4ff900 bf510f70 00000000 00000001 bf510d70 00000000 bf4ff700 bf4d5260
7dc0: c0787dd8 62d462d3 c0052b4c bf500320 bf401aa8 bf4ff700 00000000 bf50116c
7de0: 40000193 00000001 00000001 00000001 bf4d486c 00000000 00000000 00000000
7e00: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
7e20: 00000000 00000000 00000000 00000000 00000000 c0787e84 00000001 00000000
7e40: 00000002 bf4ff700 00040007 bf4db9bc 00000519 5d21ce80 00000000 bf4fed20
7e60: bf4fed20 00000000 bf5001b0 00000000 00000000 00000000 00000000 00000000
7e80: 00000000 00000002 00000007 0000003e bf4fe2f8 bf0914ec 00000001 00000000
7ea0: 40000193 60000193 00040007 bf4b50cc ffffffff 00000000 00000217 00000000
7ec0: 000008fa dd3d5940 0000003e 00000000 00000000 0000003e c078b000 c07c2abb
7ee0: 00000001 c0077ff0 00000217 c0795fb0 c07837c8 c078b000 0000003e 00000000
7f00: c07dd380 fe402000 c0786000 c0786000 c0795cf0 c0078158 00000000 c078b000
7f20: 0000003e c007aec0 c0783fd8 c0077870 000000a0 c0013e9c fe40200c c0796108
7f40: c0787f68 c0008514 c00142a4 c00142a8 60000013 ffffffff c0787f9c c07c2aa5
7f60: c0786000 c0012bc0 c1233930 00000000 000c11b0 00000000 c07c2aa5 c0795d50
7f80: c0591e6c c0786000 c07c2aa5 c0786000 c0786000 c0795cf0 00000000 c0787fb0
7fa0: c00142a4 c00142a8 60000013 ffffffff 000c11b0 c005bf18 000000df ffffffff
7fc0: 00000000 c0753824 ffffffff ffffffff c07532e8 00000000 00000000 c077c598
7fe0: 10c53c7d c0795ce0 c077c594 c079997c 4000406a 40008074 00000000 00000000
[] (VPSS_COMM_GetNodeWeight+0x10/0x60 [hi3536_vpss]) from [] (VPSS_COMM_SubmitVgsNode+0xc0/0x140 [hi3536_vpss])
[] (VPSS_COMM_SubmitVgsNode+0xc0/0x140 [hi3536_vpss]) from [] (VPSS_StartVgsTask+0xd4/0x244 [hi3536_vpss])
[] (VPSS_StartVgsTask+0xd4/0x244 [hi3536_vpss]) from [] (VGS_DrvCommStartWaitlist+0x25c/0x390 [hi3536_vgs])
[] (VGS_DrvCommStartWaitlist+0x25c/0x390 [hi3536_vgs]) from [] (VGS_DrvCommSubmitJobToVgsAndVpss+0x28c/0x30c [hi3536_vgs])
[] (VGS_DrvCommSubmitJobToVgsAndVpss+0x28c/0x30c [hi3536_vgs]) from [] (VGS_EndJob+0x160/0x87c [hi3536_vgs])
[] (VGS_EndJob+0x160/0x87c [hi3536_vgs]) from [] (VouChnVgsProcess+0x3cc/0x660 [hi3536_vou])
[] (VouChnVgsProcess+0x3cc/0x660 [hi3536_vou]) from [] (VouDispProcess+0x3fc/0x5ac [hi3536_vou])
[] (VouDispProcess+0x3fc/0x5ac [hi3536_vou]) from [] (VouInterruptRoute+0xcc/0x3c4 [hi3536_vou])
[] (VouInterruptRoute+0xcc/0x3c4 [hi3536_vou]) from [] (handle_irq_event_percpu+0x54/0x17c)
[] (handle_irq_event_percpu+0x54/0x17c) from [] (handle_irq_event+0x40/0x60)
[] (handle_irq_event+0x40/0x60) from [] (handle_fasteoi_irq+0x80/0x158)
[] (handle_fasteoi_irq+0x80/0x158) from [] (generic_handle_irq+0x28/0x40)
[] (generic_handle_irq+0x28/0x40) from [] (handle_IRQ+0x40/0x90)
[] (handle_IRQ+0x40/0x90) from [] (gic_handle_irq+0x34/0x8c)
[] (gic_handle_irq+0x34/0x8c) from [] (__irq_svc+0x40/0x50)
Exception stack(0xc0787f68 to 0xc0787fb0)
7f60:                   c1233930 00000000 000c11b0 00000000 c07c2aa5 c0795d50
7f80: c0591e6c c0786000 c07c2aa5 c0786000 c0786000 c0795cf0 00000000 c0787fb0
7fa0: c00142a4 c00142a8 60000013 ffffffff
[] (__irq_svc+0x40/0x50) from [] (arch_cpu_idle+0x2c/0x30)
[] (arch_cpu_idle+0x2c/0x30) from [] (cpu_startup_entry+0xfc/0x140)
[] (cpu_startup_entry+0xfc/0x140) from [] (start_kernel+0x30c/0x318)
Code: e5902010 e3063370 e34b3f48 e7933102 (e5933248)
---[ end trace 6a75a3b5e8dc77c8 ]---
Kernel panic - not syncing: Fatal exception in interrupt
CPU2: stopping
CPU: 2 PID: 0 Comm: swapper/2 Tainted: P      D    O 3.10.0_hi3536 #37
[] (unwind_backtrace+0x0/0xf4) from [] (show_stack+0x10/0x14)
[] (show_stack+0x10/0x14) from [] (handle_IPI+0x188/0x1b0)
[] (handle_IPI+0x188/0x1b0) from [] (gic_handle_irq+0x88/0x8c)
[] (gic_handle_irq+0x88/0x8c) from [] (__irq_svc+0x40/0x50)
Exception stack(0xde879f98 to 0xde879fe0)
9f80:                                                       c1243930 00000000
9fa0: 000e86bc 00000000 c07c2aa5 c0795d50 c0591e6c de878000 c07c2aa5 de878000
9fc0: de878000 c0795cf0 00000000 de879fe0 c00142a4 c00142a8 60000013 ffffffff
[] (__irq_svc+0x40/0x50) from [] (arch_cpu_idle+0x2c/0x30)
[] (arch_cpu_idle+0x2c/0x30) from [] (cpu_startup_entry+0xfc/0x140)
[] (cpu_startup_entry+0xfc/0x140) from [<40583be4>] (0x40583be4)
CPU1: stopping
CPU: 1 PID: 0 Comm: swapper/1 Tainted: P      D    O 3.10.0_hi3536 #37
[] (unwind_backtrace+0x0/0xf4) from [] (show_stack+0x10/0x14)
[] (show_stack+0x10/0x14) from [] (handle_IPI+0x188/0x1b0)
[] (handle_IPI+0x188/0x1b0) from [] (gic_handle_irq+0x88/0x8c)
[] (gic_handle_irq+0x88/0x8c) from [] (__irq_svc+0x40/0x50)
Exception stack(0xde877f98 to 0xde877fe0)
7f80:                                                       c123b930 00000000
7fa0: 0018f174 00000000 c07c2aa5 c0795d50 c0591e6c de876000 c07c2aa5 de876000
7fc0: de876000 c0795cf0 00000000 de877fe0 c00142a4 c00142a8 60000013 ffffffff
[] (__irq_svc+0x40/0x50) from [] (arch_cpu_idle+0x2c/0x30)
[] (arch_cpu_idle+0x2c/0x30) from [] (cpu_startup_entry+0xfc/0x140)
[] (cpu_startup_entry+0xfc/0x140) from [<40583be4>] (0x40583be4)
CPU3: stopping
CPU: 3 PID: 0 Comm: swapper/3 Tainted: P      D    O 3.10.0_hi3536 #37
[] (unwind_backtrace+0x0/0xf4) from [] (show_stack+0x10/0x14)
[] (show_stack+0x10/0x14) from [] (handle_IPI+0x188/0x1b0)
[] (handle_IPI+0x188/0x1b0) from [] (gic_handle_irq+0x88/0x8c)
[] (gic_handle_irq+0x88/0x8c) from [] (__irq_svc+0x40/0x50)
Exception stack(0xde87bf98 to 0xde87bfe0)
bf80:                                                       c124b930 00000000
bfa0: 000e7fda 00000000 c07c2aa5 c0795d50 c0591e6c de87a000 c07c2aa5 de87a000
bfc0: de87a000 c0795cf0 00000000 de87bfe0 c00142a4 c00142a8 60000013 ffffffff
[] (__irq_svc+0x40/0x50) from [] (arch_cpu_idle+0x2c/0x30)
[] (arch_cpu_idle+0x2c/0x30) from [] (cpu_startup_entry+0xfc/0x140)
[] (cpu_startup_entry+0xfc/0x140) from [<40583be4>] (0x40583be4)
我来回答
回答2个
时间排序
认可量排序

qn1573283653

0个粉丝

1

问答

0

专栏

0

资料

qn1573283653 2020-09-17 17:47:23
认可0
肯定是内存使用不当造成的,代码贴出来

SONG

0个粉丝

1

问答

7

专栏

1

资料

SONG 2020-09-19 12:00:42
认可0

还是根据sample的接口自己写把,直接调用肯定会有问题的

或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
+ 添加网盘链接/附件

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

易百纳技术社区