Date: Sun, 10 Sep 2023 16:24:10 +0000 From: bugzilla-noreply@freebsd.org To: bugs@FreeBSD.org Subject: [Bug 273705] default device.hints prevents booting on modern hardware Message-ID: <bug-273705-227@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D273705 Bug ID: 273705 Summary: default device.hints prevents booting on modern hardware Product: Base System Version: 14.0-CURRENT Hardware: amd64 OS: Any Status: New Severity: Affects Some People Priority: --- Component: conf Assignee: bugs@FreeBSD.org Reporter: freebsd@darkain.com /boot/device.hints by default contains information for scanning very old le= gacy hardware, such as floppy disk controllers and the ISA bus. One of these ite= ms is also the old AT keyboard interface via the ISA bus. On modern hardware such as the Steam Deck, these legacy interfaces no longer exist, preventing FreeBSD from booting properly. Commenting the lines out in the file allows it to boot properly. However, it is only a matter of time until more and more systems drop these legacy interfaces, the Steam Deck is just one of, if not the first device t= hat we've seen this on. At least on AMD64, I think it may be time to remove these references to ISA= bus scanning, as its causing real issues with the boot process. --- And before anyone jumps in with some harsh comment about testing FreeBSD on= the Steam Deck because it is a "game console" - the hardware inside is essentia= lly an AMD APU based laptop. It acts and functions almost identically to any ot= her laptop device. The only major difference is the physical form factor. The changes seen on this device to remove legacy interfaces from the APU most likely will also hit mainline APUs before long, so in my opinion it is bett= er to tackle this now rather than later. --- Reference: https://wiki.freebsd.org/Laptops/Steam_Deck --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-273705-227>