All of lore.kernel.org
 help / color / mirror / Atom feed
* [REGRESSION] drm/tegra: hdmi: tegra_hdmi_setup_audio: division by zero in kernel
@ 2019-02-08 20:01 ` Marcel Ziswiler
  0 siblings, 0 replies; 8+ messages in thread
From: Marcel Ziswiler @ 2019-02-08 20:01 UTC (permalink / raw)
  To: linux-arm-kernel, linux-tegra; +Cc: treding, alban.bedel

Hi there

I just stumbled over this one:

[   31.026220] Division by zero in kernel.
[   31.026238] CPU: 1 PID: 529 Comm: X Not tainted 5.0.0-rc5-next-
20190208-dirty #153
[   31.026244] Hardware name: NVIDIA Tegra SoC (Flattened Device Tree)
[   31.026281] [<c01120cc>] (unwind_backtrace) from [<c010c92c>]
(show_stack+0x10/0x14)
[   31.026301] [<c010c92c>] (show_stack) from [<c0a7c5ac>]
(dump_stack+0xb4/0xc8)
[   31.026317] [<c0a7c5ac>] (dump_stack) from [<c0a7a7e4>]
(Ldiv0+0x8/0x10)
[   31.026337] [<c0a7a7e4>] (Ldiv0) from [<c0588758>]
(tegra_hdmi_setup_audio+0x1ac/0xed0)
[   31.026353] [<c0588758>] (tegra_hdmi_setup_audio) from [<c0589a68>]
(tegra_hdmi_encoder_enable+0x5ec/0x2a20)
[   31.026379] [<c0589a68>] (tegra_hdmi_encoder_enable) from
[<c054415c>] (drm_atomic_helper_commit_modeset_enables+0x10c/0x220)
[   31.026397] [<c054415c>] (drm_atomic_helper_commit_modeset_enables)
from [<c054449c>] (drm_atomic_helper_commit_tail_rpm+0x24/0x6c)
[   31.026412] [<c054449c>] (drm_atomic_helper_commit_tail_rpm) from
[<c054431c>] (commit_tail+0x40/0x6c)
[   31.026427] [<c054431c>] (commit_tail) from [<c054440c>]
(drm_atomic_helper_commit+0xbc/0x128)
[   31.026443] [<c054440c>] (drm_atomic_helper_commit) from
[<c0547260>] (restore_fbdev_mode_atomic+0x160/0x1cc)
[   31.026457] [<c0547260>] (restore_fbdev_mode_atomic) from
[<c0547420>] (drm_fb_helper_pan_display+0xc4/0x1d0)
[   31.026481] [<c0547420>] (drm_fb_helper_pan_display) from
[<c04b0250>] (fb_pan_display+0x9c/0x118)
[   31.026498] [<c04b0250>] (fb_pan_display) from [<c04b0fdc>]
(do_fb_ioctl+0x4b0/0x7cc)
[   31.026514] [<c04b0fdc>] (do_fb_ioctl) from [<c027e688>]
(do_vfs_ioctl+0xac/0x8f8)
[   31.026527] [<c027e688>] (do_vfs_ioctl) from [<c027ef08>]
(ksys_ioctl+0x34/0x60)
[   31.026540] [<c027ef08>] (ksys_ioctl) from [<c0101000>]
(ret_fast_syscall+0x0/0x54)
[   31.026546] Exception stack(0xcba59fa8 to 0xcba59ff0)
[   31.026559] 9fa0:                   001527a8 00152278 0000000a
00004606 00152808 00000000
[   31.026572] 9fc0: 001527a8 00152278 0015b368 00000036 b6f20961
0000000a bedb5dd4 00000000
[   31.026581] 9fe0: b6af7098 bedb5b1c b6af4603 b6cdb67c
[   31.026586] Division by zero in kernel.
[   31.026595] CPU: 1 PID: 529 Comm: X Not tainted 5.0.0-rc5-next-
20190208-dirty #153
[   31.026600] Hardware name: NVIDIA Tegra SoC (Flattened Device Tree)
[   31.026615] [<c01120cc>] (unwind_backtrace) from [<c010c92c>]
(show_stack+0x10/0x14)
[   31.026629] [<c010c92c>] (show_stack) from [<c0a7c5ac>]
(dump_stack+0xb4/0xc8)
[   31.026640] [<c0a7c5ac>] (dump_stack) from [<c0a7a7e4>]
(Ldiv0+0x8/0x10)
[   31.026654] [<c0a7a7e4>] (Ldiv0) from [<c05887ac>]
(tegra_hdmi_setup_audio+0x200/0xed0)
[   31.026667] [<c05887ac>] (tegra_hdmi_setup_audio) from [<c0589a68>]
(tegra_hdmi_encoder_enable+0x5ec/0x2a20)
[   31.026684] [<c0589a68>] (tegra_hdmi_encoder_enable) from
[<c054415c>] (drm_atomic_helper_commit_modeset_enables+0x10c/0x220)
[   31.026700] [<c054415c>] (drm_atomic_helper_commit_modeset_enables)
from [<c054449c>] (drm_atomic_helper_commit_tail_rpm+0x24/0x6c)
[   31.026715] [<c054449c>] (drm_atomic_helper_commit_tail_rpm) from
[<c054431c>] (commit_tail+0x40/0x6c)
[   31.026729] [<c054431c>] (commit_tail) from [<c054440c>]
(drm_atomic_helper_commit+0xbc/0x128)
[   31.026743] [<c054440c>] (drm_atomic_helper_commit) from
[<c0547260>] (restore_fbdev_mode_atomic+0x160/0x1cc)
[   31.026755] [<c0547260>] (restore_fbdev_mode_atomic) from
[<c0547420>] (drm_fb_helper_pan_display+0xc4/0x1d0)
[   31.026770] [<c0547420>] (drm_fb_helper_pan_display) from
[<c04b0250>] (fb_pan_display+0x9c/0x118)
[   31.026785] [<c04b0250>] (fb_pan_display) from [<c04b0fdc>]
(do_fb_ioctl+0x4b0/0x7cc)
[   31.026797] [<c04b0fdc>] (do_fb_ioctl) from [<c027e688>]
(do_vfs_ioctl+0xac/0x8f8)
[   31.026809] [<c027e688>] (do_vfs_ioctl) from [<c027ef08>]
(ksys_ioctl+0x34/0x60)
[   31.026820] [<c027ef08>] (ksys_ioctl) from [<c0101000>]
(ret_fast_syscall+0x0/0x54)
[   31.026826] Exception stack(0xcba59fa8 to 0xcba59ff0)
[   31.026837] 9fa0:                   001527a8 00152278 0000000a
00004606 00152808 00000000
[   31.026850] 9fc0: 001527a8 00152278 0015b368 00000036 b6f20961
0000000a bedb5dd4 00000000
[   31.026859] 9fe0: b6af7098 bedb5b1c b6af4603 b6cdb67c

This has been observed on a Apalis T30 2GB running todays -next.

Anybody knowing what is going on before I dig deeper?

Cheers

Marcel

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [REGRESSION] drm/tegra: hdmi: tegra_hdmi_setup_audio: division by zero in kernel
@ 2019-02-08 20:01 ` Marcel Ziswiler
  0 siblings, 0 replies; 8+ messages in thread
