* [linux-lvm] Re: *** ANNOUNCEMENT *** LVM 0.9.1 beta1 available at www.sistina.com
[not found] <20010113114507.D15915@linuxcare.com>
@ 2001-01-13 1:43 ` Andreas Dilger
2001-01-13 16:06 ` Christoph Hellwig
0 siblings, 1 reply; 5+ messages in thread
From: Andreas Dilger @ 2001-01-13 1:43 UTC (permalink / raw)
To: Anton Blanchard; +Cc: Mauelshagen, linux-kernel, linux-lvm
Anton, you write:
> Have a look at 2.4, arch/sparc64/kernel/ioctl32.c
Yuk.
> Would it be possible to clean up the ioctl interface so we dont need
> such large hacks for LVM support? I can do the work but I want to be
> sure you guys will agree to it.
What is the reason for all this? Alignment/wordsize/other? If you look
at the IOP10 code, much of the in-core data structs were changed to int
or long, so this sparc code may not be necessary. It may in fact be
damaging, because I don't know if any of the LVM developers even know it
is there, and surely it will be out of sync...
Cheers, Andreas
--
Andreas Dilger \ "If a man ate a pound of pasta and a pound of antipasto,
\ would they cancel out, leaving him still hungry?"
http://www-mddsp.enel.ucalgary.ca/People/adilger/ -- Dogbert
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [linux-lvm] Re: *** ANNOUNCEMENT *** LVM 0.9.1 beta1 available at www.sistina.com
2001-01-13 1:43 ` [linux-lvm] Re: *** ANNOUNCEMENT *** LVM 0.9.1 beta1 available at www.sistina.com Andreas Dilger
@ 2001-01-13 16:06 ` Christoph Hellwig
2001-01-16 8:51 ` Patrick Caulfield
0 siblings, 1 reply; 5+ messages in thread
From: Christoph Hellwig @ 2001-01-13 16:06 UTC (permalink / raw)
To: linux-lvm; +Cc: Anton Blanchard, Mauelshagen, linux-kernel
On Fri, Jan 12, 2001 at 06:43:23PM -0700, Andreas Dilger wrote:
> Anton, you write:
> > Have a look at 2.4, arch/sparc64/kernel/ioctl32.c
>
> Yuk.
>
> > Would it be possible to clean up the ioctl interface so we dont need
> > such large hacks for LVM support? I can do the work but I want to be
> > sure you guys will agree to it.
>
> What is the reason for all this? Alignment/wordsize/other? If you look
> at the IOP10 code, much of the in-core data structs were changed to int
> or long, so this sparc code may not be necessary.
The longs are the biggest problem AFAICS.
long is 64bit on sparc64 and 32bit on sparc32...
Christoph
--
Of course it doesn't work. We've performed a software upgrade.
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [linux-lvm] Re: *** ANNOUNCEMENT *** LVM 0.9.1 beta1 available at www.sistina.com
2001-01-13 16:06 ` Christoph Hellwig
@ 2001-01-16 8:51 ` Patrick Caulfield
2001-01-16 20:10 ` Charles Duffy
0 siblings, 1 reply; 5+ messages in thread
From: Patrick Caulfield @ 2001-01-16 8:51 UTC (permalink / raw)
To: linux-lvm, Anton Blanchard, Mauelshagen, linux-kernel
On Sat, Jan 13, 2001 at 05:06:16PM +0100, Christoph Hellwig wrote:
> On Fri, Jan 12, 2001 at 06:43:23PM -0700, Andreas Dilger wrote:
> > Anton, you write:
> > > Have a look at 2.4, arch/sparc64/kernel/ioctl32.c
> >
> > Yuk.
> >
> > > Would it be possible to clean up the ioctl interface so we dont need
> > > such large hacks for LVM support? I can do the work but I want to be
> > > sure you guys will agree to it.
If you're prepared to do the work we'd be glad to accept the patch - please send
it to me or the list so I can check over it before committing it. As we don't
have an UltraSPARC available for testing it's probably better done by someone
who does !
> > What is the reason for all this? Alignment/wordsize/other? If you look
> > at the IOP10 code, much of the in-core data structs were changed to int
> > or long, so this sparc code may not be necessary.
>
> The longs are the biggest problem AFAICS.
> long is 64bit on sparc64 and 32bit on sparc32...
There are still a few ulong members in lvm.h, they should be uint32_t
patrick
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [linux-lvm] Re: *** ANNOUNCEMENT *** LVM 0.9.1 beta1 available at www.sistina.com
2001-01-16 8:51 ` Patrick Caulfield
@ 2001-01-16 20:10 ` Charles Duffy
2001-01-17 10:16 ` Patrick Caulfield
0 siblings, 1 reply; 5+ messages in thread
From: Charles Duffy @ 2001-01-16 20:10 UTC (permalink / raw)
To: linux-lvm
[-- Attachment #1: Type: text/plain, Size: 1307 bytes --]
On Tue, Jan 16, 2001 at 08:51:18AM +0000, Patrick Caulfield wrote:
> On Sat, Jan 13, 2001 at 05:06:16PM +0100, Christoph Hellwig wrote:
> > On Fri, Jan 12, 2001 at 06:43:23PM -0700, Andreas Dilger wrote:
> > > > Would it be possible to clean up the ioctl interface so we
> > > > dont need such large hacks for LVM support? I can do the work
> > > > but I want to be sure you guys will agree to it.
>
> If you're prepared to do the work we'd be glad to accept the patch -
> please send it to me or the list so I can check over it before
> committing it. As we don't have an UltraSPARC available for testing
> it's probably better done by someone who does !
I have an Ultra-1 available, presently in use as a prototyping system.
It's not currently using LVM and there's no unpartitioned space on the
drive, but if one of the core developers (or otherwise someone I have
reason to trust) wants to try testing LVM over loopback (or something
of that sort), I can provide access.
I don't have the time to do testing myself, unless someone can provide
a specific set of instructions (ie. the nature of an expected bug is
known; the only question is its presence).
Btw, I can only promise availability for about a week or so; the
machine may become a production system after that time.
[-- Attachment #2: Type: application/pgp-signature, Size: 232 bytes --]
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [linux-lvm] Re: *** ANNOUNCEMENT *** LVM 0.9.1 beta1 available at www.sistina.com
2001-01-16 20:10 ` Charles Duffy
@ 2001-01-17 10:16 ` Patrick Caulfield
0 siblings, 0 replies; 5+ messages in thread
From: Patrick Caulfield @ 2001-01-17 10:16 UTC (permalink / raw)
To: linux-lvm
On Tue, Jan 16, 2001 at 12:10:46PM -0800, Charles Duffy wrote:
> On Tue, Jan 16, 2001 at 08:51:18AM +0000, Patrick Caulfield wrote:
> > On Sat, Jan 13, 2001 at 05:06:16PM +0100, Christoph Hellwig wrote:
> > > On Fri, Jan 12, 2001 at 06:43:23PM -0700, Andreas Dilger wrote:
> > > > > Would it be possible to clean up the ioctl interface so we
> > > > > dont need such large hacks for LVM support? I can do the work
> > > > > but I want to be sure you guys will agree to it.
> >
> > If you're prepared to do the work we'd be glad to accept the patch -
> > please send it to me or the list so I can check over it before
> > committing it. As we don't have an UltraSPARC available for testing
> > it's probably better done by someone who does !
>
> I have an Ultra-1 available, presently in use as a prototyping system.
> It's not currently using LVM and there's no unpartitioned space on the
> drive, but if one of the core developers (or otherwise someone I have
> reason to trust) wants to try testing LVM over loopback (or something
> of that sort), I can provide access.
I was hoping that Anton would volunteer as per his message in linux-kernel :-)
Having looked in (too much) depth at the code I decided I don't know enough
about Ultra-SPARCs to be able to do this on some else's machine.
I've worked fairly extensively on Alphas (which are a pure 64 bit machine)
but the sparc seems to have some bizarre 32 bit modes I know nothing about.
patrick
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2001-01-17 10:16 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <20010113114507.D15915@linuxcare.com>
2001-01-13 1:43 ` [linux-lvm] Re: *** ANNOUNCEMENT *** LVM 0.9.1 beta1 available at www.sistina.com Andreas Dilger
2001-01-13 16:06 ` Christoph Hellwig
2001-01-16 8:51 ` Patrick Caulfield
2001-01-16 20:10 ` Charles Duffy
2001-01-17 10:16 ` Patrick Caulfield
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox