Re: [PATCH v2] piix: fix regression during unplug in Xen HVM domUs

2023-05-10 Thread Olaf Hering
Wed, 10 May 2023 00:58:27 +0200 Olaf Hering : > In my debugging (with v8.0.0) it turned out the three pci_set_word > causes the domU to hang. In fact, it is just the last one: > >pci_set_byte(pci_conf + 0x20, 0x01); /* BMIBA: 20-23h */ > > It changes the value from 0xc121 to 0x1. If I disa

Re: [XEN PATCH 0/2] Use streaming decompression for ZSTD kernels

2023-05-10 Thread Jan Beulich
On 10.05.2023 02:18, Rafaël Kooi wrote: > A problem I ran into was that adding book keeping to decompress.c would > result in either a .data section being added or a .bss.* section. The > linker would complain about this. And since I am not familiar with this > code, and why it is this way, I opted

Re: [XEN PATCH 2/2] x86/Dom0: Use streaming decompression for ZSTD compressed kernels

2023-05-10 Thread Jan Beulich
On 10.05.2023 02:18, Rafaël Kooi wrote: > On Arch Linux kernel decompression will fail when Xen has been unified > with the kernel and initramfs as a single binary. This change works for > both streaming and non-streaming ZSTD content. This could do with better explaining what "unified" means, and

Re: [PATCH 3/3] x86: Use CpuidUserDis if an AMD HVM guest toggles CPUID faulting

2023-05-10 Thread Jan Beulich
On 09.05.2023 12:05, Andrew Cooper wrote: > On 08/05/2023 2:18 pm, Jan Beulich wrote: >> On 05.05.2023 19:57, Alejandro Vallejo wrote: >>> This is in order to aid guests of AMD hardware that we have exposed >>> CPUID faulting to. If they try to modify the Intel MSR that enables >>> the feature, tri

Re: [PATCH] iommu/vtd: fix address translation for superpages

2023-05-10 Thread Roger Pau Monné
On Tue, May 09, 2023 at 06:06:45PM +0200, Jan Beulich wrote: > On 09.05.2023 12:41, Roger Pau Monne wrote: > > When translating an address that falls inside of a superpage in the > > IOMMU page tables the fetching of the PTE physical address field > > wasn't using dma_pte_addr(), which caused the r

Re: [PATCH] x86/iommu: fix wrong iterator type in arch_iommu_hwdom_init()

2023-05-10 Thread Roger Pau Monné
On Tue, May 09, 2023 at 06:25:05PM +0200, Jan Beulich wrote: > On 09.05.2023 13:03, Roger Pau Monne wrote: > > The 'i' iterator index stores a pdx, not a pfn, and hence the initial > > assignation of start (which stores a pfn) needs a conversion from pfn > > to pdx. > > Strictly speaking: Yes. But

Re: [patch v3 08/36] x86/smpboot: Split up native_cpu_up() into separate phases and document them

2023-05-10 Thread Peter Zijlstra
On Tue, May 09, 2023 at 10:11:05PM +0200, Thomas Gleixner wrote: > On Tue, May 09 2023 at 12:04, Peter Zijlstra wrote: > > On Mon, May 08, 2023 at 09:43:39PM +0200, Thomas Gleixner wrote: > > Not to the detriment of this patch, but this barrier() and it's comment > > seem weird vs smp_callin(). Tha

Re: [XEN PATCH 2/2] x86/Dom0: Use streaming decompression for ZSTD compressed kernels

2023-05-10 Thread Jan Beulich
First of all - please don't drop Cc-s when replying. I'm restoring xen-devel@ here at least. On 10.05.2023 10:51, Rafaël Kooi wrote: > On 10/05/2023 10:03, Jan Beulich wrote:> On 10.05.2023 02:18, Rafaël Kooi > wrote: >>> On Arch Linux kernel decompression will fail when Xen has been unified >>>

Re: [PATCH] iommu/vtd: fix address translation for superpages

2023-05-10 Thread Jan Beulich
On 10.05.2023 10:27, Roger Pau Monné wrote: > On Tue, May 09, 2023 at 06:06:45PM +0200, Jan Beulich wrote: >> On 09.05.2023 12:41, Roger Pau Monne wrote: >>> When translating an address that falls inside of a superpage in the >>> IOMMU page tables the fetching of the PTE physical address field >>>

