[Midnightbsd-cvs] [MidnightBSD/src] ee3d53: Update Atlantic driver for AQ2 support
Lucas Holt
noreply at github.com
Thu Jun 11 13:58:25 EDT 2026
Branch: refs/heads/stable/4.1
Home: https://github.com/MidnightBSD/src
Commit: ee3d53b1ac57a726f396216fae954c0482d11f1c
https://github.com/MidnightBSD/src/commit/ee3d53b1ac57a726f396216fae954c0482d11f1c
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-06-11 (Thu, 11 Jun 2026)
Changed paths:
M share/man/man4/atlantic.4
M sys/amd64/conf/GENERIC
M sys/conf/files
M sys/dev/atlantic/aq_common.h
M sys/dev/atlantic/aq_dbg.c
M sys/dev/atlantic/aq_dbg.h
M sys/dev/atlantic/aq_device.h
M sys/dev/atlantic/aq_fw.c
M sys/dev/atlantic/aq_fw.h
M sys/dev/atlantic/aq_fw1x.c
M sys/dev/atlantic/aq_fw2x.c
A sys/dev/atlantic/aq_fw_aq2.c
A sys/dev/atlantic/aq_hostboot.c
A sys/dev/atlantic/aq_hostboot.h
A sys/dev/atlantic/aq_hostboot_aq2.c
A sys/dev/atlantic/aq_hostboot_legacy.c
M sys/dev/atlantic/aq_hw.c
M sys/dev/atlantic/aq_hw.h
A sys/dev/atlantic/aq_hw_aq2.h
M sys/dev/atlantic/aq_hw_llh.c
M sys/dev/atlantic/aq_hw_llh.h
M sys/dev/atlantic/aq_hw_llh_internal.h
M sys/dev/atlantic/aq_irq.c
M sys/dev/atlantic/aq_main.c
M sys/dev/atlantic/aq_media.c
M sys/dev/atlantic/aq_ring.c
M sys/dev/atlantic/aq_ring.h
A sys/dev/atlantic/aq_stats.h
M sys/modules/atlantic/Makefile
Log Message:
-----------
Update Atlantic driver for AQ2 support
Import the AQ2-capable Atlantic driver changes from the FreeBSD AQtion fork and wire the driver into static amd64 GENERIC builds. Add support files for AQ2 firmware and hostboot handling, update module sources, and refresh the atlantic(4) hardware list.
AI-Assisted-by: OpenAI Codex (GPT-5)
Signed-off-by: Lucas Holt <luke at foolishgames.com>
Commit: 03ca62d00e5ebd4914b0e5b8f1a0bb6bb68f9295
https://github.com/MidnightBSD/src/commit/03ca62d00e5ebd4914b0e5b8f1a0bb6bb68f9295
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-06-11 (Thu, 11 Jun 2026)
Changed paths:
M sys/dev/atlantic/aq_dbg.c
M sys/dev/atlantic/aq_fw.c
M sys/dev/atlantic/aq_fw1x.c
M sys/dev/atlantic/aq_fw2x.c
M sys/dev/atlantic/aq_fw_aq2.c
M sys/dev/atlantic/aq_hostboot.c
M sys/dev/atlantic/aq_hostboot_aq2.c
M sys/dev/atlantic/aq_hostboot_legacy.c
M sys/dev/atlantic/aq_hw.c
M sys/dev/atlantic/aq_irq.c
M sys/dev/atlantic/aq_main.c
M sys/dev/atlantic/aq_media.c
M sys/dev/atlantic/aq_ring.c
Log Message:
-----------
Remove FreeBSD ID tags from Atlantic sources
Drop the stale __FBSDID("$") markers from the Atlantic driver C sources.
AI-Assisted-by: OpenAI Codex (GPT-5)
Signed-off-by: Lucas Holt <luke at foolishgames.com>
Commit: cb106fb75d2846b83d6c1c8b9db65e7060e73d57
https://github.com/MidnightBSD/src/commit/cb106fb75d2846b83d6c1c8b9db65e7060e73d57
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-06-11 (Thu, 11 Jun 2026)
Changed paths:
M sys/dev/atlantic/aq_dbg.c
M sys/dev/atlantic/aq_fw2x.c
M sys/dev/atlantic/aq_irq.c
Log Message:
-----------
Address Atlantic driver review feedback
Use unsigned subtraction for 64-bit statistics deltas, preserve timeout errors from the FW2x RPC wait path, and bound the debug hex dump string assembly.
AI-Assisted-by: OpenAI Codex (GPT-5)
Signed-off-by: Lucas Holt <luke at foolishgames.com>
Compare: https://github.com/MidnightBSD/src/compare/a0e2d14228c2...cb106fb75d28
To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications
More information about the Midnightbsd-cvs
mailing list