Ports request pull.

Michael Casadevall mcasadevall at ubuntu.com
Wed Jul 1 13:30:46 UTC 2009


Andy Whitcroft wrote:
> On Wed, Jul 01, 2009 at 07:42:06PM +1000, Luke Yelavich wrote:
>> The following changes since commit 0aef5eeaa03790763531560e736398aaa5caecba:
>>   Andy Whitcroft (1):
>>         UBUNTU: Start new release
>>
>> are available in the git repository at:
>>
>>   git://kernel.ubuntu.com/themuso/ubuntu-karmic.git master
>>
>> Luke Yelavich (2):
>>       UBUNTU: [Config] re-enable and build the ide-pmac driver into powerpc kernels
>>       UBUNTU: [Config] Build the ServerWorks Frodo / Apple K2 SATA driver into the kernel
>>
>> Michael Casadevall (2):
>>       UBUNTU: [Config] updates ia64 config and d-i folders to allow succesful build
>>       UBUNTU: [Config] Update powerpc and sparc for 2.6.31
>>
>>  debian/config/config.common.ports                  |  722 +++++++++++++++-----
>>  debian/config/ia64/config.common.ia64              |  690 ++++---------------
>>  debian/config/powerpc/config.common.powerpc        |  487 +-------------
>>  debian/config/powerpc/config.flavour.powerpc       |   77 +--
>>  debian/config/powerpc/config.flavour.powerpc-smp   |   53 +--
>>  debian/config/powerpc/config.flavour.powerpc64-smp |   70 +--
>>  debian/config/sparc/config.common.sparc            |  412 +-----------
>>  debian/config/sparc/config.flavour.sparc64         |   11 -
>>  debian/config/sparc/config.flavour.sparc64-smp     |   11 -
>>  debian/d-i/exclude-modules.ia64                    |    4 +
>>  10 files changed, 781 insertions(+), 1756 deletions(-)
>>  create mode 100644 debian/d-i/exclude-modules.ia64
> 
> I pulled your proposed tree and tried compiling this lot on the porters.
> Although things look better I didn't manage to get any successful builds.
> 
> The sparc64 porter is actually broken for jaunty and karmic builds, the
> chroots fail so I didn't get a test build there.
> 
> For powerpc I got the following build failure:
> 
>     ERROR: "atomic64_set" [net/rds/rds.ko] undefined!
>     ERROR: "atomic64_read" [net/rds/rds.ko] undefined!
> 
> For ia64 I got the following build failure:
> 
>     /home/apw/karmic-ia64/ubuntu-2.6/drivers/video/aty/radeon_pm.c:1718:
>     warning: 'radeon_reinitialize_M10' defined but not used
>       CC      drivers/video/aty/radeon_monitor.o
>     /home/apw/karmic-ia64/ubuntu-2.6/drivers/pci/intel-iommu.c:42:22: error:
>     asm/e820.h: No such file or directory
>     /home/apw/karmic-ia64/ubuntu-2.6/drivers/pci/intel-iommu.c: In function
>     'iommu_prepare_static_identity_mapping':
>     /home/apw/karmic-ia64/ubuntu-2.6/drivers/pci/intel-iommu.c:2094: error:
>     'e820' undeclared (first use in this function)
>     /home/apw/karmic-ia64/ubuntu-2.6/drivers/pci/intel-iommu.c:2094: error:
>     (Each undeclared identifier is reported only once
>     /home/apw/karmic-ia64/ubuntu-2.6/drivers/pci/intel-iommu.c:2094: error:
>     for each function it appears in.)
>     /home/apw/karmic-ia64/ubuntu-2.6/drivers/pci/intel-iommu.c:2097: error:
>     dereferencing pointer to incomplete type
>     /home/apw/karmic-ia64/ubuntu-2.6/drivers/pci/intel-iommu.c:2097: error:
>     'E820_RAM' undeclared (first use in this function)
>     /home/apw/karmic-ia64/ubuntu-2.6/drivers/pci/intel-iommu.c:2099: error:
>     dereferencing pointer to incomplete type
>     /home/apw/karmic-ia64/ubuntu-2.6/drivers/pci/intel-iommu.c:2099: error:
>     dereferencing pointer to incomplete type
>     /home/apw/karmic-ia64/ubuntu-2.6/drivers/pci/intel-iommu.c:2099: error:
>     dereferencing pointer to incomplete type
>     make[4]: *** [drivers/pci/intel-iommu.o] Error 1
>     make[3]: *** [drivers/pci] Error 2
>     make[3]: *** Waiting for unfinished jobs....
> 
> For now I guess I'll let you chew that over and submit an updated version?
> 
> -apw

There's an ia64 patch missing from the stack since I accidently included
config changes, and didn't get a chance to resubmit it into Luke's tree.
I stripped out the config changes and attached it to this email.

I plan to sit down with sparc sometime this weekend and fix it (I have
SPARC uniprocessor hardware, but its got a hosed karmic installation on
it). I also hope to submit patches sometime this week to simply the
ports kernels down to one sparc kernel, and two powerpc kernels (but
that's for a separate mail).
Michael.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-UBUNTU-Upstream-Patch-to-fix-iommu-on-ia64-architect.patch
Type: text/x-patch
Size: 2414 bytes
Desc: not available
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20090701/8b799ade/attachment.bin>


More information about the kernel-team mailing list