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]

cvs commit: src/sys/dev/disk/ata atapi-cd.c src/sys/dev/disk/ccd ccd.c src/sys/dev/disk/mcd mcd.c src/sys/dev/disk/scd scd.c src/sys/dev/raid/vinum vinumio.c vinumioctl.c vinumvar.h src/sys/kern subr_diskslice.c src/sys/sys disklabel.h ndisklabel.h ...


From: Matthew Dillon <dillon@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Tue, 15 May 2007 10:51:04 -0700 (PDT)

dillon      2007/05/15 10:51:04 PDT

DragonFly src repository

  Modified files:
    sys/dev/disk/ata     atapi-cd.c 
    sys/dev/disk/ccd     ccd.c 
    sys/dev/disk/mcd     mcd.c 
    sys/dev/disk/scd     scd.c 
    sys/dev/raid/vinum   vinumio.c vinumioctl.c vinumvar.h 
    sys/kern             subr_diskslice.c 
    sys/sys              disklabel.h ndisklabel.h 
    sys/vfs/gnu/ext2fs   ext2_vfsops.c 
    sys/vfs/msdosfs      msdosfs_vfsops.c 
    sys/vfs/ufs          ffs_vfsops.c 
  Log:
  Continue untangling the disklabel.  Reorganize struct partinfo and the
  DIOCGPART ioctl to extract the required information directly, and fix
  the DIOCGPART ioctl direction so userland can use it.
  
  This removes numerous disklabel references, particularly from the filesystem
  code which was doing silly indirections just to figure out the sector size.
  
  NOTE: The absolute byte offset of the slice or partition (relative to the
  base of the raw disk) is also made available, but is not currently used
  by the kernel.
  
  Revision  Changes    Path
  1.31      +12 -2     src/sys/dev/disk/ata/atapi-cd.c
  1.40      +23 -11    src/sys/dev/disk/ccd/ccd.c
  1.23      +16 -9     src/sys/dev/disk/mcd/mcd.c
  1.22      +12 -4     src/sys/dev/disk/scd/scd.c
  1.23      +5 -4      src/sys/dev/raid/vinum/vinumio.c
  1.8       +10 -8     src/sys/dev/raid/vinum/vinumioctl.c
  1.10      +0 -1      src/sys/dev/raid/vinum/vinumvar.h
  1.30      +21 -5     src/sys/kern/subr_diskslice.c
  1.19      +15 -6     src/sys/sys/disklabel.h
  1.2       +5 -5      src/sys/sys/ndisklabel.h
  1.54      +3 -5      src/sys/vfs/gnu/ext2fs/ext2_vfsops.c
  1.46      +0 -29     src/sys/vfs/msdosfs/msdosfs_vfsops.c
  1.55      +2 -2      src/sys/vfs/ufs/ffs_vfsops.c


http://www.dragonflybsd.org/cvsweb/src/sys/dev/disk/ata/atapi-cd.c.diff?r1=1.30&r2=1.31&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/disk/ccd/ccd.c.diff?r1=1.39&r2=1.40&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/disk/mcd/mcd.c.diff?r1=1.22&r2=1.23&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/disk/scd/scd.c.diff?r1=1.21&r2=1.22&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/raid/vinum/vinumio.c.diff?r1=1.22&r2=1.23&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/raid/vinum/vinumioctl.c.diff?r1=1.7&r2=1.8&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/raid/vinum/vinumvar.h.diff?r1=1.9&r2=1.10&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/subr_diskslice.c.diff?r1=1.29&r2=1.30&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/disklabel.h.diff?r1=1.18&r2=1.19&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/ndisklabel.h.diff?r1=1.1&r2=1.2&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/gnu/ext2fs/ext2_vfsops.c.diff?r1=1.53&r2=1.54&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/msdosfs/msdosfs_vfsops.c.diff?r1=1.45&r2=1.46&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/ufs/ffs_vfsops.c.diff?r1=1.54&r2=1.55&f=u



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