summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/bin/task-analyzer-record
diff options
context:
space:
mode:
authorSven Peter <sven@kernel.org>2026-08-06 17:27:36 +0200
committerKeith Busch <kbusch@kernel.org>2026-08-11 08:53:27 -0700
commit69d22a6b2f6984200d92dac689f8b00cc3d7d736 (patch)
treea92f7f50363404962be7d505ddb7132e0014aee8 /tools/perf/scripts/python/bin/task-analyzer-record
parentcc0fec9b42cfbc69d70cb4c4b616408a7037b445 (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/task-analyzer-record')
0 files changed, 0 insertions, 0 deletions