Hurd and x86 improvements

Closed Damien Zammit requested to merge zamaudio/libpciaccess:rumpdisk-upstream into master

Hurd changes:

  1. Use double underscore variant of a symbol to avoid symbol clashes with other libraries

  2. Ensure that regions are probed during probe

x86 changes:

  1. Split out access to /dev/mem to a separate function with x86/hurd compile time ifdef because hurd accesses memory slightly differently when root filesystem is not available.

Common changes:

  1. Remove check for memory == NULL for mapping ranges so mappings occur unconditionally
Edited by Damien Zammit

Merge request reports