Buffer Sharing Object upstream post, rework and test updates

Registered by Sumit Semwal

Work on the new buffer object sharing infrastructure in the kernel for 2011.11:
Includes working on review comments from upstream post, writing sample implementations- as dma-buf user and dma-buf exporter, and enhancing the testing scenarios.

Blueprint information

Status:
Complete
Approver:
Jesse Barker
Priority:
High
Drafter:
Sumit Semwal
Direction:
Approved
Assignee:
Sumit Semwal
Definition:
New
Series goal:
Accepted for 2011.11
Implementation:
Implemented
Milestone target:
milestone icon 2011.11
Started by
Sumit Semwal
Completed by
Sumit Semwal

Related branches

Sprints

Whiteboard

Meta:
Roadmap id: GWG2011-UMM-BUFFER-SHARING

Headline: Buffer sharing object framework - changes to v4l2 as a dma-buf user.

Acceptance: files
  drivers/base/dma-buf.o,
  drivers/media/video/videobuf2-dma-contig.o
  drivers/media/video/videobuf2-core.o
created without any errors or warnings.

v1 available in http://git.linaro.org/gitweb?p=people/sumitsemwal/linux-3.x.git;a=shortlog;h=refs/tags/v4l2-dmabuf-adaptation - please note that though it builds fine, it is not yet tested.

(?)

Work Items

Work items:
Rework based on RFC comments from upstream lists: DONE
Implement changes in V4L2 core framework to adapt as a dma-buf user: DONE
Implement changes in V4L2 videobuf2 framework to adapt as a dma-buf user: DONE
Share changes in V4L2 framework with original authors for review: DONE

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.