Hi Larry, On Dienstag, 3. Januar 2017 21:48:06 CET Larry Finger wrote: > On 12/27/2016 11:16 AM, Larry Finger wrote: > > On 12/27/2016 10:56 AM, Larry Finger wrote: > >> In kernel 4.10-rc1, the kernel routines register_cpu_notifier() and > >> unregister_cpu_notifier() have been removed and their function replaced by > >> callbacks from the hotplug state machine. After looking at the changes > >> required > >> in some other drivers, I have seen that the required changes will not be > >> trivial. Before I start doing the work, I want to know if the changes have > >> been > >> started and/or done by Oracle. > > > > One thing I failed to mention. Commit 7fd8329ba502 in 4.10-rc1 also messes > > up > > the ability to define true/false in an out-of-kernel driver. I have > > submitted a > > kernel patch to fix this > > (http://lkml.iu.edu/hypermail/linux/kernel/1612.3/00086.html), but it has > > not > > yet been merged or received any comments. > > My patch was merged today. It has not yet hit mainline, but I expect it to be > there as of 4.10-rc3. I still have no fix for the missing > register_cpu_notifier(), etc.
thanks for the information. I assume we will do it like the Linux kernel and use cpuhp_setup_state_nocalls() to register CPU hotplug callbacks. But before we can provide a fix we need to do a few tests. Kind regards, Frank -- Dr.-Ing. Frank Mehnert | Software Development Director, VirtualBox ORACLE Deutschland B.V. & Co. KG | Werkstr. 24 | 71384 Weinstadt, Germany ORACLE Deutschland B.V. & Co. KG Hauptverwaltung: Riesstraße 25, D-80992 München Registergericht: Amtsgericht München, HRA 95603 Komplementärin: ORACLE Deutschland Verwaltung B.V. Hertogswetering 163/167, 3543 AS Utrecht, Niederlande Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697 Geschäftsführer: Alexander van der Ven, Jan Schultheiss, Val Maher _______________________________________________ vbox-dev mailing list [email protected] https://www.virtualbox.org/mailman/listinfo/vbox-dev