From: Marcel Ziswiler @ 2019-02-08 20:01 UTC (permalink / raw)
  To: linux-arm-kernel, linux-tegra; +Cc: treding, alban.bedel

Hi there

I just stumbled over this one:

[   31.026220] Division by zero in kernel.
[   31.026238] CPU: 1 PID: 529 Comm: X Not tainted 5.0.0-rc5-next-
20190208-dirty #153
[   31.026244] Hardware name: NVIDIA Tegra SoC (Flattened Device Tree)
[   31.026281] [<c01120cc>] (unwind_backtrace) from [<c010c92c>]
(show_stack+0x10/0x14)
[   31.026301] [<c010c92c>] (show_stack) from [<c0a7c5ac>]
(dump_stack+0xb4/0xc8)
[   31.026317] [<c0a7c5ac>] (dump_stack) from [<c0a7a7e4>]
(Ldiv0+0x8/0x10)
[   31.026337] [<c0a7a7e4>] (Ldiv0) from [<c0588758>]
(tegra_hdmi_setup_audio+0x1ac/0xed0)
[   31.026353] [<c0588758>] (tegra_hdmi_setup_audio) from [<c0589a68>]
(tegra_hdmi_encoder_enable+0x5ec/0x2a20)
[   31.026379] [<c0589a68>] (tegra_hdmi_encoder_enable) from
[<c054415c>] (drm_atomic_helper_commit_modeset_enables+0x10c/0x220)
[   31.026397] [<c054415c>] (drm_atomic_helper_commit_modeset_enables)
from [<c054449c>] (drm_atomic_helper_commit_tail_rpm+0x24/0x6c)
[   31.026412] [<c054449c>] (drm_atomic_helper_commit_tail_rpm) from
[<c054431c>] (commit_tail+0x40/0x6c)
[   31.026427] [<c054431c>] (commit_tail) from [<c054440c>]
(drm_atomic_helper_commit+0xbc/0x128)
[   31.026443] [<c054440c>] (drm_atomic_helper_commit) from
[<c0547260>] (restore_fbdev_mode_atomic+0x160/0x1cc)
[   31.026457] [<c0547260>] (restore_fbdev_mode_atomic) from
[<c0547420>] (drm_fb_helper_pan_display+0xc4/0x1d0)
[   31.026481] [<c0547420>] (drm_fb_helper_pan_display) from
[<c04b0250>] (fb_pan_display+0x9c/0x118)
[   31.026498] [<c04b0250>] (fb_pan_display) from [<c04b0fdc>]
(do_fb_ioctl+0x4b0/0x7cc)
[   31.026514] [<c04b0fdc>] (do_fb_ioctl) from [<c027e688>]
(do_vfs_ioctl+0xac/0x8f8)
[   31.026527] [<c027e688>] (do_vfs_ioctl) from [<c027ef08>]
(ksys_ioctl+0x34/0x60)
[   31.026540] [<c027ef08>] (ksys_ioctl) from [<c0101000>]
(ret_fast_syscall+0x0/0x54)
[   31.026546] Exception stack(0xcba59fa8 to 0xcba59ff0)
[   31.026559] 9fa0:                   001527a8 00152278 0000000a
00004606 00152808 00000000
[   31.026572] 9fc0: 001527a8 00152278 0015b368 00000036 b6f20961
0000000a bedb5dd4 00000000
[   31.026581] 9fe0: b6af7098 bedb5b1c b6af4603 b6cdb67c
[   31.026586] Division by zero in kernel.
[   31.026595] CPU: 1 PID: 529 Comm: X Not tainted 5.0.0-rc5-next-
20190208-dirty #153
[   31.026600] Hardware name: NVIDIA Tegra SoC (Flattened Device Tree)
[   31.026615] [<c01120cc>] (unwind_backtrace) from [<c010c92c>]
(show_stack+0x10/0x14)
[   31.026629] [<c010c92c>] (show_stack) from [<c0a7c5ac>]
(dump_stack+0xb4/0xc8)
[   31.026640] [<c0a7c5ac>] (dump_stack) from [<c0a7a7e4>]
(Ldiv0+0x8/0x10)
[   31.026654] [<c0a7a7e4>] (Ldiv0) from [<c05887ac>]
(tegra_hdmi_setup_audio+0x200/0xed0)
[   31.026667] [<c05887ac>] (tegra_hdmi_setup_audio) from [<c0589a68>]
(tegra_hdmi_encoder_enable+0x5ec/0x2a20)
[   31.026684] [<c0589a68>] (tegra_hdmi_encoder_enable) from
[<c054415c>] (drm_atomic_helper_commit_modeset_enables+0x10c/0x220)
[   31.026700] [<c054415c>] (drm_atomic_helper_commit_modeset_enables)
from [<c054449c>] (drm_atomic_helper_commit_tail_rpm+0x24/0x6c)
[   31.026715] [<c054449c>] (drm_atomic_helper_commit_tail_rpm) from
[<c054431c>] (commit_tail+0x40/0x6c)
[   31.026729] [<c054431c>] (commit_tail) from [<c054440c>]
(drm_atomic_helper_commit+0xbc/0x128)
[   31.026743] [<c054440c>] (drm_atomic_helper_commit) from
[<c0547260>] (restore_fbdev_mode_atomic+0x160/0x1cc)
[   31.026755] [<c0547260>] (restore_fbdev_mode_atomic) from
[<c0547420>] (drm_fb_helper_pan_display+0xc4/0x1d0)
[   31.026770] [<c0547420>] (drm_fb_helper_pan_display) from
[<c04b0250>] (fb_pan_display+0x9c/0x118)
[   31.026785] [<c04b0250>] (fb_pan_display) from [<c04b0fdc>]
(do_fb_ioctl+0x4b0/0x7cc)
[   31.026797] [<c04b0fdc>] (do_fb_ioctl) from [<c027e688>]
(do_vfs_ioctl+0xac/0x8f8)
[   31.026809] [<c027e688>] (do_vfs_ioctl) from [<c027ef08>]
(ksys_ioctl+0x34/0x60)
[   31.026820] [<c027ef08>] (ksys_ioctl) from [<c0101000>]
(ret_fast_syscall+0x0/0x54)
[   31.026826] Exception stack(0xcba59fa8 to 0xcba59ff0)
[   31.026837] 9fa0:                   001527a8 00152278 0000000a
00004606 00152808 00000000
[   31.026850] 9fc0: 001527a8 00152278 0015b368 00000036 b6f20961
0000000a bedb5dd4 00000000
[   31.026859] 9fe0: b6af7098 bedb5b1c b6af4603 b6cdb67c

