[libcamera-devel] [PATCH v1 1/5] v4l2: v4l2_compat_manager: Print path and fd in openat()
paul.elder at ideasonboard.com
paul.elder at ideasonboard.com
Fri Jan 14 10:42:50 CET 2022
Hi Laurent,
On Tue, Dec 28, 2021 at 11:59:47PM +0200, Laurent Pinchart wrote:
> The V4L2 compat layer prints debug messages that mention the file
> descriptor of the video device, but no message that links the device
> path to the file descriptor. Fix it by adding a debug message in
> openat().
>
> Signed-off-by: Laurent Pinchart <laurent.pinchart at ideasonboard.com>
Reviewed-by: Paul Elder <paul.elder at ideasonboard.com>
> ---
> src/v4l2/v4l2_compat_manager.cpp | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/src/v4l2/v4l2_compat_manager.cpp b/src/v4l2/v4l2_compat_manager.cpp
> index 690a191fe2bf..c64cdb862489 100644
> --- a/src/v4l2/v4l2_compat_manager.cpp
> +++ b/src/v4l2/v4l2_compat_manager.cpp
> @@ -158,6 +158,7 @@ int V4L2CompatManager::openat(int dirfd, const char *path, int oflag, mode_t mod
> V4L2CameraProxy *proxy = proxies_[ret].get();
> files_.emplace(efd, std::make_shared<V4L2CameraFile>(efd, oflag & O_NONBLOCK, proxy));
>
> + LOG(V4L2Compat, Debug) << "Opened " << path << " -> fd " << efd;
> return efd;
> }
>
> --
> Regards,
>
> Laurent Pinchart
>
More information about the libcamera-devel
mailing list