linux
linux copied to clipboard
VC4 triggers debug_dma_assert_idle error.
We were booting fine on Fedora 25 with rc6, I enabled CPU idle which we'd had previously disabled as it had caused us issues way back in the 3.x days on some ARM devices. Now it seems mostly OK but seeing this on boot on the Pi3. I think it's idle related due to debug_dma_assert_idle.
Will retest a 4.8rc7 shortly, let me know if you want more details
[ 87.203288]
that paste was a big of a fail, text version is here https://pbrobinson.fedorapeople.org/rpi3-4.8.0-0.rc6.git4.1.fc25-crash.txt
Also forgot to mention this is a minimal text install with just a text console login in HDMI
Not seeing this with the Fedora build for 4.8rc7. The difference between that and the previous build is minimal. The main difference is the first build of each kernel RC disables debug so I suspect it's something that rears it's head when debug is enabled.
Yeah, that DMA debugging looks like it's making assertions that we're not doing things that we believe we actually can do on the platform. (Similar to how desktop graphics drivers often violate generic DMA API assumptions, except that it's actually OK and the driver handles flushing itself).