Branch: refs/heads/staging
  Home:   https://github.com/qemu/qemu
  Commit: 344640b4795752a1a19955049e7fef2bb5af2e5d
      
https://github.com/qemu/qemu/commit/344640b4795752a1a19955049e7fef2bb5af2e5d
  Author: Andreas Schwab <[email protected]>
  Date:   2026-01-23 (Fri, 23 Jan 2026)

  Changed paths:
    M linux-user/syscall.c
    M linux-user/syscall_defs.h

  Log Message:
  -----------
  linux-user: update statx emulation

Signed-off-by: Andreas Schwab <[email protected]>
Reviewed-by: Laurent Vivier <[email protected]>
Signed-off-by: Helge Deller <[email protected]>


  Commit: e9a8a10e84c1bf6e2e8be000e4dd5c83ba0d8470
      
https://github.com/qemu/qemu/commit/e9a8a10e84c1bf6e2e8be000e4dd5c83ba0d8470
  Author: Luca Bonissi <[email protected]>
  Date:   2026-01-23 (Fri, 23 Jan 2026)

  Changed paths:
    M linux-user/ioctls.h
    M linux-user/strace.c
    M linux-user/syscall.c
    M linux-user/syscall_types.h
    M linux-user/user-internals.h

  Log Message:
  -----------
  linux-user: Add termios2 support

Signed-off-by: Luca Bonissi <[email protected]>
Link: 
https://lore.kernel.org/qemu-devel/[email protected]
Reviewed-by: Helge Deller <[email protected]>
Tested-by: Heinrich Schuchardt <[email protected]>


  Commit: 8d8c6aeee8599a099e49ec4411f3d1e087ae40ad
      
https://github.com/qemu/qemu/commit/8d8c6aeee8599a099e49ec4411f3d1e087ae40ad
  Author: Luca Bonissi <[email protected]>
  Date:   2026-01-23 (Fri, 23 Jan 2026)

  Changed paths:
    M linux-user/alpha/termbits.h

  Log Message:
  -----------
  linux-user: Add termios2 support to alpha target

Signed-off-by: Luca Bonissi <[email protected]>
Link: 
https://lore.kernel.org/qemu-devel/[email protected]
Reviewed-by: Helge Deller <[email protected]>


  Commit: edc741710acedd61011f937967b960d154794258
      
https://github.com/qemu/qemu/commit/edc741710acedd61011f937967b960d154794258
  Author: Luca Bonissi <[email protected]>
  Date:   2026-01-23 (Fri, 23 Jan 2026)

  Changed paths:
    M linux-user/hppa/termbits.h

  Log Message:
  -----------
  linux-user: Add termios2 support to hppa target

Signed-off-by: Luca Bonissi <[email protected]>
Link: 
https://lore.kernel.org/qemu-devel/[email protected]
Reviewed-by: Helge Deller <[email protected]>


  Commit: edf9184f4feb691b0f70dc544443db2380891598
      
https://github.com/qemu/qemu/commit/edf9184f4feb691b0f70dc544443db2380891598
  Author: Luca Bonissi <[email protected]>
  Date:   2026-01-23 (Fri, 23 Jan 2026)

  Changed paths:
    M linux-user/mips/termbits.h

  Log Message:
  -----------
  linux-user: Add termios2 support to mips target

Signed-off-by: Luca Bonissi <[email protected]>
Link: 
https://lore.kernel.org/qemu-devel/[email protected]
Reviewed-by: Helge Deller <[email protected]>


  Commit: afbe0ff81c29d674b9c18a588bcaab34ddcb8a7b
      
https://github.com/qemu/qemu/commit/afbe0ff81c29d674b9c18a588bcaab34ddcb8a7b
  Author: Luca Bonissi <[email protected]>
  Date:   2026-01-23 (Fri, 23 Jan 2026)

  Changed paths:
    M linux-user/sh4/termbits.h

  Log Message:
  -----------
  linux-user: Add termios2 support to sh4 target

