Re: git: 6fe66094cd - main - HW Relnotes: Remove aic.i386 from template

From: Alexander Ziaee <ziaee_at_FreeBSD.org>
Date: Fri, 22 Aug 2025 16:53:18 UTC
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.

2.  Should I remove the manuals also, or just remove the entries from the hardware release notes?

As it stands I have at least updated the checklist at https://FreeBSD.org/~ziaee/pkgbase.htm

Best,
Alex