summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-support/vboxguestdrivers
Commit message (Collapse)AuthorAgeFilesLines
* vboxguestdrivers: Remove __divmoddi4 patchKhem Raj2021-09-082-37/+0
| | | | | | | | | | This function has been added upstream as well, therefore the patch is no longer needed Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Gianfranco Costamagna <locutusofborg@debian.org> (cherry picked from commit 552269da69d3c7d366ca3ad7340de715f06005a5) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* vboxguestdrivers: upgrade 6.1.22 -> 6.1.24Gianfranco2021-08-012-279/+3
| | | | | | | | | | | Drop patch to fix build failure with kernel 5.13, now part of upstream codebase Signed-off-by: Gianfranco Costamagna <costamagnagianfranco@yahoo.it> Signed-off-by: Gianfranco Costamagna <locutusofborg@debian.org> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 66b5131e266a6e4a82b467d58cb657a28a2e4b7e) [stable branch] Signed-off-by: Armin Kuster <akuster808@gmail.com>
* vboxguestdrivers: add a fix for build failure with kernel 5.13Gianfranco2021-07-182-0/+277
| | | | | | | | | | Its already upstream and also used in Debian and Ubuntu Signed-off-by: Gianfranco Costamagna <costamagnagianfranco@yahoo.it> Signed-off-by: Gianfranco Costamagna <locutusofborg@debian.org> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit d0f2d7c954b9f3befd9470d97de581fe5b1fb2a8) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* vboxguestdrivers: upgrade 6.1.20 -> 6.1.22Gianfranco2021-07-181-2/+2
| | | | | | | | | Signed-off-by: Gianfranco Costamagna <costamagnagianfranco@yahoo.it> Signed-off-by: Gianfranco Costamagna <locutusofborg@debian.org> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 319490178b999a74a82d092320de5d9d2e5c67bd) [Stable branch] Signed-off-by: Armin Kuster <akuster808@gmail.com>
* vboxguestdrivers: upgrade 6.1.18 -> 6.1.20Gianfranco2021-07-182-26/+2
| | | | | | | | | | | Drop all patches, now part of upstream codebase Signed-off-by: Gianfranco Costamagna <costamagnagianfranco@yahoo.it> Signed-off-by: Gianfranco Costamagna <locutusofborg@debian.org> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 37537bda8c4775ce1c390d1a9a5b2f5fab89bfc7) [Stable branch] Signed-off-by: Armin Kuster <akuster808@gmail.com>
* vboxguestdrivers: Add __divmoddi4 builtin supportKhem Raj2021-03-192-0/+37
| | | | | | gcc 11 needs it on i686 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* vboxguestdrivers: Add patch proposed upstream to fix a build failure on i386Gianfranco2021-01-212-0/+24
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* vboxguestdrivers: upgrade 6.1.16 -> 6.1.18Gianfranco2021-01-214-491/+2
| | | | | | | | Drop kernel 5.10 build fixes patches, now part of upstream codebase Signed-off-by: Gianfranco Costamagna <costamagnagianfranco@yahoo.it> Signed-off-by: Gianfranco Costamagna <locutusofborg@debian.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* vboxguestdrivers: fix build against kernel v5.10+Bruce Ashfield2021-01-054-0/+489
| | | | | | | | | | | We need to adjust the vboxguest drivers to build against kernels 5.10+. These are backports from the virtual box SVN repository and can be dropped in future uprevs. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* vboxguestdrivers: upgrade 6.1.14 -> 6.1.16Gianfranco Costamagna2020-10-211-2/+2
| | | | | | Signed-off-by: Gianfranco Costamagna <costamagnagianfranco@yahoo.it> Signed-off-by: Gianfranco Costamagna <locutusofborg@debian.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* vboxguestdrivers: upgrade 6.1.12 -> 6.1.14 Drop kernel 5.8 compatibility ↵Gianfranco Costamagna2020-10-132-5049/+2
| | | | | | | | patch, now part of upstream codebase Signed-off-by: Gianfranco Costamagna <costamagnagianfranco@yahoo.it> Signed-off-by: Gianfranco Costamagna <locutusofborg@debian.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* vboxguestdrivers: Fix build with kernel 5.8Khem Raj2020-08-236-303/+5047
| | | | | | | | | | Remove patches which are already covered in this new patch Fixes step1b: ERROR: modpost: "__get_vm_area_caller" [/home/pokybuild/yocto-worker/meta-oe/build/build/tmp/work/qemux86_64-poky-linux/vboxguestdrivers/6.1.12-r0/vboxguestdrivers-6.1.12/vboxguest/vboxguest.ko] undefined! step1b: ERROR: modpost: "map_kernel_range" [/home/pokybuild/yocto-worker/meta-oe/build/build/tmp/work/qemux86_64-poky-linux/vboxguestdrivers/6.1.12-r0/vboxguestdrivers-6.1.12/vboxguest/vboxguest.ko] undefined! Signed-off-by: Khem Raj <raj.khem@gmail.com>
* vboxguestdrivers: fix failed to compile with kernel 5.8.0Hongxu Jia2020-08-185-1/+305
| | | | | | | | | | | | Backport patches from upstream [1] to fix the issue It also requires to apply a patch on 5.8 kernel [2] [1] https://www.virtualbox.org/ticket/19644 [2] https://www.virtualbox.org/raw-attachment/ticket/19644/local_patches Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* vboxguestdrivers: upgrade 6.1.6 -> 6.1.12Gianfranco Costamagna2020-07-281-2/+2
| | | | | | Signed-off-by: Gianfranco Costamagna <costamagnagianfranco@yahoo.it> Signed-off-by: Gianfranco Costamagna <locutusofborg@debian.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* vboxguestdrivers: upgrade 6.1.4 -> 6.1.6Wang Mingyu2020-04-251-2/+2
| | | | | Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* vboxguestdrivers: upgrade 6.1.2 -> 6.1.4Zang Ruochen2020-03-181-2/+2
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* vboxguestdrivers: update to new version 6.1.2Gianfranco Costamagna2020-01-152-80/+2
| | | | | | | | drop export.patch, now part of upstream codebase Signed-off-by: Gianfranco Costamagna <costamagnagianfranco@yahoo.it> Signed-off-by: Gianfranco Costamagna <locutusofborg@debian.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* vboxguestdrivers: update to version 6.1.0 and unblacklistGianfranco Costamagna2020-01-092-8/+84
| | | | | | | | | | - Change oe_runmake call because the yocto one exposes AR/O and other variables, not understood by KBUILD makefile. - Add KBUILD_VERBOSE to add some build verbosity - Add upstream patch to fix export of the module tarball. Signed-off-by: Gianfranco Costamagna <costamagnagianfranco@yahoo.it> Signed-off-by: Gianfranco Costamagna <locutusofborg@debian.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* vboxguestdrivers,can-isotp,bpftool: Add to BlacklistKhem Raj2019-09-071-0/+3
| | | | | | They need forward porting to kernel 5.2+ Signed-off-by: Khem Raj <raj.khem@gmail.com>
* vboxguestdrivers: upgrade to 5.2.22Martin Jansa2018-11-262-36/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | VirtualBox 5.2.22 (released November 09 2018) This is a maintenance release. The following items were fixed and/or added: Audio: fixed a regression in the Core Audio backend causing a hang when returning from host sleep when processing input buffers Audio: fixed a potential crash in the HDA emulation if a stream has no valid mixer sink attached -- thanks to Rink Springer (rink@…) (bug #17664) Windows hosts: fixed an incompatibility with recent versions of Windows 10 (bug #17977) Windows hosts: fixed a number of bridged networking driver crashes (bug #18046) Linux Additions: disable 3D for recent guests using Wayland (bug #18116) Linux Additions: fix for rebuilding kernel modules for new kernels on RPM guests Linux Additions: further fixes for Linux 4.19 Linux Additions: fixed errors rebuilding initrd files with dracut on EL 6 (bug #18055) Linux Additions: fixed 5.2.20 regression: guests not remembering the screen size after shutdown and restart (bug #18078) VirtualBox 5.2.20 (released October 16 2018) This is a maintenance release. The following items were fixed and/or added: VMM: fixed task switches triggered by INTn instruction (bug #17979) Storage: fixed connecting to certain iSCSI targets (bug #17507) Storage: fixed handling of flush requests when configured to be ignored when the host I/O cache is used (bug #17573) Drag and drop: implemented support for UNC paths (bug #17146) Drag and drop: fixed resuming operation when restoring from a saved state (bug #17649) Drag and drop: fixed copying files with long file names (> 248 characters) from guests to Windows hosts (bug #17447) Drag and drop: fixed handling files with Unicode names on Windows guests (bug #15501) Drag and drop: fixed copying empty (0-byte) files to / from guests (bugs #14863 + #17443) Drag and drop: fixed copying over files from hosts to Linux guests (bug #16025) Networking: restore connectivity for guests bridged to host adapters that were unavailable temporarily (Windows hosts, bug #17090) Guest Control: fixed hang when using --wait-stdout and/or --wait-stderr (bug #17386). Needs updating Guest Additions Video recording: fixed starting video recording on VM power up (bug #17307) Linux Additions: various build fixes for kernel modules on recent distributions, and made sure modules end up in initramfs files Linux Additions: build fixes for 4.19, thank you Larry Finger Linux Additions: various small fixes for video driver Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* vboxguestdrivers: Update to 5.2.18Khem Raj2018-09-082-3/+36
| | | | | | * Fix build with 4.18 kernel Signed-off-by: Khem Raj <raj.khem@gmail.com>
* vboxguestdrivers: upgrade to 5.2.8Martin Jansa2018-03-162-95/+2
| | | | | | | * 5.1.26 doesn't build with 4.15 kernel Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* vboxguestdrivers: upgrade to 5.2.6Martin Jansa2018-03-012-5/+107
| | | | | | | * 5.1.26 doesn't build with 4.15 kernel Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* recipes: remove blacklisted recipesMartin Jansa2017-08-311-72/+0
| | | | | | | | * as PNBLACKLIST message says, these recipes are blacklisted for long time and nobody showed any interest to fix them * remove all unused .patch and .inc files as well Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* vboxguestdrivers: Upgrade to 5.1.26Khem Raj2017-08-311-2/+2
| | | | | | | Fixes build with kernel 4.12 along the way Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* recipes: add removal date to PNBLACKLIST messagesMartin Jansa2017-04-051-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | * based on discussion in pndeprecated thread: https://patchwork.openembedded.org/patch/137573/ update the messages to warn possible users that the recipe will be removed before the end of the next development cycle (before Yocto 2.4 is released). * updated with: sed -i 's/^\(PNBLACKLIST.*".*\)"/\1 - the recipe will be removed on 2017-09-01 unless the issue is fixed"/g' `git grep PNBLACKLIST | sed 's/:.*//g' | sort -u | xargs` * then noticed couple recipes being blacklisted only based on DISTRO_FEATURES, so removed those: meta-networking/recipes-support/lksctp-tools/lksctp-tools_1.0.17.bb meta-oe/recipes-connectivity/bluez/bluez-hcidump_2.5.bb meta-oe/recipes-connectivity/bluez/bluez4_4.101.bb meta-oe/recipes-connectivity/bluez/gst-plugin-bluetooth_4.101.bb meta-oe/recipes-navigation/foxtrotgps/foxtrotgps_1.1.1.bb meta-oe/recipes-navigation/gypsy/gypsy.inc meta-oe/recipes-navigation/navit/navit.inc meta-oe/recipes-support/opensync/libsyncml_0.5.4.bb * if it isn't fixed by this date, it's fair game to be removed whenever someone gets around to i Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* vboxguestdrivers: upgrade to 5.1.18 to fix compatibility with 4.10 kernelMartin Jansa2017-03-311-2/+2
| | | | | | | | | | * 5.1.14 fails with default linux-yocto version: CC [M] qemux86-oe-linux/vboxguestdrivers/5.1.14-r0/vbox_module/vboxsf/lnkops.o qemux86-oe-linux/vboxguestdrivers/5.1.14-r0/vbox_module/vboxsf/lnkops.c:93:23: error: 'generic_readlink' undeclared here (not in a function) .readlink = generic_readlink, ^~~~~~~~~~~~~~~~ Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* vboxguestdrivers: make sure that do_compile fails when some module failed to ↵Martin Jansa2017-03-312-0/+8
| | | | | | | | | | | | | | | | | build * otherwise we get the failure from do_install with useless log: DEBUG: Executing shell function do_install install: cannot stat 'vboxsf.ko': No such file or directory WARNING: exit code 1 from a shell command. * instead of the real issue like 5.1.14 currently has with default linux-yocto version: CC [M] qemux86-oe-linux/vboxguestdrivers/5.1.14-r0/vbox_module/vboxsf/lnkops.o qemux86-oe-linux/vboxguestdrivers/5.1.14-r0/vbox_module/vboxsf/lnkops.c:93:23: error: 'generic_readlink' undeclared here (not in a function) .readlink = generic_readlink, ^~~~~~~~~~~~~~~~ Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* vboxguestdrivers: upgrade to 5.1.14 to fix compatibility with 4.9 kernelMartin Jansa2017-02-131-2/+2
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* vboxguestdrivers: upgrade to 5.1.6 to fix build with default kernel from ↵Martin Jansa2016-09-261-5/+2
| | | | | | oe-core 4.8 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* iscsitarget,netmap-moduls,vboxguestdrivers: Blacklist, not compatible with ↵Martin Jansa2016-09-152-0/+6
| | | | | | default kernel version 4.8 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* vboxguestdrivers: Add recipe for vbox 5.xKhem Raj2016-09-052-2/+69
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* vboxguestdrivers: obey LDFLAGSChristopher Larson2016-06-231-1/+1
| | | | | | | We need to obey LDFLAGS to get the correct hash style for external toolchains. Signed-off-by: Christopher Larson <chris_larson@mentor.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* vboxguestdrivers: upgrade to 4.3.36Martin Jansa2016-02-151-2/+2
| | | | | | | | | | | | | | | | * 4.3.30 isn't compatible with newer kernels and fails with: 4.3.30-r0/vbox_module/vboxsf/lnkops.c: In function 'sf_follow_link': 4.3.30-r0/vbox_module/vboxsf/lnkops.c:43:5: error: implicit declaration of function 'nd_set_link' [-Werror=implicit-function-declaration] nd_set_link(nd, error ? ERR_PTR(error) : path); ^ 4.3.30-r0/vbox_module/vboxsf/lnkops.c: In function 'sf_put_link': 4.3.30-r0/vbox_module/vboxsf/lnkops.c:49:18: error: implicit declaration of function 'nd_get_link' [-Werror=implicit-function-declaration] char *page = nd_get_link(nd); ^ * see: https://www.virtualbox.org/ticket/14227 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* vboxguestdrivers: upgrade 4.3.22 -> 4.3.30Yi Zhao2015-08-241-2/+2
| | | | | Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* vboxguestdrivers: fix kernel modules install dir for multilibYi Zhao2015-06-171-1/+1
| | | | Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
* vboxguestdrivers: import recipe from meta-luneosMartin Jansa2015-03-062-0/+108
* useful to run our qemu* builds inside VirtualBox Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>