Re: [PATCH 16/18] s390x: Rebuild IPLB for SCSI device directly from DIAG308

2024-09-30 Thread Jared Rossi
On 9/30/24 8:15 AM, Thomas Huth wrote: On 27/09/2024 02.51, jro...@linux.ibm.com wrote: From: Jared Rossi ... @@ -661,35 +629,33 @@ IplParameterBlock *s390_ipl_get_iplb(void)   return &ipl->iplb;   }   -void s390_ipl_reset_request(CPUState *cs, enum s390_reset reset_type) +static void s

Re: [PATCH 16/18] s390x: Rebuild IPLB for SCSI device directly from DIAG308

2024-09-30 Thread Thomas Huth
On 27/09/2024 02.51, jro...@linux.ibm.com wrote: From: Jared Rossi Because virtio-scsi type devices use a non-architected IPLB pbt code they cannot be set and stored normally. Instead, the IPLB must be rebuilt during re-ipl. As s390x does not natively support multiple boot devices, the devno f

[PATCH 16/18] s390x: Rebuild IPLB for SCSI device directly from DIAG308

2024-09-26 Thread jrossi
From: Jared Rossi Because virtio-scsi type devices use a non-architected IPLB pbt code they cannot be set and stored normally. Instead, the IPLB must be rebuilt during re-ipl. As s390x does not natively support multiple boot devices, the devno field is used to store the position in the boot orde