Hi Mark, Alex,

 

I would like to make a LSK v3.10 request from ARM to support our partners using 3.10 with Android and MPG drivers. Those drivers require sMMU support in the kernel to initially support handling of fragmented device memory.

 

So the request is to back port the driver from a stable place, so I suggest the v3.18 release version - https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/drivers/iommu/arm-smmu.c?id=09b5269a1b3d47525d7c25efeb16f5407ef82ea2

 

This driver is made up of many individual commits – so I’m not sure how you want to handle it, so have not listed them here, but obviously would be happy to do so.

 

Will, the driver author, is on cc and would be happy to give advice regarding dependencies, etc. But he has other work and so can’t take a big support burden here.

 

I’m assuming this needs to go to TSC for approval – so I’ve cc’ed Roger and Mark.

 

Thanks, James


-- IMPORTANT NOTICE: The contents of this email and any attachments are confidential and may also be privileged. If you are not the intended recipient, please notify the sender immediately and do not disclose the contents to any other person, use it for any purpose, or store or copy the information in any medium. Thank you.

ARM Limited, Registered office 110 Fulbourn Road, Cambridge CB1 9NJ, Registered in England & Wales, Company No: 2557590
ARM Holdings plc, Registered office 110 Fulbourn Road, Cambridge CB1 9NJ, Registered in England & Wales, Company No: 2548782