{"id":5148,"url":"https://patchwork.libcamera.org/api/series/5148/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5148","project":{"id":1,"url":"https://patchwork.libcamera.org/api/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"name":"lc-compliance: Add test to queue more requests than hardware depth","date":"2025-04-28T09:02:25","submitter":{"id":225,"url":"https://patchwork.libcamera.org/api/people/225/?format=json","name":"Sven Püschel","email":"s.pueschel@pengutronix.de"},"version":11,"total":19,"received_total":19,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5148/mbox/","cover_letter":{"id":23272,"url":"https://patchwork.libcamera.org/api/covers/23272/?format=json","web_url":"https://patchwork.libcamera.org/cover/23272/","msgid":"<20250428090413.38234-1-s.pueschel@pengutronix.de>","date":"2025-04-28T09:02:25","name":"[v11,00/19] lc-compliance: Add test to queue more requests than hardware depth","mbox":"https://patchwork.libcamera.org/cover/23272/mbox/"},"patches":[{"id":23273,"url":"https://patchwork.libcamera.org/api/patches/23273/?format=json","web_url":"https://patchwork.libcamera.org/patch/23273/","msgid":"<20250428090413.38234-2-s.pueschel@pengutronix.de>","date":"2025-04-28T09:02:26","name":"[v11,01/19] libcamera: property: Add MinimumRequests property","mbox":"https://patchwork.libcamera.org/patch/23273/mbox/"},{"id":23274,"url":"https://patchwork.libcamera.org/api/patches/23274/?format=json","web_url":"https://patchwork.libcamera.org/patch/23274/","msgid":"<20250428090413.38234-3-s.pueschel@pengutronix.de>","date":"2025-04-28T09:02:27","name":"[v11,02/19] libcamera: framebuffer_allocator: Make allocate() require count","mbox":"https://patchwork.libcamera.org/patch/23274/mbox/"},{"id":23275,"url":"https://patchwork.libcamera.org/api/patches/23275/?format=json","web_url":"https://patchwork.libcamera.org/patch/23275/","msgid":"<20250428090413.38234-4-s.pueschel@pengutronix.de>","date":"2025-04-28T09:02:28","name":"[v11,03/19] libcamera: pipeline: rpi: Don't rely on bufferCount","mbox":"https://patchwork.libcamera.org/patch/23275/mbox/"},{"id":23276,"url":"https://patchwork.libcamera.org/api/patches/23276/?format=json","web_url":"https://patchwork.libcamera.org/patch/23276/","msgid":"<20250428090413.38234-5-s.pueschel@pengutronix.de>","date":"2025-04-28T09:02:29","name":"[v11,04/19] libcamera: pipeline: ipu3: Don't rely on bufferCount","mbox":"https://patchwork.libcamera.org/patch/23276/mbox/"},{"id":23277,"url":"https://patchwork.libcamera.org/api/patches/23277/?format=json","web_url":"https://patchwork.libcamera.org/patch/23277/","msgid":"<20250428090413.38234-6-s.pueschel@pengutronix.de>","date":"2025-04-28T09:02:30","name":"[v11,05/19] libcamera: pipeline: rkisp1: Don't rely on bufferCount","mbox":"https://patchwork.libcamera.org/patch/23277/mbox/"},{"id":23278,"url":"https://patchwork.libcamera.org/api/patches/23278/?format=json","web_url":"https://patchwork.libcamera.org/patch/23278/","msgid":"<20250428090413.38234-7-s.pueschel@pengutronix.de>","date":"2025-04-28T09:02:31","name":"[v11,06/19] libcamera: pipeline: simple: Don't rely on bufferCount","mbox":"https://patchwork.libcamera.org/patch/23278/mbox/"},{"id":23279,"url":"https://patchwork.libcamera.org/api/patches/23279/?format=json","web_url":"https://patchwork.libcamera.org/patch/23279/","msgid":"<20250428090413.38234-8-s.pueschel@pengutronix.de>","date":"2025-04-28T09:02:32","name":"[v11,07/19] libcamera: pipeline: vimc, uvcvideo: Don't rely on bufferCount","mbox":"https://patchwork.libcamera.org/patch/23279/mbox/"},{"id":23280,"url":"https://patchwork.libcamera.org/api/patches/23280/?format=json","web_url":"https://patchwork.libcamera.org/patch/23280/","msgid":"<20250428090413.38234-9-s.pueschel@pengutronix.de>","date":"2025-04-28T09:02:33","name":"[v11,08/19] libcamera: pipeline: imx8-isi: Don't rely on bufferCount","mbox":"https://patchwork.libcamera.org/patch/23280/mbox/"},{"id":23281,"url":"https://patchwork.libcamera.org/api/patches/23281/?format=json","web_url":"https://patchwork.libcamera.org/patch/23281/","msgid":"<20250428090413.38234-10-s.pueschel@pengutronix.de>","date":"2025-04-28T09:02:34","name":"[v11,09/19] libcamera: pipeline: mali-c55: Don't rely on bufferCount","mbox":"https://patchwork.libcamera.org/patch/23281/mbox/"},{"id":23282,"url":"https://patchwork.libcamera.org/api/patches/23282/?format=json","web_url":"https://patchwork.libcamera.org/patch/23282/","msgid":"<20250428090413.38234-11-s.pueschel@pengutronix.de>","date":"2025-04-28T09:02:35","name":"[v11,10/19] v4l2: Allocate buffers based on requested count and MinimumRequests","mbox":"https://patchwork.libcamera.org/patch/23282/mbox/"},{"id":23283,"url":"https://patchwork.libcamera.org/api/patches/23283/?format=json","web_url":"https://patchwork.libcamera.org/patch/23283/","msgid":"<20250428090413.38234-12-s.pueschel@pengutronix.de>","date":"2025-04-28T09:02:36","name":"[v11,11/19] libcamera: stream: Remove bufferCount","mbox":"https://patchwork.libcamera.org/patch/23283/mbox/"},{"id":23284,"url":"https://patchwork.libcamera.org/api/patches/23284/?format=json","web_url":"https://patchwork.libcamera.org/patch/23284/","msgid":"<20250428090413.38234-13-s.pueschel@pengutronix.de>","date":"2025-04-28T09:02:37","name":"[v11,12/19] lc-compliance: Move buffer allocation to separate function","mbox":"https://patchwork.libcamera.org/patch/23284/mbox/"},{"id":23285,"url":"https://patchwork.libcamera.org/api/patches/23285/?format=json","web_url":"https://patchwork.libcamera.org/patch/23285/","msgid":"<20250428090413.38234-14-s.pueschel@pengutronix.de>","date":"2025-04-28T09:02:38","name":"[v11,13/19] lc-compliance: Move camera setup to CameraHolder class","mbox":"https://patchwork.libcamera.org/patch/23285/mbox/"},{"id":23286,"url":"https://patchwork.libcamera.org/api/patches/23286/?format=json","web_url":"https://patchwork.libcamera.org/patch/23286/","msgid":"<20250428090413.38234-15-s.pueschel@pengutronix.de>","date":"2025-04-28T09:02:39","name":"[v11,14/19] lc-compliance: Add test to queue more requests than hardware depth","mbox":"https://patchwork.libcamera.org/patch/23286/mbox/"},{"id":23287,"url":"https://patchwork.libcamera.org/api/patches/23287/?format=json","web_url":"https://patchwork.libcamera.org/patch/23287/","msgid":"<20250428090413.38234-16-s.pueschel@pengutronix.de>","date":"2025-04-28T09:02:40","name":"[v11,15/19] lc-compliance: Add test to ensure MinimumRequests is valid","mbox":"https://patchwork.libcamera.org/patch/23287/mbox/"},{"id":23288,"url":"https://patchwork.libcamera.org/api/patches/23288/?format=json","web_url":"https://patchwork.libcamera.org/patch/23288/","msgid":"<20250428090413.38234-17-s.pueschel@pengutronix.de>","date":"2025-04-28T09:02:41","name":"[v11,16/19] libcamera: pipeline: uvcvideo: Add internal request queue","mbox":"https://patchwork.libcamera.org/patch/23288/mbox/"},{"id":23290,"url":"https://patchwork.libcamera.org/api/patches/23290/?format=json","web_url":"https://patchwork.libcamera.org/patch/23290/","msgid":"<20250428090413.38234-18-s.pueschel@pengutronix.de>","date":"2025-04-28T09:02:42","name":"[v11,17/19] libcamera: pipeline: rkisp1: Add internal request queue","mbox":"https://patchwork.libcamera.org/patch/23290/mbox/"},{"id":23289,"url":"https://patchwork.libcamera.org/api/patches/23289/?format=json","web_url":"https://patchwork.libcamera.org/patch/23289/","msgid":"<20250428090413.38234-19-s.pueschel@pengutronix.de>","date":"2025-04-28T09:02:43","name":"[v11,18/19] Documentation: guides: pipeline-handler: Document internal queue pattern","mbox":"https://patchwork.libcamera.org/patch/23289/mbox/"},{"id":23291,"url":"https://patchwork.libcamera.org/api/patches/23291/?format=json","web_url":"https://patchwork.libcamera.org/patch/23291/","msgid":"<20250428090413.38234-20-s.pueschel@pengutronix.de>","date":"2025-04-28T09:02:44","name":"[v11,19/19] libcamera: v4l2_videodevice: Log buffer count on error","mbox":"https://patchwork.libcamera.org/patch/23291/mbox/"}]}