Dear sir: why not call "videobuf_mmap_free",when device close call "soc_camera_close" in linux-2.6.x;do the same in linux-3.x.x? video capture flow: 1)open 2)set fmt 3)request buffer-->__videobuf_mmap_setup-->videobuf_alloc_vb(q) 4)mmap 5)enqueue, dequeue 6)unmap 7)close--->soc_camera_close-->?should call:videobuf_mmap_free NOTE: I have reviewed all the code, found:soc_camera_driver device driver coders has no way(callback function) to call videobuf_mmap_free; it will case memory leak.��.n��������+%������w��{.n�����{��g����^n�r������&��z�ޗ�zf���h���~����������_��+v���)ߣ