Re: BUG kernel 5.0.21rt12

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 2019-06-24 20:29:14 [+0200], Yann COLLETTE wrote:
> Hello,
Hi,

> 
> I have compiled a vanilla kernel 5.0.21rt12 on Fedora 30 64 bits.
> 
> I use this kernel for music (jack-audio oriented).
> 
> I meet a bug with the last RT kernel.
> 
> I was just able to get a kernel oops (this is my first "bug report") ...

formatted:

> juin 24 18:38:08 localhost.localdomain kernel: BUG: scheduling while atomic: Xorg:rcs0/1129/0x00000003
> juin 24 18:38:08 localhost.localdomain kernel: Modules linked in: snd_seq_midi snd_seq_midi_event snd_seq_dummy fuse xt_CHECKSUM ipt_MASQUERADE tun bridge stp llc cc>
> juin 24 18:38:08 localhost.localdomain kernel:  wmi_bmof mac80211 snd_seq snd_seq_device snd_pcm cfg80211 sp5100_tco snd_timer rfkill pcc_cpufreq snd soundcore fam15>
> juin 24 18:38:08 localhost.localdomain kernel: Preemption disabled at:
> juin 24 18:38:08 localhost.localdomain kernel: [<ffffffff8267265e>] reservation_object_add_shared_fence+0x3e/0x1b0
> juin 24 18:38:08 localhost.localdomain kernel: CPU: 1 PID: 1129 Comm: Xorg:rcs0 Not tainted 5.0.21-rt12.fc30.x86_64 #1
> juin 24 18:38:08 localhost.localdomain kernel: Hardware name: HP 450-a121nf/2B29, BIOS A0.11 01/15/2016
> juin 24 18:38:08 localhost.localdomain kernel: Call Trace:
> juin 24 18:38:08 localhost.localdomain kernel: dump_stack+0x5c/0x80
> juin 24 18:38:08 localhost.localdomain kernel:  ? reservation_object_add_shared_fence+0x3e/0x1b0
> juin 24 18:38:08 localhost.localdomain kernel: __schedule_bug.cold+0x44/0x51
> juin 24 18:38:08 localhost.localdomain kernel: __schedule+0x5c6/0x6f0
> juin 24 18:38:08 localhost.localdomain kernel:  ? unpin_current_cpu+0x3a/0x80
> juin 24 18:38:08 localhost.localdomain kernel:  schedule+0x43/0xd0
> juin 24 18:38:08 localhost.localdomain kernel: rt_spin_lock_slowlock_locked+0x114/0x2b0
> juin 24 18:38:08 localhost.localdomain kernel: rt_spin_lock_slowlock+0x51/0x80
> juin 24 18:38:08 localhost.localdomain kernel: __wake_up_common_lock+0x61/0xb0

and there is the wake_up()

> juin 24 18:38:08 localhost.localdomain kernel: radeon_fence_is_signaled+0x74/0x90 [radeon]
> juin 24 18:38:08 localhost.localdomain kernel: reservation_object_add_shared_fence+0x97/0x1b0
This one does preempt_disable() + write_seqcount_begin()

I'm not yet sure what to do about this.

> juin 24 18:38:08 localhost.localdomain kernel: ttm_eu_fence_buffer_objects+0x49/0xa0 [ttm]
> juin 24 18:38:08 localhost.localdomain kernel: radeon_cs_parser_fini+0x10f/0x120 [radeon]
> juin 24 18:38:08 localhost.localdomain kernel: radeon_cs_ioctl+0x22b/0x800 [radeon]
> juin 24 18:38:08 localhost.localdomain kernel:  ? radeon_cs_parser_init+0x20/0x20 [radeon]
> juin 24 18:38:08 localhost.localdomain kernel: drm_ioctl_kernel+0xa7/0xf0 [drm]
> juin 24 18:38:08 localhost.localdomain kernel: drm_ioctl+0x208/0x390 [drm]
> juin 24 18:38:08 localhost.localdomain kernel:  ? radeon_cs_parser_init+0x20/0x20 [radeon]
> juin 24 18:38:08 localhost.localdomain kernel:  ? migrate_enable+0x235/0x400 
> juin 24 18:38:08 localhost.localdomain kernel:  ? _raw_spin_unlock_irqrestore+0x1f/0x60
> juin 24 18:38:08 localhost.localdomain kernel: radeon_drm_ioctl+0x49/0x80 [radeon]
> juin 24 18:38:08 localhost.localdomain kernel: do_vfs_ioctl+0x40c/0x670
> juin 24 18:38:08 localhost.localdomain kernel: ksys_ioctl+0x5e/0x90
> juin 24 18:38:08 localhost.localdomain kernel: __x64_sys_ioctl+0x16/0x20
> juin 24 18:38:08 localhost.localdomain kernel: do_syscall_64+0x5b/0x180 
> juin 24 18:38:08 localhost.localdomain kernel: entry_SYSCALL_64_after_hwframe+0x44/0xa9
> juin 24 18:38:08 localhost.localdomain kernel: RIP: 0033:0x7f9c10a221fb
> juin 24 18:38:08 localhost.localdomain kernel: Code: 0f 1e fa 48 8b 05 8d dc 0c 00 64 c7 00 26 00 00 00 48 c7 c0 ff ff ff ff c3 66 0f 1f 44 00 00 f3 0f 1e fa b8 10 0>
> 
> Best regards,
> 
> 
> YC

Sebastian



[Index of Archives]     [RT Stable]     [Kernel Newbies]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]

  Powered by Linux