1.共享的一般性问题dma-buf框架是 Linux 内核为解决“跨设备零拷贝缓冲区共享”而设计的通用机制。这里强调一下该机制是内核级通用缓冲区共享框架(底层基础设施),从其实现文件的目录上drivers/dma-buf也可以看出这一点。dma-buf提供统一的共享接口,各种外设的驱动、各子系统都可以使用。既然是共享,就涉及共享功能的通用问题:序号问题答案1共享的内容是什么?buffer2共享方是谁?exporter