:Greg,
:
:4K is probably too conservative, it only applies if you have a
:swap-backed vn device at the bottom, which would be a truly
:weird thing to do with vinum.
:
:Don't spend too much time on tracking the sector size yet.  I think
:the si_bsize stuff needs some thinking before we do more with it.
:
:Poul-Henning

    There's nothing wrong with the si_bsize stuff, but it got
    broken temporarily with all the dev_t work.

    All that really needs to be done is to reset the block sizes
    to their defaults when the last reference to the device goes
    away.  This way reconfigurable devices do not have to reload the 
    defaults prior to making adjustments based on the actual sector
    size of the device.

    There is no better way to do it.  specfs and physio need to
    know how to realign byte-aligned I/O requests for physical devices.

                                        -Matt



To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message

Reply via email to