diff options
| author | Sven Peter <sven@kernel.org> | 2026-08-06 17:27:36 +0200 |
|---|---|---|
| committer | Keith Busch <kbusch@kernel.org> | 2026-08-11 08:53:27 -0700 |
| commit | 69d22a6b2f6984200d92dac689f8b00cc3d7d736 (patch) | |
| tree | a92f7f50363404962be7d505ddb7132e0014aee8 /tools/perf/scripts/python/bin | |
| parent | cc0fec9b42cfbc69d70cb4c4b616408a7037b445 (diff) | |
nvme: Add a quirk for page aligned admin queue buffers
Apple controllers seem to require any queue buffers on the admin queue
to be aligned to the NVMe controller page size. Weirdly, this constraint
does not apply to the i/o queue where any alignment is fine. This has
always been required on pre-M1 controllers and is required starting with
macOS 15 firmware or post-M4 controllers again. On M1/M2/M3 we only got
away with this because there was a chicken bit to disable this
requirement. Let's add a quirk that enforces this alignment.
Tested-by: Joshua Peisach <jpeisach@ubuntu.com>
Tested-by: Janne Grunau <j@jannau.net>
Tested-by: Nick Chan <towinchenmi@gmail.com>
Signed-off-by: Sven Peter <sven@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python/bin')
0 files changed, 0 insertions, 0 deletions
