LP#1571156: vbox: resync with 5.0.16-dfsg-3
mbox

Message ID 20160416113829.GH4354@brain
State New
Headers show

Pull-request

git://git.launchpad.net/~apw/ubuntu/+source/linux/+git/pull lp1571156

Message

Andy Whitcroft April 16, 2016, 11:38 a.m. UTC
We have had a major update to virtualbox, update the kernel components
to match.  Pull request below.  This is fairly substantial looking but
I am assured by our upstream we need it.

Proposing for SRU to xenial.

-apw

The following changes since commit 640cdd1db1f0c9eb00f02546dccb8030c6bc2ff3:

  UBUNTU: Ubuntu-4.4.0-20.36 (2016-04-15 14:20:13 -0600)

are available in the git repository at:

  git://git.launchpad.net/~apw/ubuntu/+source/linux/+git/pull lp1571156

for you to fetch changes up to 49503ed4e6ea45e65824b7822670a2e394d1aa51:

  UBUNTU: ubuntu: vbox -- update to 5.0.16-dfsg-3 (2016-04-16 09:56:44 +0100)

----------------------------------------------------------------
Andy Whitcroft (1):
      UBUNTU: ubuntu: vbox -- update to 5.0.16-dfsg-3

 ubuntu/vbox/BOM                                  |    4 +-
 ubuntu/vbox/include/VBox/HGSMI/HGSMI.h           |  264 +++
 ubuntu/vbox/include/VBox/HGSMI/HGSMIChSetup.h    |   77 +
 ubuntu/vbox/include/VBox/HGSMI/HGSMIChannels.h   |   64 +
 ubuntu/vbox/include/VBox/HGSMI/HGSMIDefs.h       |  123 ++
 ubuntu/vbox/include/VBox/HGSMI/HGSMIMemAlloc.h   |  100 ++
 ubuntu/vbox/include/VBox/Hardware/VBoxVideoVBE.h |   87 +
 ubuntu/vbox/include/VBox/VBoxGuestLib.h          |   83 +-
 ubuntu/vbox/include/VBox/VBoxVideo.h             | 2016 ++++++++++++++++++++++
 ubuntu/vbox/include/VBox/VBoxVideoGuest.h        |  347 ++++
 ubuntu/vbox/include/iprt/assert.h                |   26 +-
 ubuntu/vbox/include/iprt/ctype.h                 |    2 +
 ubuntu/vbox/include/iprt/err.h                   |    2 +
 ubuntu/vbox/include/iprt/mangling.h              |    3 +
 ubuntu/vbox/include/iprt/utf16.h                 |   98 ++
 ubuntu/vbox/include/the-linux-kernel.h           |  429 +++++
 ubuntu/vbox/r0drv/linux/memobj-r0drv-linux.c     |   59 +-
 ubuntu/vbox/vboxguest/revision-generated.h       |    2 +-
 ubuntu/vbox/vboxguest/version-generated.h        |    6 +-
 ubuntu/vbox/vboxsf/regops.c                      |    4 +
 ubuntu/vbox/vboxsf/version-generated.h           |    6 +-
 ubuntu/vbox/vboxvideo/HGSMIBase.c                |  694 ++++++++
 ubuntu/vbox/vboxvideo/HGSMICommon.c              |  433 +++++
 ubuntu/vbox/vboxvideo/HGSMIMemAlloc.c            |  661 +++++++
 ubuntu/vbox/vboxvideo/Makefile                   |   25 +-
 ubuntu/vbox/vboxvideo/Modesetting.c              |  380 ++++
 ubuntu/vbox/vboxvideo/VBVABase.c                 |  389 +++++
 ubuntu/vbox/vboxvideo/heapoffset.c               |  928 ++++++++++
 ubuntu/vbox/vboxvideo/r0drv                      |    1 +
 ubuntu/vbox/vboxvideo/vbox_drv.c                 |  296 ++++
 ubuntu/vbox/vboxvideo/vbox_drv.h                 |  312 ++++
 ubuntu/vbox/vboxvideo/vbox_dummy.c               |   32 +
 ubuntu/vbox/vboxvideo/vbox_fb.c                  |  454 +++++
 ubuntu/vbox/vboxvideo/vbox_irq.c                 |  187 ++
 ubuntu/vbox/vboxvideo/vbox_main.c                |  566 ++++++
 ubuntu/vbox/vboxvideo/vbox_mode.c                |  801 +++++++++
 ubuntu/vbox/vboxvideo/vbox_ttm.c                 |  501 ++++++
 ubuntu/vbox/vboxvideo/vboxvideo_drm.c            |  200 ---
 ubuntu/vbox/vboxvideo/vboxvideo_drm.h            |   71 -
 ubuntu/vbox/vboxvideo/version-generated.h        |    6 +-
 40 files changed, 10398 insertions(+), 341 deletions(-)
 create mode 100644 ubuntu/vbox/include/VBox/HGSMI/HGSMI.h
 create mode 100644 ubuntu/vbox/include/VBox/HGSMI/HGSMIChSetup.h
 create mode 100644 ubuntu/vbox/include/VBox/HGSMI/HGSMIChannels.h
 create mode 100644 ubuntu/vbox/include/VBox/HGSMI/HGSMIDefs.h
 create mode 100644 ubuntu/vbox/include/VBox/HGSMI/HGSMIMemAlloc.h
 create mode 100644 ubuntu/vbox/include/VBox/Hardware/VBoxVideoVBE.h
 create mode 100644 ubuntu/vbox/include/VBox/VBoxVideo.h
 create mode 100644 ubuntu/vbox/include/VBox/VBoxVideoGuest.h
 create mode 100644 ubuntu/vbox/include/the-linux-kernel.h
 create mode 100644 ubuntu/vbox/vboxvideo/HGSMIBase.c
 create mode 100644 ubuntu/vbox/vboxvideo/HGSMICommon.c
 create mode 100644 ubuntu/vbox/vboxvideo/HGSMIMemAlloc.c
 create mode 100644 ubuntu/vbox/vboxvideo/Modesetting.c
 create mode 100644 ubuntu/vbox/vboxvideo/VBVABase.c
 create mode 100644 ubuntu/vbox/vboxvideo/heapoffset.c
 create mode 120000 ubuntu/vbox/vboxvideo/r0drv
 create mode 100644 ubuntu/vbox/vboxvideo/vbox_drv.c
 create mode 100644 ubuntu/vbox/vboxvideo/vbox_drv.h
 create mode 100644 ubuntu/vbox/vboxvideo/vbox_dummy.c
 create mode 100644 ubuntu/vbox/vboxvideo/vbox_fb.c
 create mode 100644 ubuntu/vbox/vboxvideo/vbox_irq.c
 create mode 100644 ubuntu/vbox/vboxvideo/vbox_main.c
 create mode 100644 ubuntu/vbox/vboxvideo/vbox_mode.c
 create mode 100644 ubuntu/vbox/vboxvideo/vbox_ttm.c
 delete mode 100644 ubuntu/vbox/vboxvideo/vboxvideo_drm.c
 delete mode 100644 ubuntu/vbox/vboxvideo/vboxvideo_drm.h

