Re: git: 94e94d2dddfa - main - UPDATING: Add a notes for iwm(4) firmware and pkgbase users
Date: Fri, 27 Dec 2024 11:22:49 UTC
On Fri, Dec 27, 2024, at 05:59, Emmanuel Vadot wrote: > On Thu, 26 Dec 2024 22:03:31 -0300 > "Danilo G. Baio" <dbaio@FreeBSD.org> wrote: > >> >> >> On Mon, Dec 16, 2024, at 06:47, Emmanuel Vadot wrote: >> > The branch main has been updated by manu: >> > >> > URL: >> > https://cgit.FreeBSD.org/src/commit/?id=94e94d2dddfa43aa0aa3ad8aa3ab6d72363e4bd0 >> > >> > commit 94e94d2dddfa43aa0aa3ad8aa3ab6d72363e4bd0 >> > Author: Emmanuel Vadot <manu@FreeBSD.org> >> > AuthorDate: 2024-12-16 09:46:05 +0000 >> > Commit: Emmanuel Vadot <manu@FreeBSD.org> >> > CommitDate: 2024-12-16 09:46:05 +0000 >> > >> > UPDATING: Add a notes for iwm(4) firmware and pkgbase users >> > >> > Sponsored by: Beckhoff Automation GmbH & Co. KG >> > --- >> > UPDATING | 5 +++++ >> > 1 file changed, 5 insertions(+) >> > >> > diff --git a/UPDATING b/UPDATING >> > index 2a67a65a92ed..4fef13073431 100644 >> > --- a/UPDATING >> > +++ b/UPDATING >> > @@ -27,6 +27,11 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 15.x IS SLOW: >> > world, or to merely disable the most expensive debugging functionality >> > at runtime, run "ln -s 'abort:false,junk:false' /etc/malloc.conf".) >> > >> > +20241216: >> > + The iwm(4) firmwares are no longer compiled as kernel modules but instead >> > + shipped as raw files. For pkgbase users if you use iwm(4) you will need >> > + to install the FreeBSD-firmware-iwm package. >> >> Hi, >> >> I upgraded my dev box today (pkgbase/weekly packages) and got a kernel panic. >> >> Then I installed FreeBSD-firmware-iwm, but still got a panic. >> >> To get it working again, I had to comment out these entries from the /boot/loader.conf: >> >> if_iwm_load="YES" >> iwm8265fw_load="YES" >> >> Now it's booting; the device works, but I don't know how. =) >> >> -- >> Danilo G. Baio > > Hi Danilo, > > You got a panic because loader doesn't know that iwm8265fw is a raw > firmware and not a kernel module anymore, and it's working after > removing those lines because now iwm is loaded via devmatch and the > firmware is correctly loaded. > https://reviews.freebsd.org/D48211 is addressing this so users who > loads iwm from loader(8) can still do it (even if I don't understand > why anyone wants to do this). > > Cheers, Awesome, thanks for the explanation and for working on this Regards, -- Danilo G. Baio