Re: git: 7029f2c887a1 - main - Allow pci_host_generic attachments to manage registers

From: Andrew Turner <andrew_at_FreeBSD.org>
Date: Mon, 24 Apr 2023 15:51:52 UTC

> On 24 Apr 2023, at 12:54, tuexen@fh-muenster.de wrote:
> 
>> On 24. Apr 2023, at 13:34, Andrew Turner <andrew@FreeBSD.org> wrote:
>> 
>> The branch main has been updated by andrew:
>> 
>> URL: https://cgit.FreeBSD.org/src/commit/?id=7029f2c887a16c823faf08e8a79dc0d3887989ab
>> 
>> commit 7029f2c887a16c823faf08e8a79dc0d3887989ab
>> Author:     Andrew Turner <andrew@FreeBSD.org>
>> AuthorDate: 2022-06-04 10:59:46 +0000
>> Commit:     Andrew Turner <andrew@FreeBSD.org>
>> CommitDate: 2023-04-24 11:33:50 +0000
>> 
>>   Allow pci_host_generic attachments to manage registers
>> 
>>   To allow for attachments that don't use memory mapped registers add
>>   a flag they can set when the base driver shouldn't map them.
>> 
>>   Sponsored by:   Arm Ltd
>>   Differential Revision:  https://reviews.freebsd.org/D39227
> Not sure if it is related to this commit. But trying to run a kernel with
> this revision on VM Fusion on an M1 MacBook Pro results in:
> 
> Mounting from ufs:/dev/nda0p2 failed with error 19.
> 
> A kernel build with
> https://cgit.FreeBSD.org/src/commit/?id=390c31c4289e66f1bd9cb2349d6e55fd4dc468f8 <https://cgit.freebsd.org/src/commit/?id=390c31c4289e66f1bd9cb2349d6e55fd4dc468f8><https://cgit.freebsd.org/src/commit/?id=390c31c4289e66f1bd9cb2349d6e55fd4dc468f8>
> boots without problems.

It should be fixed in c94e4d91da

Andrew