Signed-off-by: Luca Bonissi <[email protected]>
Link: 
https://lore.kernel.org/qemu-devel/[email protected]
Reviewed-by: Helge Deller <[email protected]>


  Commit: 947b971cad90375040f399899909a3f1f32b483f
      
https://github.com/qemu/qemu/commit/947b971cad90375040f399899909a3f1f32b483f
  Author: Luca Bonissi <[email protected]>
  Date:   2026-01-23 (Fri, 23 Jan 2026)

  Changed paths:
    M linux-user/sparc/termbits.h

  Log Message:
  -----------
  linux-user: Add termios2 support to sparc target

Signed-off-by: Luca Bonissi <[email protected]>
Link: 
https://lore.kernel.org/qemu-devel/[email protected]
Reviewed-by: Helge Deller <[email protected]>


  Commit: 4f22fcb5c67f40a36e6654f6cfaee23f9f9e93d1
      
https://github.com/qemu/qemu/commit/4f22fcb5c67f40a36e6654f6cfaee23f9f9e93d1
  Author: Vivian Wang <[email protected]>
  Date:   2026-01-23 (Fri, 23 Jan 2026)

  Changed paths:
    M linux-user/alpha/termbits.h
    M linux-user/generic/termbits.h
    M linux-user/hppa/termbits.h
    M linux-user/mips/termbits.h
    M linux-user/ppc/termbits.h
    M linux-user/sh4/termbits.h
    M linux-user/sparc/termbits.h
    M linux-user/syscall.c

  Log Message:
  -----------
  linux-user: Add missing termios baud rates

Add several missing baud rates and inputs baud rates in cflag_tbl.

Add these missing definitions in termbits.h:

- TARGET_BOTHER for alpha, hppa, ppc, sh4, sparc
- TARGET_IBSHIFT for hppa, mips, ppc, sh4, sparc
- Missing standard baud rates for hppa

These are required for the glibc test tst-termios-linux.

Link: 
https://lore.kernel.org/qemu-devel/20251203-linux-user-higher-baud-rates-v2-1-e45b35224...@iscas.ac.cn
Signed-off-by: Vivian Wang <[email protected]>
Reviewed-by: Helge Deller <[email protected]>


  Commit: d68f0e2e906939bef076d0cd52f902d433c8c3da
      
https://github.com/qemu/qemu/commit/d68f0e2e906939bef076d0cd52f902d433c8c3da
  Author: Icenowy Zheng <[email protected]>
  Date:   2026-01-23 (Fri, 23 Jan 2026)

  Changed paths:
    M linux-user/syscall.c

  Log Message:
  -----------
  linux-user: fixup termios2 related things on PowerPC

The termios things on PowerPC equal to termios2 things otherwhere.

Use some simple #define's to allow both termios and termios2 to map to
termios on PowerPC.

Signed-off-by: Icenowy Zheng <[email protected]>
Link: 
https://github.com/AOSC-Dev/aosc-os-abbs/blob/8d77eeaa76e9b159c3f35adaf73c875751aa7d17/app-virtualization/qemu/01-shared/patches/0005-AOSCOS-linux-user-fixup-termios2-related-things-on-P.patch
Link: 
https://lore.kernel.org/qemu-devel/[email protected]
Reviewed-by: Helge Deller <[email protected]>


  Commit: 160b9347c7eea2fd57fcedefd681d0ee11c65134
      
https://github.com/qemu/qemu/commit/160b9347c7eea2fd57fcedefd681d0ee11c65134
  Author: Helge Deller <[email protected]>
  Date:   2026-01-23 (Fri, 23 Jan 2026)

  Changed paths:
    M linux-user/strace.c

  Log Message:
  -----------
  linux-user: strace: Fix 5th argument of futex syscall

The 5th argument isn't printed, but instead the 4th argument is shown twice.
Fix this, and print the FUTEX_BITSET_MATCH_ANY string constant instead of -1
if the op is FUTEX_WAIT_BITSET or FUTEX_WAKE_BITSET.

Signed-off-by: Helge Deller <[email protected]>
Reviewed-by: Peter Maydell <[email protected]>


  Commit: 5db961f92b38b2a0f9db50b47ef3a718962b374f
      
