Bug#1040934: bookworm-pu

2023-07-13 Thread Gwyll Gwyllin
Hello,

 

"If you're asking where's the fix for this issue in bookworm-pu (please

correct me if I guessed your question wrong), - it is not there yet."

 

I did, since you answered earlier:

"This is #1037341, fixed in sid and in bookworm-pu."
 
So . the error is fixed, but the fix is not downloadable yet. 



"BTW, your mail server seems to be misconfigured, - my email for you bounces
back"
Thank you, I'll check.
 
 
Gwyll


Bug#1040934: Missing USB and other support in qemu

2023-07-12 Thread Gwyll Gwyllin
Hi,

 

"You didn't mention what's up with "other support in qemu", though."

 

Sorry. Here   I read this:

"Please don't report multiple unrelated bugs - especially ones in different
packages - in a single bug report."

 

I don't know if those are related, but:

in a domU config file I can't use:

*   device_model
*   device_model_override

or the domU will not start.

 

"This is #1037341, fixed in sid and in bookworm-pu."
 
I upgraded from bullseye . probably to bookworm.
12.0 is bookworm, right?
 
Gwyll


Bug#1040934: Missing USB and other support in qemu

2023-07-12 Thread Gwyll Gwyllin
Package: qemu-system-x86

Version: 1:7.2+dfsg-7

 

# /usr/sbin/xl usbdev-attach vm_bim hostbus=${BUS} hostaddr=${DEV}

libxl: error: libxl_qmp.c:1837:qmp_ev_parse_error_messages: Domain
19:'usb-host' is not a valid device model name

libxl: error: libxl_device.c:1468:device_addrm_aocomplete: unable to add
device

libxl_device_usbdev_add failed.

 

The error occurs when trying to attach a physical USB device to a domU.

Upgraded from bullseye and started the existing XEN domU. The domU worked
fine with bullseye, the USB passthrough also.

 

The steps with running domU:

*   # /usr/sbin/xl usbctrl-attach vm1 version=1
*   # /usr/sbin/xl usbdev-attach vm1 hostbus=${BUS} hostaddr=${DEV}

 

The expected behavior is working USB passthrough.

The package might compiled with incomplete parameters . --enable-libusb
seems missing.

 

uname -a

Linux xen 6.1.0-10-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.37-1 (2023-07-03)
x86_64 GNU/Linux

 

Dependencies:

ii  ipxe-qemu 1.0.0+git-20190125.36a4c85-5.1 all  PXE
boot firmware - ROM images for qemu

ii  libaio1:amd64 0.3.113-4  amd64Linux
kernel AIO access library - shared library

ii  libbpf1:amd64 1:1.1.0-1  amd64eBPF
helper library (shared library)

ii  libc6:amd64   2.36-9 amd64GNU C
Library: Shared libraries

ii  libcapstone4:amd644.0.2-5amd64
lightweight multi-architecture disassembly framework - library

ii  libfdt1:amd64 1.6.1-4+b1 amd64Flat
Device Trees manipulation library

ii  libfuse3-3:amd64  3.14.0-4   amd64
Filesystem in Userspace (library) (3.x version)

ii  libgcc-s1:amd64   12.2.0-14  amd64GCC
support library

ii  libglib2.0-0:amd642.74.6-2   amd64GLib
library of C routines

ii  libgmp10:amd642:6.2.1+dfsg1-1.1  amd64
Multiprecision arithmetic library

ii  libgnutls30:amd64 3.7.9-2amd64GNU
TLS library - main runtime library

ii  libhogweed6:amd64 3.8.1-2amd64low
level cryptographic library (public-key cryptos)

ii  libibverbs1:amd64 44.0-2 amd64
Library for direct userspace use of RDMA (InfiniBand/iWARP)

ii  libjpeg62-turbo:amd64 1:2.1.5-2  amd64
libjpeg-turbo JPEG runtime library

ii  libnettle8:amd64  3.8.1-2amd64low
level cryptographic library (symmetric and one-way cryptos)

ii  libnuma1:amd642.0.16-1   amd64
Libraries for controlling NUMA policy

ii  libpixman-1-0:amd64   0.42.2-1   amd64
pixel-manipulation library for X and cairo

ii  libpmem1:amd641.12.1-2   amd64
Persistent Memory low level support library, v1 runtime

ii  libpng16-16:amd64 1.6.39-2   amd64PNG
library - runtime (version 1.6)

ii  librdmacm1:amd64  44.0-2 amd64
Library for managing RDMA connections

ii  libsasl2-2:amd64  2.1.28+dfsg-10 amd64Cyrus
SASL - authentication abstraction library

ii  libseccomp2:amd64 2.5.4-1+b3 amd64high
level interface to Linux seccomp filter

ii  libslirp0:amd64   4.7.0-1amd64
General purpose TCP-IP emulator library

ii  libudev1:amd64252.6-1amd64
libudev shared library

ii  liburing2:amd64   2.3-3  amd64Linux
kernel io_uring access library - shared library

ii  libvdeplug2:amd64 4.0.1-4amd64
Virtual Distributed Ethernet - Plug library

ii  libzstd1:amd641.5.4+dfsg2-5  amd64fast
lossless compression algorithm

ii  qemu-system-common1:7.2+dfsg-7   amd64QEMU
full system emulation binaries (common files)

ii  qemu-system-data  1:7.2+dfsg-7   all  QEMU
full system emulation (data files)

ii  seabios   1.16.2-1   all  Legacy
BIOS implementation

ii  zlib1g:amd64  1:1.2.13.dfsg-1amd64
compression library - runtime

 

Reverting to qemu-system-x86=1:5.2+dfsg-11+deb11u2 solves the problem
temporary.

 

Regards,

Gwyll