Bug#856537: virtualbox-dkms: virtualbox 5.1.8 module does not build on kernel 4.9.0-0.bpo.1-amd64

2017-03-09 Thread Gianfranco Costamagna


>Could you explain this a little? Also, I see you had created a version 
>5.1.8-dfsg-7 a while ago which also should fix that problem, at least it 
>says so in the changelog. Could this be backported?


virtualbox is not part of Stretch, and only stuff in Stretch/testing can be 
backported.

So I can't backport it anymore to jessie-bpo.

G.



Bug#856537: virtualbox-dkms: virtualbox 5.1.8 module does not build on kernel 4.9.0-0.bpo.1-amd64

2017-03-09 Thread Andreas Heinlein
On Tue, 7 Mar 2017 11:24:11 + (UTC) Gianfranco Costamagna 
 wrote:

> Hi,
>
> >This bug is closed since a few days, but virtualbox still does not 
build

>
> >with the kernel 4.9!
> >
> >Do you have any idea when the new version will be available in 
backports

> >? If it's quick, I will wait for it, otherwise, I will recompile the
> >virtualbox package with the new version.
>
>
> never, because of backports policy.
>

Could you explain this a little? Also, I see you had created a version 
5.1.8-dfsg-7 a while ago which also should fix that problem, at least it 
says so in the changelog. Could this be backported?


Thanks,
Andreas



Bug#856537: virtualbox-dkms: virtualbox 5.1.8 module does not build on kernel 4.9.0-0.bpo.1-amd64

2017-03-08 Thread Adrien Grellier

Hi,

Thanks a lot for the deb packages! It work perfectly.

Cheers,

Adrien

--

Adrien Grellier  (02 40 37 15 55)
Informaticien du LHEEA
CNRS – École Centrale de Nantes



Bug#856537: virtualbox-dkms: virtualbox 5.1.8 module does not build on kernel 4.9.0-0.bpo.1-amd64

2017-03-07 Thread Gianfranco Costamagna
Hi,

>This bug is closed since a few days, but virtualbox still does not build 

>with the kernel 4.9!
>
>Do you have any idea when the new version will be available in backports 
>? If it's quick, I will wait for it, otherwise, I will recompile the 
>virtualbox package with the new version.


never, because of backports policy.

you can grab the deb from here in some minutes

http://debomatic-amd64.debian.net/distribution#jessie-backports/virtualbox/5.1.14-dfsg-4~bpo8/buildlog


G.



Bug#856537: virtualbox-dkms: virtualbox 5.1.8 module does not build on kernel 4.9.0-0.bpo.1-amd64

2017-03-06 Thread Adrien Grellier

Hi,

This bug is closed since a few days, but virtualbox still does not build 
with the kernel 4.9!


Do you have any idea when the new version will be available in backports 
? If it's quick, I will wait for it, otherwise, I will recompile the 
virtualbox package with the new version.


Cheers,

Adrien

--

Adrien Grellier  (02 40 37 15 55)
Informaticien du LHEEA
CNRS – École Centrale de Nantes



Bug#856537: virtualbox-dkms: virtualbox 5.1.8 module does not build on kernel 4.9.0-0.bpo.1-amd64

2017-03-02 Thread Gianfranco Costamagna
control: close -1


Dear ftpmasters, please remove virtualbox frombackports, or allow me to 
backport the new one.

thanks,

Gianfranco




Il Giovedì 2 Marzo 2017 8:51, Antonio Galea  ha 
scritto:
Package: virtualbox-dkms
Version: 5.1.8-dfsg-6~bpo8+2
Severity: important
Tags: patch

Dear Maintainer,
I'm running kernels from backports on a few development machines. With the
latest version 4.9.0, virtualbox dkms does not compile any more.
The problem is related to a small change in kernel API, I include a patch.

Regards,

Antonio

-- System Information:
Debian Release: 8.7
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.8.0-0.bpo.2-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages virtualbox-dkms depends on:
ii  dkms  2.2.0.3-2

Versions of packages virtualbox-dkms recommends:
ii  virtualbox  5.1.8-dfsg-6~bpo8+2

virtualbox-dkms suggests no packages.

-- no debconf information



Bug#856537: virtualbox-dkms: virtualbox 5.1.8 module does not build on kernel 4.9.0-0.bpo.1-amd64

2017-03-01 Thread Antonio Galea
Package: virtualbox-dkms
Version: 5.1.8-dfsg-6~bpo8+2
Severity: important
Tags: patch

Dear Maintainer,
I'm running kernels from backports on a few development machines. With the
latest version 4.9.0, virtualbox dkms does not compile any more.
The problem is related to a small change in kernel API, I include a patch.

Regards,

Antonio

-- System Information:
Debian Release: 8.7
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.8.0-0.bpo.2-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages virtualbox-dkms depends on:
ii  dkms  2.2.0.3-2

Versions of packages virtualbox-dkms recommends:
ii  virtualbox  5.1.8-dfsg-6~bpo8+2

virtualbox-dkms suggests no packages.

-- no debconf information
--- r0drv/linux/memobj-r0drv-linux.c.dist	2017-03-02 08:27:07.162465346 +0100
+++ r0drv/linux/memobj-r0drv-linux.c	2017-03-02 08:26:39.489366319 +0100
@@ -1045,7 +1045,27 @@
 /*
  * Get user pages.
  */
-#if LINUX_VERSION_CODE >= KERNEL_VERSION(4, 6, 0)
+#if LINUX_VERSION_CODE >= KERNEL_VERSION(4, 9, 0)
+if (R0Process == RTR0ProcHandleSelf())
+rc = get_user_pages(R3Ptr,  /* Where from. */
+cPages, /* How many pages. */
+fWrite ? FOLL_WRITE | FOLL_FORCE : 0, /* Write to memory, force write access. */
+>apPages[0],   /* Page array. */
+papVMAs);   /* vmas */
+/*
+ * Actually this should not happen at the moment as call this function
+ * only for our own process.
+ */
+else
+rc = get_user_pages_remote(
+pTask,  /* Task for fault accounting. */
+pTask->mm,  /* Whose pages. */
+R3Ptr,  /* Where from. */
+cPages, /* How many pages. */
+fWrite ? FOLL_WRITE | FOLL_FORCE : 0, /* Write to memory, force write access. */
+>apPages[0],   /* Page array. */
+papVMAs);   /* vmas */
+#elif LINUX_VERSION_CODE >= KERNEL_VERSION(4, 6, 0)
 if (R0Process == RTR0ProcHandleSelf())
 rc = get_user_pages(R3Ptr,  /* Where from. */
 cPages, /* How many pages. */