Re: [PATCH] x86/iommu: fix wrong iterator type in arch_iommu_hwdom_init()

2023-05-10 Thread Jan Beulich
On 10.05.2023 10:32, Roger Pau Monné wrote: > On Tue, May 09, 2023 at 06:25:05PM +0200, Jan Beulich wrote: >> On 09.05.2023 13:03, Roger Pau Monne wrote: >>> The 'i' iterator index stores a pdx, not a pfn, and hence the initial >>> assignation of start (which stores a pfn) needs a conversion from p

Re: [PATCH] x86/iommu: fix wrong iterator type in arch_iommu_hwdom_init()

2023-05-10 Thread Jan Beulich
On 10.05.2023 12:03, Jan Beulich wrote: > On 10.05.2023 10:32, Roger Pau Monné wrote: >> On Tue, May 09, 2023 at 06:25:05PM +0200, Jan Beulich wrote: >>> On 09.05.2023 13:03, Roger Pau Monne wrote: The 'i' iterator index stores a pdx, not a pfn, and hence the initial assignation of start

Re: [XEN][PATCH v6 16/19] xen/arm: Implement device tree node addition functionalities

2023-05-10 Thread Michal Orzel
On 03/05/2023 01:36, Vikram Garhwal wrote: > Update sysctl XEN_SYSCTL_dt_overlay to enable support for dtbo nodes addition > using device tree overlay. > > xl dt-overlay add file.dtbo: > Each time overlay nodes are added using .dtbo, a new fdt(memcpy of > device_tree_flattened) is creat

Re: [PATCH] iommu/vtd: fix address translation for superpages

2023-05-10 Thread Roger Pau Monné
On Wed, May 10, 2023 at 12:00:51PM +0200, Jan Beulich wrote: > On 10.05.2023 10:27, Roger Pau Monné wrote: > > On Tue, May 09, 2023 at 06:06:45PM +0200, Jan Beulich wrote: > >> On 09.05.2023 12:41, Roger Pau Monne wrote: > >>> When translating an address that falls inside of a superpage in the > >>

Re: [PATCH 3/3] x86: Use CpuidUserDis if an AMD HVM guest toggles CPUID faulting

2023-05-10 Thread Alejandro Vallejo
On Wed, May 10, 2023 at 10:15:31AM +0200, Jan Beulich wrote: > On 09.05.2023 12:05, Andrew Cooper wrote: > > On 08/05/2023 2:18 pm, Jan Beulich wrote: > >> On 05.05.2023 19:57, Alejandro Vallejo wrote: > >>> This is in order to aid guests of AMD hardware that we have exposed > >>> CPUID faulting to

Re: [PATCH 0/3] Add CpuidUserDis support

2023-05-10 Thread Alejandro Vallejo
On Mon, May 08, 2023 at 11:06:31AM +0200, Jan Beulich wrote: > On 05.05.2023 19:57, Alejandro Vallejo wrote: > > Nowadays AMD supports trapping the CPUID instruction from ring3 to ring0, > > Since it's relevant for PV32: Their doc talks about CPL > 0, i.e. not just > ring 3. Therefore I wonder whe

[xen-unstable test] 180596: tolerable FAIL - PUSHED

2023-05-10 Thread osstest service owner
flight 180596 xen-unstable real [real] flight 180602 xen-unstable real-retest [real] http://logs.test-lab.xenproject.org/osstest/logs/180596/ http://logs.test-lab.xenproject.org/osstest/logs/180602/ Failures :-/ but no regressions. Tests which are failing intermittently (not blocking): test-amd6

[ovmf test] 180601: all pass - PUSHED

2023-05-10 Thread osstest service owner
flight 180601 ovmf real [real] http://logs.test-lab.xenproject.org/osstest/logs/180601/ Perfect :-) All tests in this flight passed as required version targeted for testing: ovmf 373a95532a785108f625877d993451d4a6d36713 baseline version: ovmf 9165a7e95ec6263c04c8b

Re: [PATCH v5 05/14] tools/xenstore: use accounting buffering for node accounting

