Index: /trunk/Makefile.kmk
===================================================================
--- /trunk/Makefile.kmk	(revision 71574)
+++ /trunk/Makefile.kmk	(revision 71575)
@@ -1022,4 +1022,10 @@
 
 #
+# For killing old build jobs in the OS/2 VM before rsyncing.
+#
+VBOX_BLD_VM_OS2_KKILL_STUFF = $(REDIRECT_EXT) --stdin-pipe -- rsh -l vbox $(VBOX_BLD_VM_OS2_IP) "kkill -All -Tree kmk.exe gcc.exe & sleep.exe 1 & kkill -All gcc.exe emxomfld.exe as.exe kmk.exe "
+
+
+#
 # Build the additions, all of them.
 #
@@ -1157,4 +1163,5 @@
  else
 additions-build-os2.rsync-into-vm:
+	-$(VBOX_BLD_VM_OS2_KKILL_STUFF)
 	$(TIME_EXT) -- $(call VBOX_RSYNC_IN_FN,os2,*) \
 		'--exclude=src/VBox/Additions/x11/**' \
@@ -1170,4 +1177,5 @@
 
 additions-build-os2.rsync-out-of-vm: additions-build-os2.build-it
+	-$(VBOX_BLD_VM_OS2_KKILL_STUFF)
 	$(TIME_EXT) -- rsync -v -a --delete rsync://vbox@$(VBOX_BLD_VM_OS2_IP)/tinderbox/$(VBOX_ADDITIONS_BUILD_SUBDIRNAME)/out/os2.x86 ./out
 
@@ -1567,4 +1575,5 @@
 else # !OS/2
 validationkit-build-os2.rsync-into-vm:
+	-$(VBOX_BLD_VM_OS2_KKILL_STUFF)
 	$(TIME_EXT) -- $(call VBOX_RSYNC_IN_FN,os2,*) \
 		'--exclude=src/VBox/Additions/x11/**' \
@@ -1580,4 +1589,5 @@
 
 validationkit-build-os2.rsync-out-of-vm: validationkit-build-os2.build-it
+	-$(VBOX_BLD_VM_OS2_KKILL_STUFF)
 	$(TIME_EXT) -- rsync -v -a --delete rsync://vbox@$(VBOX_BLD_VM_OS2_IP)/tinderbox/$(VBOX_VALIDATIONKIT_BUILD_SUBDIRNAME)/out/os2.x86 ./out
 