Comments

Stefan Bader April 18, 2016, 8:48 a.m. UTC | #1
On 16.04.2016 13:38, Andy Whitcroft wrote:
> We have had a major update to virtualbox, update the kernel components
> to match.  Pull request below.  This is fairly substantial looking but
> I am assured by our upstream we need it.
> 
> Proposing for SRU to xenial.
> 
> -apw
> 
> The following changes since commit 640cdd1db1f0c9eb00f02546dccb8030c6bc2ff3:
> 
>   UBUNTU: Ubuntu-4.4.0-20.36 (2016-04-15 14:20:13 -0600)
> 
> are available in the git repository at:
> 
>   git://git.launchpad.net/~apw/ubuntu/+source/linux/+git/pull lp1571156
> 
> for you to fetch changes up to 49503ed4e6ea45e65824b7822670a2e394d1aa51:
> 
>   UBUNTU: ubuntu: vbox -- update to 5.0.16-dfsg-3 (2016-04-16 09:56:44 +0100)

Don't know whether there is any reasonable way of handling this beside of
deciding that this all affects the special virtualbox drivers and was asked by
them devs. So as long as stuff does not break the compile... *shrug*ack.

-Stefan

> 
> ----------------------------------------------------------------
> Andy Whitcroft (1):
>       UBUNTU: ubuntu: vbox -- update to 5.0.16-dfsg-3
> 
>  ubuntu/vbox/BOM                                  |    4 +-
>  ubuntu/vbox/include/VBox/HGSMI/HGSMI.h           |  264 +++
>  ubuntu/vbox/include/VBox/HGSMI/HGSMIChSetup.h    |   77 +
>  ubuntu/vbox/include/VBox/HGSMI/HGSMIChannels.h   |   64 +
>  ubuntu/vbox/include/VBox/HGSMI/HGSMIDefs.h       |  123 ++
>  ubuntu/vbox/include/VBox/HGSMI/HGSMIMemAlloc.h   |  100 ++
>  ubuntu/vbox/include/VBox/Hardware/VBoxVideoVBE.h |   87 +
>  ubuntu/vbox/include/VBox/VBoxGuestLib.h          |   83 +-
>  ubuntu/vbox/include/VBox/VBoxVideo.h             | 2016 ++++++++++++++++++++++
>  ubuntu/vbox/include/VBox/VBoxVideoGuest.h        |  347 ++++
>  ubuntu/vbox/include/iprt/assert.h                |   26 +-
>  ubuntu/vbox/include/iprt/ctype.h                 |    2 +
>  ubuntu/vbox/include/iprt/err.h                   |    2 +
>  ubuntu/vbox/include/iprt/mangling.h              |    3 +
>  ubuntu/vbox/include/iprt/utf16.h                 |   98 ++
>  ubuntu/vbox/include/the-linux-kernel.h           |  429 +++++
>  ubuntu/vbox/r0drv/linux/memobj-r0drv-linux.c     |   59 +-
>  ubuntu/vbox/vboxguest/revision-generated.h       |    2 +-
>  ubuntu/vbox/vboxguest/version-generated.h        |    6 +-
>  ubuntu/vbox/vboxsf/regops.c                      |    4 +
>  ubuntu/vbox/vboxsf/version-generated.h           |    6 +-
>  ubuntu/vbox/vboxvideo/HGSMIBase.c                |  694 ++++++++
>  ubuntu/vbox/vboxvideo/HGSMICommon.c              |  433 +++++
>  ubuntu/vbox/vboxvideo/HGSMIMemAlloc.c            |  661 +++++++
>  ubuntu/vbox/vboxvideo/Makefile                   |   25 +-
>  ubuntu/vbox/vboxvideo/Modesetting.c              |  380 ++++
>  ubuntu/vbox/vboxvideo/VBVABase.c                 |  389 +++++
>  ubuntu/vbox/vboxvideo/heapoffset.c               |  928 ++++++++++
>  ubuntu/vbox/vboxvideo/r0drv                      |    1 +
>  ubuntu/vbox/vboxvideo/vbox_drv.c                 |  296 ++++
>  ubuntu/vbox/vboxvideo/vbox_drv.h                 |  312 ++++
>  ubuntu/vbox/vboxvideo/vbox_dummy.c               |   32 +
>  ubuntu/vbox/vboxvideo/vbox_fb.c                  |  454 +++++
>  ubuntu/vbox/vboxvideo/vbox_irq.c                 |  187 ++
>  ubuntu/vbox/vboxvideo/vbox_main.c                |  566 ++++++
>  ubuntu/vbox/vboxvideo/vbox_mode.c                |  801 +++++++++
>  ubuntu/vbox/vboxvideo/vbox_ttm.c                 |  501 ++++++
>  ubuntu/vbox/vboxvideo/vboxvideo_drm.c            |  200 ---
>  ubuntu/vbox/vboxvideo/vboxvideo_drm.h            |   71 -
>  ubuntu/vbox/vboxvideo/version-generated.h        |    6 +-
>  40 files changed, 10398 insertions(+), 341 deletions(-)
>  create mode 100644 ubuntu/vbox/include/VBox/HGSMI/HGSMI.h
>  create mode 100644 ubuntu/vbox/include/VBox/HGSMI/HGSMIChSetup.h
>  create mode 100644 ubuntu/vbox/include/VBox/HGSMI/HGSMIChannels.h
>  create mode 100644 ubuntu/vbox/include/VBox/HGSMI/HGSMIDefs.h
>  create mode 100644 ubuntu/vbox/include/VBox/HGSMI/HGSMIMemAlloc.h
>  create mode 100644 ubuntu/vbox/include/VBox/Hardware/VBoxVideoVBE.h
>  create mode 100644 ubuntu/vbox/include/VBox/VBoxVideo.h
>  create mode 100644 ubuntu/vbox/include/VBox/VBoxVideoGuest.h
>  create mode 100644 ubuntu/vbox/include/the-linux-kernel.h
>  create mode 100644 ubuntu/vbox/vboxvideo/HGSMIBase.c
>  create mode 100644 ubuntu/vbox/vboxvideo/HGSMICommon.c
>  create mode 100644 ubuntu/vbox/vboxvideo/HGSMIMemAlloc.c
>  create mode 100644 ubuntu/vbox/vboxvideo/Modesetting.c
>  create mode 100644 ubuntu/vbox/vboxvideo/VBVABase.c
>  create mode 100644 ubuntu/vbox/vboxvideo/heapoffset.c
>  create mode 120000 ubuntu/vbox/vboxvideo/r0drv
>  create mode 100644 ubuntu/vbox/vboxvideo/vbox_drv.c
>  create mode 100644 ubuntu/vbox/vboxvideo/vbox_drv.h
>  create mode 100644 ubuntu/vbox/vboxvideo/vbox_dummy.c
>  create mode 100644 ubuntu/vbox/vboxvideo/vbox_fb.c
>  create mode 100644 ubuntu/vbox/vboxvideo/vbox_irq.c
>  create mode 100644 ubuntu/vbox/vboxvideo/vbox_main.c
>  create mode 100644 ubuntu/vbox/vboxvideo/vbox_mode.c
>  create mode 100644 ubuntu/vbox/vboxvideo/vbox_ttm.c
>  delete mode 100644 ubuntu/vbox/vboxvideo/vboxvideo_drm.c
>  delete mode 100644 ubuntu/vbox/vboxvideo/vboxvideo_drm.h
>
Kamal Mostafa April 18, 2016, 1:11 p.m. UTC | #2
ACK for post-release Xenial SRU.
Tim Gardner April 19, 2016, 4:04 p.m. UTC | #3
I think this is already obsolete given current virtualbox-dkms is
5.0.18-dfsg-1ubuntu1. Looks like 5.0.16 had some module issues.

rtg