From owner-freebsd-chat Wed Feb 13 1:51:38 2002 Delivered-To: freebsd-chat@freebsd.org Received: from albatross.prod.itd.earthlink.net (albatross.mail.pas.earthlink.net [207.217.120.120]) by hub.freebsd.org (Postfix) with ESMTP id D24D637B41A for ; Wed, 13 Feb 2002 01:51:27 -0800 (PST) Received: from pool0136.cvx21-bradley.dialup.earthlink.net ([209.179.192.136] helo=mindspring.com) by albatross.prod.itd.earthlink.net with esmtp (Exim 3.33 #1) id 16aw4S-0002cw-00; Wed, 13 Feb 2002 01:51:25 -0800 Message-ID: <3C6A3712.FE23D234@mindspring.com> Date: Wed, 13 Feb 2002 01:51:14 -0800 From: Terry Lambert X-Mailer: Mozilla 4.7 [en]C-CCK-MCD {Sony} (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Brad Knowles Cc: Chip Wiegand , freebsd-chat Subject: Re: file types References: <20020212170006.1d2f9c8a.chip@wiegand.org> <3C6A2E05.3EEEA6DA@mindspring.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-chat@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Brad Knowles wrote: > At 1:12 AM -0800 2002/02/13, Terry Lambert wrote: > > FreeBSD doesn't have block devices. > > I remember that this changed recently. However, I don't recall > ever hearing a good, understandable explanation as to why. Do you > have any, or know of any URLs where such could be found? Ask PHK. It was my strong opinion that they would be needed to port over the Apple UDF FS code; that objection has been overridden by someone doing the necessary work to wedge UDF on top of a character driver (no idea how demand paging from non-aligned atomic regions is handled in the UDF/ISOFS switch; I'd have to buy hardware to look at the code in any meaningful way). > > If you are using one of the millions of software packages > > from the Internet, you will have to modify it to use device > > aligned buffer I/O, effectively duplicating the block > > device functionality in each and every user space program > > instead. > > I'm wondering why pseudo-block devices weren't created that would > effectively automatically do this on top of the appropriate character > device for applications that expect this kind of behaviour. Ask PHK. -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-chat" in the body of the message