[libcamera-ci,RFC,v3,1/4] Enable `UDMABUF` in the kernel
diff mbox series

Message ID 20241217153153.140417-1-barnabas.pocze@ideasonboard.com
State Accepted
Headers show
Series
  • [libcamera-ci,RFC,v3,1/4] Enable `UDMABUF` in the kernel
Related show

Commit Message

Barnabás Pőcze Dec. 17, 2024, 3:31 p.m. UTC
This is necessary to test `DmaBufAllocator`, as well as the
"virtual" pipeline handler since it uses the former to allocate
buffers in `PipelineHandler::exportFrameBuffers()`.

Signed-off-by: Barnabás Pőcze <barnabas.pocze@ideasonboard.com>
Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
---
 .gitlab-ci/build-kernel.sh | 1 +
 gitlab-ci.yml              | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

--
2.47.1

Comments

Laurent Pinchart Dec. 17, 2024, 3:52 p.m. UTC | #1
On Tue, Dec 17, 2024 at 04:31:50PM +0100, Barnabás Pőcze wrote:
> This is necessary to test `DmaBufAllocator`, as well as the
> "virtual" pipeline handler since it uses the former to allocate
> buffers in `PipelineHandler::exportFrameBuffers()`.
> 
> Signed-off-by: Barnabás Pőcze <barnabas.pocze@ideasonboard.com>
> Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
> ---
>  .gitlab-ci/build-kernel.sh | 1 +
>  gitlab-ci.yml              | 2 +-
>  2 files changed, 2 insertions(+), 1 deletion(-)
> 
> diff --git a/.gitlab-ci/build-kernel.sh b/.gitlab-ci/build-kernel.sh
> index f413693..569f3db 100755
> --- a/.gitlab-ci/build-kernel.sh
> +++ b/.gitlab-ci/build-kernel.sh
> @@ -51,6 +51,7 @@ kernel_config() {
>  		VIDEO_VIM2M
>  		VIDEO_VIMC
>  		VIDEO_VIVID
> +		UDMABUF
>  	)
> 
>  	./scripts/config ${disable[@]/#/--disable }
> diff --git a/gitlab-ci.yml b/gitlab-ci.yml
> index 601759c..6d26680 100644
> --- a/gitlab-ci.yml
> +++ b/gitlab-ci.yml
> @@ -65,7 +65,7 @@ include:
>  .libcamera-ci.debian:12:
>    variables:
>      FDO_DISTRIBUTION_VERSION: 'bookworm'
> -    FDO_DISTRIBUTION_TAG: '2024-11-05.1'
> +    FDO_DISTRIBUTION_TAG: '2024-12-12.1'

You'll get a conflict when you rebase this, you can just bump the tag.

> 
>  .libcamera-ci.debian:13:
>    variables:

Patch
diff mbox series

diff --git a/.gitlab-ci/build-kernel.sh b/.gitlab-ci/build-kernel.sh
index f413693..569f3db 100755
--- a/.gitlab-ci/build-kernel.sh
+++ b/.gitlab-ci/build-kernel.sh
@@ -51,6 +51,7 @@  kernel_config() {
 		VIDEO_VIM2M
 		VIDEO_VIMC
 		VIDEO_VIVID
+		UDMABUF
 	)

 	./scripts/config ${disable[@]/#/--disable }
diff --git a/gitlab-ci.yml b/gitlab-ci.yml
index 601759c..6d26680 100644
--- a/gitlab-ci.yml
+++ b/gitlab-ci.yml
@@ -65,7 +65,7 @@  include:
 .libcamera-ci.debian:12:
   variables:
     FDO_DISTRIBUTION_VERSION: 'bookworm'
-    FDO_DISTRIBUTION_TAG: '2024-11-05.1'
+    FDO_DISTRIBUTION_TAG: '2024-12-12.1'

 .libcamera-ci.debian:13:
   variables: