Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 10 Dec 2005 14:36:17 +0000 (UTC)
From:      Lukas Ertl <le@FreeBSD.org>
To:        src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/geom/vinum geom_vinum.c geom_vinum_drive.c src/sys/modules/geom/geom_vinum Makefile
Message-ID:  <200512101436.jBAEaHTL014501@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
le          2005-12-10 14:36:17 UTC

  FreeBSD src repository

  Modified files:        (Branch: RELENG_6)
    sys/geom/vinum       geom_vinum.c geom_vinum_drive.c 
    sys/modules/geom/geom_vinum Makefile 
  Log:
  MFC:
    Since we want a vinum geom created anytime the module loads, move the
    geom creation to a seperate init function and ignore the tasting.
  
    The config is now parsed only in the vinumdrive geom, which hopefully
    fixes the problem, that the drive class tasted before the vinum class
    had a chance, for good.
  
    Also restore the behaviour that the module can be loaded at boot time
    and on a running system.
  
  --
  
    Check for g_read_data(9) errors properly;  don't pass error value
    pointer to g_read_data(9) at all if we don't have any use of it.
  
  Revision  Changes    Path
  1.16.2.3  +16 -133   src/sys/geom/vinum/geom_vinum.c
  1.18.2.4  +13 -5     src/sys/geom/vinum/geom_vinum_drive.c
  1.1.8.3   +1 -1      src/sys/modules/geom/geom_vinum/Makefile



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