https://github.com/qemu/qemu/commit/5db961f92b38b2a0f9db50b47ef3a718962b374f
  Author: Helge Deller <[email protected]>
  Date:   2026-01-24 (Sat, 24 Jan 2026)

  Changed paths:
    M linux-user/syscall.c

  Log Message:
  -----------
  linux-user: Fix MADV_XXX constants on hppa target

Older hppa binaries may still use the old MADV_XXX constants for the
madivise() syscall. Fix it up in the same manner as it's done in the
Linux kernel in the parisc_madvise() function.

Signed-off-by: Helge Deller <[email protected]>
Reviewed-by: Peter Maydell <[email protected]>


  Commit: fea2d7a784fc3627a8aa72875f51fe7634b04b81
      
https://github.com/qemu/qemu/commit/fea2d7a784fc3627a8aa72875f51fe7634b04b81
  Author: Richard Henderson <[email protected]>
  Date:   2026-01-24 (Sat, 24 Jan 2026)

  Changed paths:
    M linux-user/alpha/termbits.h
    M linux-user/generic/termbits.h
    M linux-user/hppa/termbits.h
    M linux-user/ioctls.h
    M linux-user/mips/termbits.h
    M linux-user/ppc/termbits.h
    M linux-user/sh4/termbits.h
    M linux-user/sparc/termbits.h
    M linux-user/strace.c
    M linux-user/syscall.c
    M linux-user/syscall_defs.h
    M linux-user/syscall_types.h
    M linux-user/user-internals.h

  Log Message:
  -----------
  Merge tag 'linux-user-for-v11-pull-request' of 
https://github.com/hdeller/qemu-hppa into staging

linux-user: statx() syscall, termios2 support and futext() syscall fixes

v2:
Fix build error in which CentOS9 is lacking the definition of MADV_COLLAPSE

# -----BEGIN PGP SIGNATURE-----
#
# iHUEABYKAB0WIQS86RI+GtKfB8BJu973ErUQojoPXwUCaXSIawAKCRD3ErUQojoP
# X1HtAQDmDfFPKNNL9+tRr+6d2mzfc2mM4B8prJhh1LdUaDy6SwEAmf/M080jpH5W
# ljtBSN41MIOfS4s3qFs2O9uL096YgQE=
# =WcLZ
# -----END PGP SIGNATURE-----
# gpg: Signature made Sat 24 Jan 2026 07:52:59 PM AEDT
# gpg:                using EDDSA key BCE9123E1AD29F07C049BBDEF712B510A23A0F5F
# gpg: Good signature from "Helge Deller <[email protected]>" [unknown]
# gpg:                 aka "Helge Deller <[email protected]>" [unknown]
# gpg: WARNING: This key is not certified with a trusted signature!
# gpg:          There is no indication that the signature belongs to the owner.
# Primary key fingerprint: 4544 8228 2CD9 10DB EF3D  25F8 3E5F 3D04 A7A2 4603
#      Subkey fingerprint: BCE9 123E 1AD2 9F07 C049  BBDE F712 B510 A23A 0F5F

* tag 'linux-user-for-v11-pull-request' of https://github.com/hdeller/qemu-hppa:
  linux-user: Fix MADV_XXX constants on hppa target
  linux-user: strace: Fix 5th argument of futex syscall
  linux-user: fixup termios2 related things on PowerPC
  linux-user: Add missing termios baud rates
  linux-user: Add termios2 support to sparc target
  linux-user: Add termios2 support to sh4 target
  linux-user: Add termios2 support to mips target
  linux-user: Add termios2 support to hppa target
  linux-user: Add termios2 support to alpha target
  linux-user: Add termios2 support
  linux-user: update statx emulation

Signed-off-by: Richard Henderson <[email protected]>


Compare: https://github.com/qemu/qemu/compare/363a069b31a5...fea2d7a784fc

To unsubscribe from these emails, change your notification settings at 
https://github.com/qemu/qemu/settings/notifications

Reply via email to