[PULL 00/12] For next patches

deller@kernel.org posted 12 patches 1 month ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20260308172936.2835-1-deller@kernel.org
Maintainers: Warner Losh <imp@bsdimp.com>, Kyle Evans <kevans@freebsd.org>, Richard Henderson <richard.henderson@linaro.org>, Helge Deller <deller@gmx.de>, "Marc-André Lureau" <marcandre.lureau@redhat.com>, Paolo Bonzini <pbonzini@redhat.com>, Laurent Vivier <laurent@vivier.eu>, Pierrick Bouvier <pierrick.bouvier@linaro.org>, "Alex Bennée" <alex.bennee@linaro.org>
bsd-user/mmap.c                 |  8 ++++--
hw/char/diva-gsp.c              |  7 ++---
hw/hppa/machine.c               | 19 ++++++------
linux-user/ioctls.h             |  2 +-
linux-user/mmap.c               |  9 ++++--
linux-user/strace.c             | 51 +++++++++++++++++++++++----------
linux-user/strace.list          |  2 +-
linux-user/syscall.c            |  4 +++
tests/tcg/multiarch/test-mmap.c | 27 +++++++++++++++--
9 files changed, 87 insertions(+), 42 deletions(-)
[PULL 00/12] For next patches
Posted by deller@kernel.org 1 month ago
From: Helge Deller <deller@gmx.de>

The following changes since commit 900682c57287ea308850af4490339455512e92e7:

  Merge tag 'pull-target-arm-20260306-2' of https://gitlab.com/pm215/qemu into staging (2026-03-06 15:58:24 +0000)

are available in the Git repository at:

  https://github.com/hdeller/qemu-hppa.git tags/for-next-pull-request

for you to fetch changes up to 9e8501ba72d5136ee5e6622f8863ce8ea252c29a:

  linux-user: Improve formatting for mremap() (2026-03-07 22:58:27 +0100)

----------------------------------------------------------------
linux-user and hppa patches

Two patches which prevent memleaks when using Diva PCI
cards on the parisc architecture.
All other patches are for linux-user emulation.

----------------------------------------------------------------

Andreas Schwab (3):
  linux-user: properly check flags in openat2
  linux-user: fix matching ioctl numbers in print_ioctl
  linux-user: fix TIOCGSID ioctl

Bingwu Zhang (4):
  linux-user: Deal with mmap where start > reserved_va
  bsd-user: Deal with mmap where start > reserved_va
  tests/tcg/multiarch/test-mmap: Print more details
  tests/tcg/multiarch/test-mmap: Check mmaps beyond reserved_va

Frank Chang (1):
  linux-user: Check if RESOLVE_CACHED flag is defined before using it

Helge Deller (3):
  hw/hppa: Avoid leaking a diva-gsp device
  hw/char: Drop disable property of Diva GSP card
  linux-user: Improve formatting for mremap()

Jean-Christian CÎRSTEA (1):
  linux-user/strace: fix printing of file offsets

 bsd-user/mmap.c                 |  8 ++++--
 hw/char/diva-gsp.c              |  7 ++---
 hw/hppa/machine.c               | 19 ++++++------
 linux-user/ioctls.h             |  2 +-
 linux-user/mmap.c               |  9 ++++--
 linux-user/strace.c             | 51 +++++++++++++++++++++++----------
 linux-user/strace.list          |  2 +-
 linux-user/syscall.c            |  4 +++
 tests/tcg/multiarch/test-mmap.c | 27 +++++++++++++++--
 9 files changed, 87 insertions(+), 42 deletions(-)

-- 
2.53.0


