From nobody Thu Apr 16 12:27:02 2026 Received: from mail-wr1-f47.google.com (mail-wr1-f47.google.com [209.85.221.47]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 031EB362135 for ; Fri, 27 Feb 2026 18:20:40 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.221.47 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772216442; cv=none; b=UojhjWHKEOTpWq/q1QxtlXkWYr3yRJNj2h3RZuxZSjLtHqk+643H7IztRPTzX65cIw7Wbj7ZBgKLlv5nJh3aBdxNDrvc5M3e9U53p6hr8lspsl7wTeqGZQHf3zaIP80rtxjKghKqRQyRQDDEW26OfVDpAGmyqQ919jFYQNSiu6o= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772216442; c=relaxed/simple; bh=jTmJNz3JOVdyba92WBCm0BzI8m25eUf0xEN3z2CYgZ0=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=Kz6+Fh0Zy00Bu/c9RoV5W44e/1aiv239ahtWsJ5d2LjIsbMj3loLimJ2JgRdGNokXbgPxt/hCKUwAkca8Lalp13mrO7t8fESLDkrqAV82uqiacsI0m6Ts8xou4oCY8vgFQUxT1ebY8ikq2te4jVGdkNUl32ALWFAekcICVVfYSM= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=WvJRImBg; arc=none smtp.client-ip=209.85.221.47 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="WvJRImBg" Received: by mail-wr1-f47.google.com with SMTP id ffacd0b85a97d-43987b97701so1834583f8f.3 for ; Fri, 27 Feb 2026 10:20:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1772216439; x=1772821239; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=7lkvvORJcUpRwcgHDhrU7VhBdAXzpHVrJB8Pl7/ogIQ=; b=WvJRImBgWnQzT1MV6UQNzYAnLIBZhpI50VLw1aLYvlNymNJjxy4sY/KUU8RR2nCK6V 10yAdbY7abYIZnKUBwgDMbVS/hGA9vOH5613lLcqCaCKrV8wEa2MmSeaKa/bdSk38gnz I/4e1RIeTS6YjCjlJWE3w8NawzshmrUPjVeZ+j8m7ja2EcoBgsTwq9d8I9EKgmyFdCiU p771xz85fA6kPOIGRKXdTBsm3ZjrFeHue1EeNkReDGdXookC8Nu3Nb3lX7MR/oyN9kUt t0Wem4Bg1avIn1REL16tBFDD+7Y/wmGLUTjnE14RMk2S1/LuLHgjR2vqcMxNwLcbcA5R KT4A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1772216439; x=1772821239; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=7lkvvORJcUpRwcgHDhrU7VhBdAXzpHVrJB8Pl7/ogIQ=; b=FQx8u+hqYlCj0k/1v34UQ/v0h8S8tZHCTFKUoJ5KsuS3DMQmKxtQ1iMf5jsTOmAGDA 7FGxHWGpyMR07PKuwWA7a+UAH2hPEvdFHrMinAHVYs5iXvnDGXy3Qt3M72RvcOmJMbPv Uvdr0YYzOvAp1PYhCKDLGfkzt7yu+bXh9JLQq7xnC3CChgC9W8FENDRTyUoKrqik12xh r2x9tggDXN7vg3yeZBvUjIrpYLVJRkhaPhZudg4d+svUpEpHfKM0AZ/n2Kg/8kAzKygY aIZEVACsGl2VpLq9cLej0C0sLkHQ+aOWcZf73/gWEVyikTvzBiI+TMIMfZKhzCDU1Yfj mxYQ== X-Forwarded-Encrypted: i=1; AJvYcCWursIpbJwgnXjrzefQvqYnOTQrCdSgvXXX1u/GOm5UwflEOu8w+3S57pO+aEgG7aI9Am99klRUCjafaMc=@vger.kernel.org X-Gm-Message-State: AOJu0YxZpPoKWTSqdqdq7TXehDwGwm8F1yOQ+CvyvsQDnt+amQs3NvrL S+gMAey3B3alG3u76+iuOW9nfxndLIep/TPI8v53Xac6jhFJK4EIwUCE3879EoOMpQ== X-Gm-Gg: ATEYQzzXWlIw9PANL9EKNDomWEcKiB36zNWkTDQEtqJMOBk2HHvCdzkh7hchRJkes3L B/oPnD2ULTj0qE33loi1sFfL9QNtuF0lOT73AHbTbcUSG4ql5GPUP+FDYD603urwiT5MBnwCvwJ +epLCLmYCziDoz0gf24Yw/FyR4l+NxjcDHbpjV3S7aSXCEFwWNec+IyMDMokl3jtXXU9WgIpBu+ pJTljfG7LwOJct+kWYWJ1L7XKHQReAfN5IZ1JfwGhS194QQHI/J2J6bd+qPFYoN/V7XroKocN1R zQNSD97X4t3TY9FrdPUDyj7JVrhlukeh9tqA/h7S2S+bGlPbS66mAgb++ODnUul0/sbF/G14wSL jynuI0bz/rLkUSS4wNgFYG9Br6x4pRt3SIwwdoFeqoSjbYw3ELkrcCtyi4AumZacJ0dsViqFRGR /G5/C+t57CWTNpsfm2IirkKPIRyWZkB4RJrupc8ZSSwiVO0viiXypJaj2REDIG6W5TDQpOAKtF3 Z9FZt9VXxbFFVpBFHo= X-Received: by 2002:a05:6000:2301:b0:439:938a:3de1 with SMTP id ffacd0b85a97d-4399ddf1edcmr6329774f8f.16.1772216439061; Fri, 27 Feb 2026 10:20:39 -0800 (PST) Received: from localhost ([2a02:810d:4a94:b300:dfb0:2728:8964:e209]) by smtp.gmail.com with UTF8SMTPSA id ffacd0b85a97d-4399c70e8dasm7819525f8f.9.2026.02.27.10.20.38 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 27 Feb 2026 10:20:38 -0800 (PST) From: Florian Fuchs To: "James E . J . Bottomley" , "Martin K . Petersen" Cc: linux-scsi@vger.kernel.org, linux-kernel@vger.kernel.org, fuchsfl@gmail.com Subject: [PATCH] scsi: devinfo: Add BLIST_SKIP_IO_HINTS for Iomega ZIP Date: Fri, 27 Feb 2026 19:18:23 +0100 Message-ID: <20260227181823.892932-1-fuchsfl@gmail.com> X-Mailer: git-send-email 2.43.0 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" The Iomega ZIP 100 (Z100P2) can't process IO Advice Hints Grouping mode page query. It immediately switches to the status phase 0xb8 after receiving the subpage code 0x05 of MODE_SENSE_10 command, which fails imm_out() and turns into DID_ERROR of this command, which leads to unusable device. This was tested with an Iomega ZIP 100 (Z100P2) connected with a StarTech PEX1P2 AX99100 PCIe parallel port card. Prior to this fix, Test Unit Ready fails and the drive can't be used: IMM: returned SCSI status b8 sd 7:0:6:0: [sdh] Test Unit Ready failed: Result: hostbyte=3D0x01 d= riverbyte=3DDRIVER_OK Signed-off-by: Florian Fuchs --- The processed CDB, where 0xb8 was set after subpage code 0x05: 5a 08 0a 05 00 00 00 02 00 00 Prior error message, no partitions found and Test Unit Ready failed: imm: Found device at ID 6, Attempting to use EPP 8 bit imm: Communication established at 0xd010 with ID 6 using EPP 8 bit scsi host7: Iomega VPI2 (imm) interface scsi 7:0:6:0: Direct-Access IOMEGA ZIP 100 P.04 PQ: 0 ANSI:= 2 sd 7:0:6:0: Power-on or device reset occurred sd 7:0:6:0: Power-on or device reset occurred sd 7:0:6:0: [sdh] 196608 512-byte logical blocks: (101 MB/96.0 MiB) sd 7:0:6:0: [sdh] Write Protect is off sd 7:0:6:0: [sdh] Mode Sense: 25 00 00 08 sd 7:0:6:0: [sdh] Cache data unavailable sd 7:0:6:0: [sdh] Assuming drive cache: write through IMM: returned SCSI status b8 sd 7:0:6:0: [sdh] Test Unit Ready failed: Result: hostbyte=3D0x01 driverby= te=3DDRIVER_OK sdh: detected capacity change from 196608 to 0 sd 7:0:6:0: [sdh] Attached SCSI removable disk Ater this fix, the partition is detected and the drive works like we deserv= e: imm: Found device at ID 6, Attempting to use EPP 8 bit imm: Communication established at 0xd010 with ID 6 using EPP 8 bit scsi host7: Iomega VPI2 (imm) interface scsi 7:0:6:0: Direct-Access IOMEGA ZIP 100 P.04 PQ: 0 ANSI:= 2 sd 7:0:6:0: Power-on or device reset occurred sd 7:0:6:0: Power-on or device reset occurred sd 7:0:6:0: [sdh] 196608 512-byte logical blocks: (101 MB/96.0 MiB) sd 7:0:6:0: [sdh] Write Protect is off sd 7:0:6:0: [sdh] Mode Sense: 25 00 00 08 sd 7:0:6:0: [sdh] Cache data unavailable sd 7:0:6:0: [sdh] Assuming drive cache: write through sdh: sdh4 sd 7:0:6:0: [sdh] Attached SCSI removable disk --- drivers/scsi/scsi_devinfo.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/scsi/scsi_devinfo.c b/drivers/scsi/scsi_devinfo.c index 0dada89d8d99..68a992494b12 100644 --- a/drivers/scsi/scsi_devinfo.c +++ b/drivers/scsi/scsi_devinfo.c @@ -190,7 +190,7 @@ static struct { {"IBM", "2076", NULL, BLIST_NO_VPD_SIZE}, {"IBM", "2105", NULL, BLIST_RETRY_HWERROR}, {"iomega", "jaz 1GB", "J.86", BLIST_NOTQ | BLIST_NOLUN}, - {"IOMEGA", "ZIP", NULL, BLIST_NOTQ | BLIST_NOLUN}, + {"IOMEGA", "ZIP", NULL, BLIST_NOTQ | BLIST_NOLUN | BLIST_SKIP_IO_HINTS}, {"IOMEGA", "Io20S *F", NULL, BLIST_KEY}, {"INSITE", "Floptical F*8I", NULL, BLIST_KEY}, {"INSITE", "I325VM", NULL, BLIST_KEY}, base-commit: 2f38fd99c0004676d835ae96ac4f3b54edc02c82 --=20 2.43.0