2023-05-10 Thread Juergen Gross
On 09.05.23 20:46, Julien Grall wrote: Hi Juergen, On 08/05/2023 12:47, Juergen Gross wrote: Add the node accounting to the accounting information buffering in order to avoid having to undo it in case of failure. This requires to call domain_nbentry_dec() before any changes to the data base, a

Re: [PATCH 3/3] x86: Use CpuidUserDis if an AMD HVM guest toggles CPUID faulting

2023-05-10 Thread Jan Beulich
On 10.05.2023 12:52, Alejandro Vallejo wrote: > On Wed, May 10, 2023 at 10:15:31AM +0200, Jan Beulich wrote: >> On 09.05.2023 12:05, Andrew Cooper wrote: >>> On 08/05/2023 2:18 pm, Jan Beulich wrote: On 05.05.2023 19:57, Alejandro Vallejo wrote: > This is in order to aid guests of AMD hard

Re: [PATCH] iommu/vtd: fix address translation for superpages

2023-05-10 Thread Jan Beulich
On 10.05.2023 12:22, Roger Pau Monné wrote: > On Wed, May 10, 2023 at 12:00:51PM +0200, Jan Beulich wrote: >> On 10.05.2023 10:27, Roger Pau Monné wrote: >>> On Tue, May 09, 2023 at 06:06:45PM +0200, Jan Beulich wrote: On 09.05.2023 12:41, Roger Pau Monne wrote: > When translating an addre

Re: [PATCH v6 00/16] x86/mtrr: fix handling with PAT but without MTRR

2023-05-10 Thread Borislav Petkov
On Wed, May 10, 2023 at 01:36:41AM +0200, Borislav Petkov wrote: > More staring at this tomorrow, on a clear head. Yeah, I'm going to leave it as is. Tried doing a union with bitfields but doesn't get any prettier. Next crapola: The Intel box says now: [8.138683] sgx: EPC section 0x8020

Re: [PATCH v6 00/16] x86/mtrr: fix handling with PAT but without MTRR

2023-05-10 Thread Borislav Petkov
On Wed, May 10, 2023 at 03:30:24PM +0200, Borislav Petkov wrote: > So this map lookup thing is wrong in this case. Btw, current tree is: https://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git/log/?h=rc1-mtrr -- Regards/Gruss, Boris. https://people.kernel.org/tglx/notes-about-netiquette

Re: [PATCH v3 04/14 RESEND] cpufreq: Add Hardware P-State (HWP) driver

2023-05-10 Thread Jason Andryuk
On Mon, May 8, 2023 at 2:33 AM Jan Beulich wrote: > > On 05.05.2023 17:35, Jason Andryuk wrote: > > On Fri, May 5, 2023 at 3:01 AM Jan Beulich wrote: > >> > >> On 04.05.2023 18:56, Jason Andryuk wrote: > >>> On Thu, May 4, 2023 at 9:11 AM Jan Beulich wrote: > On 01.05.2023 21:30, Jason Andr

Re: [PATCH v3 06/14 RESEND] xen/x86: Tweak PDC bits when using HWP

2023-05-10 Thread Jason Andryuk
On Mon, May 8, 2023 at 5:53 AM Jan Beulich wrote: > > On 01.05.2023 21:30, Jason Andryuk wrote: > > --- a/xen/arch/x86/acpi/cpufreq/hwp.c > > +++ b/xen/arch/x86/acpi/cpufreq/hwp.c > > @@ -13,6 +13,8 @@ > > #include > > #include > > > > +static bool hwp_in_use; > > __ro_after_init again, please

Re: [PATCH v3 04/14 RESEND] cpufreq: Add Hardware P-State (HWP) driver

2023-05-10 Thread Jan Beulich
On 10.05.2023 15:54, Jason Andryuk wrote: > On Mon, May 8, 2023 at 2:33 AM Jan Beulich wrote: >> On 05.05.2023 17:35, Jason Andryuk wrote: >>> On Fri, May 5, 2023 at 3:01 AM Jan Beulich wrote: >>> The other issue is that if you select "hwp" as the governor, but HWP >>> hardware support is not ava

[PATCH 1/3] docs: fix complex-and-wrong xenstore-path wording

