From owner-freebsd-scsi Sat Oct 18 05:51:07 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id FAA16464 for freebsd-scsi-outgoing; Sat, 18 Oct 1997 05:51:07 -0700 (PDT) (envelope-from owner-freebsd-scsi) Received: from innocence.interface-business.de (innocence.interface-business.de [193.101.57.202]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id FAA16452 for ; Sat, 18 Oct 1997 05:51:01 -0700 (PDT) (envelope-from j@uriah.heep.sax.de) Received: (from uucp@localhost) by innocence.interface-business.de (8.6.11/8.6.9) with UUCP id OAA21825 for freebsd-scsi@FreeBSD.org; Sat, 18 Oct 1997 14:50:57 +0200 Received: (from j@localhost) by uriah.heep.sax.de (8.8.7/8.8.5) id OAA16447; Sat, 18 Oct 1997 14:31:18 +0200 (MET DST) Message-ID: <19971018143116.KS08343@uriah.heep.sax.de> Date: Sat, 18 Oct 1997 14:31:16 +0200 From: j@uriah.heep.sax.de (J Wunsch) To: freebsd-scsi@FreeBSD.org (FreeBSD SCSI list) Subject: Cannot happen? X-Mailer: Mutt 0.60_p2-3,5,8-9 Mime-Version: 1.0 X-Phone: +49-351-2012 669 X-PGP-Fingerprint: DC 47 E6 E4 FF A6 E9 8F 93 21 E0 7D F9 12 D6 4E Reply-To: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch) Sender: owner-freebsd-scsi@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk It can: Oct 18 14:28:26 uriah /kernel: sd0: ILLEGAL REQUEST asc:21,0 Logical block address out of range field replaceable unit: d sks:cf,7 Oct 18 14:28:26 uriah /kernel: spec_getpages: I/O read error Oct 18 14:28:27 uriah /kernel: vm_fault: pager input (probably hardware) error, PID 16207 failure But the questions is: how can this happen? Ain't the driver supposed to limit the requests before calling the SCSI layers? Ain't the filesystem supposed to never attempt to access outside the disk limits? Puzzling. (The disk in question is an old Seagate Hawk.) -- cheers, J"org joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ -- NIC: JW11-RIPE Never trust an operating system you don't have sources for. ;-)