I was able to bisect and it looks like commit 61bd8fb37db948154ae01c8ed43a86633ae1d2be introduces the black screen.
Using v3.16 and reverting 61bd8fb37db948154ae01c8ed43a86633ae1d2be works in virtualbox.
I will try to test the fix on real hardware soon.
I was able to bisect and it looks like commit 61bd8fb37db9481 54ae01c8ed43a86 633ae1d2be
introduces the black screen.
Using v3.16 and reverting 61bd8fb37db9481 54ae01c8ed43a86 633ae1d2be works in virtualbox.
I will try to test the fix on real hardware soon.