2023-05-10 Thread Yann Dirson
"0 or 1 ... to indicate whether it is capable or incapable, respectively" is luckily just swapped words. Making this shorter will make the reading easier. Signed-off-by: Yann Dirson --- docs/misc/xenstore-paths.pandoc | 10 -- 1 file changed, 4 insertions(+), 6 deletions(-) diff --git

[PATCH 0/3] officializing xenstore control/feature-balloon entry

2023-05-10 Thread Yann Dirson
The main topic of this patch series is the ~/control/feature-balloon entry used by XAPI, prompted by the report of xe-guest-utilities on FreeBSD not being able to report the feature when using just libxl on the host. First patch is a bit off-topic, but included here because it fixes the text from

[PATCH 2/3] docs: document ~/control/feature-balloon

2023-05-10 Thread Yann Dirson
This flag has been in use by XAPI for a long time (was present at creation of the github xen-api/squeezed repo in 2013), and could be used by other toolstacks. Signed-off-by: Yann Dirson --- docs/misc/xenstore-paths.pandoc | 6 ++ 1 file changed, 6 insertions(+) diff --git a/docs/misc/xenst

[PATCH 3/3] libxl: create ~/control/feature-balloon

2023-05-10 Thread Yann Dirson
Like other feature controls it has to be created by the toolstack before the guest can advertise the feature. Reported-by: zithro Signed-off-by: Yann Dirson --- tools/libs/light/libxl_create.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tools/libs/light/libxl_create.c b/tools/libs/li

Re: [PATCH v2] Fix install.sh for systemd

2023-05-10 Thread Jason Andryuk
On Mon, May 8, 2023 at 1:14 PM Olaf Hering wrote: > > On a fedora system, if you run `sudo sh install.sh` you break your > system. The installation clobbers /var/run, a symlink to /run. A > subsequent boot fails when /var/run and /run are different since > accesses through /var/run can't find it

[ovmf test] 180603: all pass - PUSHED

2023-05-10 Thread osstest service owner
flight 180603 ovmf real [real] http://logs.test-lab.xenproject.org/osstest/logs/180603/ Perfect :-) All tests in this flight passed as required version targeted for testing: ovmf e6447d2a08f5ca585816d093e79a01dad3781f98 baseline version: ovmf 373a95532a785108f6258

Re: [PATCH 1/6] x86/cpu-policy: Drop build time cross-checks of featureset sizes

2023-05-10 Thread Andrew Cooper
On 09/05/2023 5:15 pm, Jan Beulich wrote: > On 09.05.2023 17:59, Andrew Cooper wrote: >> On 09/05/2023 3:28 pm, Jan Beulich wrote: >>> On 09.05.2023 15:04, Andrew Cooper wrote: On 08/05/2023 7:47 am, Jan Beulich wrote: > On 04.05.2023 21:39, Andrew Cooper wrote: >> These BUILD_BUG_ON()

Re: [PATCH v4 1/3] tools: Modify single-domid callers of xc_domain_getinfolist()

2023-05-10 Thread Anthony PERARD
On Tue, May 09, 2023 at 05:07:10PM +0100, Alejandro Vallejo wrote: > xc_domain_getinfolist() internally relies on a sysctl that performs > a linear search for the domids. Many callers of xc_domain_getinfolist() > who require information about a precise domid are much better off calling > xc_domain_

Re: [PATCH] iommu/vtd: fix address translation for superpages

2023-05-10 Thread Roger Pau Monné
On Wed, May 10, 2023 at 03:30:21PM +0200, Jan Beulich wrote: > On 10.05.2023 12:22, Roger Pau Monné wrote: > > On Wed, May 10, 2023 at 12:00:51PM +0200, Jan Beulich wrote: > >> On 10.05.2023 10:27, Roger Pau Monné wrote: > >>> On Tue, May 09, 2023 at 06:06:45PM +0200, Jan Beulich wrote: > On 0

Re: [PATCH v4 2/3] tools: Use new xc function for some xc_domain_getinfo() calls

2023-05-10 Thread Anthony PERARD
On Tue, May 09, 2023 at 05:07:11PM +0100, Alejandro Vallejo wrote: > Move calls that require a information about a single precisely identified > domain to the new xc_domain_getinfo_single(). > > Signed-off-by: Alejandro Vallejo > Reviewed-by: Andrew Cooper Acked-by: Anthony PERARD Thanks, --

