Re: git: 6fe66094cd - main - HW Relnotes: Remove aic.i386 from template
Date: Mon, 25 Aug 2025 16:03:49 UTC
On 8/22/25 12:53, Alexander Ziaee wrote: > On 2025-08-22 10:03 -04:00 EDT, "John Baldwin" <jhb@FreeBSD.org> wrote: >> On 8/21/25 16:43, Alexander Ziaee wrote: >>> The branch main has been updated by ziaee: >>>> URL: https://cgit.FreeBSD.org/doc/commit/?id=6fe66094cd90c50d1b7ce7a994d86ff1f95ac0ba >>>> commit 6fe66094cd90c50d1b7ce7a994d86ff1f95ac0ba >>> Author: Alexander Ziaee <ziaee@FreeBSD.org> >>> AuthorDate: 2025-08-21 20:35:29 +0000 >>> Commit: Alexander Ziaee <ziaee@FreeBSD.org> >>> CommitDate: 2025-08-21 20:35:29 +0000 >>>> HW Relnotes: Remove aic.i386 from template >>> > Ref: src:c24bd33d41b6d (Remove aic(4) driver) >> >> Hmm, for 15.0, we aren't shipping kernels for i386 or 32-bit powerpc, so >> that means drivers for those platforms aren't relevant either and should be >> removed. If a driver is for both amd64 and i386, we probably want to only list >> amd64 in the release notes. >> >> For any powerpc drivers, you might want to ensure it is not used for powerpc64 >> before removing an entry in the harware notes. powerpc64 is kind of special >> compared to i386 vs amd64 in that both powerpc and powerpc64* share the same >> sys/powerpc directory and sys/conf/files.powerpc, etc. >> >> i386 should be a straightforward cleanup at least (I hope). > > Thanks jhb! I didn't even think of that! > > 1. What's the best way to verify that they're i386 and not also amd64? I thought i386 drivers will always work on amd64. There are a few drivers that are i386 only. My best guess was to just look at the rendered release notes and check for "i386" annotations and use that as a guide. > 2. Should I remove the manuals also, or just remove the entries from the hardware release notes? For now I think just the latter. I think we should wait to remove the actual manuals until we remove i386 kernel support from the tree. -- John Baldwin