[Bug 1254803] Re: virtualbox-guest-dkms 4.2.16-dfsg-3: virtualbox-guest kernel module failed to build [error: ‘struct mm_struct’ has no member named ‘numa_next_reset’]
** Changed in: virtualbox (Debian) Status: Confirmed = Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1254803 Title: virtualbox-guest-dkms 4.2.16-dfsg-3: virtualbox-guest kernel module failed to build [error: ‘struct mm_struct’ has no member named ‘numa_next_reset’] To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/virtualbox/+bug/1254803/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1254803] Re: virtualbox-guest-dkms 4.2.16-dfsg-3: virtualbox-guest kernel module failed to build [error: ‘struct mm_struct’ has no member named ‘numa_next_reset’]
Was fixed in https://launchpad.net/ubuntu/+source/virtualbox/4.3.2-dfsg- 1ubuntu1. ** Changed in: virtualbox (Ubuntu) Status: Confirmed = Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1254803 Title: virtualbox-guest-dkms 4.2.16-dfsg-3: virtualbox-guest kernel module failed to build [error: ‘struct mm_struct’ has no member named ‘numa_next_reset’] To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/virtualbox/+bug/1254803/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1254803] Re: virtualbox-guest-dkms 4.2.16-dfsg-3: virtualbox-guest kernel module failed to build [error: ‘struct mm_struct’ has no member named ‘numa_next_reset’]
** Changed in: virtualbox (Ubuntu) Importance: Undecided = Medium -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1254803 Title: virtualbox-guest-dkms 4.2.16-dfsg-3: virtualbox-guest kernel module failed to build [error: ‘struct mm_struct’ has no member named ‘numa_next_reset’] To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/virtualbox/+bug/1254803/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1254803] Re: virtualbox-guest-dkms 4.2.16-dfsg-3: virtualbox-guest kernel module failed to build [error: ‘struct mm_struct’ has no member named ‘numa_next_reset’]
** Changed in: virtualbox (Debian) Status: Unknown = Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1254803 Title: virtualbox-guest-dkms 4.2.16-dfsg-3: virtualbox-guest kernel module failed to build [error: ‘struct mm_struct’ has no member named ‘numa_next_reset’] To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/virtualbox/+bug/1254803/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1254803] Re: virtualbox-guest-dkms 4.2.16-dfsg-3: virtualbox-guest kernel module failed to build [error: ‘struct mm_struct’ has no member named ‘numa_next_reset’]
** Bug watch added: Debian Bug tracker #734340 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=734340 ** Also affects: virtualbox (Debian) via http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=734340 Importance: Unknown Status: Unknown -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1254803 Title: virtualbox-guest-dkms 4.2.16-dfsg-3: virtualbox-guest kernel module failed to build [error: ‘struct mm_struct’ has no member named ‘numa_next_reset’] To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/virtualbox/+bug/1254803/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1254803] Re: virtualbox-guest-dkms 4.2.16-dfsg-3: virtualbox-guest kernel module failed to build [error: ‘struct mm_struct’ has no member named ‘numa_next_reset’]
For me, this issue is finally solved by upgrading to Virtualbox version 4.3.6 The error /tmp/vbox.0/r0drv/linux/memobj-r0drv-linux.c:1539:26: error: ‘struct mm_struct’ has no member named ‘numa_next_reset’ does NOT occur when running the following command sudo /etc/init.d/vboxdrv setup using the following version of Virtualbox 4.3.6 r91406 on the following kernel 3.13.0-031300rc6-generic #201312291935 SMP Mon Dec 30 00:37:05 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux in Ubuntu 13.10. So the even newer Virtualbox version 4.3.6 r91406 DOES take the recent changes to kernel version 3.13 into account... -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1254803 Title: virtualbox-guest-dkms 4.2.16-dfsg-3: virtualbox-guest kernel module failed to build [error: ‘struct mm_struct’ has no member named ‘numa_next_reset’] To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/virtualbox/+bug/1254803/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1254803] Re: virtualbox-guest-dkms 4.2.16-dfsg-3: virtualbox-guest kernel module failed to build [error: ‘struct mm_struct’ has no member named ‘numa_next_reset’]
I noticed in the details that vmlinux-3.13-rc5 was identified. That is wrong - Im running a stock kernel Linux chumly 3.11.0-14-generic #21-Ubuntu SMP Tue Nov 12 17:07:40 UTC 2013 i686 i686 i686 GNU/Linux Though I did have 3.13-rc5 running before last reboot. I reported on this existing bug because the dkms-version matched, not because I got a numa-something error. this is a dual core laptop, not a numa machine. This bug has happened here for many months now, but doesnt break anything I need. I did notice once that dkms seemed to get confused with path to source, I almost always build kernels using -O ../build-foo, and IIRC it used that path to look for source. Hope this helps. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1254803 Title: virtualbox-guest-dkms 4.2.16-dfsg-3: virtualbox-guest kernel module failed to build [error: ‘struct mm_struct’ has no member named ‘numa_next_reset’] To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/virtualbox/+bug/1254803/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1254803] Re: virtualbox-guest-dkms 4.2.16-dfsg-3: virtualbox-guest kernel module failed to build [error: ‘struct mm_struct’ has no member named ‘numa_next_reset’]
Same error /tmp/vbox.0/r0drv/linux/memobj-r0drv-linux.c:1539:26: error: ‘struct mm_struct’ has no member named ‘numa_next_reset’ occurs when running the following command sudo /etc/init.d/vboxdrv setup using the following version of Virtualbox 4.3.2 r90405 on the following kernel 3.13.0-031300rc2-generic #201311291635 SMP Fri Nov 29 21:36:49 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux in Ubuntu 13.10 So the newer Virtualbox version still does not take the recent changes to kernel version 3.13 into account... -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1254803 Title: virtualbox-guest-dkms 4.2.16-dfsg-3: virtualbox-guest kernel module failed to build [error: ‘struct mm_struct’ has no member named ‘numa_next_reset’] To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/virtualbox/+bug/1254803/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1254803] Re: virtualbox-guest-dkms 4.2.16-dfsg-3: virtualbox-guest kernel module failed to build [error: ‘struct mm_struct’ has no member named ‘numa_next_reset’]
I guess that code cannot compile under kernel 3.13, as they removed numa_next_reset and some other NUMA functions. I think I found the offending commit here: http://git.kernel.org/cgit/linux/kernel/git/tip/tip.git/commit/?id=930aa174fcc8b0efaad102fd80f677b92f35eaa2 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1254803 Title: virtualbox-guest-dkms 4.2.16-dfsg-3: virtualbox-guest kernel module failed to build [error: ‘struct mm_struct’ has no member named ‘numa_next_reset’] To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/virtualbox/+bug/1254803/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1254803] Re: virtualbox-guest-dkms 4.2.16-dfsg-3: virtualbox-guest kernel module failed to build [error: ‘struct mm_struct’ has no member named ‘numa_next_reset’]
By looking at the affected lines in the vboxdrv code, I was wild guessing, that they maybe wanted to disable exactly these functions, that have been deleted from the kernel. So I gave it a try and removed the whole if clause. It build fine and my guest vm has booted flawlessly. Of course, just booting does not mean a lot, but anyway, I want to share that with you. Attached is the patch of my changes. I was so bold to select This attachment contains a solution (patch) for this bug ;)) Bear with me in case I'm wrong ;) ** Patch added: vbox_remove_numa_disabling.patch https://bugs.launchpad.net/ubuntu/+source/virtualbox/+bug/1254803/+attachment/3920099/+files/vbox_remove_numa_disabling.patch -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1254803 Title: virtualbox-guest-dkms 4.2.16-dfsg-3: virtualbox-guest kernel module failed to build [error: ‘struct mm_struct’ has no member named ‘numa_next_reset’] To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/virtualbox/+bug/1254803/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1254803] Re: virtualbox-guest-dkms 4.2.16-dfsg-3: virtualbox-guest kernel module failed to build [error: ‘struct mm_struct’ has no member named ‘numa_next_reset’]
I just realised, that this bug is about the guest additions, while mine is about the kernel modules for the host. But I'm rather sure, that's the same module here. Even the line numbers are the same (memobj-r0drv- linux.c:1539:26) ;) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1254803 Title: virtualbox-guest-dkms 4.2.16-dfsg-3: virtualbox-guest kernel module failed to build [error: ‘struct mm_struct’ has no member named ‘numa_next_reset’] To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/virtualbox/+bug/1254803/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1254803] Re: virtualbox-guest-dkms 4.2.16-dfsg-3: virtualbox-guest kernel module failed to build [error: ‘struct mm_struct’ has no member named ‘numa_next_reset’]
So I ran some compile stuff in my guest vm, and so far I cannot find any problems. I realized that my patch is a bit of a gatling gun and I want to replace it wht a sniper, addressing only exactly what's needed. So instead of deleting the offending lines, I now put them behind a test to check for the kernel verison. That way the same code can run on kernels below 3.13 ad well. Find the patch version 2 attached. ** Patch added: vbox_remove_numa_disabling_v2.patch https://bugs.launchpad.net/ubuntu/+source/virtualbox/+bug/1254803/+attachment/3920116/+files/vbox_remove_numa_disabling_v2.patch -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1254803 Title: virtualbox-guest-dkms 4.2.16-dfsg-3: virtualbox-guest kernel module failed to build [error: ‘struct mm_struct’ has no member named ‘numa_next_reset’] To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/virtualbox/+bug/1254803/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1254803] Re: virtualbox-guest-dkms 4.2.16-dfsg-3: virtualbox-guest kernel module failed to build [error: ‘struct mm_struct’ has no member named ‘numa_next_reset’]
The attachment vbox_remove_numa_disabling.patch seems to be a patch. If it isn't, please remove the patch flag from the attachment, remove the patch tag, and if you are a member of the ~ubuntu-reviewers, unsubscribe the team. [This is an automated message performed by a Launchpad user owned by ~brian-murray, for any issues please contact him.] ** Tags added: patch -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1254803 Title: virtualbox-guest-dkms 4.2.16-dfsg-3: virtualbox-guest kernel module failed to build [error: ‘struct mm_struct’ has no member named ‘numa_next_reset’] To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/virtualbox/+bug/1254803/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1254803] Re: virtualbox-guest-dkms 4.2.16-dfsg-3: virtualbox-guest kernel module failed to build [error: ‘struct mm_struct’ has no member named ‘numa_next_reset’]
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: virtualbox (Ubuntu) Status: New = Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1254803 Title: virtualbox-guest-dkms 4.2.16-dfsg-3: virtualbox-guest kernel module failed to build [error: ‘struct mm_struct’ has no member named ‘numa_next_reset’] To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/virtualbox/+bug/1254803/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1254803] Re: virtualbox-guest-dkms 4.2.16-dfsg-3: virtualbox-guest kernel module failed to build [error: ‘struct mm_struct’ has no member named ‘numa_next_reset’]
** Summary changed: - virtualbox-guest-dkms 4.2.16-dfsg-3: virtualbox-guest kernel module failed to build + virtualbox-guest-dkms 4.2.16-dfsg-3: virtualbox-guest kernel module failed to build [error: ‘struct mm_struct’ has no member named ‘numa_next_reset’] -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1254803 Title: virtualbox-guest-dkms 4.2.16-dfsg-3: virtualbox-guest kernel module failed to build [error: ‘struct mm_struct’ has no member named ‘numa_next_reset’] To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/virtualbox/+bug/1254803/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs