{"id":5144,"url":"https://patchwork.libcamera.org/api/1.1/series/5144/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5144","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:21:53","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":4,"total":9,"received_total":8,"received_all":false,"mbox":"https://patchwork.libcamera.org/series/5144/mbox/","cover_letter":{"id":23242,"url":"https://patchwork.libcamera.org/api/1.1/covers/23242/?format=json","web_url":"https://patchwork.libcamera.org/cover/23242/","msgid":"<20250424112203.445351-1-barnabas.pocze@ideasonboard.com>","date":"2025-04-24T11:21:53","name":"[RFC,v4,0/9] libcamera: process: Remove `ProcessManager` singleton","mbox":"https://patchwork.libcamera.org/cover/23242/mbox/"},"patches":[{"id":23243,"url":"https://patchwork.libcamera.org/api/1.1/patches/23243/?format=json","web_url":"https://patchwork.libcamera.org/patch/23243/","msgid":"<20250424112203.445351-2-barnabas.pocze@ideasonboard.com>","date":"2025-04-24T11:21:54","name":"[RFC,v4,1/9] libcamera: process: Disable copy/move","mbox":"https://patchwork.libcamera.org/patch/23243/mbox/"},{"id":23245,"url":"https://patchwork.libcamera.org/api/1.1/patches/23245/?format=json","web_url":"https://patchwork.libcamera.org/patch/23245/","msgid":"<20250424112203.445351-4-barnabas.pocze@ideasonboard.com>","date":"2025-04-24T11:21:56","name":"[RFC,v4,3/9] libcamera: process: Use `pid_` member to decide if running","mbox":"https://patchwork.libcamera.org/patch/23245/mbox/"},{"id":23246,"url":"https://patchwork.libcamera.org/api/1.1/patches/23246/?format=json","web_url":"https://patchwork.libcamera.org/patch/23246/","msgid":"<20250424112203.445351-5-barnabas.pocze@ideasonboard.com>","date":"2025-04-24T11:21:57","name":"[RFC,v4,4/9] libcamera: process: Return error if already running","mbox":"https://patchwork.libcamera.org/patch/23246/mbox/"},{"id":23247,"url":"https://patchwork.libcamera.org/api/1.1/patches/23247/?format=json","web_url":"https://patchwork.libcamera.org/patch/23247/","msgid":"<20250424112203.445351-6-barnabas.pocze@ideasonboard.com>","date":"2025-04-24T11:21:58","name":"[RFC,v4,5/9] libcamera: process: Ensure that file descriptors are nonnegative","mbox":"https://patchwork.libcamera.org/patch/23247/mbox/"},{"id":23248,"url":"https://patchwork.libcamera.org/api/1.1/patches/23248/?format=json","web_url":"https://patchwork.libcamera.org/patch/23248/","msgid":"<20250424112203.445351-7-barnabas.pocze@ideasonboard.com>","date":"2025-04-24T11:21:59","name":"[RFC,v4,6/9] libcamera: process: Use span instead of vector","mbox":"https://patchwork.libcamera.org/patch/23248/mbox/"},{"id":23249,"url":"https://patchwork.libcamera.org/api/1.1/patches/23249/?format=json","web_url":"https://patchwork.libcamera.org/patch/23249/","msgid":"<20250424112203.445351-8-barnabas.pocze@ideasonboard.com>","date":"2025-04-24T11:22:00","name":"[RFC,v4,7/9] libcamera: process: Move `closeAllFdsExcept()`","mbox":"https://patchwork.libcamera.org/patch/23249/mbox/"},{"id":23250,"url":"https://patchwork.libcamera.org/api/1.1/patches/23250/?format=json","web_url":"https://patchwork.libcamera.org/patch/23250/","msgid":"<20250424112203.445351-9-barnabas.pocze@ideasonboard.com>","date":"2025-04-24T11:22:01","name":"[RFC,v4,8/9] libcamera: process: Use `close_range()` when available","mbox":"https://patchwork.libcamera.org/patch/23250/mbox/"},{"id":23251,"url":"https://patchwork.libcamera.org/api/1.1/patches/23251/?format=json","web_url":"https://patchwork.libcamera.org/patch/23251/","msgid":"<20250424112203.445351-10-barnabas.pocze@ideasonboard.com>","date":"2025-04-24T11:22:02","name":"[RFC,v4,9/9] libcamera: process: Remove `ProcessManager` singleton","mbox":"https://patchwork.libcamera.org/patch/23251/mbox/"}]}