Re: [PATCH v5 12/14] tools/xenstore: use generic accounting for remaining quotas

2023-05-10 Thread Juergen Gross
On 09.05.23 21:21, Julien Grall wrote: Hi Juergen, On 08/05/2023 12:47, Juergen Gross wrote: The maxrequests, node size, number of node permissions, and path length quota are a little bit special, as they are either active in transactions only (maxrequests), or they are just per item instead of

Re: [PATCH v6 00/16] x86/mtrr: fix handling with PAT but without MTRR

2023-05-10 Thread Juergen Gross
On 10.05.23 15:30, Borislav Petkov wrote: On Wed, May 10, 2023 at 01:36:41AM +0200, Borislav Petkov wrote: More staring at this tomorrow, on a clear head. Yeah, I'm going to leave it as is. Tried doing a union with bitfields but doesn't get any prettier. Next crapola: The Intel box says now:

[linux-linus test] 180598: regressions - FAIL

2023-05-10 Thread osstest service owner
flight 180598 linux-linus real [real] flight 180605 linux-linus real-retest [real] http://logs.test-lab.xenproject.org/osstest/logs/180598/ http://logs.test-lab.xenproject.org/osstest/logs/180605/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run

Re: [PATCH v2] tools: convert bitfields to unsigned type

2023-05-10 Thread Anthony PERARD
On Tue, May 09, 2023 at 09:10:04AM +0200, Juergen Gross wrote: > On 08.05.23 18:46, Olaf Hering wrote: > > clang complains about the signed type: > > > > implicit truncation from 'int' to a one-bit wide bit-field changes value > > from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] > > > >

[ovmf test] 180604: all pass - PUSHED

2023-05-10 Thread osstest service owner
flight 180604 ovmf real [real] http://logs.test-lab.xenproject.org/osstest/logs/180604/ Perfect :-) All tests in this flight passed as required version targeted for testing: ovmf 6fb2760dc8939b16a906b8e6bb224764907168f3 baseline version: ovmf e6447d2a08f5ca585816d

[libvirt test] 180599: tolerable all pass - PUSHED

2023-05-10 Thread osstest service owner
flight 180599 libvirt real [real] http://logs.test-lab.xenproject.org/osstest/logs/180599/ Failures :-/ but no regressions. Tests which did not succeed, but are not blocking: test-armhf-armhf-libvirt 16 saverestore-support-checkfail like 180552 test-armhf-armhf-libvirt-raw 15 saveresto

Re: [XEN PATCH 2/2] x86/Dom0: Use streaming decompression for ZSTD compressed kernels

2023-05-10 Thread Rafaël Kooi
On 10/05/2023 11:48, Jan Beulich wrote:> First of all - please don't drop Cc-s when replying. I'm restoring xen-devel@ here at least. Apologies, I didn't notice that replying dropped the Cc-s. Should I send the emails again with the proper Cc-s? On 10.05.2023 10:51, Rafaël Kooi wrote: On 1

Re: [PATCH v3 07/14 RESEND] cpufreq: Export HWP parameters to userspace

2023-05-10 Thread Jason Andryuk
On Mon, May 8, 2023 at 6:26 AM Jan Beulich wrote: > > On 01.05.2023 21:30, Jason Andryuk wrote: > > Extend xen_get_cpufreq_para to return hwp parameters. These match the > > hardware rather closely. > > > > We need the features bitmask to indicated fields supported by the actual > > hardware. > >

Re: [PATCH v3 09/14 RESEND] xenpm: Print HWP parameters

2023-05-10 Thread Jason Andryuk
On Mon, May 8, 2023 at 6:43 AM Jan Beulich wrote: > > On 01.05.2023 21:30, Jason Andryuk wrote: > > Print HWP-specific parameters. Some are always present, but others > > depend on hardware support. > > > > Signed-off-by: Jason Andryuk > > --- > > v2: > > Style fixes > > Declare i outside loop >

[PATCH] x86: Use printk_once() instead of opencoding it

2023-05-10 Thread Andrew Cooper
Technically our helper post-dates all of these examples, but it's good cleanup nevertheless. None of these examples should be using fully locked test_and_set_bool() in the first place. No functional change. Signed-off-by: Andrew Cooper --- CC: Jan Beulich CC: Roger Pau Monné CC: Wei Liu CC:

