{"action":"opened","issue":{"url":"https://api.github.com/repos/cloudius-systems/osv/issues/663","labels_url":"https://api.github.com/repos/cloudius-systems/osv/issues/663/labels{/name}","comments_url":"https://api.github.com/repos/cloudius-systems/osv/issues/663/comments","events_url":"https://api.github.com/repos/cloudius-systems/osv/issues/663/events","html_url":"https://github.com/cloudius-systems/osv/issues/663","id":111354460,"number":663,"title":"Annoying warnings from newer qemu","user":{"login":"nyh","id":584227,"avatar_url":"https://avatars.githubusercontent.com/u/584227?v=3","gravatar_id":"","url":"https://api.github.com/users/nyh","html_url":"https://github.com/nyh","followers_url":"https://api.github.com/users/nyh/followers","following_url":"https://api.github.com/users/nyh/following{/other_user}","gists_url":"https://api.github.com/users/nyh/gists{/gist_id}","starred_url":"https://api.github.com/users/nyh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nyh/subscriptions","organizations_url":"https://api.github.com/users/nyh/orgs","repos_url":"https://api.github.com/users/nyh/repos","events_url":"https://api.github.com/users/nyh/events{/privacy}","received_events_url":"https://api.github.com/users/nyh/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-10-14T09:02:57Z","updated_at":"2015-10-14T09:02:57Z","closed_at":null,"body":"With recent versions of Qemu (such as qemu 2.3.1 on Fedora 22), they starting printing some annoying warnings that we should try to avoid (of course, without breaking things with older qemu installations):\r\n\r\n1. `imgedit.py` (run twice in the Makefile and once in scripts/build) results in the following warning:\r\n```\r\nWARNING: Image format was not specified for 'build/release.x64/loader.img' and probing guessed raw.\r\n         Automatically detecting the format is dangerous for raw images, write operations on block 0 will be restricted.\r\n         Specify the 'raw' format explicitly to remove the restrictions.\r\n```\r\n2. `run.py -u` (run three times in scripts/build) results in the following warning:\r\n```\r\nWARNING: aio=native was specified for '/home/nyh/tmp/osv/build/release.x64/usr.img', but it requires cache.direct=on, which was not specified. Falling back to aio=threads.\r\n         This will become an error condition in future QEMU versions.\r\n```"}}