All of lore.kernel.org
 help / color / mirror / Atom feed
From: Rao Davide <davide.rao@atosorigin.com>
To: unlisted-recipients:; (no To-header on input)
Cc: dl8bcu@dl8bcu.de, linux-kernel@vger.kernel.org, ink@jurassic.park.msu.ru
Subject: Re: Linux Alpha port: LVM
Date: Thu, 28 Apr 2005 15:35:37 +0200	[thread overview]
Message-ID: <4270E6A9.4040204@atosorigin.com> (raw)
In-Reply-To: <4264D77C.6010605@atosorigin.com>

Sorry to bother you all ... the problem was that I issued some options 
during configuration to specify where the kernel was, apparently I 
should only do that on 2.4 series kernels.

I re-extracted the kernel sources and started over again. It's nor 
working fine now.

Thanks anyway
--
Regards
Davide Rao
   Client/server Unix
   Atos Origin
   Via C.Viola - Pont St. Martin (AO) Italy
   Cell :  +39 3357599151
   Tel  :  +39 125810433
   Email:  davide.rao@atosorigin.com


Davide Rao wrote:
>>> Is LVM working on the alpha port 2.6 kernel series ?
>>
>>  
>> works fine for me.
> 
> 
> Are you using a redhat based distro (like suse, mandrake, alpha core or 
> indeed redhat )?
> Are you using stock kernel, libraries and tools or did you haveto build 
> them yourself ?
> Debian comes with LVM1 tools that do not work with 2.6 kernels so I need 
> to compile them myself or install some ready build binary package for 
> alpha processor and compatible with the libraries that come with debian3.
> What alpha architecture are you running on ?
> 
> 
>>> If so where do I get libdevmapper so that I can build the userspace 
>>> LVM utils ?
>>>
>>> I tryied downloading 
>>> ftp://sources.redhat.com/pub/dm/multipath-toolsmultipath-tools-0.4.3.tar.bz2 
>>>
>>
>>
>> what do you think the 'dm' in that url stands for, hm?
>>
>>
>>> But I fail to compile it so I'm also unable tu build the userspace 
>>> lvm utils.
>>
>>
>>
>> 'userspace lvm utils' can be found here:
>>
>> ftp://sources.redhat.com/pub/lvm2
>>
>> multipath tools might be something different ... :)
> 
> 
> It may also have something more but it has libdevmapper in it ...
> In any case I also tried downloading and compiling 
> device-mapper.1.00.07.tgz from the link in the LVM2.
> It builds and installe fine but I still get compilation errore when I 
> build LVM2.
> Configute is fine, here are a few lines concerning libdevmapper
> 
> checking libdevmapper.h usability... yes
> checking libdevmapper.h presence... yes
> checking for libdevmapper.h... yes
> 
> but when I try to compile:
> 
> gcc -c -I. -I../include -DLVM1_INTERNAL -DPOOL_INTERNAL 
> -DCLUSTER_LOCKING_INTERNAL -DSNAPSHOT_INTERNAL -DMIRRORED_INTERNAL 
> -DDEVMAPPER_SUPPORT -DO_DIRECT_SUPPORT -DHAVE_LIBDL -DHAVE_GETOPTLONG 
> -fPIC -Wall -Wundef -Wshadow -Wcast-align -Wwrite-strings 
> -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline 
> -O2 cache/lvmcache.c -o cache/lvmcache.o
> activate/activate.c: In function `target_present':
> activate/activate.c:303: error: `DM_DEVICE_LIST_VERSIONS' undeclared 
> (first use in this function)
> activate/activate.c:303: error: (Each undeclared identifier is reported 
> only once
> activate/activate.c:303: error: for each function it appears in.)
> activate/activate.c:314: warning: implicit declaration of function 
> `dm_task_get_versions'
> activate/activate.c:314: warning: nested extern declaration of 
> `dm_task_get_versions'
> activate/activate.c:314: warning: assignment makes pointer from integer 
> without a cast
> activate/activate.c:319: error: dereferencing pointer to incomplete type
> ...
> same message repeated many times
> ...
> make[1]: *** [activate/activate.o] Error 1
> make[1]: *** Waiting for unfinished jobs....
> make[1]: Leaving directory `/usr/src/LVM2.2.01.09/lib'
> make: *** [lib] Error 2
> 
> I'm using kernel 2.6.11.7 downloaded from kernel.org.
> Here's the relevent section for raid/lvm in config:
> # Multi-device support (RAID and LVM)
> #
> CONFIG_MD=y
> CONFIG_BLK_DEV_MD=y
> CONFIG_MD_LINEAR=y
> CONFIG_MD_RAID0=y
> CONFIG_MD_RAID1=y
> # CONFIG_MD_RAID10 is not set
> CONFIG_MD_RAID5=y
> # CONFIG_MD_RAID6 is not set
> CONFIG_MD_MULTIPATH=y
> CONFIG_MD_FAULTY=y
> CONFIG_BLK_DEV_DM=y
> # CONFIG_DM_CRYPT is not set
> # CONFIG_DM_SNAPSHOT is not set
> # CONFIG_DM_MIRROR is not set
> # CONFIG_DM_ZERO is not set
> 
> Do I need to patch kernel ?
> 
>>
>>
>>> -- 
>>> Regards
>>> Davide Rao
>>>  Client/server Unix
>>>  Atos Origin
>>>  Via C.Viola - Pont St. Martin (AO) Italy
>>>  Cell :  +39 3357599151
>>>  Tel  :  +39 125810433
>>>  Email:  davide.rao@atosorigin.com
>>
>>
>>
>>
>> 73 Thorsten
>>

      reply	other threads:[~2005-04-28 13:52 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <42569BC7.5030709@atosorigin.com>
2005-04-08 19:07 ` Linux Alpha port: kernel panik under moderate DISK IO conditions Richard Henderson
2005-04-11  7:16   ` Rao Davide
2005-04-18 12:48     ` Linux Alpha port: LVM Rao Davide
2005-04-18 15:57       ` Richard Henderson
2005-04-18 16:17       ` Måns Rullgård
2005-04-18 19:53       ` Thorsten Kranzkowski
2005-04-19 10:03         ` Rao Davide
2005-04-28 13:35           ` Rao Davide [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4270E6A9.4040204@atosorigin.com \
    --to=davide.rao@atosorigin.com \
    --cc=dl8bcu@dl8bcu.de \
    --cc=ink@jurassic.park.msu.ru \
    --cc=linux-kernel@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.