{"id":5342,"url":"https://patchwork.libcamera.org/api/1.1/series/5342/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5342","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/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":"libcamera: process: Remove `ProcessManager` singleton","date":"2025-07-28T11:36:35","submitter":{"id":216,"url":"https://patchwork.libcamera.org/api/1.1/people/216/?format=json","name":"Barnabás Pőcze","email":"barnabas.pocze@ideasonboard.com"},"version":6,"total":6,"received_total":6,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5342/mbox/","cover_letter":{"id":23990,"url":"https://patchwork.libcamera.org/api/1.1/covers/23990/?format=json","web_url":"https://patchwork.libcamera.org/cover/23990/","msgid":"<20250728113641.238256-1-barnabas.pocze@ideasonboard.com>","date":"2025-07-28T11:36:35","name":"[v6,0/6] libcamera: process: Remove `ProcessManager` singleton","mbox":"https://patchwork.libcamera.org/cover/23990/mbox/"},"patches":[{"id":23991,"url":"https://patchwork.libcamera.org/api/1.1/patches/23991/?format=json","web_url":"https://patchwork.libcamera.org/patch/23991/","msgid":"<20250728113641.238256-2-barnabas.pocze@ideasonboard.com>","date":"2025-07-28T11:36:36","name":"[v6,1/6] libcamera: process: Use `pid_` member to decide if running","mbox":"https://patchwork.libcamera.org/patch/23991/mbox/"},{"id":23993,"url":"https://patchwork.libcamera.org/api/1.1/patches/23993/?format=json","web_url":"https://patchwork.libcamera.org/patch/23993/","msgid":"<20250728113641.238256-3-barnabas.pocze@ideasonboard.com>","date":"2025-07-28T11:36:37","name":"[v6,2/6] libcamera: process: start(): Use span instead of vector","mbox":"https://patchwork.libcamera.org/patch/23993/mbox/"},{"id":23992,"url":"https://patchwork.libcamera.org/api/1.1/patches/23992/?format=json","web_url":"https://patchwork.libcamera.org/patch/23992/","msgid":"<20250728113641.238256-4-barnabas.pocze@ideasonboard.com>","date":"2025-07-28T11:36:38","name":"[v6,3/6] libcamera: process: closeAllFdsExcept(): Take vector by value","mbox":"https://patchwork.libcamera.org/patch/23992/mbox/"},{"id":23994,"url":"https://patchwork.libcamera.org/api/1.1/patches/23994/?format=json","web_url":"https://patchwork.libcamera.org/patch/23994/","msgid":"<20250728113641.238256-5-barnabas.pocze@ideasonboard.com>","date":"2025-07-28T11:36:39","name":"[v6,4/6] libcamera: process: Move `closeAllFdsExcept()`","mbox":"https://patchwork.libcamera.org/patch/23994/mbox/"},{"id":23995,"url":"https://patchwork.libcamera.org/api/1.1/patches/23995/?format=json","web_url":"https://patchwork.libcamera.org/patch/23995/","msgid":"<20250728113641.238256-6-barnabas.pocze@ideasonboard.com>","date":"2025-07-28T11:36:40","name":"[v6,5/6] libcamera: process: Use `close_range()` when available","mbox":"https://patchwork.libcamera.org/patch/23995/mbox/"},{"id":23996,"url":"https://patchwork.libcamera.org/api/1.1/patches/23996/?format=json","web_url":"https://patchwork.libcamera.org/patch/23996/","msgid":"<20250728113641.238256-7-barnabas.pocze@ideasonboard.com>","date":"2025-07-28T11:36:41","name":"[v6,6/6] libcamera: process: Remove `ProcessManager` singleton","mbox":"https://patchwork.libcamera.org/patch/23996/mbox/"}]}