Bug 15089

Summary: mmap of files from 2K-block device failed
Product: Base System Reporter: ilmar <ilmar>
Component: kernAssignee: freebsd-bugs (Nobody) <bugs>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: 3.3-STABLE   
Hardware: Any   
OS: Any   

Description ilmar 1999-11-25 20:10:00 UTC
	Whyle copying, installing or viewing some files from MO drive with
software, that uses mmap() syscall i've got the following kernel messages with
applications crash:

/kernel: dscheck: b_bcount 3072 is not on a sector boundary (ssize 2048)
/kernel: spec_getpages: I/O read failure: (error code=22)
/kernel: size: 3072, resid: 3072, a_count: 2405, valid: 0x0
/kernel: nread: 0, reqpage: 0, pindex: 0, pcount: 1
/kernel: vm_fault: pager read error, pid 6197 (install)

Fix: 

I don't know. :( I'm very happy that my MO drive works with freebsd 3.x
somehow. 2.2.x managed to use only 1/4 of its capacity.
How-To-Repeat: 
	This bug took place for all 3.x. I thought that -stable didn't have 
it. I used MO drive to store freebsd source tree and build world. But it 
failed while installing yacc.sh (?). And some other files crashed mc.
Comment 1 Mike Barcroft freebsd_committer freebsd_triage 2001-07-21 19:17:33 UTC
State Changed
From-To: open->feedback


Does this problem still occur in newer versions of FreeBSD, 
such as 4.3-RELEASE?
Comment 2 Mike Barcroft freebsd_committer freebsd_triage 2001-08-12 19:21:27 UTC
State Changed
From-To: feedback->closed


Originator confirmed this bug no longer exists in 5.0-CURRENT.