Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 13 Feb 2002 01:51:14 -0800
From:      Terry Lambert <tlambert2@mindspring.com>
To:        Brad Knowles <brad.knowles@skynet.be>
Cc:        Chip Wiegand <chip@wiegand.org>, freebsd-chat <freebsd-chat@freebsd.org>
Subject:   Re: file types
Message-ID:  <3C6A3712.FE23D234@mindspring.com>
References:  <20020212170006.1d2f9c8a.chip@wiegand.org> <xzppu3akwh4.fsf@flood.ping.uio.no> <3C6A2E05.3EEEA6DA@mindspring.com> <p05101218b88fe48959e6@[10.0.1.33]>

next in thread | previous in thread | raw e-mail | index | archive | help
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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3C6A3712.FE23D234>