]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/commit
UBUNTU: ubuntu: vbox: build fixes for 4.15
authorLarry Finger <Larry.Finger@lwfinger.net>
Thu, 7 Dec 2017 22:44:10 +0000 (16:44 -0600)
committerSeth Forshee <seth.forshee@canonical.com>
Mon, 29 Jan 2018 13:45:04 +0000 (07:45 -0600)
commit4e3dfb672ad3f48aaea1a980eba135b9b266d16a
tree40cc2f605f1ad385341840505e9226f4f07e2324
parent26894aac75a31273da98ef1c73afe98db6913dfb
UBUNTU: ubuntu: vbox: build fixes for 4.15

This patch file makes the necessary changes to the VirtualBox 5.1.30 sources
to allow the kernel modules to build with kernel 4.15.

The API changes are of several types:

1. The timer initialization routine init_timer_pinned() no longer exists, and
   is replaced by timer_setup().
2. The timer callback routine calling sequence is changed as is the technique
   for getting the timer information from the callback parameters.
3. The calling sequence for drm_encoder_find() is changed.
4. The calling sequence for the .get and .set members of the module_param_call()
   calls have changed.

This patch is released under the MIT license when appropriate, GPLv2 otherwise.

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Signed-off-by: Seth Forshee <seth.forshee@canonical.com>
ubuntu/vbox/vboxguest/VBoxGuest-linux.c
ubuntu/vbox/vboxguest/r0drv/linux/timer-r0drv-linux.c
ubuntu/vbox/vboxvideo/vbox_mode.c