{"push_id":614927860,"size":1,"distinct_size":1,"ref":"refs/heads/svn_head","head":"7ef8d6f63332ee21c016a3374f09112e977285a5","before":"4a1e8629f872e1029537c900c3873957e036f421","commits":[{"sha":"7ef8d6f63332ee21c016a3374f09112e977285a5","author":{"email":"189412e7bea46f83d18f611867351d826279b066@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","name":"grehan"},"message":"Move legacy interrupt allocation for virtio devices to common code.\nThere are a number of assumptions about legacy interrupts always\nbeing available in virtio so don't allow back-ends to make the\ndecision to support them.\n\nThis fixes the issue seen with virtio-rnd on OpenBSD. MSI-x vectors\nwere not being used, and the virtio-rnd backend wasn't allocating a\nlegacy interrupt resulting in a bhyve assert and guest exit.\n\nReported by:\tJulian Hsiao, madoka at nyanisore dot net\nReviewed by:\tneel\nMFC after:\t1 week\n\n\ngit-svn-id: svn+ssh://svn.freebsd.org/base/head@280725 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","distinct":true,"url":"https://api.github.com/repos/freebsd/freebsd/commits/7ef8d6f63332ee21c016a3374f09112e977285a5"}]}