--- - branch: MAIN date: Sun Apr 19 18:47:40 UTC 2020 files: - new: '1.11' old: '1.10' path: src/sys/arch/xen/include/xen_shm.h pathrev: src/sys/arch/xen/include/xen_shm.h@1.11 type: modified - new: '1.15' old: '1.14' path: src/sys/arch/xen/x86/xen_shm_machdep.c pathrev: src/sys/arch/xen/x86/xen_shm_machdep.c@1.15 type: modified - new: '1.75' old: '1.74' path: src/sys/arch/xen/xen/hypervisor.c pathrev: src/sys/arch/xen/xen/hypervisor.c@1.75 type: modified - new: '1.79' old: '1.78' path: src/sys/arch/xen/xen/xbdback_xenbus.c pathrev: src/sys/arch/xen/xen/xbdback_xenbus.c@1.79 type: modified id: 20200419T184740Z.ff4837ad44f6468768d7bbb51e40d50f619b703f log: | change interface for xen_shm_map() so that caller always supplies the VA, it now fails only if the Xen hypercall fails, in which case the failure is final change xbdback to pre-allocate KVA on xbdback attach (and free on detach), so it has always KVA to map the request pages remove no longer needed KVA allocation failure handling module: src subject: 'CVS commit: src/sys/arch/xen' unixtime: '1587322060' user: jdolecek