From beyssac@enst.fr Fri May 21 09:31:18 1999
Return-Path: <beyssac@enst.fr>
Received: from enst.enst.fr (enst.enst.fr [137.194.2.16])
	by hub.freebsd.org (Postfix) with ESMTP id D87DC14DF8
	for <FreeBSD-gnats-submit@freebsd.org>; Fri, 21 May 1999 09:31:12 -0700 (PDT)
	(envelope-from beyssac@enst.fr)
Received: from bofh.enst.fr ([137.194.2.253])
	by enst.enst.fr (8.9.1a/8.9.1) with ESMTP id SAA16506
	for <FreeBSD-gnats-submit@freebsd.org>; Fri, 21 May 1999 18:31:11 +0200 (MET DST)
Received: by bofh.enst.fr (Postfix, from userid 12426)
	id 30F56D226; Fri, 21 May 1999 18:31:11 +0200 (CEST)
Message-Id: <19990521163111.30F56D226@bofh.enst.fr>
Date: Fri, 21 May 1999 18:31:11 +0200 (CEST)
From: beyssac@enst.fr
Reply-To: beyssac@enst.fr
To: FreeBSD-gnats-submit@freebsd.org
Subject: /dev/fd0a hangs on large files, including panic: vinvalbuf: dirty bufs
X-Send-Pr-Version: 3.2

>Number:         11821
>Category:       kern
>Synopsis:       /dev/fd0a hangs on large files, including panic: vinvalbuf: dirty bufs
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Fri May 21 09:40:00 PDT 1999
>Closed-Date:    Sat Nov 17 09:01:16 PST 2001
>Last-Modified:  Sat Nov 17 09:01:29 PST 2001
>Originator:     Pierre Beyssac
>Release:        FreeBSD 4.0-CURRENT i386
>Organization:
ENST
>Environment:

4.0-CURRENT

Boot messages :
	fdc0: <NEC 72065B or clone> at port 0x3f0-0x3f7 irq 6 drq 2 on isa0
	fdc0: FIFO enabled, 8 bytes threshold
	fd0: <1440-KB 3.5" drive> at fdc0 drive 0

Kernel :
	controller      isa0    
	controller      pnp0
	controller      pci0
	controller      fdc0    at isa? port "IO_FD1" irq 6 drq 2
	disk            fd0     at fdc0 drive 0 
	disk            fd1     at fdc0 drive 1

>Description:

Writing a file bigger than 1440Kb (for example, boot.flp from
3.2-RELEASE) to a 1440Kb disk on /dev/fd0a hangs or panics the
system.

>How-To-Repeat:

Generally hangs the system without a message:
	dd if=boot.flp of=/dev/fd0a bs=38k

On the other hand,
	dd if=boot.flp of=/dev/fd0a
nicely returns an error message, but panics (tried only once) if followed by:
	dd if=boot.flp of=/dev/fd0a bs=38k

The panic is:
	vinvalbuf: dirty bufs

>Fix:

>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->feedback 
State-Changed-By: iedowse 
State-Changed-When: Mon Jul 9 14:30:15 PDT 2001 
State-Changed-Why:  

Is this still an issue with recent releases? (I presume not, since 
block devices are gone). 

http://www.FreeBSD.org/cgi/query-pr.cgi?pr=11821 
State-Changed-From-To: feedback->closed 
State-Changed-By: bmah 
State-Changed-When: Sat Nov 17 09:01:16 PST 2001 
State-Changed-Why:  
Feedback timeout (4 months). 

http://www.FreeBSD.org/cgi/query-pr.cgi?pr=11821 
>Unformatted:
 Pierre Beyssac
