Package: qemu-user Version: 1:10.1.2+ds-1 Severity: important X-Debbugs-Cc: [email protected]
The linux-user emulation uses a wrong type for ioctl(FIGETBSZ). It is specified to get a MK_PTR(TYPE_LONG), but the correct type is MK_PTR(TYPE_INT). This makes emulation fail on big endian targets like s390x. Patc attached. -- System Information: Debian Release: forky/sid APT prefers testing APT policy: (700, 'testing'), (500, 'unstable-debug'), (500, 'stable-updates'), (500, 'oldstable-updates'), (500, 'unstable'), (500, 'stable'), (500, 'oldstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.16.12+deb14+1-amd64 (SMP w/16 CPU threads; PREEMPT) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled qemu-user depends on no packages. Versions of packages qemu-user recommends: ii qemu-user-binfmt 1:10.1.2+ds-1 qemu-user suggests no packages. -- no debconf information
0001-Use-correct-type-for-ioctl-FIGETBSZ-emulation.patch
Description: application/mbox

