VirtualBox

Ticket #4734 (closed defect: fixed)

Opened 5 years ago

Last modified 5 years ago

[PATCH] Fix crash with Rawhide (Fedora 12 Alpha) kernel -> applied in SVN

Reported by: lkundrak Owned by:
Priority: major Component: other
Version: VirtualBox 3.0.4 Keywords:
Cc: Guest type: other
Host type: other

Description

Fedora Rawhide that targets Fedora 12 uses kernel with DRM page flip patch, that assumes the flip list to be initialized upon drm_release, which is not the case unless vblank is initialized explicitely.

 http://cvs.rpmfusion.org/viewvc/rpms/VirtualBox-OSE/devel/VirtualBox-OSE-3.0.4-vblank.patch?root=free&view=markup

(just in case it's also needed for tiny changes like this: I release it under MIT license)

Change History

comment:1 Changed 5 years ago by lkundrak

This is the thread with that patch:

 http://www.mail-archive.com/dri-devel@lists.sourceforge.net/msg39857.html

To me it seems that it is a bug in that patch and will follow up on it, though all drivers do call drm_vblank_init() in .load (only vboxvideo did not, and radeon seems to have an error path in .load that is able skip it).

comment:2 Changed 5 years ago by michael

  • Summary changed from [PATCH] Fix crash with Rawhide (Fedora 12 Alpha) kernel to [PATCH] Fix crash with Rawhide (Fedora 12 Alpha) kernel -> applied in SVN

Patch applied, thanks. Just to mention it again, it is really nice when distributors draw our attention to downstream changes that make sense to apply upstream.

comment:3 Changed 5 years ago by frank

  • Status changed from new to closed
  • Resolution set to fixed
Note: See TracTickets for help on using tickets.

www.oracle.com
ContactPrivacy policyTerms of Use