On 2022-12-08, Frank Graf <
fg...@duck.com> wrote:
> ich habe "FreeBSD 13.1-RELEASE-p3 GENERIC amd64" auf einem Rechner
> installiert, dabei sind mir beim Booten folgende Meldungen aufgefallen:
> Was bedeutet:
> "atkbdc0: non-PNP ISA device will be removed from GENERIC in FreeBSD 14."?
Der Treiber wird in FreeBSD 14 aus der Standard-Kernel-Konfiguration
(GENERIC) genommen. Die Implikation ist, dass man dann einen Kernel
mit einer eigenen Konfiguration bauen müsste. Oder ein entsprechendes
Kernel-Modul laden, falls der Treiber in dieser Form existiert.
> Würde eine PS/2 Tastatur nach entfernen des atkbdc Treibers nicht mehr
> funktionieren?
Das würde sie nicht mehr.
> Betrifft es nur "non-PNP ISA device"? Wie kann ich ggf. feststellen ob der
> Tastaturcontroller ein "non-PNP ISA device" ist?
Die Meldung wird ausgegeben, _weil_ atkbdc(4) ein betroffenes Device
ist.
> WARNING: Device "agp" is Giant locked and may be deleted before FreeBSD 14.0.
>
> Bedeutet diese Meldung dass die Grafikkarte nach entfernen des Treibers
> nicht mehr funktionieren würde?
Das würde sie nicht mehr.
FreeBSD 14 wird also keine PC-Tastaturen und keine Onboard-Grafik,
die über irgendeine virtuelle PCI-AGP-Brücke angesprochen wird,
mehr unterstützen.
Aha.
An dieser Stelle sollte die "das kann doch nicht sein"-Reaktion
einsetzen...
Man sollte diese Warnung für solche Standard-Hardware nicht allzu
ernst nehmen. Die atkbdc(4)-Warnung wurde vor fünf Jahren eingeführt
und warnte vor einem Verschwinden in FreeBSD 12. Die allgemeine
Warnung für Treiber mit Giant-Lock, die agp(4) betrifft, ist immerhin
erst drei Jahre alt und warnte vor einem Verschinden in 13. Seitdem
sind die Versionsnummern hochgesetzt worden.
Diese Warnungen sind im Wesentlichen ein Hinweis an Entwickler,
dass dort etwas zu tun ist.
--
Christian "naddy" Weisgerber
na...@mips.inka.de