Re: qemu riscv, thead c906, Linux boot regression

2024-01-25 Thread LIU Zhiwei
On 2024/1/24 20:49, Björn Töpel wrote: Hi! I bumped the RISC-V Linux kernel CI to use qemu 8.2.0, and realized that thead c906 didn't boot anymore. Bisection points to commit d6a427e2c0b2 ("target/riscv/cpu.c: restrict 'marchid' value") Reverting that commit, or the hack below solves the

Re: qemu riscv, thead c906, Linux boot regression

2024-01-25 Thread Björn Töpel
Daniel Henrique Barboza writes: > On 1/24/24 16:26, Björn Töpel wrote: >> Daniel Henrique Barboza writes: >> >>> On 1/24/24 09:49, Björn Töpel wrote: Hi! I bumped the RISC-V Linux kernel CI to use qemu 8.2.0, and realized that thead c906 didn't boot anymore. Bisection

Re: qemu riscv, thead c906, Linux boot regression

2024-01-24 Thread Daniel Henrique Barboza
On 1/24/24 16:26, Björn Töpel wrote: Daniel Henrique Barboza writes: On 1/24/24 09:49, Björn Töpel wrote: Hi! I bumped the RISC-V Linux kernel CI to use qemu 8.2.0, and realized that thead c906 didn't boot anymore. Bisection points to commit d6a427e2c0b2 ("target/riscv/cpu.c: restrict

Re: qemu riscv, thead c906, Linux boot regression

2024-01-24 Thread Björn Töpel
Daniel Henrique Barboza writes: > On 1/24/24 09:49, Björn Töpel wrote: >> Hi! >> >> I bumped the RISC-V Linux kernel CI to use qemu 8.2.0, and realized that >> thead c906 didn't boot anymore. Bisection points to commit d6a427e2c0b2 >> ("target/riscv/cpu.c: restrict 'marchid' value") >> >>

Re: qemu riscv, thead c906, Linux boot regression

2024-01-24 Thread Conor Dooley
On Wed, Jan 24, 2024 at 02:27:10PM +0100, Björn Töpel wrote: > Conor Dooley writes: > > > On Wed, Jan 24, 2024 at 01:49:51PM +0100, Björn Töpel wrote: > >> Hi! > >> > >> I bumped the RISC-V Linux kernel CI to use qemu 8.2.0, and realized that > >> thead c906 didn't boot anymore. Bisection

Re: qemu riscv, thead c906, Linux boot regression

2024-01-24 Thread Daniel Henrique Barboza
On 1/24/24 09:49, Björn Töpel wrote: Hi! I bumped the RISC-V Linux kernel CI to use qemu 8.2.0, and realized that thead c906 didn't boot anymore. Bisection points to commit d6a427e2c0b2 ("target/riscv/cpu.c: restrict 'marchid' value") Reverting that commit, or the hack below solves the boot

Re: qemu riscv, thead c906, Linux boot regression

2024-01-24 Thread Björn Töpel
Conor Dooley writes: > On Wed, Jan 24, 2024 at 01:49:51PM +0100, Björn Töpel wrote: >> Hi! >> >> I bumped the RISC-V Linux kernel CI to use qemu 8.2.0, and realized that >> thead c906 didn't boot anymore. Bisection points to commit d6a427e2c0b2 >> ("target/riscv/cpu.c: restrict 'marchid'

Re: qemu riscv, thead c906, Linux boot regression

2024-01-24 Thread Conor Dooley
On Wed, Jan 24, 2024 at 01:49:51PM +0100, Björn Töpel wrote: > Hi! > > I bumped the RISC-V Linux kernel CI to use qemu 8.2.0, and realized that > thead c906 didn't boot anymore. Bisection points to commit d6a427e2c0b2 > ("target/riscv/cpu.c: restrict 'marchid' value") > > Reverting that commit,

qemu riscv, thead c906, Linux boot regression

2024-01-24 Thread Björn Töpel
Hi! I bumped the RISC-V Linux kernel CI to use qemu 8.2.0, and realized that thead c906 didn't boot anymore. Bisection points to commit d6a427e2c0b2 ("target/riscv/cpu.c: restrict 'marchid' value") Reverting that commit, or the hack below solves the boot issue: --8<-- diff --git