{"id":502896,"url":"http://patchwork.ozlabs.org/api/1.2/series/502896/?format=json","web_url":"http://patchwork.ozlabs.org/project/qemu-devel/list/?series=502896","project":{"id":14,"url":"http://patchwork.ozlabs.org/api/1.2/projects/14/?format=json","name":"QEMU Development","link_name":"qemu-devel","list_id":"qemu-devel.nongnu.org","list_email":"qemu-devel@nongnu.org","web_url":"","scm_url":"","webscm_url":"","list_archive_url":"","list_archive_url_format":"","commit_url_format":""},"name":"Secure IPL Support for SCSI Scheme of virtio-blk/virtio-scsi Devices","date":"2026-05-05T20:18:37","submitter":{"id":90643,"url":"http://patchwork.ozlabs.org/api/1.2/people/90643/?format=json","name":"Zhuoying Cai","email":"zycai@linux.ibm.com"},"version":11,"total":32,"received_total":32,"received_all":true,"mbox":"http://patchwork.ozlabs.org/series/502896/mbox/","cover_letter":{"id":2233178,"url":"http://patchwork.ozlabs.org/api/1.2/covers/2233178/?format=json","web_url":"http://patchwork.ozlabs.org/project/qemu-devel/cover/20260505201905.997996-1-zycai@linux.ibm.com/","msgid":"<20260505201905.997996-1-zycai@linux.ibm.com>","list_archive_url":null,"date":"2026-05-05T20:18:32","name":"[v11,00/32] Secure IPL Support for SCSI Scheme of virtio-blk/virtio-scsi Devices","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/cover/20260505201905.997996-1-zycai@linux.ibm.com/mbox/"},"patches":[{"id":2233182,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2233182/?format=json","web_url":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260505201905.997996-2-zycai@linux.ibm.com/","msgid":"<20260505201905.997996-2-zycai@linux.ibm.com>","list_archive_url":null,"date":"2026-05-05T20:18:33","name":"[v11,01/32] Add boot-certs to s390-ccw-virtio machine type option","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260505201905.997996-2-zycai@linux.ibm.com/mbox/"},{"id":2233179,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2233179/?format=json","web_url":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260505201905.997996-3-zycai@linux.ibm.com/","msgid":"<20260505201905.997996-3-zycai@linux.ibm.com>","list_archive_url":null,"date":"2026-05-05T20:18:34","name":"[v11,02/32] crypto/x509-utils: Refactor with GNUTLS fallback","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260505201905.997996-3-zycai@linux.ibm.com/mbox/"},{"id":2233193,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2233193/?format=json","web_url":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260505201905.997996-4-zycai@linux.ibm.com/","msgid":"<20260505201905.997996-4-zycai@linux.ibm.com>","list_archive_url":null,"date":"2026-05-05T20:18:35","name":"[v11,03/32] crypto/x509-utils: Add helper functions for certificate store","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260505201905.997996-4-zycai@linux.ibm.com/mbox/"},{"id":2233175,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2233175/?format=json","web_url":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260505201905.997996-5-zycai@linux.ibm.com/","msgid":"<20260505201905.997996-5-zycai@linux.ibm.com>","list_archive_url":null,"date":"2026-05-05T20:18:36","name":"[v11,04/32] hw/s390x/ipl: Create certificate store","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260505201905.997996-5-zycai@linux.ibm.com/mbox/"},{"id":2233174,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2233174/?format=json","web_url":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260505201905.997996-6-zycai@linux.ibm.com/","msgid":"<20260505201905.997996-6-zycai@linux.ibm.com>","list_archive_url":null,"date":"2026-05-05T20:18:37","name":"[v11,05/32] s390x/diag: Introduce DIAG 320 for Certificate Store Facility","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260505201905.997996-6-zycai@linux.ibm.com/mbox/"},{"id":2233199,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2233199/?format=json","web_url":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260505201905.997996-7-zycai@linux.ibm.com/","msgid":"<20260505201905.997996-7-zycai@linux.ibm.com>","list_archive_url":null,"date":"2026-05-05T20:18:38","name":"[v11,06/32] s390x/diag: Refactor address validation check from diag308_parm_check","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260505201905.997996-7-zycai@linux.ibm.com/mbox/"},{"id":2233205,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2233205/?format=json","web_url":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260505201905.997996-8-zycai@linux.ibm.com/","msgid":"<20260505201905.997996-8-zycai@linux.ibm.com>","list_archive_url":null,"date":"2026-05-05T20:18:39","name":"[v11,07/32] s390x/diag: Implement DIAG 320 subcode 1","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260505201905.997996-8-zycai@linux.ibm.com/mbox/"},{"id":2233176,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2233176/?format=json","web_url":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260505201905.997996-9-zycai@linux.ibm.com/","msgid":"<20260505201905.997996-9-zycai@linux.ibm.com>","list_archive_url":null,"date":"2026-05-05T20:18:40","name":"[v11,08/32] crypto/x509-utils: Add helper functions for DIAG 320 subcode 2","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260505201905.997996-9-zycai@linux.ibm.com/mbox/"},{"id":2233181,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2233181/?format=json","web_url":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260505201905.997996-10-zycai@linux.ibm.com/","msgid":"<20260505201905.997996-10-zycai@linux.ibm.com>","list_archive_url":null,"date":"2026-05-05T20:18:41","name":"[v11,09/32] s390x/diag: Implement DIAG 320 subcode 2","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260505201905.997996-10-zycai@linux.ibm.com/mbox/"},{"id":2233186,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2233186/?format=json","web_url":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260505201905.997996-11-zycai@linux.ibm.com/","msgid":"<20260505201905.997996-11-zycai@linux.ibm.com>","list_archive_url":null,"date":"2026-05-05T20:18:42","name":"[v11,10/32] hw/s390x: Define finite size for single entry VCEntry","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260505201905.997996-11-zycai@linux.ibm.com/mbox/"},{"id":2233197,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2233197/?format=json","web_url":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260505201905.997996-12-zycai@linux.ibm.com/","msgid":"<20260505201905.997996-12-zycai@linux.ibm.com>","list_archive_url":null,"date":"2026-05-05T20:18:43","name":"[v11,11/32] s390x/diag: Introduce DIAG 508 for secure IPL operations","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260505201905.997996-12-zycai@linux.ibm.com/mbox/"},{"id":2233200,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2233200/?format=json","web_url":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260505201905.997996-13-zycai@linux.ibm.com/","msgid":"<20260505201905.997996-13-zycai@linux.ibm.com>","list_archive_url":null,"date":"2026-05-05T20:18:44","name":"[v11,12/32] crypto/x509-utils: Add helper functions for DIAG 508 subcode 1","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260505201905.997996-13-zycai@linux.ibm.com/mbox/"},{"id":2233177,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2233177/?format=json","web_url":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260505201905.997996-14-zycai@linux.ibm.com/","msgid":"<20260505201905.997996-14-zycai@linux.ibm.com>","list_archive_url":null,"date":"2026-05-05T20:18:45","name":"[v11,13/32] s390x/diag: Implement DIAG 508 subcode 1 for signature verification","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260505201905.997996-14-zycai@linux.ibm.com/mbox/"},{"id":2233184,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2233184/?format=json","web_url":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260505201905.997996-15-zycai@linux.ibm.com/","msgid":"<20260505201905.997996-15-zycai@linux.ibm.com>","list_archive_url":null,"date":"2026-05-05T20:18:46","name":"[v11,14/32] s390x/ipl: Introduce IPL Information Report Block (IIRB)","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260505201905.997996-15-zycai@linux.ibm.com/mbox/"},{"id":2233204,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2233204/?format=json","web_url":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260505201905.997996-16-zycai@linux.ibm.com/","msgid":"<20260505201905.997996-16-zycai@linux.ibm.com>","list_archive_url":null,"date":"2026-05-05T20:18:47","name":"[v11,15/32] pc-bios/s390-ccw: Define memory for IPLB and convert IPLB to pointers","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260505201905.997996-16-zycai@linux.ibm.com/mbox/"},{"id":2233180,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2233180/?format=json","web_url":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260505201905.997996-17-zycai@linux.ibm.com/","msgid":"<20260505201905.997996-17-zycai@linux.ibm.com>","list_archive_url":null,"date":"2026-05-05T20:18:48","name":"[v11,16/32] hw/s390x/ipl: Add IPIB flags to IPL Parameter Block","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260505201905.997996-17-zycai@linux.ibm.com/mbox/"},{"id":2233188,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2233188/?format=json","web_url":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260505201905.997996-18-zycai@linux.ibm.com/","msgid":"<20260505201905.997996-18-zycai@linux.ibm.com>","list_archive_url":null,"date":"2026-05-05T20:18:49","name":"[v11,17/32] s390x: Guest support for Secure-IPL Facility","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260505201905.997996-18-zycai@linux.ibm.com/mbox/"},{"id":2233189,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2233189/?format=json","web_url":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260505201905.997996-19-zycai@linux.ibm.com/","msgid":"<20260505201905.997996-19-zycai@linux.ibm.com>","list_archive_url":null,"date":"2026-05-05T20:18:50","name":"[v11,18/32] pc-bios/s390-ccw: Refactor zipl_run()","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260505201905.997996-19-zycai@linux.ibm.com/mbox/"},{"id":2233203,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2233203/?format=json","web_url":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260505201905.997996-20-zycai@linux.ibm.com/","msgid":"<20260505201905.997996-20-zycai@linux.ibm.com>","list_archive_url":null,"date":"2026-05-05T20:18:51","name":"[v11,19/32] pc-bios/s390-ccw: Rework zipl_load_segment function","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260505201905.997996-20-zycai@linux.ibm.com/mbox/"},{"id":2233190,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2233190/?format=json","web_url":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260505201905.997996-21-zycai@linux.ibm.com/","msgid":"<20260505201905.997996-21-zycai@linux.ibm.com>","list_archive_url":null,"date":"2026-05-05T20:18:52","name":"[v11,20/32] pc-bios/s390-ccw: Introduce ZiplBootMode enum for IPL mode selection","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260505201905.997996-21-zycai@linux.ibm.com/mbox/"},{"id":2233183,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2233183/?format=json","web_url":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260505201905.997996-22-zycai@linux.ibm.com/","msgid":"<20260505201905.997996-22-zycai@linux.ibm.com>","list_archive_url":null,"date":"2026-05-05T20:18:53","name":"[v11,21/32] pc-bios/s390-ccw: Add signature verification for secure IPL in audit mode","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260505201905.997996-22-zycai@linux.ibm.com/mbox/"},{"id":2233194,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2233194/?format=json","web_url":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260505201905.997996-23-zycai@linux.ibm.com/","msgid":"<20260505201905.997996-23-zycai@linux.ibm.com>","list_archive_url":null,"date":"2026-05-05T20:18:54","name":"[v11,22/32] pc-bios/s390-ccw: Add signed component address overlap checks","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260505201905.997996-23-zycai@linux.ibm.com/mbox/"},{"id":2233195,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2233195/?format=json","web_url":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260505201905.997996-24-zycai@linux.ibm.com/","msgid":"<20260505201905.997996-24-zycai@linux.ibm.com>","list_archive_url":null,"date":"2026-05-05T20:18:55","name":"[v11,23/32] s390x: Guest support for Secure-IPL Code Loading Attributes Facility (SCLAF)","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260505201905.997996-24-zycai@linux.ibm.com/mbox/"},{"id":2233191,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2233191/?format=json","web_url":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260505201905.997996-25-zycai@linux.ibm.com/","msgid":"<20260505201905.997996-25-zycai@linux.ibm.com>","list_archive_url":null,"date":"2026-05-05T20:18:56","name":"[v11,24/32] pc-bios/s390-ccw: Add additional security checks for secure boot","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260505201905.997996-25-zycai@linux.ibm.com/mbox/"},{"id":2233198,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2233198/?format=json","web_url":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260505201905.997996-26-zycai@linux.ibm.com/","msgid":"<20260505201905.997996-26-zycai@linux.ibm.com>","list_archive_url":null,"date":"2026-05-05T20:18:57","name":"[v11,25/32] Add secure-boot to s390-ccw-virtio machine type option","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260505201905.997996-26-zycai@linux.ibm.com/mbox/"},{"id":2233202,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2233202/?format=json","web_url":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260505201905.997996-27-zycai@linux.ibm.com/","msgid":"<20260505201905.997996-27-zycai@linux.ibm.com>","list_archive_url":null,"date":"2026-05-05T20:18:58","name":"[v11,26/32] hw/s390x/ipl: Set IPIB flags for secure IPL","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260505201905.997996-27-zycai@linux.ibm.com/mbox/"},{"id":2233192,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2233192/?format=json","web_url":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260505201905.997996-28-zycai@linux.ibm.com/","msgid":"<20260505201905.997996-28-zycai@linux.ibm.com>","list_archive_url":null,"date":"2026-05-05T20:18:59","name":"[v11,27/32] pc-bios/s390-ccw: Handle true secure IPL mode","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260505201905.997996-28-zycai@linux.ibm.com/mbox/"},{"id":2233201,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2233201/?format=json","web_url":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260505201905.997996-29-zycai@linux.ibm.com/","msgid":"<20260505201905.997996-29-zycai@linux.ibm.com>","list_archive_url":null,"date":"2026-05-05T20:19:00","name":"[v11,28/32] hw/s390x/ipl: Handle secure boot with multiple boot devices","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260505201905.997996-29-zycai@linux.ibm.com/mbox/"},{"id":2233196,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2233196/?format=json","web_url":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260505201905.997996-30-zycai@linux.ibm.com/","msgid":"<20260505201905.997996-30-zycai@linux.ibm.com>","list_archive_url":null,"date":"2026-05-05T20:19:01","name":"[v11,29/32] hw/s390x/ipl: Handle secure boot without specifying a boot device","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260505201905.997996-30-zycai@linux.ibm.com/mbox/"},{"id":2233206,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2233206/?format=json","web_url":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260505201905.997996-31-zycai@linux.ibm.com/","msgid":"<20260505201905.997996-31-zycai@linux.ibm.com>","list_archive_url":null,"date":"2026-05-05T20:19:02","name":"[v11,30/32] tests/functional/s390x: Add secure IPL functional test","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260505201905.997996-31-zycai@linux.ibm.com/mbox/"},{"id":2233187,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2233187/?format=json","web_url":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260505201905.997996-32-zycai@linux.ibm.com/","msgid":"<20260505201905.997996-32-zycai@linux.ibm.com>","list_archive_url":null,"date":"2026-05-05T20:19:03","name":"[v11,31/32] docs/specs: Add secure IPL documentation","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260505201905.997996-32-zycai@linux.ibm.com/mbox/"},{"id":2233185,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2233185/?format=json","web_url":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260505201905.997996-33-zycai@linux.ibm.com/","msgid":"<20260505201905.997996-33-zycai@linux.ibm.com>","list_archive_url":null,"date":"2026-05-05T20:19:04","name":"[v11,32/32] docs/system/s390x: Add secure IPL documentation","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260505201905.997996-33-zycai@linux.ibm.com/mbox/"}]}