[PATCH 0/2] [P/omap4] Remove the CMA

Clark, Rob rob at ti.com
Tue Jan 24 17:27:40 UTC 2012


Could someone be a bit more specific than "CMA is causing issue that
disappear when we add the memory hole in the bootargs"?

If you aren't using syslink2 then you don't need the whole in memory.
But there are some potential highmem issues w/ CMA.  (Building kernel
w/ 2g/2g split is one possible workaround now)

BR,
-R

On Tue, Jan 24, 2012 at 11:14 AM, Dechesne, Nicolas <n-dechesne at ti.com> wrote:
> Rob, Sergio,
>
> please see below
>
> On Tue, Jan 24, 2012 at 2:54 PM, Paolo Pisati <paolo.pisati at canonical.com>
> wrote:
>>
>> -----BEGIN PGP SIGNED MESSAGE-----
>> Hash: SHA1
>>
>> On 01/24/2012 02:38 PM, Andy Green wrote:
>> >
>> > Hum, well CMA is needed for Panda Camera driver which is also in
>> > our trees, I don't see this bug here either.
>> >
>> > But if it's making problems and you don't need Camera, I guess this
>> > is reasonable solution.
>>
>> do you specify where the memory banks are located at boot time? e.g.
>> mem=456M at 0x80000000 mem=512M at 0xA0000000
>>
>
> the CMA + v4l2 driver coming from Linaro 3.2 kernel is reaching Ubuntu
> 12.04, and CMA is causing issue that disappear when we add the memory hole
> in the bootargs.
>
> that doesn't make too much sense to me (the mem hole). it was needed for
> Multimedia stuff with syslink2.0, but since we no longer support syslink2.0
> moving forward we should not need that any more. so i guess something is
> wrong with the CMA config, or the patches...
>
> does it ring a bell?
>
>>
>> in case you don't, the usb driver should panic whenever it tries to a
>> __alloc_from_pool().
>> - --
>> bye,
>> p.
>> -----BEGIN PGP SIGNATURE-----
>> Version: GnuPG v1.4.11 (GNU/Linux)
>> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
>>
>> iQIcBAEBAgAGBQJPHrgPAAoJEJdscTmfuQbQZWcP/j0PGmYmGWZoywt0Tfs5FsBF
>> 1EcbnE1bL3/jo2KedtT/5VOiTN9ptHw4SIb1PlvZPaFpO+TJrqQWBPwgVuJz5wk+
>> JvKmbiJ45UkrEB0izasWyQGnjV8UOEIiCb9QSxrd2XFBgOOknaxhF6QgO4y3osuJ
>> aLMgRleCgxz7x23v5U/pkC6gjMzdWli3nlq4n5Sd0Nw9LpYawNXfXaEWeH+gGHyJ
>> Xr3h7knLCwhXJ0H1FEaAQroynwwqJ7TX3zgHtqbAzFmwYrk4Y2oUdBYU/5lberrj
>> vQpHYKGts+0YLtH52daNkXj9ey3bk/IRe6jhO0XZFEo+VdykzaJX7z69ZmIecPYi
>> dfGDHu9u+Uyr1WwmOKf/WeITLvXQcNYXBoQdCL32zxHlrHjcLT8ffzSNkCsTyo/2
>> jYJULCR1hXh/TfI1jbTBvKbgSSRhGivuxWKSDtz/vpaka7YSeyLULROecNj6RPG9
>> +u3iGcYgZ6VFEMCp+UNXC3YJXOadbgz3Yf9otKM5QYW4F1xzXbnkEHxlj6IvovEP
>> DwXJCdJ8XrQEt4DuSzoYDe8jr44uxgQ0xHPCXQ47rTQtxB9yMJvhxDaebnAP4BkM
>> bZGwv5HhaeVAWfXawaf6MMz3YE+MfOHCpWc0u7X5wbh18yT10Wfpco/uHEm22DWj
>> 3fr2LsIe7+4i30NAPWVG
>> =39j+
>> -----END PGP SIGNATURE-----
>>
>> --
>> kernel-team mailing list
>> kernel-team at lists.ubuntu.com
>> https://lists.ubuntu.com/mailman/listinfo/kernel-team
>
>




More information about the kernel-team mailing list