This has been observed on a Apalis T30 2GB running todays -next.

Anybody knowing what is going on before I dig deeper?

Cheers

Marcel
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [REGRESSION] drm/tegra: hdmi: tegra_hdmi_setup_audio: division by zero in kernel
  2019-02-08 20:01 ` Marcel Ziswiler
  (?)
@ 2019-02-10 16:51 ` Dmitry Osipenko
  2019-02-10 16:53   ` Dmitry Osipenko
  -1 siblings, 1 reply; 8+ messages in thread
From: Dmitry Osipenko @ 2019-02-10 16:51 UTC (permalink / raw)
  To: Marcel Ziswiler, linux-arm-kernel, linux-tegra; +Cc: treding, alban.bedel

08.02.2019 23:01, Marcel Ziswiler пишет:
> Hi there
> 
> I just stumbled over this one:
> 
> [   31.026220] Division by zero in kernel.
> [   31.026238] CPU: 1 PID: 529 Comm: X Not tainted 5.0.0-rc5-next-
> 20190208-dirty #153
> [   31.026244] Hardware name: NVIDIA Tegra SoC (Flattened Device Tree)
> [   31.026281] [<c01120cc>] (unwind_backtrace) from [<c010c92c>]
> (show_stack+0x10/0x14)
> [   31.026301] [<c010c92c>] (show_stack) from [<c0a7c5ac>]
> (dump_stack+0xb4/0xc8)
> [   31.026317] [<c0a7c5ac>] (dump_stack) from [<c0a7a7e4>]
> (Ldiv0+0x8/0x10)
> [   31.026337] [<c0a7a7e4>] (Ldiv0) from [<c0588758>]
> (tegra_hdmi_setup_audio+0x1ac/0xed0)
> [   31.026353] [<c0588758>] (tegra_hdmi_setup_audio) from [<c0589a68>]
> (tegra_hdmi_encoder_enable+0x5ec/0x2a20)
> [   31.026379] [<c0589a68>] (tegra_hdmi_encoder_enable) from
> [<c054415c>] (drm_atomic_helper_commit_modeset_enables+0x10c/0x220)
> [   31.026397] [<c054415c>] (drm_atomic_helper_commit_modeset_enables)
> from [<c054449c>] (drm_atomic_helper_commit_tail_rpm+0x24/0x6c)
> [   31.026412] [<c054449c>] (drm_atomic_helper_commit_tail_rpm) from
> [<c054431c>] (commit_tail+0x40/0x6c)
> [   31.026427] [<c054431c>] (commit_tail) from [<c054440c>]
> (drm_atomic_helper_commit+0xbc/0x128)
> [   31.026443] [<c054440c>] (drm_atomic_helper_commit) from
> [<c0547260>] (restore_fbdev_mode_atomic+0x160/0x1cc)
> [   31.026457] [<c0547260>] (restore_fbdev_mode_atomic) from
> [<c0547420>] (drm_fb_helper_pan_display+0xc4/0x1d0)
> [   31.026481] [<c0547420>] (drm_fb_helper_pan_display) from
> [<c04b0250>] (fb_pan_display+0x9c/0x118)
> [   31.026498] [<c04b0250>] (fb_pan_display) from [<c04b0fdc>]
> (do_fb_ioctl+0x4b0/0x7cc)
> [   31.026514] [<c04b0fdc>] (do_fb_ioctl) from [<c027e688>]
> (do_vfs_ioctl+0xac/0x8f8)
> [   31.026527] [<c027e688>] (do_vfs_ioctl) from [<c027ef08>]
> (ksys_ioctl+0x34/0x60)
> [   31.026540] [<c027ef08>] (ksys_ioctl) from [<c0101000>]
> (ret_fast_syscall+0x0/0x54)
> [   31.026546] Exception stack(0xcba59fa8 to 0xcba59ff0)
> [   31.026559] 9fa0:                   001527a8 00152278 0000000a
> 00004606 00152808 00000000
> [   31.026572] 9fc0: 001527a8 00152278 0015b368 00000036 b6f20961
> 0000000a bedb5dd4 00000000
> [   31.026581] 9fe0: b6af7098 bedb5b1c b6af4603 b6cdb67c
> [   31.026586] Division by zero in kernel.
> [   31.026595] CPU: 1 PID: 529 Comm: X Not tainted 5.0.0-rc5-next-
> 20190208-dirty #153
> [   31.026600] Hardware name: NVIDIA Tegra SoC (Flattened Device Tree)
> [   31.026615] [<c01120cc>] (unwind_backtrace) from [<c010c92c>]
> (show_stack+0x10/0x14)
> [   31.026629] [<c010c92c>] (show_stack) from [<c0a7c5ac>]
> (dump_stack+0xb4/0xc8)
> [   31.026640] [<c0a7c5ac>] (dump_stack) from [<c0a7a7e4>]
> (Ldiv0+0x8/0x10)
> [   31.026654] [<c0a7a7e4>] (Ldiv0) from [<c05887ac>]
> (tegra_hdmi_setup_audio+0x200/0xed0)
> [   31.026667] [<c05887ac>] (tegra_hdmi_setup_audio) from [<c0589a68>]
> (tegra_hdmi_encoder_enable+0x5ec/0x2a20)
> [   31.026684] [<c0589a68>] (tegra_hdmi_encoder_enable) from
> [<c054415c>] (drm_atomic_helper_commit_modeset_enables+0x10c/0x220)
> [   31.026700] [<c054415c>] (drm_atomic_helper_commit_modeset_enables)
> from [<c054449c>] (drm_atomic_helper_commit_tail_rpm+0x24/0x6c)
> [   31.026715] [<c054449c>] (drm_atomic_helper_commit_tail_rpm) from
> [<c054431c>] (commit_tail+0x40/0x6c)
> [   31.026729] [<c054431c>] (commit_tail) from [<c054440c>]
> (drm_atomic_helper_commit+0xbc/0x128)
> [   31.026743] [<c054440c>] (drm_atomic_helper_commit) from
> [<c0547260>] (restore_fbdev_mode_atomic+0x160/0x1cc)
> [   31.026755] [<c0547260>] (restore_fbdev_mode_atomic) from
> [<c0547420>] (drm_fb_helper_pan_display+0xc4/0x1d0)
> [   31.026770] [<c0547420>] (drm_fb_helper_pan_display) from
> [<c04b0250>] (fb_pan_display+0x9c/0x118)
> [   31.026785] [<c04b0250>] (fb_pan_display) from [<c04b0fdc>]
> (do_fb_ioctl+0x4b0/0x7cc)
> [   31.026797] [<c04b0fdc>] (do_fb_ioctl) from [<c027e688>]
> (do_vfs_ioctl+0xac/0x8f8)
> [   31.026809] [<c027e688>] (do_vfs_ioctl) from [<c027ef08>]
> (ksys_ioctl+0x34/0x60)
> [   31.026820] [<c027ef08>] (ksys_ioctl) from [<c0101000>]
> (ret_fast_syscall+0x0/0x54)
> [   31.026826] Exception stack(0xcba59fa8 to 0xcba59ff0)
> [   31.026837] 9fa0:                   001527a8 00152278 0000000a
> 00004606 00152808 00000000
> [   31.026850] 9fc0: 001527a8 00152278 0015b368 00000036 b6f20961
> 0000000a bedb5dd4 00000000
> [   31.026859] 9fe0: b6af7098 bedb5b1c b6af4603 b6cdb67c
> 
> This has been observed on a Apalis T30 2GB running todays -next.
> 
> Anybody knowing what is going on before I dig deeper?

Sounds like this [0] could be the cause.

[0] https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/commit/drivers/gpu/drm/tegra?id=db5adf4d6dced4e3326ce369fe0c213c968095f4

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [REGRESSION] drm/tegra: hdmi: tegra_hdmi_setup_audio: division by zero in kernel
  2019-02-10 16:51 ` Dmitry Osipenko
