VirtualBox

Opened 8 years ago

Last modified 8 years ago

#15695 reopened task

mod_timer_pinned will be dropped from linux kernel v4.8 — at Version 2

Reported by: manjaro_oberon Owned by:
Component: other Version: VirtualBox 5.1.2
Keywords: linux kernel Cc: Andre Robatino
Guest type: all Host type: all

Description (last modified by Michael Thayer)

The Linux kernel is about to drop function mod_timer_pinned See:

http://git.kernel.org/cgit/linux/kernel/git/tip/tip.git/commit/?id=177ec0a0a531695210b277d734b2f92ee5796303

This change has meanwhile already been adopted by realtime patch rt8, resulting in vbox modules being un-available for this patched kernel. The function will be ultimately dropped from kernel series 48.

Current situation in vbox is this:

$ grep -re "mod_timer_pinned"

src/VBox/Runtime/r0drv/linux/timer-r0drv-linux.c:# define mod_timer_pinned mod_timer
src/VBox/Runtime/r0drv/linux/timer-r0drv-linux.c: mod_timer_pinned(&pSubTimer->u.Std.LnxTimer, pSubTimer->u.Std.ulNextJiffies);
src/VBox/Runtime/r0drv/linux/timer-r0drv-linux.c: mod_timer_pinned(&pSubTimer->u.Std.LnxTimer, pSubTimer->u.Std.ulNextJiffies);
src/VBox/Runtime/r0drv/linux/timer-r0drv-linux.c: mod_timer_pinned(&pSubTimer->u.Std.LnxTimer, pSubTimer->u.Std.ulNextJiffies); 

Change History (2)

comment:1 by manjaro_oberon, 8 years ago

I was not clear about the rt patch: This concerns rt kernels from 4.6.4-rt8 and newer.

comment:2 by Michael Thayer, 8 years ago

Description: modified (diff)
Note: See TracTickets for help on using tickets.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy