Index: uspace/srv/bd/part/guid_part/guid_part.c
===================================================================
--- uspace/srv/bd/part/guid_part/guid_part.c	(revision fc22069bde020238acd12a7eb6194ef878fc7e34)
+++ uspace/srv/bd/part/guid_part/guid_part.c	(revision 992ffa61925d507ddd9ca906e90fb41d1ddbaacb)
@@ -339,7 +339,7 @@
 
 	/* Get the device handle. */
-	dh = IPC_GET_ARG1(*icall);
-
-	/* 
+	dh = IPC_GET_ARG2(*icall);
+
+	/*
 	 * Determine which partition device is the client connecting to.
 	 * A linear search is not terribly fast, but we only do this
Index: uspace/srv/bd/part/mbr_part/mbr_part.c
===================================================================
--- uspace/srv/bd/part/mbr_part/mbr_part.c	(revision fc22069bde020238acd12a7eb6194ef878fc7e34)
+++ uspace/srv/bd/part/mbr_part/mbr_part.c	(revision 992ffa61925d507ddd9ca906e90fb41d1ddbaacb)
@@ -416,7 +416,7 @@
 
 	/* Get the device handle. */
-	dh = IPC_GET_ARG1(*icall);
-
-	/* 
+	dh = IPC_GET_ARG2(*icall);
+
+	/*
 	 * Determine which partition device is the client connecting to.
 	 * A linear search is not terribly fast, but we only do this
Index: uspace/srv/bd/sata_bd/sata_bd.c
===================================================================
--- uspace/srv/bd/sata_bd/sata_bd.c	(revision fc22069bde020238acd12a7eb6194ef878fc7e34)
+++ uspace/srv/bd/sata_bd/sata_bd.c	(revision 992ffa61925d507ddd9ca906e90fb41d1ddbaacb)
@@ -172,5 +172,5 @@
 
 	/* Get the device service ID. */
-	dsid = IPC_GET_ARG1(*icall);
+	dsid = IPC_GET_ARG2(*icall);
 
 	/* Determine which disk device is the client connecting to. */
