Date: Wed, 25 Feb 1998 10:22:47 -0800 (PST) From: gene@nttlabs.com To: freebsd-gnats-submit@FreeBSD.ORG Subject: kern/5846: Generic SCSI ioctl w/ big data transfer fails with "physio split the request" diagnostics. Message-ID: <199802251822.KAA13960@hub.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 5846 >Category: kern >Synopsis: Generic SCSI ioctl w/ big data transfer fails with "physio split the request" diagnostics. >Confidential: no >Severity: critical >Priority: high >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed Feb 25 10:30:01 PST 1998 >Last-Modified: >Originator: Eugene M. Kim >Organization: NTT Multimedia Communications Laboratories >Release: 3.0-CURRENT >Environment: FreeBSD seerajeane.ho.pl.cp 3.0-CURRENT FreeBSD 3.0-CURRENT #3: Wed Feb 25 09:43:49 PST 1998 root@seerajeane.ho.pl.cp:/usr/src/sys/compile/SEERA i386 SCSI controller: Adaptec 2940UW >Description: Generic SCSI ioctl, particularly SCIOCCOMMAND, with data-in/out phase fails if the size of data to be transferred is larger than a certain threshold (approximately 128 bytes in my case). The kernel dumps "physio split the request.. cannot proceed" onto the console and the ioctl returns -1 with errno=EIO, as programmed in /sys/scsi/scsi_ioctl.h. >How-To-Repeat: Run a program which uses a user-level SCSI command directly with SCSI devices. (e.g. scsi(8), /usr/ports/sysutils/cdrecord) >Fix: None known. >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199802251822.KAA13960>