Merge lp://qastaging/~n-muench/ubuntu/raring/open-vm-tools/open-vm-tools.fix-1088053+december.merge into lp://qastaging/ubuntu/raring-proposed/open-vm-tools

Proposed by Nate Muench (Mink)
Status: Superseded
Proposed branch: lp://qastaging/~n-muench/ubuntu/raring/open-vm-tools/open-vm-tools.fix-1088053+december.merge
Merge into: lp://qastaging/ubuntu/raring-proposed/open-vm-tools
Diff against target: 16783 lines (+6385/-5697)
120 files modified
.pc/02-procps.patch/configure (+21/-15)
.pc/02-procps.patch/configure.ac (+14/-7)
.pc/03-dkms.patch/modules/linux/dkms.conf (+1/-1)
ChangeLog (+5/-0)
NEWS (+13/-0)
autom4te.cache/output.0 (+21/-15)
autom4te.cache/output.1 (+21/-15)
autom4te.cache/output.2 (+21/-15)
autom4te.cache/traces.0 (+482/-482)
autom4te.cache/traces.1 (+993/-993)
autom4te.cache/traces.2 (+482/-482)
checkvm/checkvm.c (+1/-0)
configure (+21/-15)
configure.ac (+14/-7)
debian/changelog (+22/-0)
debian/manpages/libguestlib.3 (+0/-2)
debian/manpages/libvmtools.3 (+0/-2)
debian/manpages/vmblock.9 (+0/-2)
debian/manpages/vmci.9 (+0/-2)
debian/manpages/vmhgfs.9 (+0/-2)
debian/manpages/vmsync.9 (+0/-50)
debian/manpages/vmware-checkvm.1 (+0/-2)
debian/manpages/vmware-hgfsclient.1 (+0/-2)
debian/manpages/vmware-hgfsmounter.8 (+0/-2)
debian/manpages/vmware-toolbox-cmd.1 (+0/-2)
debian/manpages/vmware-user-suid-wrapper.8 (+0/-2)
debian/manpages/vmware-xferlogs.1 (+0/-2)
debian/manpages/vmxnet.9 (+0/-2)
debian/open-vm-dkms.dkms (+2/-10)
debian/open-vm-tools.init (+0/-4)
debian/patches/03-dkms.patch (+35/-6)
hgfsclient/hgfsclient.c (+1/-0)
hgfsmounter/hgfsmounter.c (+2/-0)
lib/auth/authPosix.c (+154/-30)
lib/file/fileIO.c (+35/-41)
lib/file/filePosix.c (+438/-173)
lib/hgfsServer/Makefile.am (+2/-0)
lib/hgfsServer/Makefile.in (+6/-2)
lib/hgfsServer/hgfsDirNotifyStub.c (+1/-2)
lib/hgfsServer/hgfsServer.c (+395/-1000)
lib/hgfsServer/hgfsServerInt.h (+121/-95)
lib/hgfsServer/hgfsServerLinux.c (+795/-332)
lib/hgfsServer/hgfsServerOplock.c (+376/-0)
lib/hgfsServer/hgfsServerOplockLinux.c (+376/-0)
lib/hgfsServerManagerGuest/hgfsChannelGuest.c (+3/-2)
lib/include/auth.h (+5/-0)
lib/include/buildNumber.h (+6/-6)
lib/include/embed_version.h (+0/-2)
lib/include/file.h (+7/-1)
lib/include/fileIO.h (+2/-3)
lib/include/guest_os.h (+124/-100)
lib/include/guest_os_tables.h (+4/-0)
lib/include/hgfsProto.h (+14/-19)
lib/include/hgfsServer.h (+16/-1)
lib/include/loglevel_user.h (+1/-0)
lib/include/memaligned.h (+1/-0)
lib/include/mutexRank.h (+14/-1)
lib/include/util.h (+1/-0)
lib/include/util_shared.h (+0/-2)
lib/include/vixCommands.h (+0/-1)
lib/include/vm_basic_math.h (+7/-0)
lib/include/vm_basic_types.h (+14/-7)
lib/include/vm_compilation_options.h (+47/-0)
lib/include/vm_legal.h (+2/-5)
lib/include/vm_product.h (+0/-15)
lib/include/vm_product_versions.h (+445/-0)
lib/include/vm_tools_version.h (+8/-2)
lib/include/vm_version.h (+7/-473)
lib/include/vm_vmx_type.h (+57/-0)
lib/include/vmci_sockets.h (+89/-7)
lib/include/vmware/guestrpc/capabilities.h (+2/-0)
lib/include/vthreadBase.h (+5/-4)
lib/misc/codeset.c (+1/-1)
lib/misc/hostinfoPosix.c (+4/-1)
lib/string/str.c (+66/-79)
libhgfs/hgfslib.c (+1/-0)
libvmtools/vmtools.c (+1/-0)
libvmtools/vmtoolsLog.c (+73/-1)
modules/freebsd/vmhgfs/state.c (+221/-16)
modules/freebsd/vmhgfs/state.h (+6/-3)
modules/linux/dkms.conf (+7/-12)
modules/linux/dkms.sh (+2/-2)
modules/linux/shared/vmci_iocontrols.h (+4/-3)
modules/linux/shared/vmci_kernel_if.h (+1/-0)
modules/linux/vmci/common/vmciContext.c (+53/-3)
modules/linux/vmci/common/vmciContext.h (+2/-3)
modules/linux/vmci/common/vmciQPair.c (+4/-4)
modules/linux/vmci/linux/driver.c (+2/-2)
modules/linux/vmci/linux/vmci_version.h (+3/-3)
modules/linux/vmci/shared/pgtbl.h (+3/-12)
modules/linux/vmhgfs/file.c (+3/-3)
modules/linux/vsock/linux/af_vsock.c (+8/-663)
modules/linux/vsock/linux/af_vsock.h (+1/-2)
modules/linux/vsock/linux/util.c (+0/-102)
modules/linux/vsock/linux/util.h (+0/-111)
modules/linux/vsock/linux/vsockCommon.h (+0/-25)
modules/linux/vsock/linux/vsockPacket.h (+0/-47)
modules/linux/vsock/linux/vsock_version.h (+3/-3)
modules/shared/vmmemctl/backdoor_balloon.c (+20/-16)
modules/shared/vmmemctl/backdoor_balloon.h (+6/-4)
modules/shared/vmmemctl/vmballoon.c (+99/-103)
modules/shared/vmmemctl/vmballoon.h (+2/-2)
services/plugins/dndcp/copyPasteUIX11.cpp (+9/-2)
services/plugins/dndcp/copyPasteUIX11.h (+10/-0)
services/plugins/guestInfo/guestInfoServer.c (+1/-0)
services/plugins/hgfsServer/hgfsPlugin.c (+1/-0)
services/plugins/powerOps/powerOps.c (+1/-0)
services/plugins/resolutionSet/resolutionSet.c (+1/-0)
services/plugins/timeSync/timeSync.c (+1/-0)
services/plugins/vix/vixPlugin.c (+1/-0)
services/plugins/vmbackup/stateMachine.c (+1/-0)
services/vmtoolsd/cmdLine.c (+1/-1)
services/vmtoolsd/mainLoop.c (+1/-0)
services/vmtoolsd/mainPosix.c (+1/-0)
services/vmtoolsd/toolsRpc.c (+1/-1)
tests/vmrpcdbg/vmrpcdbg.c (+1/-0)
toolbox/toolbox-cmd.c (+3/-0)
vmblockmounter/vmblockmounter.c (+1/-0)
vmware-user-suid-wrapper/main.c (+1/-0)
xferlogs/xferlogs.c (+1/-0)
To merge this branch: bzr merge lp://qastaging/~n-muench/ubuntu/raring/open-vm-tools/open-vm-tools.fix-1088053+december.merge
Reviewer Review Type Date Requested Status
Ubuntu Sponsors Pending
Review via email: mp+141464@code.qastaging.launchpad.net

