Series Detail
Show a series.
GET /api/series/249/?format=api
http://patches.dpdk.org/api/series/249/?format=api", "web_url": "http://patches.dpdk.org/project/dpdk/list/?series=249", "project": { "id": 1, "url": "http://patches.dpdk.org/api/projects/1/?format=api", "name": "DPDK", "link_name": "dpdk", "list_id": "dev.dpdk.org", "list_email": "dev@dpdk.org", "web_url": "http://core.dpdk.org", "scm_url": "git://dpdk.org/dpdk", "webscm_url": "http://git.dpdk.org/dpdk", "list_archive_url": "https://inbox.dpdk.org/dev", "list_archive_url_format": "https://inbox.dpdk.org/dev/{}", "commit_url_format": "" }, "name": "Device querying", "date": "2018-06-26T16:56:03", "submitter": { "id": 269, "url": "http://patches.dpdk.org/api/people/269/?format=api", "name": "Gaëtan Rivet", "email": "gaetan.rivet@6wind.com" }, "version": 8, "total": 21, "received_total": 21, "received_all": true, "mbox": "http://patches.dpdk.org/series/249/mbox/", "cover_letter": { "id": 41586, "url": "http://patches.dpdk.org/api/covers/41586/?format=api", "web_url": "http://patches.dpdk.org/project/dpdk/cover/cover.1530031921.git.gaetan.rivet@6wind.com/", "msgid": "<cover.1530031921.git.gaetan.rivet@6wind.com>", "list_archive_url": "https://inbox.dpdk.org/dev/cover.1530031921.git.gaetan.rivet@6wind.com", "date": "2018-06-26T16:56:03", "name": "[v8,00/21] Device querying", "mbox": "http://patches.dpdk.org/project/dpdk/cover/cover.1530031921.git.gaetan.rivet@6wind.com/mbox/" }, "patches": [ { "id": 41587, "url": "http://patches.dpdk.org/api/patches/41587/?format=api", "web_url": "http://patches.dpdk.org/project/dpdk/patch/d8b8a524d06170ff360d8614049af3c16e321234.1530031921.git.gaetan.rivet@6wind.com/", "msgid": "<d8b8a524d06170ff360d8614049af3c16e321234.1530031921.git.gaetan.rivet@6wind.com>", "list_archive_url": "https://inbox.dpdk.org/dev/d8b8a524d06170ff360d8614049af3c16e321234.1530031921.git.gaetan.rivet@6wind.com", "date": "2018-06-26T16:56:04", "name": "[v8,01/21] devargs: add non-variadic parsing function", "mbox": "http://patches.dpdk.org/project/dpdk/patch/d8b8a524d06170ff360d8614049af3c16e321234.1530031921.git.gaetan.rivet@6wind.com/mbox/" }, { "id": 41588, "url": "http://patches.dpdk.org/api/patches/41588/?format=api", "web_url": "http://patches.dpdk.org/project/dpdk/patch/2b4e8b141af3441110df81dc52e616263ed44d98.1530031921.git.gaetan.rivet@6wind.com/", "msgid": "<2b4e8b141af3441110df81dc52e616263ed44d98.1530031921.git.gaetan.rivet@6wind.com>", "list_archive_url": "https://inbox.dpdk.org/dev/2b4e8b141af3441110df81dc52e616263ed44d98.1530031921.git.gaetan.rivet@6wind.com", "date": "2018-06-26T16:56:05", "name": "[v8,02/21] kvargs: build before EAL", "mbox": "http://patches.dpdk.org/project/dpdk/patch/2b4e8b141af3441110df81dc52e616263ed44d98.1530031921.git.gaetan.rivet@6wind.com/mbox/" }, { "id": 41589, "url": "http://patches.dpdk.org/api/patches/41589/?format=api", "web_url": "http://patches.dpdk.org/project/dpdk/patch/5eb09a42ed1bba9cb47960a759823f8130f39e24.1530031921.git.gaetan.rivet@6wind.com/", "msgid": "<5eb09a42ed1bba9cb47960a759823f8130f39e24.1530031921.git.gaetan.rivet@6wind.com>", "list_archive_url": "https://inbox.dpdk.org/dev/5eb09a42ed1bba9cb47960a759823f8130f39e24.1530031921.git.gaetan.rivet@6wind.com", "date": "2018-06-26T16:56:06", "name": "[v8,03/21] kvargs: introduce a more flexible parsing function", "mbox": "http://patches.dpdk.org/project/dpdk/patch/5eb09a42ed1bba9cb47960a759823f8130f39e24.1530031921.git.gaetan.rivet@6wind.com/mbox/" }, { "id": 41590, "url": "http://patches.dpdk.org/api/patches/41590/?format=api", "web_url": "http://patches.dpdk.org/project/dpdk/patch/ba588c2ca30b8c4cf811d00809d16976706cea29.1530031921.git.gaetan.rivet@6wind.com/", "msgid": "<ba588c2ca30b8c4cf811d00809d16976706cea29.1530031921.git.gaetan.rivet@6wind.com>", "list_archive_url": "https://inbox.dpdk.org/dev/ba588c2ca30b8c4cf811d00809d16976706cea29.1530031921.git.gaetan.rivet@6wind.com", "date": "2018-06-26T16:56:07", "name": "[v8,04/21] eal: introduce dtor macros", "mbox": "http://patches.dpdk.org/project/dpdk/patch/ba588c2ca30b8c4cf811d00809d16976706cea29.1530031921.git.gaetan.rivet@6wind.com/mbox/" }, { "id": 41592, "url": "http://patches.dpdk.org/api/patches/41592/?format=api", "web_url": "http://patches.dpdk.org/project/dpdk/patch/51ec54f47a03ce6dcf79a44252383a8fe7bac863.1530031921.git.gaetan.rivet@6wind.com/", "msgid": "<51ec54f47a03ce6dcf79a44252383a8fe7bac863.1530031921.git.gaetan.rivet@6wind.com>", "list_archive_url": "https://inbox.dpdk.org/dev/51ec54f47a03ce6dcf79a44252383a8fe7bac863.1530031921.git.gaetan.rivet@6wind.com", "date": "2018-06-26T16:56:08", "name": "[v8,05/21] eal: introduce device class abstraction", "mbox": "http://patches.dpdk.org/project/dpdk/patch/51ec54f47a03ce6dcf79a44252383a8fe7bac863.1530031921.git.gaetan.rivet@6wind.com/mbox/" }, { "id": 41591, "url": "http://patches.dpdk.org/api/patches/41591/?format=api", "web_url": "http://patches.dpdk.org/project/dpdk/patch/ea4dc450d418ee5599be1eb239abd130d0525295.1530031921.git.gaetan.rivet@6wind.com/", "msgid": "<ea4dc450d418ee5599be1eb239abd130d0525295.1530031921.git.gaetan.rivet@6wind.com>", "list_archive_url": "https://inbox.dpdk.org/dev/ea4dc450d418ee5599be1eb239abd130d0525295.1530031921.git.gaetan.rivet@6wind.com", "date": "2018-06-26T16:56:09", "name": "[v8,06/21] eal/class: register destructor", "mbox": "http://patches.dpdk.org/project/dpdk/patch/ea4dc450d418ee5599be1eb239abd130d0525295.1530031921.git.gaetan.rivet@6wind.com/mbox/" }, { "id": 41593, "url": "http://patches.dpdk.org/api/patches/41593/?format=api", "web_url": "http://patches.dpdk.org/project/dpdk/patch/0ce131421cf2386dec4393d848a15a365c9698d4.1530031921.git.gaetan.rivet@6wind.com/", "msgid": "<0ce131421cf2386dec4393d848a15a365c9698d4.1530031921.git.gaetan.rivet@6wind.com>", "list_archive_url": "https://inbox.dpdk.org/dev/0ce131421cf2386dec4393d848a15a365c9698d4.1530031921.git.gaetan.rivet@6wind.com", "date": "2018-06-26T16:56:10", "name": "[v8,07/21] devargs: add function to parse device layers", "mbox": "http://patches.dpdk.org/project/dpdk/patch/0ce131421cf2386dec4393d848a15a365c9698d4.1530031921.git.gaetan.rivet@6wind.com/mbox/" }, { "id": 41594, "url": "http://patches.dpdk.org/api/patches/41594/?format=api", "web_url": "http://patches.dpdk.org/project/dpdk/patch/a98c198eb3b732c8bb48cd60a8e318d43820275d.1530031921.git.gaetan.rivet@6wind.com/", "msgid": "<a98c198eb3b732c8bb48cd60a8e318d43820275d.1530031921.git.gaetan.rivet@6wind.com>", "list_archive_url": "https://inbox.dpdk.org/dev/a98c198eb3b732c8bb48cd60a8e318d43820275d.1530031921.git.gaetan.rivet@6wind.com", "date": "2018-06-26T16:56:11", "name": "[v8,08/21] eal/dev: add device iterator interface", "mbox": "http://patches.dpdk.org/project/dpdk/patch/a98c198eb3b732c8bb48cd60a8e318d43820275d.1530031921.git.gaetan.rivet@6wind.com/mbox/" }, { "id": 41595, "url": "http://patches.dpdk.org/api/patches/41595/?format=api", "web_url": "http://patches.dpdk.org/project/dpdk/patch/9c285781f619fdeebc617e4c7742086a307c5f47.1530031921.git.gaetan.rivet@6wind.com/", "msgid": "<9c285781f619fdeebc617e4c7742086a307c5f47.1530031921.git.gaetan.rivet@6wind.com>", "list_archive_url": "https://inbox.dpdk.org/dev/9c285781f619fdeebc617e4c7742086a307c5f47.1530031921.git.gaetan.rivet@6wind.com", "date": "2018-06-26T16:56:12", "name": "[v8,09/21] eal/class: add device iteration", "mbox": "http://patches.dpdk.org/project/dpdk/patch/9c285781f619fdeebc617e4c7742086a307c5f47.1530031921.git.gaetan.rivet@6wind.com/mbox/" }, { "id": 41596, "url": "http://patches.dpdk.org/api/patches/41596/?format=api", "web_url": "http://patches.dpdk.org/project/dpdk/patch/b6856d6f0fb05492dadbd09cb7cdfcccd2f3eef5.1530031921.git.gaetan.rivet@6wind.com/", "msgid": "<b6856d6f0fb05492dadbd09cb7cdfcccd2f3eef5.1530031921.git.gaetan.rivet@6wind.com>", "list_archive_url": "https://inbox.dpdk.org/dev/b6856d6f0fb05492dadbd09cb7cdfcccd2f3eef5.1530031921.git.gaetan.rivet@6wind.com", "date": "2018-06-26T16:56:13", "name": "[v8,10/21] eal/bus: add device iteration", "mbox": "http://patches.dpdk.org/project/dpdk/patch/b6856d6f0fb05492dadbd09cb7cdfcccd2f3eef5.1530031921.git.gaetan.rivet@6wind.com/mbox/" }, { "id": 41597, "url": "http://patches.dpdk.org/api/patches/41597/?format=api", "web_url": "http://patches.dpdk.org/project/dpdk/patch/e02b51d41c65405993ed2cc56e82302e49d88e7a.1530031921.git.gaetan.rivet@6wind.com/", "msgid": "<e02b51d41c65405993ed2cc56e82302e49d88e7a.1530031921.git.gaetan.rivet@6wind.com>", "list_archive_url": "https://inbox.dpdk.org/dev/e02b51d41c65405993ed2cc56e82302e49d88e7a.1530031921.git.gaetan.rivet@6wind.com", "date": "2018-06-26T16:56:14", "name": "[v8,11/21] eal/dev: implement device iteration initialization", "mbox": "http://patches.dpdk.org/project/dpdk/patch/e02b51d41c65405993ed2cc56e82302e49d88e7a.1530031921.git.gaetan.rivet@6wind.com/mbox/" }, { "id": 41598, "url": "http://patches.dpdk.org/api/patches/41598/?format=api", "web_url": "http://patches.dpdk.org/project/dpdk/patch/37f7849559bafea9b2e52475a7c30ecad6d7f3a3.1530031921.git.gaetan.rivet@6wind.com/", "msgid": "<37f7849559bafea9b2e52475a7c30ecad6d7f3a3.1530031921.git.gaetan.rivet@6wind.com>", "list_archive_url": "https://inbox.dpdk.org/dev/37f7849559bafea9b2e52475a7c30ecad6d7f3a3.1530031921.git.gaetan.rivet@6wind.com", "date": "2018-06-26T16:56:15", "name": "[v8,12/21] eal/dev: implement device iteration", "mbox": "http://patches.dpdk.org/project/dpdk/patch/37f7849559bafea9b2e52475a7c30ecad6d7f3a3.1530031921.git.gaetan.rivet@6wind.com/mbox/" }, { "id": 41599, "url": "http://patches.dpdk.org/api/patches/41599/?format=api", "web_url": "http://patches.dpdk.org/project/dpdk/patch/a63bc002b9a160784f54fca0b8ef021cad648366.1530031921.git.gaetan.rivet@6wind.com/", "msgid": "<a63bc002b9a160784f54fca0b8ef021cad648366.1530031921.git.gaetan.rivet@6wind.com>", "list_archive_url": "https://inbox.dpdk.org/dev/a63bc002b9a160784f54fca0b8ef021cad648366.1530031921.git.gaetan.rivet@6wind.com", "date": "2018-06-26T16:56:16", "name": "[v8,13/21] kvargs: add generic string matching callback", "mbox": "http://patches.dpdk.org/project/dpdk/patch/a63bc002b9a160784f54fca0b8ef021cad648366.1530031921.git.gaetan.rivet@6wind.com/mbox/" }, { "id": 41600, "url": "http://patches.dpdk.org/api/patches/41600/?format=api", "web_url": "http://patches.dpdk.org/project/dpdk/patch/5a51d7bfcb530cf482e383cdffb07f540244c833.1530031921.git.gaetan.rivet@6wind.com/", "msgid": "<5a51d7bfcb530cf482e383cdffb07f540244c833.1530031921.git.gaetan.rivet@6wind.com>", "list_archive_url": "https://inbox.dpdk.org/dev/5a51d7bfcb530cf482e383cdffb07f540244c833.1530031921.git.gaetan.rivet@6wind.com", "date": "2018-06-26T16:56:17", "name": "[v8,14/21] bus/pci: implement device iteration and comparison", "mbox": "http://patches.dpdk.org/project/dpdk/patch/5a51d7bfcb530cf482e383cdffb07f540244c833.1530031921.git.gaetan.rivet@6wind.com/mbox/" }, { "id": 41601, "url": "http://patches.dpdk.org/api/patches/41601/?format=api", "web_url": "http://patches.dpdk.org/project/dpdk/patch/5cd7358f94dd18f4861df37df97148e21ec8b293.1530031921.git.gaetan.rivet@6wind.com/", "msgid": "<5cd7358f94dd18f4861df37df97148e21ec8b293.1530031921.git.gaetan.rivet@6wind.com>", "list_archive_url": "https://inbox.dpdk.org/dev/5cd7358f94dd18f4861df37df97148e21ec8b293.1530031921.git.gaetan.rivet@6wind.com", "date": "2018-06-26T16:56:18", "name": "[v8,15/21] bus/pci: add device matching field id", "mbox": "http://patches.dpdk.org/project/dpdk/patch/5cd7358f94dd18f4861df37df97148e21ec8b293.1530031921.git.gaetan.rivet@6wind.com/mbox/" }, { "id": 41602, "url": "http://patches.dpdk.org/api/patches/41602/?format=api", "web_url": "http://patches.dpdk.org/project/dpdk/patch/c517916ef6adc289b95249d06a8c5962c6ca2fef.1530031921.git.gaetan.rivet@6wind.com/", "msgid": "<c517916ef6adc289b95249d06a8c5962c6ca2fef.1530031921.git.gaetan.rivet@6wind.com>", "list_archive_url": "https://inbox.dpdk.org/dev/c517916ef6adc289b95249d06a8c5962c6ca2fef.1530031921.git.gaetan.rivet@6wind.com", "date": "2018-06-26T16:56:19", "name": "[v8,16/21] bus/vdev: implement device iteration", "mbox": "http://patches.dpdk.org/project/dpdk/patch/c517916ef6adc289b95249d06a8c5962c6ca2fef.1530031921.git.gaetan.rivet@6wind.com/mbox/" }, { "id": 41603, "url": "http://patches.dpdk.org/api/patches/41603/?format=api", "web_url": "http://patches.dpdk.org/project/dpdk/patch/9f28896afeadb352e2ab8ccc0e59d47769ebba08.1530031921.git.gaetan.rivet@6wind.com/", "msgid": "<9f28896afeadb352e2ab8ccc0e59d47769ebba08.1530031921.git.gaetan.rivet@6wind.com>", "list_archive_url": "https://inbox.dpdk.org/dev/9f28896afeadb352e2ab8ccc0e59d47769ebba08.1530031921.git.gaetan.rivet@6wind.com", "date": "2018-06-26T16:56:20", "name": "[v8,17/21] bus/vdev: add device matching field driver", "mbox": "http://patches.dpdk.org/project/dpdk/patch/9f28896afeadb352e2ab8ccc0e59d47769ebba08.1530031921.git.gaetan.rivet@6wind.com/mbox/" }, { "id": 41604, "url": "http://patches.dpdk.org/api/patches/41604/?format=api", "web_url": "http://patches.dpdk.org/project/dpdk/patch/025c636181f114d302cce9f00819c9a03098de0b.1530031921.git.gaetan.rivet@6wind.com/", "msgid": "<025c636181f114d302cce9f00819c9a03098de0b.1530031921.git.gaetan.rivet@6wind.com>", "list_archive_url": "https://inbox.dpdk.org/dev/025c636181f114d302cce9f00819c9a03098de0b.1530031921.git.gaetan.rivet@6wind.com", "date": "2018-06-26T16:56:21", "name": "[v8,18/21] ethdev: add private generic device iterator", "mbox": "http://patches.dpdk.org/project/dpdk/patch/025c636181f114d302cce9f00819c9a03098de0b.1530031921.git.gaetan.rivet@6wind.com/mbox/" }, { "id": 41605, "url": "http://patches.dpdk.org/api/patches/41605/?format=api", "web_url": "http://patches.dpdk.org/project/dpdk/patch/0f91387fadd8142c2427f8ce621d25a310088bd2.1530031921.git.gaetan.rivet@6wind.com/", "msgid": "<0f91387fadd8142c2427f8ce621d25a310088bd2.1530031921.git.gaetan.rivet@6wind.com>", "list_archive_url": "https://inbox.dpdk.org/dev/0f91387fadd8142c2427f8ce621d25a310088bd2.1530031921.git.gaetan.rivet@6wind.com", "date": "2018-06-26T16:56:22", "name": "[v8,19/21] ethdev: register ether layer as a class", "mbox": "http://patches.dpdk.org/project/dpdk/patch/0f91387fadd8142c2427f8ce621d25a310088bd2.1530031921.git.gaetan.rivet@6wind.com/mbox/" }, { "id": 41606, "url": "http://patches.dpdk.org/api/patches/41606/?format=api", "web_url": "http://patches.dpdk.org/project/dpdk/patch/0d4ff3bf642e7f3f2ade47fdd81d85560d5fee16.1530031921.git.gaetan.rivet@6wind.com/", "msgid": "<0d4ff3bf642e7f3f2ade47fdd81d85560d5fee16.1530031921.git.gaetan.rivet@6wind.com>", "list_archive_url": "https://inbox.dpdk.org/dev/0d4ff3bf642e7f3f2ade47fdd81d85560d5fee16.1530031921.git.gaetan.rivet@6wind.com", "date": "2018-06-26T16:56:23", "name": "[v8,20/21] ethdev: add device matching field name", "mbox": "http://patches.dpdk.org/project/dpdk/patch/0d4ff3bf642e7f3f2ade47fdd81d85560d5fee16.1530031921.git.gaetan.rivet@6wind.com/mbox/" }, { "id": 41607, "url": "http://patches.dpdk.org/api/patches/41607/?format=api", "web_url": "http://patches.dpdk.org/project/dpdk/patch/b130b9803e6dc894b330cac2a3fb1383aa162b9f.1530031921.git.gaetan.rivet@6wind.com/", "msgid": "<b130b9803e6dc894b330cac2a3fb1383aa162b9f.1530031921.git.gaetan.rivet@6wind.com>", "list_archive_url": "https://inbox.dpdk.org/dev/b130b9803e6dc894b330cac2a3fb1383aa162b9f.1530031921.git.gaetan.rivet@6wind.com", "date": "2018-06-26T16:56:24", "name": "[v8,21/21] app/testpmd: add show device command", "mbox": "http://patches.dpdk.org/project/dpdk/patch/b130b9803e6dc894b330cac2a3fb1383aa162b9f.1530031921.git.gaetan.rivet@6wind.com/mbox/" } ] }{ "id": 249, "url": "