Subject: Re: kern/36690: KASSERT(delta > 0) in kern_physio
To: None <kern-bug-people@netbsd.org, gnats-admin@netbsd.org,>
From: Paul Ripke <stix@stix.id.au>
List: netbsd-bugs
Date: 09/29/2007 13:45:02
The following reply was made to PR kern/36690; it has been noted by GNATS.

From: Paul Ripke <stix@stix.id.au>
To: NetBSD gnats-bugs <gnats-bugs@NetBSD.org>
Cc: 
Subject: Re: kern/36690: KASSERT(delta > 0) in kern_physio
Date: Sat, 29 Sep 2007 23:42:39 +1000

 This appears to be due to instances like the following:
 
 st0: 65536-byte tape record too big for 32768-byte user buffer
 st0(ahc0:0:6:0):  Check Condition on CDB: 0x08 00 00 80 00 00
     SENSE KEY:  No Additional Sense
                 Incorrect Length Indicator Set
    INFO FIELD:  -32768
      ASC/ASCQ:  No Additional Sense Information
 panic: kernel diagnostic assertion "delta > 0" failed: file "/l/netbsd/netbsd-4/src/sys/kern/kern_physio.c", line 441
 
 100% reproducible on head of netbsd-4 branch.
 
 -- 
 Paul Ripke