VirtualBox

Ignore:
Timestamp:
Apr 29, 2025 5:00:16 PM (12 days ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
168661
Message:

Additions: Linux: vboxvideo: Additional fixes for kernel 6.15, bugref:10891.

  • Add missing aperture_remove_conflicting_pci_devices() call to replace simpledrm after initial boot,
  • Do not provide dummy .gem_prime_import_sg_table interface to prevent our self-coocked warning from being triggered.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Additions/linux/drm/vbox_prime.c

    r106061 r109111  
    5050}
    5151
    52 #if RTLNX_VER_MAX(3,18,0) && !RTLNX_RHEL_MAJ_PREREQ(7,2)
     52#if RTLNX_VER_MAX(6,15,0)
     53# if RTLNX_VER_MAX(3,18,0) && !RTLNX_RHEL_MAJ_PREREQ(7,2)
    5354struct drm_gem_object *vbox_gem_prime_import_sg_table(
    5455        struct drm_device *dev, size_t size, struct sg_table *table)
    55 #else
     56# else
    5657struct drm_gem_object *vbox_gem_prime_import_sg_table(
    5758        struct drm_device *dev, struct dma_buf_attachment *attach,
    5859        struct sg_table *table)
    59 #endif
     60# endif
    6061{
    6162        WARN_ONCE(1, "not implemented");
    6263        return ERR_PTR(-ENOSYS);
    6364}
     65#endif
    6466
    6567void *vbox_gem_prime_vmap(struct drm_gem_object *obj)
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette