使用super4412 Android4.2.2进行视频播放的时候,不定时的弹出以下声卡驱动bug信息,但是系统播放依旧正常。
不知有没有人知道这个问题 ,如何修改内核解决这个bug
[25623.155000] BUG: scheduling while atomic: spi1/26/0x00000002
[25623.155000] Modules linked in: snd_soc_tiny4412_wm8960 snd_soc_wm8960
[25623.155000] [<c0015484>] (unwind_backtrace+0x0/0xf0) from [<c0057fe4>] (__schedule_bug+0x44/0x58)
[25623.155000] [<c0057fe4>] (__schedule_bug+0x44/0x58) from [<c05cdeb0>] (__schedule+0x760/0x830)
[25623.160000] [<c05cdeb0>] (__schedule+0x760/0x830) from [<c027b9d0>] (rpm_resume+0x12c/0x640)
[25623.170000] [<c027b9d0>] (rpm_resume+0x12c/0x640) from [<c027c14c>] (__pm_runtime_resume+0x48/0x60)
[25623.180000] [<c027c14c>] (__pm_runtime_resume+0x48/0x60) from [<c02420d0>] (pl330_alloc_chan_resources+0x1bc/0x1f0)
[25623.190000] [<c02420d0>] (pl330_alloc_chan_resources+0x1bc/0x1f0) from [<c0240b44>] (dma_chan_get+0x5c/0xfc)
[25623.200000] [<c0240b44>] (dma_chan_get+0x5c/0xfc) from [<c02412fc>] (__dma_request_channel+0x110/0x1d4)
[25623.210000] [<c02412fc>] (__dma_request_channel+0x110/0x1d4) from [<c0027284>] (samsung_dmadev_request+0x40/0x4c)
[25623.220000] [<c0027284>] (samsung_dmadev_request+0x40/0x4c) from [<c02a1d48>] (s3c64xx_spi_prepare_transfer+0x44/0x88)
[25623.230000] [<c02a1d48>] (s3c64xx_spi_prepare_transfer+0x44/0x88) from [<c02a01c0>] (spi_pump_messages+0xe8/0x160)
[25623.240000] [<c02a01c0>] (spi_pump_messages+0xe8/0x160) from [<c004b464>] (kthread_worker_fn+0x4c/0x164)
[25623.250000] [<c004b464>] (kthread_worker_fn+0x4c/0x164) from [<c004b670>] (kthread+0x8c/0x98)
[25623.260000] [<c004b670>] (kthread+0x8c/0x98) from [<c000f598>] (kernel_thread_exit+0x0/0x8)
[29031.510000] BUG: scheduling while atomic: spi1/26/0x00000002