Re: [PATCH 5/6] x86/cpu-policy: Disentangle X86_NR_FEAT and FEATURESET_NR_ENTRIES

2023-05-10 Thread Andrew Cooper
On 09/05/2023 3:24 pm, Jan Beulich wrote: > On 09.05.2023 16:03, Andrew Cooper wrote: >> On 08/05/2023 8:45 am, Jan Beulich wrote: >>> On 04.05.2023 21:39, Andrew Cooper wrote: When adding new words to a featureset, there is a reasonable amount of boilerplate and it is preforable to split

Re: [RFC PATCH] xen/arm: arm32: Enable smpboot on Arm32 based systems

2023-05-10 Thread Julien Grall
Hi Ayan, On 04/05/2023 09:57, Ayan Kumar Halder wrote: On 03/05/2023 18:43, Julien Grall wrote: Hi Ayan, Hi Julien, On 03/05/2023 17:49, Ayan Kumar Halder wrote: On 03/05/2023 08:40, Julien Grall wrote: Hi, Hi Julien, Title: Did you mean "Enable spin table"? Yes, that would be more c

Re: [PATCH v5 05/14] tools/xenstore: use accounting buffering for node accounting

2023-05-10 Thread Julien Grall
Hi, On 10/05/2023 13:54, Juergen Gross wrote: On 09.05.23 20:46, Julien Grall wrote: Hi Juergen, On 08/05/2023 12:47, Juergen Gross wrote: Add the node accounting to the accounting information buffering in order to avoid having to undo it in case of failure. This requires to call domain_nben

[xen-unstable-smoke test] 180607: tolerable all pass - PUSHED

2023-05-10 Thread osstest service owner
flight 180607 xen-unstable-smoke real [real] http://logs.test-lab.xenproject.org/osstest/logs/180607/ Failures :-/ but no regressions. Tests which did not succeed, but are not blocking: test-amd64-amd64-libvirt 15 migrate-support-checkfail never pass test-arm64-arm64-xl-xsm 1

[qemu-mainline test] 180600: tolerable FAIL - PUSHED

2023-05-10 Thread osstest service owner
flight 180600 qemu-mainline real [real] flight 180608 qemu-mainline real-retest [real] http://logs.test-lab.xenproject.org/osstest/logs/180600/ http://logs.test-lab.xenproject.org/osstest/logs/180608/ Failures :-/ but no regressions. Tests which are failing intermittently (not blocking): test-am

Re: DROPME [XEN PATCH 0/2] Use streaming decompression for ZSTD kernels

2023-05-10 Thread Rafaël Kooi
On 10/05/2023 02:18, Rafaël Kooi wrote:> I've attempted to get Xen to boot Arch Linux as a unified EFI binary. Using https://xenbits.xen.org/docs/unstable/misc/efi.html as my source of information, I've been able to build a unified binary. When trying to boot the kernel Xen complains that the st

[PATCH net-next v2 1/2] net: introduce and use skb_frag_fill_page_desc()

2023-05-10 Thread Yunsheng Lin
Most users use __skb_frag_set_page()/skb_frag_off_set()/ skb_frag_size_set() to fill the page desc for a skb frag. Introduce skb_frag_fill_page_desc() to do that. net/bpf/test_run.c does not call skb_frag_off_set() to set the offset, "copy_from_user(page_address(page), ...)" and 'shinfo' being pa

[linux-linus test] 180606: regressions - FAIL

2023-05-10 Thread osstest service owner
flight 180606 linux-linus real [real] flight 180612 linux-linus real-retest [real] http://logs.test-lab.xenproject.org/osstest/logs/180606/ http://logs.test-lab.xenproject.org/osstest/logs/180612/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run

Re: [PATCH v5 05/14] tools/xenstore: use accounting buffering for node accounting

2023-05-10 Thread Juergen Gross
On 10.05.23 23:31, Julien Grall wrote: Hi, On 10/05/2023 13:54, Juergen Gross wrote: On 09.05.23 20:46, Julien Grall wrote: Hi Juergen, On 08/05/2023 12:47, Juergen Gross wrote: Add the node accounting to the accounting information buffering in order to avoid having to undo it in case of fai

