qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [PULL 0/2] misc patch queue
@ 2025-09-16 17:09 Richard Henderson
  2025-09-16 17:09 ` [PULL 1/2] tests/functional/x86_64: Accept a few locked pages in test_memlock.py Richard Henderson
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Richard Henderson @ 2025-09-16 17:09 UTC (permalink / raw)
  To: qemu-devel

The following changes since commit 190d5d7fd725ff754f94e8e0cbfb69f279c82b5d:

  Merge tag 'pull-request-2025-09-09' of https://gitlab.com/thuth/qemu into staging (2025-09-11 12:41:01 +0100)

are available in the Git repository at:

  https://gitlab.com/rth7680/qemu.git tags/pull-misc-20250916

for you to fetch changes up to a11d1847d5ef8a7db58e6d4e44f36fec708f0981:

  .gitmodules: move u-boot mirrors to qemu-project-mirrors (2025-09-16 09:58:20 -0700)

----------------------------------------------------------------
.gitmodules: move u-boot mirrors to qemu-project-mirrors
tests/functional/x86_64: Accept a few locked pages in test_memlock.py

----------------------------------------------------------------
Alex Bennée (1):
      .gitmodules: move u-boot mirrors to qemu-project-mirrors

Richard Henderson (1):
      tests/functional/x86_64: Accept a few locked pages in test_memlock.py

 .gitmodules                             | 4 ++--
 tests/functional/x86_64/test_memlock.py | 3 ++-
 2 files changed, 4 insertions(+), 3 deletions(-)


^ permalink raw reply	[flat|nested] 4+ messages in thread

* [PULL 1/2] tests/functional/x86_64: Accept a few locked pages in test_memlock.py
  2025-09-16 17:09 [PULL 0/2] misc patch queue Richard Henderson
@ 2025-09-16 17:09 ` Richard Henderson
  2025-09-16 17:09 ` [PULL 2/2] .gitmodules: move u-boot mirrors to qemu-project-mirrors Richard Henderson
  2025-09-16 19:22 ` [PULL 0/2] misc patch queue Richard Henderson
  2 siblings, 0 replies; 4+ messages in thread
From: Richard Henderson @ 2025-09-16 17:09 UTC (permalink / raw)
  To: qemu-devel; +Cc: Thomas Huth

Startup of libgcrypt locks a small pool of pages -- by default 16k.
Testing for zero locked pages is isn't correct, while testing for
32k is a decent compromise.

Reviewed-by: Thomas Huth <thuth@redhat.com>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
---
 tests/functional/x86_64/test_memlock.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/tests/functional/x86_64/test_memlock.py b/tests/functional/x86_64/test_memlock.py
index 2b515ff979..81bce80b0c 100755
--- a/tests/functional/x86_64/test_memlock.py
+++ b/tests/functional/x86_64/test_memlock.py
@@ -37,7 +37,8 @@ def test_memlock_off(self):
 
         status = self.get_process_status_values(self.vm.get_pid())
 
-        self.assertTrue(status['VmLck'] == 0)
+        # libgcrypt may mlock a few pages
+        self.assertTrue(status['VmLck'] < 32)
 
     def test_memlock_on(self):
         self.common_vm_setup_with_memlock('on')
-- 
2.43.0



