On 29/07/20 16:26, John Snow wrote: >> >> This is the question: what is special about this address_space_map, that >> makes it never succeed? The usual case where address_space_map fails is >> simply two or more concurrent users of the bounce buffer, and these >> solve by themselves when address_space_unmap calls >> cpu_notify_map_clients. Do we never call address_space_unmap? >> > > I had assumed naively that since the mapping was starting at 0xffffffff > and this is the 32bit emulator that we had just run off the end of the > universe ...
No, hwaddr is 64-bit anyway. Paolo