@ 2019-02-10 16:53   ` Dmitry Osipenko
  0 siblings, 0 replies; 8+ messages in thread
From: Dmitry Osipenko @ 2019-02-10 16:53 UTC (permalink / raw)
  To: Marcel Ziswiler, linux-arm-kernel, linux-tegra; +Cc: treding, alban.bedel

10.02.2019 19:51, Dmitry Osipenko пишет:
> 08.02.2019 23:01, Marcel Ziswiler пишет:
>> Hi there
>>
>> I just stumbled over this one:
>>
>> [   31.026220] Division by zero in kernel.
>> [   31.026238] CPU: 1 PID: 529 Comm: X Not tainted 5.0.0-rc5-next-
>> 20190208-dirty #153
>> [   31.026244] Hardware name: NVIDIA Tegra SoC (Flattened Device Tree)
>> [   31.026281] [<c01120cc>] (unwind_backtrace) from [<c010c92c>]
>> (show_stack+0x10/0x14)
>> [   31.026301] [<c010c92c>] (show_stack) from [<c0a7c5ac>]
>> (dump_stack+0xb4/0xc8)
>> [   31.026317] [<c0a7c5ac>] (dump_stack) from [<c0a7a7e4>]
>> (Ldiv0+0x8/0x10)
>> [   31.026337] [<c0a7a7e4>] (Ldiv0) from [<c0588758>]
>> (tegra_hdmi_setup_audio+0x1ac/0xed0)
>> [   31.026353] [<c0588758>] (tegra_hdmi_setup_audio) from [<c0589a68>]
>> (tegra_hdmi_encoder_enable+0x5ec/0x2a20)
>> [   31.026379] [<c0589a68>] (tegra_hdmi_encoder_enable) from
>> [<c054415c>] (drm_atomic_helper_commit_modeset_enables+0x10c/0x220)
>> [   31.026397] [<c054415c>] (drm_atomic_helper_commit_modeset_enables)
>> from [<c054449c>] (drm_atomic_helper_commit_tail_rpm+0x24/0x6c)
>> [   31.026412] [<c054449c>] (drm_atomic_helper_commit_tail_rpm) from
>> [<c054431c>] (commit_tail+0x40/0x6c)
>> [   31.026427] [<c054431c>] (commit_tail) from [<c054440c>]
>> (drm_atomic_helper_commit+0xbc/0x128)
>> [   31.026443] [<c054440c>] (drm_atomic_helper_commit) from
>> [<c0547260>] (restore_fbdev_mode_atomic+0x160/0x1cc)
>> [   31.026457] [<c0547260>] (restore_fbdev_mode_atomic) from
>> [<c0547420>] (drm_fb_helper_pan_display+0xc4/0x1d0)
>> [   31.026481] [<c0547420>] (drm_fb_helper_pan_display) from
>> [<c04b0250>] (fb_pan_display+0x9c/0x118)
>> [   31.026498] [<c04b0250>] (fb_pan_display) from [<c04b0fdc>]
>> (do_fb_ioctl+0x4b0/0x7cc)
>> [   31.026514] [<c04b0fdc>] (do_fb_ioctl) from [<c027e688>]
>> (do_vfs_ioctl+0xac/0x8f8)
>> [   31.026527] [<c027e688>] (do_vfs_ioctl) from [<c027ef08>]
>> (ksys_ioctl+0x34/0x60)
>> [   31.026540] [<c027ef08>] (ksys_ioctl) from [<c0101000>]
>> (ret_fast_syscall+0x0/0x54)
>> [   31.026546] Exception stack(0xcba59fa8 to 0xcba59ff0)
>> [   31.026559] 9fa0:                   001527a8 00152278 0000000a
>> 00004606 00152808 00000000
>> [   31.026572] 9fc0: 001527a8 00152278 0015b368 00000036 b6f20961
>> 0000000a bedb5dd4 00000000
>> [   31.026581] 9fe0: b6af7098 bedb5b1c b6af4603 b6cdb67c
>> [   31.026586] Division by zero in kernel.
>> [   31.026595] CPU: 1 PID: 529 Comm: X Not tainted 5.0.0-rc5-next-
>> 20190208-dirty #153
>> [   31.026600] Hardware name: NVIDIA Tegra SoC (Flattened Device Tree)
>> [   31.026615] [<c01120cc>] (unwind_backtrace) from [<c010c92c>]
>> (show_stack+0x10/0x14)
>> [   31.026629] [<c010c92c>] (show_stack) from [<c0a7c5ac>]
>> (dump_stack+0xb4/0xc8)
>> [   31.026640] [<c0a7c5ac>] (dump_stack) from [<c0a7a7e4>]
>> (Ldiv0+0x8/0x10)
>> [   31.026654] [<c0a7a7e4>] (Ldiv0) from [<c05887ac>]
>> (tegra_hdmi_setup_audio+0x200/0xed0)
>> [   31.026667] [<c05887ac>] (tegra_hdmi_setup_audio) from [<c0589a68>]
>> (tegra_hdmi_encoder_enable+0x5ec/0x2a20)
>> [   31.026684] [<c0589a68>] (tegra_hdmi_encoder_enable) from
>> [<c054415c>] (drm_atomic_helper_commit_modeset_enables+0x10c/0x220)
>> [   31.026700] [<c054415c>] (drm_atomic_helper_commit_modeset_enables)
>> from [<c054449c>] (drm_atomic_helper_commit_tail_rpm+0x24/0x6c)
>> [   31.026715] [<c054449c>] (drm_atomic_helper_commit_tail_rpm) from
>> [<c054431c>] (commit_tail+0x40/0x6c)
>> [   31.026729] [<c054431c>] (commit_tail) from [<c054440c>]
>> (drm_atomic_helper_commit+0xbc/0x128)
>> [   31.026743] [<c054440c>] (drm_atomic_helper_commit) from
>> [<c0547260>] (restore_fbdev_mode_atomic+0x160/0x1cc)
>> [   31.026755] [<c0547260>] (restore_fbdev_mode_atomic) from
>> [<c0547420>] (drm_fb_helper_pan_display+0xc4/0x1d0)
>> [   31.026770] [<c0547420>] (drm_fb_helper_pan_display) from
>> [<c04b0250>] (fb_pan_display+0x9c/0x118)
>> [   31.026785] [<c04b0250>] (fb_pan_display) from [<c04b0fdc>]
>> (do_fb_ioctl+0x4b0/0x7cc)
>> [   31.026797] [<c04b0fdc>] (do_fb_ioctl) from [<c027e688>]
>> (do_vfs_ioctl+0xac/0x8f8)
>> [   31.026809] [<c027e688>] (do_vfs_ioctl) from [<c027ef08>]
>> (ksys_ioctl+0x34/0x60)
>> [   31.026820] [<c027ef08>] (ksys_ioctl) from [<c0101000>]
>> (ret_fast_syscall+0x0/0x54)
>> [   31.026826] Exception stack(0xcba59fa8 to 0xcba59ff0)
>> [   31.026837] 9fa0:                   001527a8 00152278 0000000a
>> 00004606 00152808 00000000
>> [   31.026850] 9fc0: 001527a8 00152278 0015b368 00000036 b6f20961
>> 0000000a bedb5dd4 00000000
>> [   31.026859] 9fe0: b6af7098 bedb5b1c b6af4603 b6cdb67c
>>
>> This has been observed on a Apalis T30 2GB running todays -next.
>>
>> Anybody knowing what is going on before I dig deeper?
> 
> Sounds like this [0] could be the cause.
> 
> [0] https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/commit/drivers/gpu/drm/tegra?id=db5adf4d6dced4e3326ce369fe0c213c968095f4
> 

Ah, seems you already figured that out.. sorry for the noise.

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [REGRESSION] drm/tegra: hdmi: tegra_hdmi_setup_audio: division by zero in kernel
  2019-02-08 20:01 ` Marcel Ziswiler
  (?)
  (?)
