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
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 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Ubuntu Sponsors | Pending | ||
Review via email:
|
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.
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)
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.