From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: util-linux-owner@vger.kernel.org Received: from plane.gmane.org ([80.91.229.3]:52338 "EHLO plane.gmane.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752858AbaKJQKG (ORCPT ); Mon, 10 Nov 2014 11:10:06 -0500 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1XnrXY-0007S7-NL for util-linux@vger.kernel.org; Mon, 10 Nov 2014 17:10:04 +0100 Received: from barriere.frankfurter-softwarefabrik.de ([217.11.197.1]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 10 Nov 2014 17:10:04 +0100 Received: from lvml by barriere.frankfurter-softwarefabrik.de with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 10 Nov 2014 17:10:04 +0100 To: util-linux@vger.kernel.org From: Lutz Vieweg Subject: fstrim: "fitrim ioctl failed: input/output error" -> "Logical block address out of range" Date: Mon, 10 Nov 2014 17:07:12 +0100 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Sender: util-linux-owner@vger.kernel.org List-ID: Hi, when I use "fstrim" on a just newly "mkfs.xfs /dev/sdb"-ed filesystem on a newly mounted SSD (Crucial_CT1024M550SSD1, firmware MU01), I get (after some activity on the device) this error message: > fitrim ioctl failed: input/output error Looking into the dmesg output reveals: > [1039455.530947] sd 0:0:1:0: [sdb] > [1039455.533192] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE > [1039455.535369] sd 0:0:1:0: [sdb] > [1039455.537521] Sense Key : Illegal Request [current] > [1039455.539684] Info fld=0x772cdab0 > [1039455.541802] sd 0:0:1:0: [sdb] > [1039455.543877] Add. Sense: Logical block address out of range > [1039455.545966] sd 0:0:1:0: [sdb] CDB: > [1039455.548008] Unmap/Read sub-channel: 42 00 00 00 00 00 00 00 18 00 > [1039455.550080] end_request: critical target error, dev sdb, sector 1999428272 (I bought 4 of the same SSD model, and the error occurs the same with the other exemplars, so I assume this is not some hardware issue.) According to smartctl, the capacity of this SSD is: > User Capacity: 1,024,209,543,168 bytes [1.02 TB] > Sector Sizes: 512 bytes logical, 4096 bytes physical And cat /proc/partitions tells: > major minor #blocks name > 8 16 1000204632 sdb Kernel is mainline linux-3.17.1 fstrim --version says: > fstrim from util-linux 2.23.2 (Distribution is CentOS 7, if that matters.) Does anyone have a clue what's going wrong, here? Regards, Lutz Vieweg