@ 2019-02-11  8:00 ` Thierry Reding
  2019-02-11  9:57     ` Marcel Ziswiler
  -1 siblings, 1 reply; 8+ messages in thread
From: Thierry Reding @ 2019-02-11  8:00 UTC (permalink / raw)
  To: Marcel Ziswiler; +Cc: linux-tegra, alban.bedel, linux-arm-kernel


[-- Attachment #1.1: Type: text/plain, Size: 5372 bytes --]

On Fri, Feb 08, 2019 at 08:01:03PM +0000, Marcel Ziswiler wrote:
> Hi there
> 
> I just stumbled over this one:
> 
> [   31.026220] Division by zero in kernel.
> [   31.026238] CPU: 1 PID: 529 Comm: X Not tainted 5.0.0-rc5-next-
> 20190208-dirty #153
> [   31.026244] Hardware name: NVIDIA Tegra SoC (Flattened Device Tree)
> [   31.026281] [<c01120cc>] (unwind_backtrace) from [<c010c92c>]
> (show_stack+0x10/0x14)
> [   31.026301] [<c010c92c>] (show_stack) from [<c0a7c5ac>]
> (dump_stack+0xb4/0xc8)
> [   31.026317] [<c0a7c5ac>] (dump_stack) from [<c0a7a7e4>]
> (Ldiv0+0x8/0x10)
> [   31.026337] [<c0a7a7e4>] (Ldiv0) from [<c0588758>]
> (tegra_hdmi_setup_audio+0x1ac/0xed0)
> [   31.026353] [<c0588758>] (tegra_hdmi_setup_audio) from [<c0589a68>]
> (tegra_hdmi_encoder_enable+0x5ec/0x2a20)
> [   31.026379] [<c0589a68>] (tegra_hdmi_encoder_enable) from
> [<c054415c>] (drm_atomic_helper_commit_modeset_enables+0x10c/0x220)
> [   31.026397] [<c054415c>] (drm_atomic_helper_commit_modeset_enables)
> from [<c054449c>] (drm_atomic_helper_commit_tail_rpm+0x24/0x6c)
> [   31.026412] [<c054449c>] (drm_atomic_helper_commit_tail_rpm) from
> [<c054431c>] (commit_tail+0x40/0x6c)
> [   31.026427] [<c054431c>] (commit_tail) from [<c054440c>]
> (drm_atomic_helper_commit+0xbc/0x128)
> [   31.026443] [<c054440c>] (drm_atomic_helper_commit) from
> [<c0547260>] (restore_fbdev_mode_atomic+0x160/0x1cc)
> [   31.026457] [<c0547260>] (restore_fbdev_mode_atomic) from
> [<c0547420>] (drm_fb_helper_pan_display+0xc4/0x1d0)
> [   31.026481] [<c0547420>] (drm_fb_helper_pan_display) from
> [<c04b0250>] (fb_pan_display+0x9c/0x118)
> [   31.026498] [<c04b0250>] (fb_pan_display) from [<c04b0fdc>]
> (do_fb_ioctl+0x4b0/0x7cc)
> [   31.026514] [<c04b0fdc>] (do_fb_ioctl) from [<c027e688>]
> (do_vfs_ioctl+0xac/0x8f8)
> [   31.026527] [<c027e688>] (do_vfs_ioctl) from [<c027ef08>]
> (ksys_ioctl+0x34/0x60)
> [   31.026540] [<c027ef08>] (ksys_ioctl) from [<c0101000>]
> (ret_fast_syscall+0x0/0x54)
> [   31.026546] Exception stack(0xcba59fa8 to 0xcba59ff0)
> [   31.026559] 9fa0:                   001527a8 00152278 0000000a
> 00004606 00152808 00000000
> [   31.026572] 9fc0: 001527a8 00152278 0015b368 00000036 b6f20961
> 0000000a bedb5dd4 00000000
> [   31.026581] 9fe0: b6af7098 bedb5b1c b6af4603 b6cdb67c
> [   31.026586] Division by zero in kernel.
> [   31.026595] CPU: 1 PID: 529 Comm: X Not tainted 5.0.0-rc5-next-
> 20190208-dirty #153
> [   31.026600] Hardware name: NVIDIA Tegra SoC (Flattened Device Tree)
> [   31.026615] [<c01120cc>] (unwind_backtrace) from [<c010c92c>]
> (show_stack+0x10/0x14)
> [   31.026629] [<c010c92c>] (show_stack) from [<c0a7c5ac>]
> (dump_stack+0xb4/0xc8)
> [   31.026640] [<c0a7c5ac>] (dump_stack) from [<c0a7a7e4>]
> (Ldiv0+0x8/0x10)
> [   31.026654] [<c0a7a7e4>] (Ldiv0) from [<c05887ac>]
> (tegra_hdmi_setup_audio+0x200/0xed0)
> [   31.026667] [<c05887ac>] (tegra_hdmi_setup_audio) from [<c0589a68>]
> (tegra_hdmi_encoder_enable+0x5ec/0x2a20)
> [   31.026684] [<c0589a68>] (tegra_hdmi_encoder_enable) from
> [<c054415c>] (drm_atomic_helper_commit_modeset_enables+0x10c/0x220)
> [   31.026700] [<c054415c>] (drm_atomic_helper_commit_modeset_enables)
> from [<c054449c>] (drm_atomic_helper_commit_tail_rpm+0x24/0x6c)
> [   31.026715] [<c054449c>] (drm_atomic_helper_commit_tail_rpm) from
> [<c054431c>] (commit_tail+0x40/0x6c)
> [   31.026729] [<c054431c>] (commit_tail) from [<c054440c>]
> (drm_atomic_helper_commit+0xbc/0x128)
> [   31.026743] [<c054440c>] (drm_atomic_helper_commit) from
> [<c0547260>] (restore_fbdev_mode_atomic+0x160/0x1cc)
> [   31.026755] [<c0547260>] (restore_fbdev_mode_atomic) from
> [<c0547420>] (drm_fb_helper_pan_display+0xc4/0x1d0)
> [   31.026770] [<c0547420>] (drm_fb_helper_pan_display) from
> [<c04b0250>] (fb_pan_display+0x9c/0x118)
> [   31.026785] [<c04b0250>] (fb_pan_display) from [<c04b0fdc>]
> (do_fb_ioctl+0x4b0/0x7cc)
> [   31.026797] [<c04b0fdc>] (do_fb_ioctl) from [<c027e688>]
> (do_vfs_ioctl+0xac/0x8f8)
> [   31.026809] [<c027e688>] (do_vfs_ioctl) from [<c027ef08>]
> (ksys_ioctl+0x34/0x60)
> [   31.026820] [<c027ef08>] (ksys_ioctl) from [<c0101000>]
> (ret_fast_syscall+0x0/0x54)
> [   31.026826] Exception stack(0xcba59fa8 to 0xcba59ff0)
> [   31.026837] 9fa0:                   001527a8 00152278 0000000a
> 00004606 00152808 00000000
> [   31.026850] 9fc0: 001527a8 00152278 0015b368 00000036 b6f20961
> 0000000a bedb5dd4 00000000
> [   31.026859] 9fe0: b6af7098 bedb5b1c b6af4603 b6cdb67c
> 
> This has been observed on a Apalis T30 2GB running todays -next.
> 
> Anybody knowing what is going on before I dig deeper?

What exactly was your setup like? I think the only way that this could
happen is if the sample_rate variable was 0, and I'm not sure how that
could happen. I remember testing this on Beaver without ever seeing a
crash, so I don't know what I overlooked.

Looking at the code it seems like the only way that it would happen is
if the format structure was never initialized, and it seems like it
actually is zeroed out and if nobody ever plays audio over HDMI it will
remain that way. But that means that HDMI would always crash, and that
is definitely not something that I've observed.

Can you specify what exactly your test case is and how I can reproduce?

Thierry

[-- Attachment #1.2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

[-- Attachment #2: Type: text/plain, Size: 176 bytes --]

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [REGRESSION] drm/tegra: hdmi: tegra_hdmi_setup_audio: division by zero in kernel
  2019-02-11  8:00 ` Thierry Reding
@ 2019-02-11  9:57     ` Marcel Ziswiler
  0 siblings, 0 replies; 8+ messages in thread
From: Marcel Ziswiler @ 2019-02-11  9:57 UTC (permalink / raw)
  To: Thierry Reding; +Cc: linux-tegra, alban.bedel, linux-arm-kernel

Hi Thierry

On Mon, 2019-02-11 at 09:00 +0100, Thierry Reding wrote:
> What exactly was your setup like?

Setup was an Apalis T30 2GB V1.1B module on an Apalis Evaluation board
V1.1A with our 5.7 inch panel connected to parallel RGB as well as DVI-
D aka HDMI connected to a Philips BDM3270 screen. Via kernel command
line I forced regular VESA VGA as follows:

video=HDMI-A-1:640x480-16@60

> I think the only way that this could
> happen is if the sample_rate variable was 0, and I'm not sure how
> that
> could happen. I remember testing this on Beaver without ever seeing a
> crash, so I don't know what I overlooked.
> 
> Looking at the code it seems like the only way that it would happen
> is
> if the format structure was never initialized, and it seems like it
> actually is zeroed out and if nobody ever plays audio over HDMI it
> will
> remain that way. But that means that HDMI would always crash, and
> that
> is definitely not something that I've observed.
> 
> Can you specify what exactly your test case is and how I can
> reproduce?

I believe you once got such an Apalis T30 kit from us. I usually just
install our latest regular BSP e.g. 2.8b5 using the Toradex Easy
Installer [1] directly from the Internet then boot it up and scp the
mainline device tree (renamed) and kernel binary (compiled using
regular tegra_defconfig) to it e.g.:

scp arch/arm/boot/zImage root@<IP>:/media/mmcblk0p1/
scp arch/arm/boot/dts/tegra30-apalis-v1.1-eval.dtb root@<IP>:/media/mmc
blk0p1/tegra30-apalis-eval.dtb

Note: U-Boot just expect a device tree by that name.

Note2: Once it runs mainline the eMMC will be mmcblk2 rather than
mmcblk0.

Upon reboot I stop in U-Boot changing the following arguments:

setenv stdout serial
setenv emmcargs ip=off root=/dev/mmcblk2p2 ro rootfstype=ext3 rootwait
setenv vidargs 'video=HDMI-A-1:640x480-16@60'
saveenv
reset

That should get it booting mainline. Once booted I rename the default
xorg.conf so it falls back to auto configuration using fbdev rather
then trying to use NVIDIA's proprietary downstream L4T Tegra X driver
which should then even get the LXDE up and running e.g.:

root@apalis-t30:~# mv /etc/X11/xorg.conf /etc/X11/xorg.conf.orig

Note3: For NVDIIA L4T R16.5 compatibility reason it runs ancient X.Org
X Server 1.14.7 which does not yet feature any modesetting driver.

However, the particular issue observed happens already during boot in
the kernel way before any user space is involved.

[1] 
https://developer.toradex.com/software/toradex-easy-installer#load-toradex-easy-installer

> Thierry

Cheers

Marcel

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [REGRESSION] drm/tegra: hdmi: tegra_hdmi_setup_audio: division by zero in kernel
@ 2019-02-11  9:57     ` Marcel Ziswiler
  0 siblings, 0 replies; 8+ messages in thread
From: Marcel Ziswiler @ 2019-02-11  9:57 UTC (permalink / raw)
  To: Thierry Reding; +Cc: linux-tegra, alban.bedel, linux-arm-kernel

Hi Thierry

On Mon, 2019-02-11 at 09:00 +0100, Thierry Reding wrote:
> What exactly was your setup like?

Setup was an Apalis T30 2GB V1.1B module on an Apalis Evaluation board
V1.1A with our 5.7 inch panel connected to parallel RGB as well as DVI-
D aka HDMI connected to a Philips BDM3270 screen. Via kernel command
line I forced regular VESA VGA as follows:

video=HDMI-A-1:640x480-16@60

> I think the only way that this could
> happen is if the sample_rate variable was 0, and I'm not sure how
> that
> could happen. I remember testing this on Beaver without ever seeing a
> crash, so I don't know what I overlooked.
> 
> Looking at the code it seems like the only way that it would happen
> is
> if the format structure was never initialized, and it seems like it
> actually is zeroed out and if nobody ever plays audio over HDMI it
> will
> remain that way. But that means that HDMI would always crash, and
> that
> is definitely not something that I've observed.
> 
> Can you specify what exactly your test case is and how I can
> reproduce?

I believe you once got such an Apalis T30 kit from us. I usually just
install our latest regular BSP e.g. 2.8b5 using the Toradex Easy
Installer [1] directly from the Internet then boot it up and scp the
mainline device tree (renamed) and kernel binary (compiled using
regular tegra_defconfig) to it e.g.:

scp arch/arm/boot/zImage root@<IP>:/media/mmcblk0p1/
scp arch/arm/boot/dts/tegra30-apalis-v1.1-eval.dtb root@<IP>:/media/mmc
blk0p1/tegra30-apalis-eval.dtb

Note: U-Boot just expect a device tree by that name.

Note2: Once it runs mainline the eMMC will be mmcblk2 rather than
mmcblk0.

Upon reboot I stop in U-Boot changing the following arguments:

setenv stdout serial
setenv emmcargs ip=off root=/dev/mmcblk2p2 ro rootfstype=ext3 rootwait
setenv vidargs 'video=HDMI-A-1:640x480-16@60'
saveenv
reset

That should get it booting mainline. Once booted I rename the default
xorg.conf so it falls back to auto configuration using fbdev rather
then trying to use NVIDIA's proprietary downstream L4T Tegra X driver
which should then even get the LXDE up and running e.g.:

root@apalis-t30:~# mv /etc/X11/xorg.conf /etc/X11/xorg.conf.orig

Note3: For NVDIIA L4T R16.5 compatibility reason it runs ancient X.Org
X Server 1.14.7 which does not yet feature any modesetting driver.

However, the particular issue observed happens already during boot in
the kernel way before any user space is involved.

[1] 
https://developer.toradex.com/software/toradex-easy-installer#load-toradex-easy-installer

> Thierry

Cheers

Marcel


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [REGRESSION] drm/tegra: hdmi: tegra_hdmi_setup_audio: division by zero in kernel
  2019-02-08 20:01 ` Marcel Ziswiler
                   ` (2 preceding siblings ...)
  (?)
@ 2019-03-14 21:55 ` Dmitry Osipenko
  -1 siblings, 0 replies; 8+ messages in thread
From: Dmitry Osipenko @ 2019-03-14 21:55 UTC (permalink / raw)
  To: Marcel Ziswiler, linux-arm-kernel, linux-tegra, treding; +Cc: alban.bedel

08.02.2019 23:01, Marcel Ziswiler пишет:
> Hi there
> 
> I just stumbled over this one:
> 
> [   31.026220] Division by zero in kernel.
> [   31.026238] CPU: 1 PID: 529 Comm: X Not tainted 5.0.0-rc5-next-
> 20190208-dirty #153
> [   31.026244] Hardware name: NVIDIA Tegra SoC (Flattened Device Tree)
> [   31.026281] [<c01120cc>] (unwind_backtrace) from [<c010c92c>]
> (show_stack+0x10/0x14)
> [   31.026301] [<c010c92c>] (show_stack) from [<c0a7c5ac>]
> (dump_stack+0xb4/0xc8)
> [   31.026317] [<c0a7c5ac>] (dump_stack) from [<c0a7a7e4>]
> (Ldiv0+0x8/0x10)
> [   31.026337] [<c0a7a7e4>] (Ldiv0) from [<c0588758>]
> (tegra_hdmi_setup_audio+0x1ac/0xed0)
> [   31.026353] [<c0588758>] (tegra_hdmi_setup_audio) from [<c0589a68>]
> (tegra_hdmi_encoder_enable+0x5ec/0x2a20)
> [   31.026379] [<c0589a68>] (tegra_hdmi_encoder_enable) from
> [<c054415c>] (drm_atomic_helper_commit_modeset_enables+0x10c/0x220)
> [   31.026397] [<c054415c>] (drm_atomic_helper_commit_modeset_enables)
> from [<c054449c>] (drm_atomic_helper_commit_tail_rpm+0x24/0x6c)
> [   31.026412] [<c054449c>] (drm_atomic_helper_commit_tail_rpm) from
> [<c054431c>] (commit_tail+0x40/0x6c)
> [   31.026427] [<c054431c>] (commit_tail) from [<c054440c>]
> (drm_atomic_helper_commit+0xbc/0x128)
> [   31.026443] [<c054440c>] (drm_atomic_helper_commit) from
> [<c0547260>] (restore_fbdev_mode_atomic+0x160/0x1cc)
> [   31.026457] [<c0547260>] (restore_fbdev_mode_atomic) from
> [<c0547420>] (drm_fb_helper_pan_display+0xc4/0x1d0)
> [   31.026481] [<c0547420>] (drm_fb_helper_pan_display) from
> [<c04b0250>] (fb_pan_display+0x9c/0x118)
> [   31.026498] [<c04b0250>] (fb_pan_display) from [<c04b0fdc>]
> (do_fb_ioctl+0x4b0/0x7cc)
> [   31.026514] [<c04b0fdc>] (do_fb_ioctl) from [<c027e688>]
> (do_vfs_ioctl+0xac/0x8f8)
> [   31.026527] [<c027e688>] (do_vfs_ioctl) from [<c027ef08>]
> (ksys_ioctl+0x34/0x60)
> [   31.026540] [<c027ef08>] (ksys_ioctl) from [<c0101000>]
> (ret_fast_syscall+0x0/0x54)
> [   31.026546] Exception stack(0xcba59fa8 to 0xcba59ff0)
> [   31.026559] 9fa0:                   001527a8 00152278 0000000a
> 00004606 00152808 00000000
> [   31.026572] 9fc0: 001527a8 00152278 0015b368 00000036 b6f20961
> 0000000a bedb5dd4 00000000
> [   31.026581] 9fe0: b6af7098 bedb5b1c b6af4603 b6cdb67c
> [   31.026586] Division by zero in kernel.
> [   31.026595] CPU: 1 PID: 529 Comm: X Not tainted 5.0.0-rc5-next-
> 20190208-dirty #153
> [   31.026600] Hardware name: NVIDIA Tegra SoC (Flattened Device Tree)
> [   31.026615] [<c01120cc>] (unwind_backtrace) from [<c010c92c>]
> (show_stack+0x10/0x14)
> [   31.026629] [<c010c92c>] (show_stack) from [<c0a7c5ac>]
> (dump_stack+0xb4/0xc8)
> [   31.026640] [<c0a7c5ac>] (dump_stack) from [<c0a7a7e4>]
> (Ldiv0+0x8/0x10)
> [   31.026654] [<c0a7a7e4>] (Ldiv0) from [<c05887ac>]
> (tegra_hdmi_setup_audio+0x200/0xed0)
> [   31.026667] [<c05887ac>] (tegra_hdmi_setup_audio) from [<c0589a68>]
> (tegra_hdmi_encoder_enable+0x5ec/0x2a20)
> [   31.026684] [<c0589a68>] (tegra_hdmi_encoder_enable) from
> [<c054415c>] (drm_atomic_helper_commit_modeset_enables+0x10c/0x220)
> [   31.026700] [<c054415c>] (drm_atomic_helper_commit_modeset_enables)
> from [<c054449c>] (drm_atomic_helper_commit_tail_rpm+0x24/0x6c)
> [   31.026715] [<c054449c>] (drm_atomic_helper_commit_tail_rpm) from
> [<c054431c>] (commit_tail+0x40/0x6c)
> [   31.026729] [<c054431c>] (commit_tail) from [<c054440c>]
> (drm_atomic_helper_commit+0xbc/0x128)
> [   31.026743] [<c054440c>] (drm_atomic_helper_commit) from
> [<c0547260>] (restore_fbdev_mode_atomic+0x160/0x1cc)
> [   31.026755] [<c0547260>] (restore_fbdev_mode_atomic) from
> [<c0547420>] (drm_fb_helper_pan_display+0xc4/0x1d0)
> [   31.026770] [<c0547420>] (drm_fb_helper_pan_display) from
> [<c04b0250>] (fb_pan_display+0x9c/0x118)
> [   31.026785] [<c04b0250>] (fb_pan_display) from [<c04b0fdc>]
> (do_fb_ioctl+0x4b0/0x7cc)
> [   31.026797] [<c04b0fdc>] (do_fb_ioctl) from [<c027e688>]
> (do_vfs_ioctl+0xac/0x8f8)
> [   31.026809] [<c027e688>] (do_vfs_ioctl) from [<c027ef08>]
> (ksys_ioctl+0x34/0x60)
> [   31.026820] [<c027ef08>] (ksys_ioctl) from [<c0101000>]
> (ret_fast_syscall+0x0/0x54)
> [   31.026826] Exception stack(0xcba59fa8 to 0xcba59ff0)
> [   31.026837] 9fa0:                   001527a8 00152278 0000000a
> 00004606 00152808 00000000
> [   31.026850] 9fc0: 001527a8 00152278 0015b368 00000036 b6f20961
> 0000000a bedb5dd4 00000000
> [   31.026859] 9fe0: b6af7098 bedb5b1c b6af4603 b6cdb67c
> 
> This has been observed on a Apalis T30 2GB running todays -next.
> 
> Anybody knowing what is going on before I dig deeper?
> 
> Cheers
> 
> Marcel
> 

The same happens on Tegra20 with audio-less HDMI display. Thierry, are you going to fix or revert the offending commit? 

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2019-03-14 21:55 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-02-08 20:01 [REGRESSION] drm/tegra: hdmi: tegra_hdmi_setup_audio: division by zero in kernel Marcel Ziswiler
2019-02-08 20:01 ` Marcel Ziswiler
2019-02-10 16:51 ` Dmitry Osipenko
2019-02-10 16:53   ` Dmitry Osipenko
2019-02-11  8:00 ` Thierry Reding
2019-02-11  9:57   ` Marcel Ziswiler
2019-02-11  9:57     ` Marcel Ziswiler
2019-03-14 21:55 ` Dmitry Osipenko

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.