Series Detail
Show a series.
GET /api/series/4149/?format=api
{ "id": 4149, "url": "https://patchwork.libcamera.org/api/series/4149/?format=api", "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=4149", "project": { "id": 1, "url": "https://patchwork.libcamera.org/api/projects/1/?format=api", "name": "libcamera", "link_name": "libcamera", "list_id": "libcamera_core", "list_email": "libcamera-devel@lists.libcamera.org", "web_url": "", "scm_url": "", "webscm_url": "" }, "name": "libcamera: Hardening against thread race conditions", "date": "2024-01-21T03:59:36", "submitter": { "id": 2, "url": "https://patchwork.libcamera.org/api/people/2/?format=api", "name": "Laurent Pinchart", "email": "laurent.pinchart@ideasonboard.com" }, "version": 1, "total": 12, "received_total": 12, "received_all": true, "mbox": "https://patchwork.libcamera.org/series/4149/mbox/", "cover_letter": { "id": 19421, "url": "https://patchwork.libcamera.org/api/covers/19421/?format=api", "web_url": "https://patchwork.libcamera.org/cover/19421/", "msgid": "<20240121035948.4226-1-laurent.pinchart@ideasonboard.com>", "date": "2024-01-21T03:59:36", "name": "[libcamera-devel,00/12] libcamera: Hardening against thread race conditions", "mbox": "https://patchwork.libcamera.org/cover/19421/mbox/" }, "patches": [ { "id": 19422, "url": "https://patchwork.libcamera.org/api/patches/19422/?format=api", "web_url": "https://patchwork.libcamera.org/patch/19422/", "msgid": "<20240121035948.4226-2-laurent.pinchart@ideasonboard.com>", "date": "2024-01-21T03:59:37", "name": "[libcamera-devel,01/12] libcamera: object: Fix thread-bound reference in documentation", "mbox": "https://patchwork.libcamera.org/patch/19422/mbox/" }, { "id": 19423, "url": "https://patchwork.libcamera.org/api/patches/19423/?format=api", "web_url": "https://patchwork.libcamera.org/patch/19423/", "msgid": "<20240121035948.4226-3-laurent.pinchart@ideasonboard.com>", "date": "2024-01-21T03:59:38", "name": "[libcamera-devel,02/12] libcamera: signal: Replace object.h inclusion with forward declatation", "mbox": "https://patchwork.libcamera.org/patch/19423/mbox/" }, { "id": 19424, "url": "https://patchwork.libcamera.org/api/patches/19424/?format=api", "web_url": "https://patchwork.libcamera.org/patch/19424/", "msgid": "<20240121035948.4226-4-laurent.pinchart@ideasonboard.com>", "date": "2024-01-21T03:59:39", "name": "[libcamera-devel,03/12] test: object-delete: Test deferred delete just before thread stops", "mbox": "https://patchwork.libcamera.org/patch/19424/mbox/" }, { "id": 19425, "url": "https://patchwork.libcamera.org/api/patches/19425/?format=api", "web_url": "https://patchwork.libcamera.org/patch/19425/", "msgid": "<20240121035948.4226-5-laurent.pinchart@ideasonboard.com>", "date": "2024-01-21T03:59:40", "name": "[libcamera-devel,04/12] libcamera: thread: Ensure deferred deletion of all objects before stopping", "mbox": "https://patchwork.libcamera.org/patch/19425/mbox/" }, { "id": 19426, "url": "https://patchwork.libcamera.org/api/patches/19426/?format=api", "web_url": "https://patchwork.libcamera.org/patch/19426/", "msgid": "<20240121035948.4226-6-laurent.pinchart@ideasonboard.com>", "date": "2024-01-21T03:59:41", "name": "[libcamera-devel,05/12] test: event-thread: Destroy Object from correct thread context", "mbox": "https://patchwork.libcamera.org/patch/19426/mbox/" }, { "id": 19427, "url": "https://patchwork.libcamera.org/api/patches/19427/?format=api", "web_url": "https://patchwork.libcamera.org/patch/19427/", "msgid": "<20240121035948.4226-7-laurent.pinchart@ideasonboard.com>", "date": "2024-01-21T03:59:42", "name": "[libcamera-devel,06/12] test: message: Remove incorrect slow receiver test", "mbox": "https://patchwork.libcamera.org/patch/19427/mbox/" }, { "id": 19428, "url": "https://patchwork.libcamera.org/api/patches/19428/?format=api", "web_url": "https://patchwork.libcamera.org/patch/19428/", "msgid": "<20240121035948.4226-8-laurent.pinchart@ideasonboard.com>", "date": "2024-01-21T03:59:43", "name": "[libcamera-devel,07/12] test: message: Destroy Object from correct thread context", "mbox": "https://patchwork.libcamera.org/patch/19428/mbox/" }, { "id": 19429, "url": "https://patchwork.libcamera.org/api/patches/19429/?format=api", "web_url": "https://patchwork.libcamera.org/patch/19429/", "msgid": "<20240121035948.4226-9-laurent.pinchart@ideasonboard.com>", "date": "2024-01-21T03:59:44", "name": "[libcamera-devel,08/12] test: signal-threads: Destroy Object from correct thread context", "mbox": "https://patchwork.libcamera.org/patch/19429/mbox/" }, { "id": 19430, "url": "https://patchwork.libcamera.org/api/patches/19430/?format=api", "web_url": "https://patchwork.libcamera.org/patch/19430/", "msgid": "<20240121035948.4226-10-laurent.pinchart@ideasonboard.com>", "date": "2024-01-21T03:59:45", "name": "[libcamera-devel,09/12] test: timer-thread: Move timer start from wrong thread to separate test", "mbox": "https://patchwork.libcamera.org/patch/19430/mbox/" }, { "id": 19431, "url": "https://patchwork.libcamera.org/api/patches/19431/?format=api", "web_url": "https://patchwork.libcamera.org/patch/19431/", "msgid": "<20240121035948.4226-11-laurent.pinchart@ideasonboard.com>", "date": "2024-01-21T03:59:46", "name": "[libcamera-devel,10/12] test: timer-thread: Destroy Object from correct thread context", "mbox": "https://patchwork.libcamera.org/patch/19431/mbox/" }, { "id": 19432, "url": "https://patchwork.libcamera.org/api/patches/19432/?format=api", "web_url": "https://patchwork.libcamera.org/patch/19432/", "msgid": "<20240121035948.4226-12-laurent.pinchart@ideasonboard.com>", "date": "2024-01-21T03:59:47", "name": "[libcamera-devel,11/12] libcamera: object: Document and ensure Object deletion constraints", "mbox": "https://patchwork.libcamera.org/patch/19432/mbox/" }, { "id": 19433, "url": "https://patchwork.libcamera.org/api/patches/19433/?format=api", "web_url": "https://patchwork.libcamera.org/patch/19433/", "msgid": "<20240121035948.4226-13-laurent.pinchart@ideasonboard.com>", "date": "2024-01-21T03:59:48", "name": "[libcamera-devel,12/12] libcamera: object: Add and use thread-bound assertion", "mbox": "https://patchwork.libcamera.org/patch/19433/mbox/" } ] }