{"id":5145,"url":"https://patchwork.libcamera.org/api/1.1/series/5145/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5145","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-04-24T11:40:54","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":5,"total":9,"received_total":9,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5145/mbox/","cover_letter":{"id":23252,"url":"https://patchwork.libcamera.org/api/1.1/covers/23252/?format=json","web_url":"https://patchwork.libcamera.org/cover/23252/","msgid":"<20250424114103.451395-1-barnabas.pocze@ideasonboard.com>","date":"2025-04-24T11:40:54","name":"[RFC,v5,0/9] libcamera: process: Remove `ProcessManager` singleton","mbox":"https://patchwork.libcamera.org/cover/23252/mbox/"},"patches":[{"id":23253,"url":"https://patchwork.libcamera.org/api/1.1/patches/23253/?format=json","web_url":"https://patchwork.libcamera.org/patch/23253/","msgid":"<20250424114103.451395-2-barnabas.pocze@ideasonboard.com>","date":"2025-04-24T11:40:55","name":"[RFC,v5,1/9] libcamera: process: Disable copy/move","mbox":"https://patchwork.libcamera.org/patch/23253/mbox/"},{"id":23254,"url":"https://patchwork.libcamera.org/api/1.1/patches/23254/?format=json","web_url":"https://patchwork.libcamera.org/patch/23254/","msgid":"<20250424114103.451395-3-barnabas.pocze@ideasonboard.com>","date":"2025-04-24T11:40:56","name":"[RFC,v5,2/9] libcamera: process: Misc. cleanup around `execv()`","mbox":"https://patchwork.libcamera.org/patch/23254/mbox/"},{"id":23255,"url":"https://patchwork.libcamera.org/api/1.1/patches/23255/?format=json","web_url":"https://patchwork.libcamera.org/patch/23255/","msgid":"<20250424114103.451395-4-barnabas.pocze@ideasonboard.com>","date":"2025-04-24T11:40:57","name":"[RFC,v5,3/9] libcamera: process: Use `pid_` member to decide if running","mbox":"https://patchwork.libcamera.org/patch/23255/mbox/"},{"id":23256,"url":"https://patchwork.libcamera.org/api/1.1/patches/23256/?format=json","web_url":"https://patchwork.libcamera.org/patch/23256/","msgid":"<20250424114103.451395-5-barnabas.pocze@ideasonboard.com>","date":"2025-04-24T11:40:58","name":"[RFC,v5,4/9] libcamera: process: Return error if already running","mbox":"https://patchwork.libcamera.org/patch/23256/mbox/"},{"id":23257,"url":"https://patchwork.libcamera.org/api/1.1/patches/23257/?format=json","web_url":"https://patchwork.libcamera.org/patch/23257/","msgid":"<20250424114103.451395-6-barnabas.pocze@ideasonboard.com>","date":"2025-04-24T11:40:59","name":"[RFC,v5,5/9] libcamera: process: Ensure that file descriptors are nonnegative","mbox":"https://patchwork.libcamera.org/patch/23257/mbox/"},{"id":23258,"url":"https://patchwork.libcamera.org/api/1.1/patches/23258/?format=json","web_url":"https://patchwork.libcamera.org/patch/23258/","msgid":"<20250424114103.451395-7-barnabas.pocze@ideasonboard.com>","date":"2025-04-24T11:41:00","name":"[RFC,v5,6/9] libcamera: process: Use span instead of vector","mbox":"https://patchwork.libcamera.org/patch/23258/mbox/"},{"id":23259,"url":"https://patchwork.libcamera.org/api/1.1/patches/23259/?format=json","web_url":"https://patchwork.libcamera.org/patch/23259/","msgid":"<20250424114103.451395-8-barnabas.pocze@ideasonboard.com>","date":"2025-04-24T11:41:01","name":"[RFC,v5,7/9] libcamera: process: Move `closeAllFdsExcept()`","mbox":"https://patchwork.libcamera.org/patch/23259/mbox/"},{"id":23260,"url":"https://patchwork.libcamera.org/api/1.1/patches/23260/?format=json","web_url":"https://patchwork.libcamera.org/patch/23260/","msgid":"<20250424114103.451395-9-barnabas.pocze@ideasonboard.com>","date":"2025-04-24T11:41:02","name":"[RFC,v5,8/9] libcamera: process: Use `close_range()` when available","mbox":"https://patchwork.libcamera.org/patch/23260/mbox/"},{"id":23261,"url":"https://patchwork.libcamera.org/api/1.1/patches/23261/?format=json","web_url":"https://patchwork.libcamera.org/patch/23261/","msgid":"<20250424114103.451395-10-barnabas.pocze@ideasonboard.com>","date":"2025-04-24T11:41:03","name":"[RFC,v5,9/9] libcamera: process: Remove `ProcessManager` singleton","mbox":"https://patchwork.libcamera.org/patch/23261/mbox/"}]}