[sw-dev] Re: [isa-dev] riscv-qemu - linux boot is failing for vda device

Michael Clark michaeljclark at mac.com
Wed Oct 17 00:34:27 PDT 2018



> On 17/10/2018, at 6:19 PM, Karsten Merker <merker at debian.org> wrote:
> 
> On Wed, Oct 17, 2018 at 11:30:50AM +1300, Michael Clark wrote:
>>> On 17/10/2018, at 9:02 AM, Karsten Merker <merker at debian.org> wrote:
>>> 
>>>>> On Tue, Oct 16, 2018 at 11:38:53AM -0700, Palmer Dabbelt wrote:
>>>>>> On Tue, 16 Oct 2018 06:12:11 PDT (-0700), pintu.ping at gmail.com wrote:
>>>>>> On Tue, Oct 16, 2018 at 6:10 AM Palmer Dabbelt <palmer at sifive.com> wrote:
>>>>>> On Mon, 15 Oct 2018 14:14:51 PDT (-0700), rjones at redhat.com wrote:
>>> [...]
>>>>>> Your best bet today is to run 4.19-rc8, which should be pretty stable.
>>>>> 
>>>>> Yes, I checked with mainline linux-kernel 4.19.
>>>>> Now I am able to boot successfully and login into qemu-riscv shell.
>>>>> Thank you so much :)
>>>>> 
>>>>> But I am curious to know what changes resulted into this fix, in 4.19 kernel ?
>>>>> Which is the exact patch in mainline, that fixes this issue?
>>>>> Because at times during the development, it will be difficult to
>>>>> simply upgrade the kernel version.
>>>> 
>>>> Yes, that's expected.  RISC-V Linux is still pretty bleeding edge, you just
>>>> happened to catch it between when master started working and when there was
>>>> a proper release that contained your patches.  Since master is very calm
>>>> right now (there was an rc8 before release, but it's very close to a
>>>> release) it's OK to use, but you best bet going forward is to use the
>>>> release tarballs just like normal.
>>> 
>>> Just as a data point in case you should find it helpful: I'm
>>> since two weeks running 4.19-rc6/-rc7 on the qemu-riscv "virt"
>>> board under permanent heavy load (the system is running a Debian
>>> package builder) without a single hiccup.
>> 
>> Hi Karsten,
>> 
>> Have you tried riscv-qemu?  I know qemu-riscv gets quite a lot of testing
>> but I’d like to gain some more confidence in riscv-qemu.
> 
> I have upstream qemu running on one box and riscv-qemu from
> https://github.com/riscv/riscv-qemu/, branch "qemu-for-upstream",
> on another, and haven't encountered any stability problems on
> either of those.

Oh that’s good news.

Thanks,
Michael


More information about the linux-riscv mailing list