Project

General

Profile

Bug #9446

some NVMe controllers get upset about NS ID of 0 when checking "Error Recovery" feature

Added by Yuri Pankov over 1 year ago.

Status:
In Progress
Priority:
Normal
Assignee:
Category:
driver - device drivers
Start date:
2018-04-09
Due date:
% Done:

50%

Estimated time:
Difficulty:
Bite-size
Tags:

Description

The problem here is the "Error Recovery" feature, where bit 16 of the reply is the "Deallocated or Unwritten Logical Block Error Enable (DULBE)" which is reported per namespace – while a lot of controllers let us get away with namespace ID of 0, some of them (namely INTEL SSDPE2KX010T7) get upset and return an error, leading to panic.

Also available in: Atom PDF