Source package for linux-2.6.24-12-xen

Todd Deshane deshantm at gmail.com
Tue Apr 22 18:31:52 UTC 2008


Hi Tim,

On Tue, Apr 22, 2008 at 1:42 AM, Tim Post <echo at 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 at lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/kernel-team
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20080422/a9068c5b/attachment-0001.html>


More information about the kernel-team mailing list