[ovmf test] 180611: all pass - PUSHED

2023-05-10 Thread osstest service owner
flight 180611 ovmf real [real] http://logs.test-lab.xenproject.org/osstest/logs/180611/ Perfect :-) All tests in this flight passed as required version targeted for testing: ovmf f47415e0315e2b0cf7bf1d00634f46deee802227 baseline version: ovmf 6fb2760dc8939b16a906b

Re: [XEN PATCH 2/2] x86/Dom0: Use streaming decompression for ZSTD compressed kernels

2023-05-10 Thread Jan Beulich
On 10.05.2023 19:30, Rafaël Kooi wrote: > On 10/05/2023 11:48, Jan Beulich wrote: >> On 10.05.2023 10:51, Rafaël Kooi wrote: >>> On 10/05/2023 10:03, Jan Beulich wrote:> On 10.05.2023 02:18, Rafaël Kooi >>> wrote: > --- a/xen/common/decompress.c > +++ b/xen/common/decompress.c > @@ -3,

Re: [PATCH v3 07/14 RESEND] cpufreq: Export HWP parameters to userspace

2023-05-10 Thread Jan Beulich
On 10.05.2023 19:49, Jason Andryuk wrote: > On Mon, May 8, 2023 at 6:26 AM Jan Beulich wrote: >> >> On 01.05.2023 21:30, Jason Andryuk wrote: >>> Extend xen_get_cpufreq_para to return hwp parameters. These match the >>> hardware rather closely. >>> >>> We need the features bitmask to indicated fi

Re: [PATCH v3 09/14 RESEND] xenpm: Print HWP parameters

2023-05-10 Thread Jan Beulich
On 10.05.2023 20:11, Jason Andryuk wrote: > On Mon, May 8, 2023 at 6:43 AM Jan Beulich wrote: >> On 01.05.2023 21:30, Jason Andryuk wrote: >>> --- a/tools/misc/xenpm.c >>> +++ b/tools/misc/xenpm.c >>> @@ -708,6 +708,44 @@ void start_gather_func(int argc, char *argv[]) >>> pause(); >>> } >>>

Re: [PATCH] iommu/vtd: fix address translation for superpages

2023-05-10 Thread Jan Beulich
On 10.05.2023 17:19, Roger Pau Monné wrote: > On Wed, May 10, 2023 at 03:30:21PM +0200, Jan Beulich wrote: >> On 10.05.2023 12:22, Roger Pau Monné wrote: >>> On Wed, May 10, 2023 at 12:00:51PM +0200, Jan Beulich wrote: On 10.05.2023 10:27, Roger Pau Monné wrote: > On Tue, May 09, 2023 at 0

Re: [PATCH 1/6] x86/cpu-policy: Drop build time cross-checks of featureset sizes

2023-05-10 Thread Jan Beulich
On 10.05.2023 17:06, Andrew Cooper wrote: > On 09/05/2023 5:15 pm, Jan Beulich wrote: >> On 09.05.2023 17:59, Andrew Cooper wrote: >>> On 09/05/2023 3:28 pm, Jan Beulich wrote: On 09.05.2023 15:04, Andrew Cooper wrote: > On 08/05/2023 7:47 am, Jan Beulich wrote: >> On 04.05.2023 21:39,

Re: [PATCH 5/6] x86/cpu-policy: Disentangle X86_NR_FEAT and FEATURESET_NR_ENTRIES

2023-05-10 Thread Jan Beulich
On 10.05.2023 22:13, Andrew Cooper wrote: > On 09/05/2023 3:24 pm, Jan Beulich wrote: >> On 09.05.2023 16:03, Andrew Cooper wrote: >>> On 08/05/2023 8:45 am, Jan Beulich wrote: On 04.05.2023 21:39, Andrew Cooper wrote: > When adding new words to a featureset, there is a reasonable amount o

Re: [PATCH] x86: Use printk_once() instead of opencoding it

2023-05-10 Thread Jan Beulich
On 10.05.2023 21:33, Andrew Cooper wrote: > Technically our helper post-dates all of these examples, but it's good cleanup > nevertheless. None of these examples should be using fully locked > test_and_set_bool() in the first place. > > No functional change. > > Signed-off-by: Andrew Cooper Re