Series Detail
Show a series.
GET /api/series/261424/?format=api
http://patchwork.ozlabs.org/api/series/261424/?format=api", "web_url": "http://patchwork.ozlabs.org/project/openvswitch/list/?series=261424", "project": { "id": 47, "url": "http://patchwork.ozlabs.org/api/projects/47/?format=api", "name": "Open vSwitch", "link_name": "openvswitch", "list_id": "ovs-dev.openvswitch.org", "list_email": "ovs-dev@openvswitch.org", "web_url": "http://openvswitch.org/", "scm_url": "git@github.com:openvswitch/ovs.git", "webscm_url": "https://github.com/openvswitch/ovs", "list_archive_url": "", "list_archive_url_format": "", "commit_url_format": "" }, "name": "dpif-netdev: Parallel offload processing", "date": "2021-09-08T09:47:24", "submitter": { "id": 78795, "url": "http://patchwork.ozlabs.org/api/people/78795/?format=api", "name": "Gaetan Rivet", "email": "grive@u256.net" }, "version": 5, "total": 27, "received_total": 27, "received_all": true, "mbox": "http://patchwork.ozlabs.org/series/261424/mbox/", "cover_letter": { "id": 1525710, "url": "http://patchwork.ozlabs.org/api/covers/1525710/?format=api", "web_url": "http://patchwork.ozlabs.org/project/openvswitch/cover/cover.1631094144.git.grive@u256.net/", "msgid": "<cover.1631094144.git.grive@u256.net>", "list_archive_url": null, "date": "2021-09-08T09:47:24", "name": "[ovs-dev,v5,00/27] dpif-netdev: Parallel offload processing", "mbox": "http://patchwork.ozlabs.org/project/openvswitch/cover/cover.1631094144.git.grive@u256.net/mbox/" }, "patches": [ { "id": 1525709, "url": "http://patchwork.ozlabs.org/api/patches/1525709/?format=api", "web_url": "http://patchwork.ozlabs.org/project/openvswitch/patch/37a5b181b7fd3d4b40ade357ed4c332acbaa1fe1.1631094144.git.grive@u256.net/", "msgid": "<37a5b181b7fd3d4b40ade357ed4c332acbaa1fe1.1631094144.git.grive@u256.net>", "list_archive_url": null, "date": "2021-09-08T09:47:25", "name": "[ovs-dev,v5,01/27] ovs-thread: Fix barrier use-after-free", "mbox": "http://patchwork.ozlabs.org/project/openvswitch/patch/37a5b181b7fd3d4b40ade357ed4c332acbaa1fe1.1631094144.git.grive@u256.net/mbox/" }, { "id": 1525712, "url": "http://patchwork.ozlabs.org/api/patches/1525712/?format=api", "web_url": "http://patchwork.ozlabs.org/project/openvswitch/patch/eb971263ef24e31380872fba657f5b66db752993.1631094144.git.grive@u256.net/", "msgid": "<eb971263ef24e31380872fba657f5b66db752993.1631094144.git.grive@u256.net>", "list_archive_url": null, "date": "2021-09-08T09:47:26", "name": "[ovs-dev,v5,02/27] dpif-netdev: Rename flow offload thread", "mbox": "http://patchwork.ozlabs.org/project/openvswitch/patch/eb971263ef24e31380872fba657f5b66db752993.1631094144.git.grive@u256.net/mbox/" }, { "id": 1525711, "url": "http://patchwork.ozlabs.org/api/patches/1525711/?format=api", "web_url": "http://patchwork.ozlabs.org/project/openvswitch/patch/ea65a2a809285ec690eba27516ebda0b6da6d934.1631094144.git.grive@u256.net/", "msgid": "<ea65a2a809285ec690eba27516ebda0b6da6d934.1631094144.git.grive@u256.net>", "list_archive_url": null, "date": "2021-09-08T09:47:27", "name": "[ovs-dev,v5,03/27] tests: Add ovs-barrier unit test", "mbox": "http://patchwork.ozlabs.org/project/openvswitch/patch/ea65a2a809285ec690eba27516ebda0b6da6d934.1631094144.git.grive@u256.net/mbox/" }, { "id": 1525714, "url": "http://patchwork.ozlabs.org/api/patches/1525714/?format=api", "web_url": "http://patchwork.ozlabs.org/project/openvswitch/patch/92371a3d37f517049feb517d7bf1b3df625a4524.1631094144.git.grive@u256.net/", "msgid": "<92371a3d37f517049feb517d7bf1b3df625a4524.1631094144.git.grive@u256.net>", "list_archive_url": null, "date": "2021-09-08T09:47:28", "name": "[ovs-dev,v5,04/27] netdev: Add flow API uninit function", "mbox": "http://patchwork.ozlabs.org/project/openvswitch/patch/92371a3d37f517049feb517d7bf1b3df625a4524.1631094144.git.grive@u256.net/mbox/" }, { "id": 1525713, "url": "http://patchwork.ozlabs.org/api/patches/1525713/?format=api", "web_url": "http://patchwork.ozlabs.org/project/openvswitch/patch/5686a23e40e8eb893740386c3c4bba000f593f02.1631094144.git.grive@u256.net/", "msgid": "<5686a23e40e8eb893740386c3c4bba000f593f02.1631094144.git.grive@u256.net>", "list_archive_url": null, "date": "2021-09-08T09:47:29", "name": "[ovs-dev,v5,05/27] netdev-offload-dpdk: Use per-netdev offload metadata", "mbox": "http://patchwork.ozlabs.org/project/openvswitch/patch/5686a23e40e8eb893740386c3c4bba000f593f02.1631094144.git.grive@u256.net/mbox/" }, { "id": 1525715, "url": "http://patchwork.ozlabs.org/api/patches/1525715/?format=api", "web_url": "http://patchwork.ozlabs.org/project/openvswitch/patch/91328edbf46fa283f55e12991d8e3f5891720ced.1631094144.git.grive@u256.net/", "msgid": "<91328edbf46fa283f55e12991d8e3f5891720ced.1631094144.git.grive@u256.net>", "list_archive_url": null, "date": "2021-09-08T09:47:30", "name": "[ovs-dev,v5,06/27] netdev-offload-dpdk: Implement hw-offload statistics read", "mbox": "http://patchwork.ozlabs.org/project/openvswitch/patch/91328edbf46fa283f55e12991d8e3f5891720ced.1631094144.git.grive@u256.net/mbox/" }, { "id": 1525717, "url": "http://patchwork.ozlabs.org/api/patches/1525717/?format=api", "web_url": "http://patchwork.ozlabs.org/project/openvswitch/patch/83639605b592cfc094702acbe1aba4519e974902.1631094144.git.grive@u256.net/", "msgid": "<83639605b592cfc094702acbe1aba4519e974902.1631094144.git.grive@u256.net>", "list_archive_url": null, "date": "2021-09-08T09:47:31", "name": "[ovs-dev,v5,07/27] dpctl: Add function to read hardware offload statistics", "mbox": "http://patchwork.ozlabs.org/project/openvswitch/patch/83639605b592cfc094702acbe1aba4519e974902.1631094144.git.grive@u256.net/mbox/" }, { "id": 1525716, "url": "http://patchwork.ozlabs.org/api/patches/1525716/?format=api", "web_url": "http://patchwork.ozlabs.org/project/openvswitch/patch/e1b2dbe246d2ecadf39b076ee7e3d059c94ef5f2.1631094144.git.grive@u256.net/", "msgid": "<e1b2dbe246d2ecadf39b076ee7e3d059c94ef5f2.1631094144.git.grive@u256.net>", "list_archive_url": null, "date": "2021-09-08T09:47:32", "name": "[ovs-dev,v5,08/27] dpif-netdev: Rename offload thread structure", "mbox": "http://patchwork.ozlabs.org/project/openvswitch/patch/e1b2dbe246d2ecadf39b076ee7e3d059c94ef5f2.1631094144.git.grive@u256.net/mbox/" }, { "id": 1525719, "url": "http://patchwork.ozlabs.org/api/patches/1525719/?format=api", "web_url": "http://patchwork.ozlabs.org/project/openvswitch/patch/bea14ca839b11729e634fddf14aa345cd57158fd.1631094144.git.grive@u256.net/", "msgid": "<bea14ca839b11729e634fddf14aa345cd57158fd.1631094144.git.grive@u256.net>", "list_archive_url": null, "date": "2021-09-08T09:47:33", "name": "[ovs-dev,v5,09/27] mov-avg: Add a moving average helper structure", "mbox": "http://patchwork.ozlabs.org/project/openvswitch/patch/bea14ca839b11729e634fddf14aa345cd57158fd.1631094144.git.grive@u256.net/mbox/" }, { "id": 1525718, "url": "http://patchwork.ozlabs.org/api/patches/1525718/?format=api", "web_url": "http://patchwork.ozlabs.org/project/openvswitch/patch/28d0e91e601c39268699b71183a036c94cc2096f.1631094144.git.grive@u256.net/", "msgid": "<28d0e91e601c39268699b71183a036c94cc2096f.1631094144.git.grive@u256.net>", "list_archive_url": null, "date": "2021-09-08T09:47:34", "name": "[ovs-dev,v5,10/27] dpif-netdev: Implement hardware offloads stats query", "mbox": "http://patchwork.ozlabs.org/project/openvswitch/patch/28d0e91e601c39268699b71183a036c94cc2096f.1631094144.git.grive@u256.net/mbox/" }, { "id": 1525721, "url": "http://patchwork.ozlabs.org/api/patches/1525721/?format=api", "web_url": "http://patchwork.ozlabs.org/project/openvswitch/patch/38c9b941c662fc08a47f5759a3e6b32267212590.1631094144.git.grive@u256.net/", "msgid": "<38c9b941c662fc08a47f5759a3e6b32267212590.1631094144.git.grive@u256.net>", "list_archive_url": null, "date": "2021-09-08T09:47:35", "name": "[ovs-dev,v5,11/27] ovs-atomic: Expose atomic exchange operation", "mbox": "http://patchwork.ozlabs.org/project/openvswitch/patch/38c9b941c662fc08a47f5759a3e6b32267212590.1631094144.git.grive@u256.net/mbox/" }, { "id": 1525723, "url": "http://patchwork.ozlabs.org/api/patches/1525723/?format=api", "web_url": "http://patchwork.ozlabs.org/project/openvswitch/patch/a45007f0565d960d59b5dbd85368b848c7472675.1631094144.git.grive@u256.net/", "msgid": "<a45007f0565d960d59b5dbd85368b848c7472675.1631094144.git.grive@u256.net>", "list_archive_url": null, "date": "2021-09-08T09:47:36", "name": "[ovs-dev,v5,12/27] mpsc-queue: Module for lock-free message passing", "mbox": "http://patchwork.ozlabs.org/project/openvswitch/patch/a45007f0565d960d59b5dbd85368b848c7472675.1631094144.git.grive@u256.net/mbox/" }, { "id": 1525722, "url": "http://patchwork.ozlabs.org/api/patches/1525722/?format=api", "web_url": "http://patchwork.ozlabs.org/project/openvswitch/patch/98ff0b38dcdd65f3a90ee84b9640a39a33fe0a58.1631094144.git.grive@u256.net/", "msgid": "<98ff0b38dcdd65f3a90ee84b9640a39a33fe0a58.1631094144.git.grive@u256.net>", "list_archive_url": null, "date": "2021-09-08T09:47:37", "name": "[ovs-dev,v5,13/27] id-fpool: Module for fast ID generation", "mbox": "http://patchwork.ozlabs.org/project/openvswitch/patch/98ff0b38dcdd65f3a90ee84b9640a39a33fe0a58.1631094144.git.grive@u256.net/mbox/" }, { "id": 1525720, "url": "http://patchwork.ozlabs.org/api/patches/1525720/?format=api", "web_url": "http://patchwork.ozlabs.org/project/openvswitch/patch/2417516d527007c83a7983041813947124b9c40b.1631094144.git.grive@u256.net/", "msgid": "<2417516d527007c83a7983041813947124b9c40b.1631094144.git.grive@u256.net>", "list_archive_url": null, "date": "2021-09-08T09:47:38", "name": "[ovs-dev,v5,14/27] netdev-offload: Add multi-thread API", "mbox": "http://patchwork.ozlabs.org/project/openvswitch/patch/2417516d527007c83a7983041813947124b9c40b.1631094144.git.grive@u256.net/mbox/" }, { "id": 1525724, "url": "http://patchwork.ozlabs.org/api/patches/1525724/?format=api", "web_url": "http://patchwork.ozlabs.org/project/openvswitch/patch/d7b210c055238a39349ee67500fea1bc2aa6e353.1631094144.git.grive@u256.net/", "msgid": "<d7b210c055238a39349ee67500fea1bc2aa6e353.1631094144.git.grive@u256.net>", "list_archive_url": null, "date": "2021-09-08T09:47:39", "name": "[ovs-dev,v5,15/27] dpif-netdev: Quiesce offload thread periodically", "mbox": "http://patchwork.ozlabs.org/project/openvswitch/patch/d7b210c055238a39349ee67500fea1bc2aa6e353.1631094144.git.grive@u256.net/mbox/" }, { "id": 1525727, "url": "http://patchwork.ozlabs.org/api/patches/1525727/?format=api", "web_url": "http://patchwork.ozlabs.org/project/openvswitch/patch/32227465e3e15ff243439ed6a75d8f3be4ce24cd.1631094144.git.grive@u256.net/", "msgid": "<32227465e3e15ff243439ed6a75d8f3be4ce24cd.1631094144.git.grive@u256.net>", "list_archive_url": null, "date": "2021-09-08T09:47:40", "name": "[ovs-dev,v5,16/27] dpif-netdev: Postpone flow offload item freeing", "mbox": "http://patchwork.ozlabs.org/project/openvswitch/patch/32227465e3e15ff243439ed6a75d8f3be4ce24cd.1631094144.git.grive@u256.net/mbox/" }, { "id": 1525725, "url": "http://patchwork.ozlabs.org/api/patches/1525725/?format=api", "web_url": "http://patchwork.ozlabs.org/project/openvswitch/patch/3bc979319eaccca8db3e7f8d2d486d72de72c076.1631094144.git.grive@u256.net/", "msgid": "<3bc979319eaccca8db3e7f8d2d486d72de72c076.1631094144.git.grive@u256.net>", "list_archive_url": null, "date": "2021-09-08T09:47:41", "name": "[ovs-dev,v5,17/27] dpif-netdev: Use id-fpool for mark allocation", "mbox": "http://patchwork.ozlabs.org/project/openvswitch/patch/3bc979319eaccca8db3e7f8d2d486d72de72c076.1631094144.git.grive@u256.net/mbox/" }, { "id": 1525726, "url": "http://patchwork.ozlabs.org/api/patches/1525726/?format=api", "web_url": "http://patchwork.ozlabs.org/project/openvswitch/patch/7bb0004b2c88f817fd7cf2bedc886cb4aa659cba.1631094144.git.grive@u256.net/", "msgid": "<7bb0004b2c88f817fd7cf2bedc886cb4aa659cba.1631094144.git.grive@u256.net>", "list_archive_url": null, "date": "2021-09-08T09:47:42", "name": "[ovs-dev,v5,18/27] dpif-netdev: Introduce tagged union of offload requests", "mbox": "http://patchwork.ozlabs.org/project/openvswitch/patch/7bb0004b2c88f817fd7cf2bedc886cb4aa659cba.1631094144.git.grive@u256.net/mbox/" }, { "id": 1525728, "url": "http://patchwork.ozlabs.org/api/patches/1525728/?format=api", "web_url": "http://patchwork.ozlabs.org/project/openvswitch/patch/f422bac1b2a2a68da417877c5828a7a5fb698e6e.1631094144.git.grive@u256.net/", "msgid": "<f422bac1b2a2a68da417877c5828a7a5fb698e6e.1631094144.git.grive@u256.net>", "list_archive_url": null, "date": "2021-09-08T09:47:43", "name": "[ovs-dev,v5,19/27] dpif-netdev: Execute flush from offload thread", "mbox": "http://patchwork.ozlabs.org/project/openvswitch/patch/f422bac1b2a2a68da417877c5828a7a5fb698e6e.1631094144.git.grive@u256.net/mbox/" }, { "id": 1525730, "url": "http://patchwork.ozlabs.org/api/patches/1525730/?format=api", "web_url": "http://patchwork.ozlabs.org/project/openvswitch/patch/ede8f89b01ad4711f4b13b1663606b740cf2134e.1631094144.git.grive@u256.net/", "msgid": "<ede8f89b01ad4711f4b13b1663606b740cf2134e.1631094144.git.grive@u256.net>", "list_archive_url": null, "date": "2021-09-08T09:47:44", "name": "[ovs-dev,v5,20/27] netdev-offload-dpdk: Use per-thread HW offload stats", "mbox": "http://patchwork.ozlabs.org/project/openvswitch/patch/ede8f89b01ad4711f4b13b1663606b740cf2134e.1631094144.git.grive@u256.net/mbox/" }, { "id": 1525734, "url": "http://patchwork.ozlabs.org/api/patches/1525734/?format=api", "web_url": "http://patchwork.ozlabs.org/project/openvswitch/patch/a911a2a8de415a9c1af9b03150b674f7221bc13d.1631094144.git.grive@u256.net/", "msgid": "<a911a2a8de415a9c1af9b03150b674f7221bc13d.1631094144.git.grive@u256.net>", "list_archive_url": null, "date": "2021-09-08T09:47:45", "name": "[ovs-dev,v5,21/27] netdev-offload-dpdk: Lock rte_flow map access", "mbox": "http://patchwork.ozlabs.org/project/openvswitch/patch/a911a2a8de415a9c1af9b03150b674f7221bc13d.1631094144.git.grive@u256.net/mbox/" }, { "id": 1525729, "url": "http://patchwork.ozlabs.org/api/patches/1525729/?format=api", "web_url": "http://patchwork.ozlabs.org/project/openvswitch/patch/19d3b47ef290a31be471b5817db6ed3f361b12c9.1631094144.git.grive@u256.net/", "msgid": "<19d3b47ef290a31be471b5817db6ed3f361b12c9.1631094144.git.grive@u256.net>", "list_archive_url": null, "date": "2021-09-08T09:47:46", "name": "[ovs-dev,v5,22/27] netdev-offload-dpdk: Protect concurrent offload destroy/query", "mbox": "http://patchwork.ozlabs.org/project/openvswitch/patch/19d3b47ef290a31be471b5817db6ed3f361b12c9.1631094144.git.grive@u256.net/mbox/" }, { "id": 1525733, "url": "http://patchwork.ozlabs.org/api/patches/1525733/?format=api", "web_url": "http://patchwork.ozlabs.org/project/openvswitch/patch/0d917810d36ddb53c378b5615fa7fb8e9f193215.1631094144.git.grive@u256.net/", "msgid": "<0d917810d36ddb53c378b5615fa7fb8e9f193215.1631094144.git.grive@u256.net>", "list_archive_url": null, "date": "2021-09-08T09:47:47", "name": "[ovs-dev,v5,23/27] dpif-netdev: Use lockless queue to manage offloads", "mbox": "http://patchwork.ozlabs.org/project/openvswitch/patch/0d917810d36ddb53c378b5615fa7fb8e9f193215.1631094144.git.grive@u256.net/mbox/" }, { "id": 1525732, "url": "http://patchwork.ozlabs.org/api/patches/1525732/?format=api", "web_url": "http://patchwork.ozlabs.org/project/openvswitch/patch/85aae34082427f28dd56547f0d044e1a6975e0d6.1631094144.git.grive@u256.net/", "msgid": "<85aae34082427f28dd56547f0d044e1a6975e0d6.1631094144.git.grive@u256.net>", "list_archive_url": null, "date": "2021-09-08T09:47:48", "name": "[ovs-dev,v5,24/27] dpif-netdev: Make megaflow and mark mappings thread objects", "mbox": "http://patchwork.ozlabs.org/project/openvswitch/patch/85aae34082427f28dd56547f0d044e1a6975e0d6.1631094144.git.grive@u256.net/mbox/" }, { "id": 1525736, "url": "http://patchwork.ozlabs.org/api/patches/1525736/?format=api", "web_url": "http://patchwork.ozlabs.org/project/openvswitch/patch/f3259aed9a21ba21078770c888efe3b34b9c8a9c.1631094144.git.grive@u256.net/", "msgid": "<f3259aed9a21ba21078770c888efe3b34b9c8a9c.1631094144.git.grive@u256.net>", "list_archive_url": null, "date": "2021-09-08T09:47:49", "name": "[ovs-dev,v5,25/27] dpif-netdev: Replace port mutex by rwlock", "mbox": "http://patchwork.ozlabs.org/project/openvswitch/patch/f3259aed9a21ba21078770c888efe3b34b9c8a9c.1631094144.git.grive@u256.net/mbox/" }, { "id": 1525731, "url": "http://patchwork.ozlabs.org/api/patches/1525731/?format=api", "web_url": "http://patchwork.ozlabs.org/project/openvswitch/patch/125980e292af65c1581c5011d55b5508fc8b2302.1631094144.git.grive@u256.net/", "msgid": "<125980e292af65c1581c5011d55b5508fc8b2302.1631094144.git.grive@u256.net>", "list_archive_url": null, "date": "2021-09-08T09:47:50", "name": "[ovs-dev,v5,26/27] dpif-netdev: Use one or more offload threads", "mbox": "http://patchwork.ozlabs.org/project/openvswitch/patch/125980e292af65c1581c5011d55b5508fc8b2302.1631094144.git.grive@u256.net/mbox/" }, { "id": 1525735, "url": "http://patchwork.ozlabs.org/api/patches/1525735/?format=api", "web_url": "http://patchwork.ozlabs.org/project/openvswitch/patch/c2d9efb8742ea235f9987c6fbf7469a2a6ba7154.1631094144.git.grive@u256.net/", "msgid": "<c2d9efb8742ea235f9987c6fbf7469a2a6ba7154.1631094144.git.grive@u256.net>", "list_archive_url": null, "date": "2021-09-08T09:47:51", "name": "[ovs-dev,v5,27/27] netdev-dpdk: Remove rte-flow API access locks", "mbox": "http://patchwork.ozlabs.org/project/openvswitch/patch/c2d9efb8742ea235f9987c6fbf7469a2a6ba7154.1631094144.git.grive@u256.net/mbox/" } ] }{ "id": 261424, "url": "