Series Detail
Show a series.
GET /api/1.2/series/503075/?format=api
{ "id": 503075, "url": "http://patchwork.ozlabs.org/api/1.2/series/503075/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-pci/list/?series=503075", "project": { "id": 28, "url": "http://patchwork.ozlabs.org/api/1.2/projects/28/?format=api", "name": "Linux PCI development", "link_name": "linux-pci", "list_id": "linux-pci.vger.kernel.org", "list_email": "linux-pci@vger.kernel.org", "web_url": null, "scm_url": null, "webscm_url": null, "list_archive_url": "", "list_archive_url_format": "", "commit_url_format": "" }, "name": "rust: device: Higher-Ranked Lifetime Types for device drivers", "date": "2026-05-06T21:50:38", "submitter": { "id": 89037, "url": "http://patchwork.ozlabs.org/api/1.2/people/89037/?format=api", "name": "Danilo Krummrich", "email": "dakr@kernel.org" }, "version": 2, "total": 25, "received_total": 25, "received_all": true, "mbox": "http://patchwork.ozlabs.org/series/503075/mbox/", "cover_letter": { "id": 2233786, "url": "http://patchwork.ozlabs.org/api/1.2/covers/2233786/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-pci/cover/20260506215113.851360-1-dakr@kernel.org/", "msgid": "<20260506215113.851360-1-dakr@kernel.org>", "list_archive_url": null, "date": "2026-05-06T21:50:36", "name": "[v2,00/25] rust: device: Higher-Ranked Lifetime Types for device drivers", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/cover/20260506215113.851360-1-dakr@kernel.org/mbox/" }, "patches": [ { "id": 2233793, "url": "http://patchwork.ozlabs.org/api/1.2/patches/2233793/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260506215113.851360-2-dakr@kernel.org/", "msgid": "<20260506215113.851360-2-dakr@kernel.org>", "list_archive_url": null, "date": "2026-05-06T21:50:37", "name": "[v2,01/25] rust: driver core: drop drvdata before devres release", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260506215113.851360-2-dakr@kernel.org/mbox/" }, { "id": 2233781, "url": "http://patchwork.ozlabs.org/api/1.2/patches/2233781/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260506215113.851360-3-dakr@kernel.org/", "msgid": "<20260506215113.851360-3-dakr@kernel.org>", "list_archive_url": null, "date": "2026-05-06T21:50:38", "name": "[v2,02/25] rust: types: add `ForLt` trait for higher-ranked lifetime support", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260506215113.851360-3-dakr@kernel.org/mbox/" }, { "id": 2233803, "url": "http://patchwork.ozlabs.org/api/1.2/patches/2233803/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260506215113.851360-4-dakr@kernel.org/", "msgid": "<20260506215113.851360-4-dakr@kernel.org>", "list_archive_url": null, "date": "2026-05-06T21:50:39", "name": "[v2,03/25] rust: device: generalize drvdata methods over ForLt", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260506215113.851360-4-dakr@kernel.org/mbox/" }, { "id": 2233807, "url": "http://patchwork.ozlabs.org/api/1.2/patches/2233807/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260506215113.851360-5-dakr@kernel.org/", "msgid": "<20260506215113.851360-5-dakr@kernel.org>", "list_archive_url": null, "date": "2026-05-06T21:50:40", "name": "[v2,04/25] rust: driver: make Adapter trait lifetime-parameterized", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260506215113.851360-5-dakr@kernel.org/mbox/" }, { "id": 2233782, "url": "http://patchwork.ozlabs.org/api/1.2/patches/2233782/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260506215113.851360-6-dakr@kernel.org/", "msgid": "<20260506215113.851360-6-dakr@kernel.org>", "list_archive_url": null, "date": "2026-05-06T21:50:41", "name": "[v2,05/25] rust: pci: implement Sync for Device<Bound>", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260506215113.851360-6-dakr@kernel.org/mbox/" }, { "id": 2233812, "url": "http://patchwork.ozlabs.org/api/1.2/patches/2233812/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260506215113.851360-7-dakr@kernel.org/", "msgid": "<20260506215113.851360-7-dakr@kernel.org>", "list_archive_url": null, "date": "2026-05-06T21:50:42", "name": "[v2,06/25] rust: platform: implement Sync for Device<Bound>", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260506215113.851360-7-dakr@kernel.org/mbox/" }, { "id": 2233783, "url": "http://patchwork.ozlabs.org/api/1.2/patches/2233783/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260506215113.851360-8-dakr@kernel.org/", "msgid": "<20260506215113.851360-8-dakr@kernel.org>", "list_archive_url": null, "date": "2026-05-06T21:50:43", "name": "[v2,07/25] rust: auxiliary: implement Sync for Device<Bound>", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260506215113.851360-8-dakr@kernel.org/mbox/" }, { "id": 2233815, "url": "http://patchwork.ozlabs.org/api/1.2/patches/2233815/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260506215113.851360-9-dakr@kernel.org/", "msgid": "<20260506215113.851360-9-dakr@kernel.org>", "list_archive_url": null, "date": "2026-05-06T21:50:44", "name": "[v2,08/25] rust: usb: implement Sync for Device<Bound>", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260506215113.851360-9-dakr@kernel.org/mbox/" }, { "id": 2233789, "url": "http://patchwork.ozlabs.org/api/1.2/patches/2233789/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260506215113.851360-10-dakr@kernel.org/", "msgid": "<20260506215113.851360-10-dakr@kernel.org>", "list_archive_url": null, "date": "2026-05-06T21:50:45", "name": "[v2,09/25] rust: device: implement Sync for Device<Bound>", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260506215113.851360-10-dakr@kernel.org/mbox/" }, { "id": 2233791, "url": "http://patchwork.ozlabs.org/api/1.2/patches/2233791/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260506215113.851360-11-dakr@kernel.org/", "msgid": "<20260506215113.851360-11-dakr@kernel.org>", "list_archive_url": null, "date": "2026-05-06T21:50:46", "name": "[v2,10/25] rust: pci: make Driver trait lifetime-parameterized", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260506215113.851360-11-dakr@kernel.org/mbox/" }, { "id": 2233788, "url": "http://patchwork.ozlabs.org/api/1.2/patches/2233788/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260506215113.851360-12-dakr@kernel.org/", "msgid": "<20260506215113.851360-12-dakr@kernel.org>", "list_archive_url": null, "date": "2026-05-06T21:50:47", "name": "[v2,11/25] rust: platform: make Driver trait lifetime-parameterized", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260506215113.851360-12-dakr@kernel.org/mbox/" }, { "id": 2233797, "url": "http://patchwork.ozlabs.org/api/1.2/patches/2233797/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260506215113.851360-13-dakr@kernel.org/", "msgid": "<20260506215113.851360-13-dakr@kernel.org>", "list_archive_url": null, "date": "2026-05-06T21:50:48", "name": "[v2,12/25] rust: auxiliary: make Driver trait lifetime-parameterized", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260506215113.851360-13-dakr@kernel.org/mbox/" }, { "id": 2233801, "url": "http://patchwork.ozlabs.org/api/1.2/patches/2233801/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260506215113.851360-14-dakr@kernel.org/", "msgid": "<20260506215113.851360-14-dakr@kernel.org>", "list_archive_url": null, "date": "2026-05-06T21:50:49", "name": "[v2,13/25] rust: auxiliary: generalize Registration over ForLt", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260506215113.851360-14-dakr@kernel.org/mbox/" }, { "id": 2233804, "url": "http://patchwork.ozlabs.org/api/1.2/patches/2233804/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260506215113.851360-15-dakr@kernel.org/", "msgid": "<20260506215113.851360-15-dakr@kernel.org>", "list_archive_url": null, "date": "2026-05-06T21:50:50", "name": "[v2,14/25] samples: rust: rust_driver_auxiliary: showcase lifetime-bound registration data", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260506215113.851360-15-dakr@kernel.org/mbox/" }, { "id": 2233825, "url": "http://patchwork.ozlabs.org/api/1.2/patches/2233825/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260506215113.851360-16-dakr@kernel.org/", "msgid": "<20260506215113.851360-16-dakr@kernel.org>", "list_archive_url": null, "date": "2026-05-06T21:50:51", "name": "[v2,15/25] rust: usb: make Driver trait lifetime-parameterized", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260506215113.851360-16-dakr@kernel.org/mbox/" }, { "id": 2233808, "url": "http://patchwork.ozlabs.org/api/1.2/patches/2233808/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260506215113.851360-17-dakr@kernel.org/", "msgid": "<20260506215113.851360-17-dakr@kernel.org>", "list_archive_url": null, "date": "2026-05-06T21:50:52", "name": "[v2,16/25] rust: i2c: make Driver trait lifetime-parameterized", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260506215113.851360-17-dakr@kernel.org/mbox/" }, { "id": 2233809, "url": "http://patchwork.ozlabs.org/api/1.2/patches/2233809/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260506215113.851360-18-dakr@kernel.org/", "msgid": "<20260506215113.851360-18-dakr@kernel.org>", "list_archive_url": null, "date": "2026-05-06T21:50:53", "name": "[v2,17/25] rust: pci: make Bar lifetime-parameterized", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260506215113.851360-18-dakr@kernel.org/mbox/" }, { "id": 2233840, "url": "http://patchwork.ozlabs.org/api/1.2/patches/2233840/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260506215113.851360-19-dakr@kernel.org/", "msgid": "<20260506215113.851360-19-dakr@kernel.org>", "list_archive_url": null, "date": "2026-05-06T21:50:54", "name": "[v2,18/25] rust: io: make IoMem and ExclusiveIoMem lifetime-parameterized", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260506215113.851360-19-dakr@kernel.org/mbox/" }, { "id": 2233827, "url": "http://patchwork.ozlabs.org/api/1.2/patches/2233827/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260506215113.851360-20-dakr@kernel.org/", "msgid": "<20260506215113.851360-20-dakr@kernel.org>", "list_archive_url": null, "date": "2026-05-06T21:50:55", "name": "[v2,19/25] samples: rust: rust_driver_pci: use HRT lifetime for Bar", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260506215113.851360-20-dakr@kernel.org/mbox/" }, { "id": 2233829, "url": "http://patchwork.ozlabs.org/api/1.2/patches/2233829/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260506215113.851360-21-dakr@kernel.org/", "msgid": "<20260506215113.851360-21-dakr@kernel.org>", "list_archive_url": null, "date": "2026-05-06T21:50:56", "name": "[v2,20/25] rust: driver-core: rename 'a lifetime to 'bound", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260506215113.851360-21-dakr@kernel.org/mbox/" }, { "id": 2233817, "url": "http://patchwork.ozlabs.org/api/1.2/patches/2233817/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260506215113.851360-22-dakr@kernel.org/", "msgid": "<20260506215113.851360-22-dakr@kernel.org>", "list_archive_url": null, "date": "2026-05-06T21:50:57", "name": "[v2,21/25] gpu: nova-core: rename 'a lifetime to 'bound", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260506215113.851360-22-dakr@kernel.org/mbox/" }, { "id": 2233819, "url": "http://patchwork.ozlabs.org/api/1.2/patches/2233819/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260506215113.851360-23-dakr@kernel.org/", "msgid": "<20260506215113.851360-23-dakr@kernel.org>", "list_archive_url": null, "date": "2026-05-06T21:50:58", "name": "[v2,22/25] gpu: nova-core: use HRT lifetime for Bar", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260506215113.851360-23-dakr@kernel.org/mbox/" }, { "id": 2233822, "url": "http://patchwork.ozlabs.org/api/1.2/patches/2233822/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260506215113.851360-24-dakr@kernel.org/", "msgid": "<20260506215113.851360-24-dakr@kernel.org>", "list_archive_url": null, "date": "2026-05-06T21:50:59", "name": "[v2,23/25] gpu: nova-core: unregister sysmem flush page from Drop", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260506215113.851360-24-dakr@kernel.org/mbox/" }, { "id": 2233824, "url": "http://patchwork.ozlabs.org/api/1.2/patches/2233824/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260506215113.851360-25-dakr@kernel.org/", "msgid": "<20260506215113.851360-25-dakr@kernel.org>", "list_archive_url": null, "date": "2026-05-06T21:51:00", "name": "[v2,24/25] gpu: nova-core: replace ARef<Device> with &'bound Device in SysmemFlush", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260506215113.851360-25-dakr@kernel.org/mbox/" }, { "id": 2233826, "url": "http://patchwork.ozlabs.org/api/1.2/patches/2233826/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260506215113.851360-26-dakr@kernel.org/", "msgid": "<20260506215113.851360-26-dakr@kernel.org>", "list_archive_url": null, "date": "2026-05-06T21:51:01", "name": "[v2,25/25] gpu: drm: tyr: use HRT lifetime for IoMem", "mbox": "http://patchwork.ozlabs.org/project/linux-pci/patch/20260506215113.851360-26-dakr@kernel.org/mbox/" } ] }