Buffer Sharing Object revision, upstream post and test updates

Registered by Sumit Semwal

Work on the new buffer object sharing infrastructure in the kernel for 2011.10: Includes posting upstream,and working on review comments from there.

Blueprint information

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

Related branches

Sprints

Whiteboard

Headline: Buffer sharing object framework RFC reworked and posted upstream. Test cases are added to test buffer sharing API.

Acceptance: it builds - file created drivers/base/dma-buf.o, without any errors or warnings. Test case set should be extended to test generic dma_buf_XXX APIs.

(?)

Work Items

Work items:
Create a howto for the Buffer objects RFC usage: DONE
[benjamin-gaignard] Define a basic test case set for generic dma_buf_XXX APIs to test buffer-sharing mechanism: DONE
[benjamin-gaignard] Implement basic test case set for generic dma_buf_XXX APIs to test buffer-sharing mechanism: DONE
[benjamin-gaignard] Add test cases for {get, put}_scatterlist: DONE
Post RFC to upstream Linux mailing lists: DONE
Design changes in V4L2 to adapt as a dma-buf user: DONE

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.