HomeFreeBSD

xen: add atomic #defines to accomodate differing xen_ulong_t sizes

Description

xen: add atomic #defines to accomodate differing xen_ulong_t sizes

Alas, ARM declared xen_ulong_t to be 64-bits long, unlike i386 where
it matches the word size. As a result, compatibility wrappers are
needed for Xen atomic operations.

Reviewed by: royger

Details

Provenance
ehem_freebsd_m5p.comAuthored on Dec 2 2023, 9:54 PM
roygerCommitted on Dec 15 2023, 1:59 PM
Parents
rGed917e0faea8: xen/intr: correct type of evtchn_enabled
Branches
Unknown
Tags
Unknown