Skip to content

[action] [PR:13964] [Arista] Disable SSD NCQ on DCS-7050CX3-32S#14860

Merged
mssonicbld merged 1 commit intosonic-net:202012from
mssonicbld:cherry/202012/13964
Apr 27, 2023
Merged

[action] [PR:13964] [Arista] Disable SSD NCQ on DCS-7050CX3-32S#14860
mssonicbld merged 1 commit intosonic-net:202012from
mssonicbld:cherry/202012/13964

Conversation

@mssonicbld
Copy link
Copy Markdown
Collaborator

No description provided.

Why I did it
Fix similar issue seen on sonic-net#13739 but only for DCS-7050CX3-32S

How I did it
Add a kernel parameter to tell libata to disable NCQ

How to verify it
The message ata2.00: FORCE: horkage modified (noncq) should appear on the dmesg.

Test results using: fio --direct=1 --rw=randrw --bs=64k --ioengine=libaio --iodepth=64 --runtime=120 --numjobs=4

with NCQ

   READ: bw=26.1MiB/s (27.4MB/s), 26.1MiB/s-26.1MiB/s (27.4MB/s-27.4MB/s), io=3136MiB (3288MB), run=120053-120053msec
  WRITE: bw=26.3MiB/s (27.6MB/s), 26.3MiB/s-26.3MiB/s (27.6MB/s-27.6MB/s), io=3161MiB (3315MB), run=120053-120053msec
without NCQ

   READ: bw=22.0MiB/s (23.1MB/s), 22.0MiB/s-22.0MiB/s (23.1MB/s-23.1MB/s), io=2647MiB (2775MB), run=120069-120069msec
  WRITE: bw=22.2MiB/s (23.3MB/s), 22.2MiB/s-22.2MiB/s (23.3MB/s-23.3MB/s), io=2665MiB (2795MB), run=120069-120069msec
@mssonicbld
Copy link
Copy Markdown
Collaborator Author

Original PR: #13964

@mssonicbld mssonicbld merged commit 8c74055 into sonic-net:202012 Apr 27, 2023
@mssonicbld mssonicbld deleted the cherry/202012/13964 branch March 6, 2026 01:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants