FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Ubuntu > Ubuntu Kernel Team

 
 
LinkBack Thread Tools
 
Old 04-22-2008, 05:42 AM
Tim Post
 
Default Source package for linux-2.6.24-12-xen

Hello,

I am using 2.6.24-12-xen on Hardy amd64 and I'm trying to obtain the
source package.

I got linux-image-2.6.24-12-xen, however this does not seem to be the
correct package to reproduce the binary 2.6.24-12-xen. Mainly, the Dom-0
back end seems to be missing.

The symbols for what would commonly fall under the "Xen" configuration
menu are present in the existing 2.6.24-12-xen config, however they
aren't in the source package.

Am I getting the right package?

Thanks in advance for any help, I'm kind of stuck until I can find this.
Below is a list of symbols that are missing. Please CC me on replies, I
am not a list subscriber.

Regards,
--Tim

/boot/config-2.6.24-12-xen:37:warning: trying to assign nonexistent
symbol X86_NO_TSS
/boot/config-2.6.24-12-xen:38:warning: trying to assign nonexistent
symbol X86_NO_IDT
/boot/config-2.6.24-12-xen:134:warning: trying to assign nonexistent
symbol X86_XEN
/boot/config-2.6.24-12-xen:143:warning: trying to assign nonexistent
symbol X86_64_XEN
/boot/config-2.6.24-12-xen:185:warning: trying to assign nonexistent
symbol X86_XEN_GENAPIC
/boot/config-2.6.24-12-xen:259:warning: trying to assign nonexistent
symbol ACPI_PV_SLEEP
/boot/config-2.6.24-12-xen:303:warning: trying to assign nonexistent
symbol XEN_PCIDEV_FRONTEND
/boot/config-2.6.24-12-xen:304:warning: trying to assign nonexistent
symbol XEN_PCIDEV_FE_DEBUG
/boot/config-2.6.24-12-xen:1651:warning: trying to assign nonexistent
symbol B43LEGACY_LEDS
/boot/config-2.6.24-12-xen:1652:warning: trying to assign nonexistent
symbol B43LEGACY_RFKILL
/boot/config-2.6.24-12-xen:2136:warning: trying to assign nonexistent
symbol TCG_XEN
/boot/config-2.6.24-12-xen:3738:warning: trying to assign nonexistent
symbol XEN_INTERFACE_VERSION
/boot/config-2.6.24-12-xen:3743:warning: trying to assign nonexistent
symbol XEN_PRIVILEGED_GUEST
/boot/config-2.6.24-12-xen:3744:warning: trying to assign nonexistent
symbol XEN_UNPRIVILEGED_GUEST
/boot/config-2.6.24-12-xen:3745:warning: trying to assign nonexistent
symbol XEN_PRIVCMD
/boot/config-2.6.24-12-xen:3746:warning: trying to assign nonexistent
symbol XEN_XENBUS_DEV
/boot/config-2.6.24-12-xen:3747:warning: trying to assign nonexistent
symbol XEN_BACKEND
/boot/config-2.6.24-12-xen:3748:warning: trying to assign nonexistent
symbol XEN_BLKDEV_BACKEND
/boot/config-2.6.24-12-xen:3749:warning: trying to assign nonexistent
symbol XEN_BLKDEV_TAP
/boot/config-2.6.24-12-xen:3750:warning: trying to assign nonexistent
symbol XEN_NETDEV_BACKEND
/boot/config-2.6.24-12-xen:3751:warning: trying to assign nonexistent
symbol XEN_NETDEV_PIPELINED_TRANSMITTER
/boot/config-2.6.24-12-xen:3752:warning: trying to assign nonexistent
symbol XEN_NETDEV_LOOPBACK
/boot/config-2.6.24-12-xen:3753:warning: trying to assign nonexistent
symbol XEN_PCIDEV_BACKEND
/boot/config-2.6.24-12-xen:3754:warning: trying to assign nonexistent
symbol XEN_PCIDEV_BACKEND_VPCI
/boot/config-2.6.24-12-xen:3755:warning: trying to assign nonexistent
symbol XEN_PCIDEV_BACKEND_PASS
/boot/config-2.6.24-12-xen:3756:warning: trying to assign nonexistent
symbol XEN_PCIDEV_BACKEND_SLOT
/boot/config-2.6.24-12-xen:3757:warning: trying to assign nonexistent
symbol XEN_PCIDEV_BACKEND_CONTROLLER
/boot/config-2.6.24-12-xen:3758:warning: trying to assign nonexistent
symbol XEN_PCIDEV_BE_DEBUG
/boot/config-2.6.24-12-xen:3759:warning: trying to assign nonexistent
symbol XEN_TPMDEV_BACKEND
/boot/config-2.6.24-12-xen:3762:warning: trying to assign nonexistent
symbol XEN_GRANT_DEV
/boot/config-2.6.24-12-xen:3763:warning: trying to assign nonexistent
symbol XEN_FRAMEBUFFER
/boot/config-2.6.24-12-xen:3764:warning: trying to assign nonexistent
symbol XEN_KEYBOARD
/boot/config-2.6.24-12-xen:3765:warning: trying to assign nonexistent
symbol XEN_CONSOLE
/boot/config-2.6.24-12-xen:3766:warning: trying to assign nonexistent
symbol XEN_SCRUB_PAGES
/boot/config-2.6.24-12-xen:3767:warning: trying to assign nonexistent
symbol XEN_DISABLE_SERIAL
/boot/config-2.6.24-12-xen:3768:warning: trying to assign nonexistent
symbol XEN_SYSFS
/boot/config-2.6.24-12-xen:3769:warning: trying to assign nonexistent
symbol XEN_COMPAT_030002_AND_LATER
/boot/config-2.6.24-12-xen:3770:warning: trying to assign nonexistent
symbol XEN_COMPAT_030004_AND_LATER
/boot/config-2.6.24-12-xen:3771:warning: trying to assign nonexistent
symbol XEN_COMPAT_030100_AND_LATER
/boot/config-2.6.24-12-xen:3772:warning: trying to assign nonexistent
symbol XEN_COMPAT_LATEST_ONLY
/boot/config-2.6.24-12-xen:3773:warning: trying to assign nonexistent
symbol XEN_COMPAT
/boot/config-2.6.24-12-xen:3774:warning: trying to assign nonexistent
symbol HAVE_IRQ_IGNORE_UNHANDLED
/boot/config-2.6.24-12-xen:3775:warning: trying to assign nonexistent
symbol GENERIC_HARDIRQS_NO__DO_IRQ
/boot/config-2.6.24-12-xen:3776:warning: trying to assign nonexistent
symbol NO_IDLE_HZ
/boot/config-2.6.24-12-xen:3777:warning: trying to assign nonexistent
symbol XEN_SMPBOOT
/boot/config-2.6.24-12-xen:3778:warning: trying to assign nonexistent
symbol XEN_BALLOON
/boot/config-2.6.24-12-xen:3779:warning: trying to assign nonexistent
symbol XEN_DEVMEM

--
Monkey + Typewriter = Echoreply ( http://echoreply.us )
--
kernel-team mailing list
kernel-team@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/kernel-team
 
Old 04-22-2008, 06:31 PM
"Todd Deshane"
 
Default Source package for linux-2.6.24-12-xen

Hi Tim,

On Tue, Apr 22, 2008 at 1:42 AM, Tim Post <echo@echoreply.us> wrote:

Hello,



I am using 2.6.24-12-xen on Hardy amd64 and I'm trying to obtain the

source package.



I got linux-image-2.6.24-12-xen, however this does not seem to be the

correct package to reproduce the binary 2.6.24-12-xen. Mainly, the Dom-0

back end seems to be missing.



The symbols for what would commonly fall under the "Xen" configuration

menu are present in the existing 2.6.24-12-xen config, however they

aren't in the source package.



Am I getting the right package?


Yeah, it is the right package, the problem is that you need to use the debian package utility that apply the patches and build the kernels.

The basic idea:

apt-get install dpkg-dev fakeroot devscripts dpatch

cd to the linux source directory
debuild

You can also find the Xen specific patches in the debian/ directory. I don't have it currently to tell you which file, but you should see it in one of the patch files.


If you need more information on the debian/ubuntu specific build tools you should be able to find quite a bit of information on the wiki, for example during the developer week [1] there were a few tutorials on the tools that you might be working with.


[1] https://wiki.ubuntu.com/UbuntuDeveloperWeek
*

Best Regards,
Todd




Thanks in advance for any help, I'm kind of stuck until I can find this.

Below is a list of symbols that are missing. Please CC me on replies, I

am not a list subscriber.



Regards,

--Tim



/boot/config-2.6.24-12-xen:37:warning: trying to assign nonexistent

symbol X86_NO_TSS

/boot/config-2.6.24-12-xen:38:warning: trying to assign nonexistent

symbol X86_NO_IDT

/boot/config-2.6.24-12-xen:134:warning: trying to assign nonexistent

symbol X86_XEN

/boot/config-2.6.24-12-xen:143:warning: trying to assign nonexistent

symbol X86_64_XEN

/boot/config-2.6.24-12-xen:185:warning: trying to assign nonexistent

symbol X86_XEN_GENAPIC

/boot/config-2.6.24-12-xen:259:warning: trying to assign nonexistent

symbol ACPI_PV_SLEEP

/boot/config-2.6.24-12-xen:303:warning: trying to assign nonexistent

symbol XEN_PCIDEV_FRONTEND

/boot/config-2.6.24-12-xen:304:warning: trying to assign nonexistent

symbol XEN_PCIDEV_FE_DEBUG

/boot/config-2.6.24-12-xen:1651:warning: trying to assign nonexistent

symbol B43LEGACY_LEDS

/boot/config-2.6.24-12-xen:1652:warning: trying to assign nonexistent

symbol B43LEGACY_RFKILL

/boot/config-2.6.24-12-xen:2136:warning: trying to assign nonexistent

symbol TCG_XEN

/boot/config-2.6.24-12-xen:3738:warning: trying to assign nonexistent

symbol XEN_INTERFACE_VERSION

/boot/config-2.6.24-12-xen:3743:warning: trying to assign nonexistent

symbol XEN_PRIVILEGED_GUEST

/boot/config-2.6.24-12-xen:3744:warning: trying to assign nonexistent

symbol XEN_UNPRIVILEGED_GUEST

/boot/config-2.6.24-12-xen:3745:warning: trying to assign nonexistent

symbol XEN_PRIVCMD

/boot/config-2.6.24-12-xen:3746:warning: trying to assign nonexistent

symbol XEN_XENBUS_DEV

/boot/config-2.6.24-12-xen:3747:warning: trying to assign nonexistent

symbol XEN_BACKEND

/boot/config-2.6.24-12-xen:3748:warning: trying to assign nonexistent

symbol XEN_BLKDEV_BACKEND

/boot/config-2.6.24-12-xen:3749:warning: trying to assign nonexistent

symbol XEN_BLKDEV_TAP

/boot/config-2.6.24-12-xen:3750:warning: trying to assign nonexistent

symbol XEN_NETDEV_BACKEND

/boot/config-2.6.24-12-xen:3751:warning: trying to assign nonexistent

symbol XEN_NETDEV_PIPELINED_TRANSMITTER

/boot/config-2.6.24-12-xen:3752:warning: trying to assign nonexistent

symbol XEN_NETDEV_LOOPBACK

/boot/config-2.6.24-12-xen:3753:warning: trying to assign nonexistent

symbol XEN_PCIDEV_BACKEND

/boot/config-2.6.24-12-xen:3754:warning: trying to assign nonexistent

symbol XEN_PCIDEV_BACKEND_VPCI

/boot/config-2.6.24-12-xen:3755:warning: trying to assign nonexistent

symbol XEN_PCIDEV_BACKEND_PASS

/boot/config-2.6.24-12-xen:3756:warning: trying to assign nonexistent

symbol XEN_PCIDEV_BACKEND_SLOT

/boot/config-2.6.24-12-xen:3757:warning: trying to assign nonexistent

symbol XEN_PCIDEV_BACKEND_CONTROLLER

/boot/config-2.6.24-12-xen:3758:warning: trying to assign nonexistent

symbol XEN_PCIDEV_BE_DEBUG

/boot/config-2.6.24-12-xen:3759:warning: trying to assign nonexistent

symbol XEN_TPMDEV_BACKEND

/boot/config-2.6.24-12-xen:3762:warning: trying to assign nonexistent

symbol XEN_GRANT_DEV

/boot/config-2.6.24-12-xen:3763:warning: trying to assign nonexistent

symbol XEN_FRAMEBUFFER

/boot/config-2.6.24-12-xen:3764:warning: trying to assign nonexistent

symbol XEN_KEYBOARD

/boot/config-2.6.24-12-xen:3765:warning: trying to assign nonexistent

symbol XEN_CONSOLE

/boot/config-2.6.24-12-xen:3766:warning: trying to assign nonexistent

symbol XEN_SCRUB_PAGES

/boot/config-2.6.24-12-xen:3767:warning: trying to assign nonexistent

symbol XEN_DISABLE_SERIAL

/boot/config-2.6.24-12-xen:3768:warning: trying to assign nonexistent

symbol XEN_SYSFS

/boot/config-2.6.24-12-xen:3769:warning: trying to assign nonexistent

symbol XEN_COMPAT_030002_AND_LATER

/boot/config-2.6.24-12-xen:3770:warning: trying to assign nonexistent

symbol XEN_COMPAT_030004_AND_LATER

/boot/config-2.6.24-12-xen:3771:warning: trying to assign nonexistent

symbol XEN_COMPAT_030100_AND_LATER

/boot/config-2.6.24-12-xen:3772:warning: trying to assign nonexistent

symbol XEN_COMPAT_LATEST_ONLY

/boot/config-2.6.24-12-xen:3773:warning: trying to assign nonexistent

symbol XEN_COMPAT

/boot/config-2.6.24-12-xen:3774:warning: trying to assign nonexistent

symbol HAVE_IRQ_IGNORE_UNHANDLED

/boot/config-2.6.24-12-xen:3775:warning: trying to assign nonexistent

symbol GENERIC_HARDIRQS_NO__DO_IRQ

/boot/config-2.6.24-12-xen:3776:warning: trying to assign nonexistent

symbol NO_IDLE_HZ

/boot/config-2.6.24-12-xen:3777:warning: trying to assign nonexistent

symbol XEN_SMPBOOT

/boot/config-2.6.24-12-xen:3778:warning: trying to assign nonexistent

symbol XEN_BALLOON

/boot/config-2.6.24-12-xen:3779:warning: trying to assign nonexistent

symbol XEN_DEVMEM



--

Monkey + Typewriter = Echoreply ( http://echoreply.us )


--

kernel-team mailing list

kernel-team@lists.ubuntu.com

https://lists.ubuntu.com/mailman/listinfo/kernel-team




--
kernel-team mailing list
kernel-team@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/kernel-team
 

Thread Tools




All times are GMT. The time now is 09:57 PM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org