From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mescal.linbit (213-229-1-138.sdsl-line.inode.at [213.229.1.138]) by mail.linbit.com (LINBIT Mail Daemon) with ESMTP id CAEB2142F3 for ; Tue, 7 Sep 2004 14:56:19 +0200 (CEST) From: Philipp Reisner To: drbd-dev@lists.linbit.com Subject: Re: [Drbd-dev] Re: drbd in linux-ha cvs Date: Tue, 7 Sep 2004 14:56:19 +0200 References: <20040906135609.GT11820@marowsky-bree.de> <20040907104926.GA7387@nudl> <20040907120330.GH10035@marowsky-bree.de> In-Reply-To: <20040907120330.GH10035@marowsky-bree.de> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit Content-Disposition: inline Message-Id: <200409071456.19233.philipp.reisner@linbit.com> List-Id: Coordination of development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , On Tuesday 07 September 2004 14:03, Lars Marowsky-Bree wrote: > On 2004-09-07T12:49:26, > > Lars Ellenberg said: > > it is more clean to have one ioctl, get the full info, and output that. > > I feel uneasy about introducing additional races by using several ioctls > > in a row (even if they all finish within one second). of course, once we > > have that info it could be stale already, but at least we have the > > guarantee that at some point in time it was correct. > > Well, even if not correct, so at least it was consistent ;-) > > It's also much easier to maintain in the external script, and less > likely to be gotten wrong in the script. > > > as soon as we have a sane interface, I don't expect the internals to > > change so often, so the "maintenance trouble" is very low, either way. > > Well, even if eventually change and export more data, that's more > maintainable. > > I don't need writes to the generation counters, but getting at all that > information to know where to move things would be quite helpful. > My initial understanding was that this read-generation counters operation would read it off the disk (== run while the DRBD module is not loaded). Do you mean that ? Or do you want to have an ioctl to ask the module for the current value of the countes ? -philipp -- : Dipl-Ing Philipp Reisner Tel +43-1-8178292-50 : : LINBIT Information Technologies GmbH Fax +43-1-8178292-82 : : Schönbrunnerstr 244, 1120 Vienna, Austria http://www.linbit.com :