Description of problem: When attempting to boot Fedora-IoT-29-20181021.0.aarch64.raw.xz on the Raspberry Pi 3, error messages are repeated during the boot: [ 37.303537] ttyAMA ttyAMA0: tty_open: tty->count(2) != (#fd's(1) + #kopen's(0)) [ 37.316886] ttyAMA ttyAMA0: tty_release: tty->count(2) != (#fd's(1) + #kopen's(0)) [ 37.347499] ttyAMA ttyAMA0: tty_open: tty->count(2) != (#fd's(1) + #kopen's(0)) [ 37.361430] ttyAMA ttyAMA0: tty_release: tty->count(2) != (#fd's(1) + #kopen's(0)) [ 37.393199] ttyAMA ttyAMA0: tty_open: tty->count(2) != (#fd's(1) + #kopen's(0)) [ 37.407066] ttyAMA ttyAMA0: tty_release: tty->count(2) != (#fd's(1) + #kopen's(0)) [ 37.447078] ttyAMA ttyAMA0: tty_open: tty->count(2) != (#fd's(1) + #kopen's(0)) Version-Release number of selected component (if applicable): bcm283x-firmware-20181009-1.fbad640.fc29 How reproducible: Most of the time. The system does boot to initial-setup.
Goes away when all consoles are removed from the kargs, output is correctly displayed on the serial console.
This was console options conflicting with bluetooth and is now fixed in IoT nightly builds.