DragonFly commits List (threaded) for 2007-05
DragonFly BSD
DragonFly commits List (threaded) for 2007-05
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: cvs commit: src/sys/kern kern_device.c src/sys/sys device.h


From: Matthew Dillon <dillon@xxxxxxxxxxxxxxxxxxxx>
Date: Wed, 16 May 2007 20:26:09 -0700 (PDT)

    NOTE: A full kernel and world build is needed to synchronize up the
    ccdconfig and vnconfig utilities, and a few more utilities, and
    you have to either do a 'make upgrade' or 'cd /dev;./MAKEDEV all'
    because all the /dev/ccd* devices have changed (it was a faked disk
    device before, now it is a real one).

    The CCD changes are not well tested and I could have blown it up,
    so beware!

    Note that the standard slice & disklabel scheme is limited to 2TB
    (2^32 blocks).  These commits are building up to the creation of a
    pluggable slice & labeling API for the kernel.

    Theoretically all of our raw disk addressing now uses 64 bit sector
    numbers all the way through, and so can theoretically operate on
    arrays larger then 2TB, but we won't be able to take advantage of it
    until I get GPT and a 64 bit disklabel working and start work on the
    new filesystem.

						-Matt




[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]