public inbox for linux-kernel@vger.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox