fsl-imx51: need backport module.builtin to .31 kernel for lucid userspace compatibility

Bug #516352 reported by Bryan Wu
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux-fsl-imx51 (Ubuntu)
Fix Released
Medium
Bryan Wu

Bug Description

2 patches of .32 master branch are required to backport to make .31 be compatible with latest lucid user space applications.

commit e241e53c36b76ca7aced79d4fde251329e19608f
Author: Andy Whitcroft <email address hidden>
Date: Tue Dec 15 15:51:33 2009 +0000

    UBUNTU: include modules.builtin in the binary debs

    Now that the kernel is generating the list of builtin modules include
    this listing in the binary debs.

    Signed-off-by: Andy Whitcroft <email address hidden>

commit 32da55f0122eea3767db39eb04789471bce4cdcf
Author: Andy Whitcroft <email address hidden>
Date: Tue Dec 15 15:46:36 2009 +0000

    kbuild: generate modules.builtin

    To make it easier for module-init-tools and scripts like mkinitrd to
    distinguish builtin and missing modules, install a modules.builtin file
    listing all builtin modules. This is done by generating an additional
    config file (tristate.conf) with tristate options set to uppercase 'Y'
    or 'M'. If we source that config file, the builtin modules appear in
    obj-Y.

    Conflicts:

        Makefile

    Signed-off-by: Michal Marek <email address hidden>
    Signed-off-by: Andy Whitcroft <email address hidden>

-Bryan

Revision history for this message
Bryan Wu (cooloney) wrote :

I backported the 2 patches to current fsl-imx51 lucid branch:
http://kernel.ubuntu.com/git?p=roc/ubuntu-lucid.git;a=shortlog;h=refs/heads/modules.builtin

I built the kernel and tested it on my hardware, it boots and works very well.
http://people.canonical.com/~roc/kernel/modules.builtin/

Ogra, could you please help to test that?

Thanks
-Bryan

Changed in linux-fsl-imx51 (Ubuntu):
importance: Undecided → Medium
assignee: nobody → Bryan Wu (cooloney)
Revision history for this message
Paul Larson (pwlars) wrote :

Tested on my babbage 3, seems to be working fine

Revision history for this message
Bryan Wu (cooloney) wrote :

This bug should be fixed in latest upload:

---
commit ddf63eb70037a37567625e4a64f8da072c69b79a
Author: Andy Whitcroft <email address hidden>
Date: Thu Feb 4 17:34:30 2010 -0800

    UBUNTU: include modules.builtin in the binary debs

    Now that the kernel is generating the list of builtin modules include
    this listing in the binary debs.

    Signed-off-by: Andy Whitcroft <email address hidden>

    (cherry picked from commit e241e53c36b76ca7aced79d4fde251329e19608f)
    Signed-off-by: Bryan Wu <email address hidden>
    Signed-off-by: Andy Whitcroft <email address hidden>

commit a21a9b1bd34a25c3f2db525d0bf51d7296bfe7ba
Author: Andy Whitcroft <email address hidden>
Date: Thu Feb 4 17:34:29 2010 -0800

    UBUNTU: kbuild: generate modules.builtin

    To make it easier for module-init-tools and scripts like mkinitrd to
    distinguish builtin and missing modules, install a modules.builtin file
    listing all builtin modules. This is done by generating an additional
    config file (tristate.conf) with tristate options set to uppercase 'Y'
    or 'M'. If we source that config file, the builtin modules appear in
    obj-Y.

    Conflicts:

        Makefile

    Signed-off-by: Michal Marek <email address hidden>
    Signed-off-by: Andy Whitcroft <email address hidden>

    (cherry picked from commit 32da55f0122eea3767db39eb04789471bce4cdcf)
    Signed-off-by: Bryan Wu <email address hidden>
    Signed-off-by: Andy Whitcroft <email address hidden>
---

Changed in linux-fsl-imx51 (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.