This proposal supersedes a proposal from 2012-12-12.

Description of the change

This stops dkms from building the vmsync module.

Upstream says that the kernel takes care of this as of 3.6. And Ubuntu's kernel has it compiled in.

UPDATE (12-21-12): Debian has started their uploads again, with the stable release. I plan on bringing in some of those changes in the next upload.

As for uploading uploading the Stable release to Ubuntu (instead of the Devel release), maybe next cycle, I want to see how upstream is releasing their packages. See how their release ratio of Stable vs Devel is.

I don't know I did the dkms patch info correctly you can adjust it if it's needed

UPDATE (1-10-13): ONE: I've noticed that we've started uploading Linux 3.8 for Raring. I don't know if this will build on the 3.8 kernel.
TWO: I've also noticed Raring now supports kmod, Debian's packaging uses kmod... since last cycle. I withheld it last cycle because Quantal didn't support it.

I plan on including it in Raring on release day, but assuming how fast this gets approved. So I can test it, as well as bring in stuff from Debian.

To post a comment you must log in.
Revision history for this message
Nate Muench (Mink) (n-muench) wrote :

Because this proposal was submitted before the 3.8 kernel was pushed, please pull in the patch from LP: #1100096

It fixes a module build error relating to vmhgfs, which came up as of 3.8.

Revision history for this message
Nate Muench (Mink) (n-muench) wrote :

Disregard, will resubmit

Unmerged revisions

34. By Nate Muench (Mink)

* Merging upstream version 2012.12.26-958366.
* debian/patches/03-dkms.patch: Update patch so it deletes lines
  involving vmsync.
  - Module compile still fails if we don't adapt the patch.
* Stop dkms from building vmblock module.
  - vmblock-fuse takes care of this now.
    + Modules still build, but this gets rid of the vmblock-related
      warning message

33. By Nate Muench (Mink)

* Stop dkms from building vmsync module.
  - Fixes building against current Raring kernel. (LP: #1088053)

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
The diff is not available at this time. You can reload the page or download it.

Subscribers

People subscribed via source and target branches