[Bug 2095169] Re: [SRU] SIGILL on emulation of RISC-V Vector instructions

2025-02-26 Thread Launchpad Bug Tracker
This bug was fixed in the package qemu - 1:8.2.2+ds-0ubuntu1.6 --- qemu (1:8.2.2+ds-0ubuntu1.6) noble; urgency=medium [ Gabriel B. Sant'Anna ] * Fix emulation of RISC-V Vector instructions (LP: #2095169) - d/p/u/lp2095169-riscv-vector-fixes-{01..12}.patch: ensure vstart_eq_zer

[Bug 2095169] Re: [SRU] SIGILL on emulation of RISC-V Vector instructions

2025-02-24 Thread Gabriel B. Sant'Anna
@raof Do you think anything else is needed before this can be pushed to noble-updates? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2095169 Title: [SRU] SIGILL on emulation of RISC-V Vector instruc

[Bug 2095169] Re: [SRU] SIGILL on emulation of RISC-V Vector instructions

2025-02-05 Thread Gabriel B. Sant'Anna
On the livecd-rootfs autopkgtest: the new test run passed, so no regressions were caused by this update. In the meantime, I've also verified that the fix unblocks an issue we had on a RISC-V partner project. -- You received this bug notification because you are a member of Ubuntu Bugs, which is

[Bug 2095169] Re: [SRU] SIGILL on emulation of RISC-V Vector instructions

2025-02-04 Thread Gabriel B. Sant'Anna
Hi Christian, thanks for pointing out the omission of cpu flags in the testing procedures, that was my bad. Re: regressions listed by the SRU bot - it seems we tripped on an infrastructure issue while running autopkgtests, but I've requested a re-run just to make sure. I can also confirm that the

[Bug 2095169] Re: [SRU] SIGILL on emulation of RISC-V Vector instructions

2025-02-04 Thread Christian Ehrhardt
I've set up a noble container and in there was driving riscv64 emulation as instructed following https://wiki.ubuntu.com/RISC-V/QEMU Then in that guest I did updates and installed the test workload: $ sudo apt update $ sudo apt upgrade $ sudo apt install build-essential unzip $ wget https://bugs

[Bug 2095169] Re: [SRU] SIGILL on emulation of RISC-V Vector instructions

2025-02-03 Thread Chris Halse Rogers
The last patch in the series (lp2095169-riscv-vector-fixes-12.patch) appears to me to be unnecessary - it's a pure micro-optimisation that the optimiser may already be doing - but it's also sufficiently trivial that I don't think it's worth blocking on a new upload. ** Changed in: qemu (Ubuntu Nob

[Bug 2095169] Re: [SRU] SIGILL on emulation of RISC-V Vector instructions

2025-01-27 Thread Sergio Durigan Junior
Hello Gabriel, Heinrich, I've just uploaded the package to Noble: $ dput qemu_8.2.2+ds-0ubuntu1.6_source.changes Trying to upload package to ubuntu Checking signature on .changes gpg: /home/sergio/work/qemu/qemu_8.2.2+ds-0ubuntu1.6_source.changes: Valid signature from 106DA1C8C3CBBF14 Checking s

[Bug 2095169] Re: [SRU] SIGILL on emulation of RISC-V Vector instructions

2025-01-27 Thread Heinrich Schuchardt
** Changed in: qemu (Ubuntu Oracular) Status: Confirmed => Invalid -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2095169 Title: [SRU] SIGILL on emulation of RISC-V Vector instructions To man

[Bug 2095169] Re: [SRU] SIGILL on emulation of RISC-V Vector instructions

2025-01-27 Thread Heinrich Schuchardt
On Plucky my error was in the machine definition file. With cpu=max my example works. ** Changed in: qemu (Ubuntu Plucky) Status: Confirmed => Invalid -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/b

[Bug 2095169] Re: [SRU] SIGILL on emulation of RISC-V Vector instructions

2025-01-25 Thread Launchpad Bug Tracker
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: qemu (Ubuntu Oracular) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2095169 Title

[Bug 2095169] Re: [SRU] SIGILL on emulation of RISC-V Vector instructions

2025-01-25 Thread Heinrich Schuchardt
** Changed in: qemu (Ubuntu Noble) Assignee: Gabriel B. Sant'Anna (baioc) => (unassigned) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2095169 Title: [SRU] SIGILL on emulation of RISC-V Vector

[Bug 2095169] Re: [SRU] SIGILL on emulation of RISC-V Vector instructions

2025-01-25 Thread Launchpad Bug Tracker
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: qemu (Ubuntu Noble) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2095169 Title:

[Bug 2095169] Re: [SRU] SIGILL on emulation of RISC-V Vector instructions

2025-01-25 Thread Heinrich Schuchardt
Hello Sergio, You originally set this to released for Noble. I cannot see the proposed patches in pkg/import/1%8.2.2+ds-0ubuntu1.5 The same error occurs Plucky for instruction vsetivlizero,4,e32,m1,ta,ma in a virtual machine based on QEMU 1:9.0.2+ds-4ubuntu9. I now have added Oracular

[Bug 2095169] Re: [SRU] SIGILL on emulation of RISC-V Vector instructions

2025-01-25 Thread Heinrich Schuchardt
** Also affects: qemu (Ubuntu Plucky) Importance: Undecided Status: Fix Released ** Also affects: qemu (Ubuntu Oracular) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bug

[Bug 2095169] Re: [SRU] SIGILL on emulation of RISC-V Vector instructions

2025-01-24 Thread Sergio Durigan Junior
** Changed in: qemu (Ubuntu) Status: New => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2095169 Title: [SRU] SIGILL on emulation of RISC-V Vector instructions To manage notifi

[Bug 2095169] Re: [SRU] SIGILL on emulation of RISC-V Vector instructions

2025-01-17 Thread Gabriel B. Sant'Anna
** Description changed: [ Impact ]  * Qemu 8.2.2 claims to support the riscv64 vector extension, but fails to set the emulated vstart_eq_zero flag, which then causes illegal instruction crashes in certain cases.  * Launchpad builders currently use the same Qemu package as Noble, so this

[Bug 2095169] Re: [SRU] SIGILL on emulation of RISC-V Vector instructions

2025-01-17 Thread Gabriel B. Sant'Anna
** Description changed: [ Impact ] - * Qemu 8.2.2 reports support for the riscv64 vector instruction, but fails to set the emulated vstart_eq_zero flag, which then causes illegal instruction crashes in certain cases. - * Launchpad builders use the same Qemu package as noble, so fixing thi

[Bug 2095169] Re: [SRU] SIGILL on emulation of RISC-V Vector instructions

2025-01-17 Thread Gabriel B. Sant'Anna
** Changed in: qemu (Ubuntu Noble) Assignee: (unassigned) => Gabriel B. Sant'Anna (baioc) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2095169 Title: [SRU] SIGILL on emulation of RISC-V Vector

[Bug 2095169] Re: [SRU] SIGILL on emulation of RISC-V Vector instructions

2025-01-17 Thread Heinrich Schuchardt
** Also affects: qemu (Ubuntu Noble) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2095169 Title: [SRU] SIGILL on emulation of RISC-V Vector instructions