中断申请后在close(fd)之后,进行中断释放 free_irq,但是有一下报错

------------[ cut here ]------------
WARNING: at kernel/irq/manage.c:1147 __free_irq+0x108/0x17c()
Trying to free already-free IRQ 19

Modules linked in: sar_adc hi3518_adec(P) hi3518_aenc(P) hi3518_ao(P) hi3518_ai(P) hi3518_sio(P) hidmac acodec(P) hi3518_isp(P) pwm hi_rtc hirtc hi_i2c gpioi2c ssp_sony hi3518_ive(P) hi3518_vda(P) hi3518_region(P) hi3518_rc(P) hi3518_jpege(P) hi3518_h264e(P) hi3518_chnl(P) hi3518_group(P) hi3518_venc(P) hi3518_vou(P) hi3518_vpss(P) hi3518_viu(P) hi3518_dsu(P) hi3518_tde(P) hi3518_sys(P) hi3518_base(P) mmz



上面错误是app在退出的时候,找不到相应的中断号进行释放,导致崩溃,只要把request_irq放在open里面或者其他地方,就是不要放在驱动的初始化地方。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值