Re: [PULL 00/12] For next patches
Posted by Helge Deller 1 month ago
On 3/8/26 18:29, deller@kernel.org wrote:
> From: Helge Deller <deller@gmx.de>
> 
> The following changes since commit 900682c57287ea308850af4490339455512e92e7:
> 
>    Merge tag 'pull-target-arm-20260306-2' of https://gitlab.com/pm215/qemu into staging (2026-03-06 15:58:24 +0000)
> 
> are available in the Git repository at:
> 
>    https://github.com/hdeller/qemu-hppa.git tags/for-next-pull-request
> 
> for you to fetch changes up to 9e8501ba72d5136ee5e6622f8863ce8ea252c29a:
> 
>    linux-user: Improve formatting for mremap() (2026-03-07 22:58:27 +0100)
> 
> ----------------------------------------------------------------
> linux-user and hppa patches
> 
> Two patches which prevent memleaks when using Diva PCI
> cards on the parisc architecture.
> All other patches are for linux-user emulation.

Please ignore this pull request.

The two patches for Diva cards have already been merged via the "misc-hw" pull request.
I'll send a new pull request, which will include the "linux-user" patches only.

Helge
Re: [PULL 00/12] For next patches
Posted by Philippe Mathieu-Daudé 1 month ago
On 9/3/26 14:44, Helge Deller wrote:
> On 3/8/26 18:29, deller@kernel.org wrote:
>> From: Helge Deller <deller@gmx.de>
>>
>> The following changes since commit 
>> 900682c57287ea308850af4490339455512e92e7:
>>
>>    Merge tag 'pull-target-arm-20260306-2' of https://gitlab.com/pm215/ 
>> qemu into staging (2026-03-06 15:58:24 +0000)
>>
>> are available in the Git repository at:
>>
>>    https://github.com/hdeller/qemu-hppa.git tags/for-next-pull-request
>>
>> for you to fetch changes up to 9e8501ba72d5136ee5e6622f8863ce8ea252c29a:
>>
>>    linux-user: Improve formatting for mremap() (2026-03-07 22:58:27 
>> +0100)
>>
>> ----------------------------------------------------------------
>> linux-user and hppa patches
>>
>> Two patches which prevent memleaks when using Diva PCI
>> cards on the parisc architecture.
>> All other patches are for linux-user emulation.
> 
> Please ignore this pull request.
> 
> The two patches for Diva cards have already been merged via the "misc- 
> hw" pull request.

My bad, I didn't noticed your PR while I was preparing mine.

> I'll send a new pull request, which will include the "linux-user" 
> patches only.

No need, git-merge should figure the commits are identical and proceed
as usual.

Re: [PULL 00/12] For next patches
Posted by Helge Deller 1 month ago
On 3/9/26 14:51, Philippe Mathieu-Daudé wrote:
> On 9/3/26 14:44, Helge Deller wrote:
>> On 3/8/26 18:29, deller@kernel.org wrote:
>>> From: Helge Deller <deller@gmx.de>
>>>
>>> The following changes since commit 900682c57287ea308850af4490339455512e92e7:
>>>
>>>    Merge tag 'pull-target-arm-20260306-2' of https://gitlab.com/pm215/ qemu into staging (2026-03-06 15:58:24 +0000)
>>>
>>> are available in the Git repository at:
>>>
>>>    https://github.com/hdeller/qemu-hppa.git tags/for-next-pull-request
>>>
>>> for you to fetch changes up to 9e8501ba72d5136ee5e6622f8863ce8ea252c29a:
>>>
>>>    linux-user: Improve formatting for mremap() (2026-03-07 22:58:27 +0100)
>>>
>>> ----------------------------------------------------------------
>>> linux-user and hppa patches
>>>
>>> Two patches which prevent memleaks when using Diva PCI
>>> cards on the parisc architecture.
>>> All other patches are for linux-user emulation.
>>
>> Please ignore this pull request.
>>
>> The two patches for Diva cards have already been merged via the "misc- hw" pull request.
> 
> My bad, I didn't noticed your PR while I was preparing mine.

That's ok. Thanks for including the other hppa CPU patches as well!
  
>> I'll send a new pull request, which will include the "linux-user" patches only.
> 
> No need, git-merge should figure the commits are identical and proceed
> as usual.

Ah, I didn't know, so I just sent out the second pull request before reading
your answer. Anyway, both are now out and both should work then :-)

Helge