{"push_id":1049864805,"size":1,"distinct_size":1,"ref":"refs/heads/staging","head":"d9eadad55eb99c80a0a2841e8ca227c75de66891","before":"d887c19f00c58e67086f3a9885883f470ea35ba2","commits":[{"sha":"d9eadad55eb99c80a0a2841e8ca227c75de66891","author":{"email":"b803dfa457ee7108535c9a9d11bc20116c6b9c4f@eu.citrix.com","name":"Ian Jackson"},"message":"libxl: ARM build: fix type of libxl__srm_callout_callback_restore_results\n\nCOLO introduced a few callbacks. The original implementation used\nunsigned long for a type which in fact should be xen_pfn_t. That broke\nlibxl compilation on ARM, because xen_pfn_t is not a synonym for\nunsigned long on ARM platform.\n\nFixing this requires modifying the perl script: specifically now we\nneed to include xenctrl.h before _libxl_save_msgs_*.h, rather than\nafterwards, so that we can use xen_pfn_t there.\n\nReported-by: Olaf Hering <olaf@aepfle.de>\nSigned-off-by: Wei Liu <wei.liu2@citrix.com>\nSigned-off-by: Ian Jackson <ian.jackson@eu.citrix.com>\nAcked-by: Wei Liu <wei.liu2@citrix.com>","distinct":true,"url":"https://api.github.com/repos/mirage/xen/commits/d9eadad55eb99c80a0a2841e8ca227c75de66891"}]}