^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [PULL 2/2] .gitmodules: move u-boot mirrors to qemu-project-mirrors
  2025-09-16 17:09 [PULL 0/2] misc patch queue Richard Henderson
  2025-09-16 17:09 ` [PULL 1/2] tests/functional/x86_64: Accept a few locked pages in test_memlock.py Richard Henderson
@ 2025-09-16 17:09 ` Richard Henderson
  2025-09-16 19:22 ` [PULL 0/2] misc patch queue Richard Henderson
  2 siblings, 0 replies; 4+ messages in thread
From: Richard Henderson @ 2025-09-16 17:09 UTC (permalink / raw)
  To: qemu-devel; +Cc: Alex Bennée, Daniel P . Berrangé, qemu-stable

From: Alex Bennée <alex.bennee@linaro.org>

To continue our GitLab Open Source Program license we need to pass an
automated license check for all repos under qemu-project. While U-Boot
is clearly GPLv2 rather than fight with the automated validation
script just move the mirror across to a separate project.

Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Suggested-by: Daniel P. Berrangé <berrange@redhat.com>
Cc: qemu-stable@nongnu.org
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-ID: <20250908141911.2546063-1-alex.bennee@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
---
 .gitmodules | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/.gitmodules b/.gitmodules
index 73cae4cd4d..e27dfe8c2c 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -15,7 +15,7 @@
 	url = https://gitlab.com/qemu-project/qemu-palcode.git
 [submodule "roms/u-boot"]
 	path = roms/u-boot
-	url = https://gitlab.com/qemu-project/u-boot.git
+	url = https://gitlab.com/qemu-project-mirrors/u-boot.git
 [submodule "roms/skiboot"]
 	path = roms/skiboot
 	url = https://gitlab.com/qemu-project/skiboot.git
@@ -27,7 +27,7 @@
 	url = https://gitlab.com/qemu-project/seabios-hppa.git
 [submodule "roms/u-boot-sam460ex"]
 	path = roms/u-boot-sam460ex
-	url = https://gitlab.com/qemu-project/u-boot-sam460ex.git
+	url = https://gitlab.com/qemu-project-mirrors/u-boot-sam460ex.git
 [submodule "roms/edk2"]
 	path = roms/edk2
 	url = https://gitlab.com/qemu-project/edk2.git
-- 
2.43.0



^ permalink raw reply related	[flat|nested] 4+ messages in thread

* Re: [PULL 0/2] misc patch queue
  2025-09-16 17:09 [PULL 0/2] misc patch queue Richard Henderson
  2025-09-16 17:09 ` [PULL 1/2] tests/functional/x86_64: Accept a few locked pages in test_memlock.py Richard Henderson
  2025-09-16 17:09 ` [PULL 2/2] .gitmodules: move u-boot mirrors to qemu-project-mirrors Richard Henderson
@ 2025-09-16 19:22 ` Richard Henderson
  2 siblings, 0 replies; 4+ messages in thread
From: Richard Henderson @ 2025-09-16 19:22 UTC (permalink / raw)
  To: qemu-devel

On 9/16/25 10:09, Richard Henderson wrote:
> The following changes since commit 190d5d7fd725ff754f94e8e0cbfb69f279c82b5d:
> 
>    Merge tag 'pull-request-2025-09-09' of https://gitlab.com/thuth/qemu into staging (2025-09-11 12:41:01 +0100)
> 
> are available in the Git repository at:
> 
>    https://gitlab.com/rth7680/qemu.git tags/pull-misc-20250916
> 
> for you to fetch changes up to a11d1847d5ef8a7db58e6d4e44f36fec708f0981:
> 
>    .gitmodules: move u-boot mirrors to qemu-project-mirrors (2025-09-16 09:58:20 -0700)
> 
> ----------------------------------------------------------------
> .gitmodules: move u-boot mirrors to qemu-project-mirrors
> tests/functional/x86_64: Accept a few locked pages in test_memlock.py
> 
> ----------------------------------------------------------------
> Alex Bennée (1):
>        .gitmodules: move u-boot mirrors to qemu-project-mirrors
> 
> Richard Henderson (1):
>        tests/functional/x86_64: Accept a few locked pages in test_memlock.py
> 
>   .gitmodules                             | 4 ++--
>   tests/functional/x86_64/test_memlock.py | 3 ++-
>   2 files changed, 4 insertions(+), 3 deletions(-)

Applied, thanks.  Please update https://wiki.qemu.org/ChangeLog/10.2 as appropriate.

r~


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2025-09-16 19:23 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-09-16 17:09 [PULL 0/2] misc patch queue Richard Henderson
2025-09-16 17:09 ` [PULL 1/2] tests/functional/x86_64: Accept a few locked pages in test_memlock.py Richard Henderson
2025-09-16 17:09 ` [PULL 2/2] .gitmodules: move u-boot mirrors to qemu-project-mirrors Richard Henderson
2025-09-16 19:22 ` [PULL 0/2] misc patch queue Richard Henderson

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).