Bug#1091858: [PATCH] mips/math-emu: fix emulation of the prefx instruction

2025-01-07 Thread Salvatore Bonaccorso
Hi Mateusz On Tue, Jan 07, 2025 at 09:01:49PM +0100, Mateusz Jończyk wrote: > W dniu 7.01.2025 o 08:28, Salvatore Bonaccorso pisze: > > Hi Mateusz, > > > > On Fri, Jan 03, 2025 at 10:14:47PM +0100, Mateusz Jo??czyk wrote: > >> The above patch fixes the issue for me (on 32-bit mipsel), but would ne

Bug#1091858: [PATCH] mips/math-emu: fix emulation of the prefx instruction

2025-01-07 Thread Mateusz Jończyk
W dniu 7.01.2025 o 08:28, Salvatore Bonaccorso pisze: > Hi Mateusz, > > On Fri, Jan 03, 2025 at 10:14:47PM +0100, Mateusz Jo??czyk wrote: >> The above patch fixes the issue for me (on 32-bit mipsel), but would need >> some further testing. >> >> I wrote: >> >>> Fixes: 51061b8876a3 ("MIPS: math-emu

Bug#1091858: [PATCH] mips/math-emu: fix emulation of the prefx instruction

2025-01-06 Thread Salvatore Bonaccorso
Hi Mateusz, On Fri, Jan 03, 2025 at 10:14:47PM +0100, Mateusz Jo??czyk wrote: > The above patch fixes the issue for me (on 32-bit mipsel), but would need > some further testing. > > I wrote: > > > Fixes: 51061b8876a3 ("MIPS: math-emu: Fix prefx detection and COP1X > > function field definition

Bug#1091858: [PATCH] mips/math-emu: fix emulation of the prefx instruction

2025-01-03 Thread Mateusz Jończyk
The above patch fixes the issue for me (on 32-bit mipsel), but would need some further testing. I wrote: > Fixes: 51061b8876a3 ("MIPS: math-emu: Fix prefx detection and COP1X function > field definition") but I realized this has been broken by commit 919af8b96c89 ("MIPS: Make definitions of MI

Bug#1091858: [PATCH] mips/math-emu: fix emulation of the prefx instruction

2025-01-03 Thread Mateusz Jończyk
Currently, installation of Debian 12.8 for mipsel fails on machines without an FPU [1]. This is caused by the fact that zstd (which is used for initramfs compression) executes the prefx instruction, which is not emulated properly by the kernel. The prefx (Prefetch Indexed) instruction fetches data