RE: git: 2eb2079554f4 - main - bhyve: keep physical and virtual COMMAND reg in sync

2021-11-25 Thread Corvin Köhne
Hi John, > While it's true that real systems do that on reset, most firmware set those > bits > while populating BARs. Bhyve doesn't always run boot firmware to do those > tasks > and needs to provide working devices out of the box. This is similar to how > bhyve pre-populates BARs with resour

Re: git: 2eb2079554f4 - main - bhyve: keep physical and virtual COMMAND reg in sync

2021-11-24 Thread John Baldwin
On 11/24/21 4:00 AM, Corvin Köhne wrote: Hi John, Would you be able to test if that change works in your environment? I was never able to confirm that it fixed the bug I was trying to address, but I do think it is more correct. The busmastering thing is to work around Linux clearing that flag

RE: git: 2eb2079554f4 - main - bhyve: keep physical and virtual COMMAND reg in sync

2021-11-24 Thread Corvin Köhne
Hi John, > Would you be able to test if that change works in your environment? I was > never able to confirm that it fixed the bug I was trying to address, but I > do think it is more correct. The busmastering thing is to work around Linux > clearing that flag on shutdown of a guest, and I wante

Re: git: 2eb2079554f4 - main - bhyve: keep physical and virtual COMMAND reg in sync

2021-11-23 Thread John Baldwin
git: 2eb2079554f4 - main - bhyve: keep physical and virtual COMMAND reg in sync CAUTION: External Email!! On 11/22/21 7:30 AM, Emmanuel Vadot wrote: The branch main has been updated by manu: URL: https://nospamproxywebp.beckhoff.com/enqsig/link?id=BCBGd7m

RE: git: 2eb2079554f4 - main - bhyve: keep physical and virtual COMMAND reg in sync

2021-11-23 Thread Corvin Köhne
f John Baldwin Sent: Monday, November 22, 2021 5:39 PM To: Emmanuel Vadot ; src-committ...@freebsd.org; dev-commits-src-all@FreeBSD.org; dev-commits-src-m...@freebsd.org Subject: Re: git: 2eb2079554f4 - main - bhyve: keep physical and virtual COMMAND reg in sync CAUTION: External Email!! On 11/22/2

Re: git: 2eb2079554f4 - main - bhyve: keep physical and virtual COMMAND reg in sync

2021-11-22 Thread John Baldwin
On 11/22/21 7:30 AM, Emmanuel Vadot wrote: The branch main has been updated by manu: URL: https://cgit.FreeBSD.org/src/commit/?id=2eb2079554f4d54c4283410b4ee1aca549b29616 commit 2eb2079554f4d54c4283410b4ee1aca549b29616 Author: Corvin Köhne AuthorDate: 2021-11-22 15:26:03 + Commit:

git: 2eb2079554f4 - main - bhyve: keep physical and virtual COMMAND reg in sync

2021-11-22 Thread Emmanuel Vadot
The branch main has been updated by manu: URL: https://cgit.FreeBSD.org/src/commit/?id=2eb2079554f4d54c4283410b4ee1aca549b29616 commit 2eb2079554f4d54c4283410b4ee1aca549b29616 Author: Corvin Köhne AuthorDate: 2021-11-22 15:26:03 + Commit: Emmanuel Vadot CommitDate: 2021-11-22 15:26