[SLE] Xen Kernel problem (Compilation and DMA problem)

version34_at_gmx.net
Date: 09/22/05

  • Next message: Alex Daniloff: "Re: [SLE] NOVELL: Cool Solutions: Pay No Shipping for SUSE Linux 10 - Limited Time Offer!"
    Date: Thu, 22 Sep 2005 15:30:36 +0200 (MEST)
    To: suse-linux-e@suse.com
    
    

    Hi,
         
    I try to use XEN, but have some problems with getting it started on my
    machine. (My settings are listed at the bottom).
         
    My first problem is that if I boot into Xen the kernel hangs while
    booting, such that I have to do a hard reset. It doesn't hang always at
    the same place, but most often around the time when suse wants to start
    the suse firewall. However XEN boots when I turn DMA of. (ide=nodma).
    This is very annoying since I need DMA, so what can I do?
         
    I read somewhere that this could be caused by the generic IDE driver and

    one should compile only the specific IDE (PIIx...) driver into the
    kernel.
         
    I tried this but run into the following problem. I use the standard
    configuration file from Suse for Xen as placed
    in /boot/config-2.6.11.4-21.8-xen and changed some options (mainly only
    the IDE driver modules.)
    (make ARCH=xen menuconfig; make ARCH=xen all)
    However after compiling for a long time I see the following output.
         
    [...]
     AR arch/i386/lib/lib.a
      GEN .version
      CHK include/linux/compile.h
      UPD include/linux/compile.h
      CC init/version.o
      LD init/built-in.o
      LD .tmp_vmlinux1
    arch/xen/kernel/built-in.o(.text+0x85b): In function `ctrl_if_suspend':
    arch/xen/kernel/ctrl_if.c:466: undefined reference to `teardown_irq'
    drivers/built-in.o(.text+0x45cf7): In function `balloon_process':
    drivers/xen/balloon/balloon.c:275: undefined reference to
    `kmap_flush_unused'
    make: *** [.tmp_vmlinux1] Error 1
         
    What is causing the problem? How do I get arround this?
    Any specific options I must set (or must not set) in menuconfig to get
    the kernel compiled?
       
    Further, if I want to use the latest xen sources (like xen 2.0.7 or even
    unstable, how do I combine this with the provided (already patched) SUSE
    kernel sources?
         
    My settings:
    Compaq Armada M700 Laptop
    Suse 9.3 with Xen (latest Update as of today).
    gcc version 3.3.5 20050117 (prerelease) (SUSE Linux)
    Xen 2.0.5c
    (source) of kernel:/usr/src/linux-2.6.11.4-21.8
    (running) Kernel: vmlinuz-2.6.11.4-21.8-xen
       
    Help is very much appreciated, since I am totally stuck after several
    nights of trying out.
     
    (Please also reply to my email address since I am not subscribed)
     
    Best Regards,
    /Ra

    -- 
    Lust, ein paar Euro nebenbei zu verdienen? Ohne Kosten, ohne Risiko!
    Satte Provisionen für GMX Partner: http://www.gmx.net/de/go/partner
    -- 
    5 GB Mailbox, 50 FreeSMS http://www.gmx.net/de/go/promail
    +++ GMX - die erste Adresse für Mail, Message, More +++
    -- 
    Check the headers for your unsubscription address
    For additional commands send e-mail to suse-linux-e-help@suse.com
    Also check the archives at http://lists.suse.com
    Please read the FAQs: suse-linux-e-faq@suse.com
    

  • Next message: Alex Daniloff: "Re: [SLE] NOVELL: Cool Solutions: Pay No Shipping for SUSE Linux 10 - Limited Time Offer!"

    Relevant Pages

    • Re: Extremely slow Suse 9.2pro
      ... > First, the kernel shipped with suse is NOT preemptible, as I feared. ... If the machine runs like a dog with the SuSE compiled kernel as well as ... packages until you find the one that is faulty and double check the flags ... which were set during the compile... ...
      (alt.os.linux.suse)
    • Re: updating SuSE 8.1 --> 10
      ... >> impossible to do just a new installation of SuSE 10. ... >> kernel and stick in the CD, or do I need to recompile it myself? ... >> If I need to compile the new kernel myself, ... >package is just a front end to turn on or off switches in the kernel. ...
      (comp.os.linux.setup)
    • Live Distro With Compile Tools
      ... I used slackware for about a year, then i decided to give suse a try. ... to upgrade the kernel but i cant because of the compiler issue). ... i downloaded knoppix and slax (live distros) in hope that they would ... gui as long as it includes ncurses-devel (so i can compile my kernel) ...
      (alt.linux)
    • Re: [SLE] AIT drivers and 9.1
      ... | I own a Radeon 9800 myself and I couldn't get the fglrx drivers to ... Update the kernel to the current one ... Before I knew there were ones from SUSE. ... but I can't get them to compile... ...
      (SuSE)
    • [SLE] 9.2 inst report & problems.
      ... Installation went well, HW detection was the best yet for SuSE, and ... I was esp surprised at how well the 2.6 kernel worked on my ... Never had either of these problems under any of SuSE 7.0 thru 9.0. ... KDE trashes my personal settings ...
      (SuSE)