|
From: | Cédric Le Goater |
Subject: | Re: [PATCH 2/5] s390x/pv: Implement CGS check handler |
Date: | Thu, 5 Jan 2023 18:12:42 +0100 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.6.0 |
[ .. ]
s390_pv_init() could be the place. It looks like a good option since the CPUs haveThe problem is that QEMU doesn't know about the S390_FEAT_EXTENDED_LENGTH_SCCB feature when the PV object link is first checked. So #248 CPUs is considered valid, but when DIAG308_PV_START is called, it fails.Drat. Is there any chance that the check could be done somewhere later?
been initialized. To be explored. Thanks, C.
Let's simplify and use : int offset_cpu = offsetof(ReadInfo, entries); pv_max_cpus = (TARGET_PAGE_SIZE - offset_cpu) /sizeof(CPUEntry); ?Depends ... if it is possible to use 248 CPUs with -cpu els=off,diag318=off then it would be nicer to allow that, too? Thomas
[Prev in Thread] | Current Thread | [Next in Thread] |