Index: uspace/lib/ext4/src/ops.c
===================================================================
--- uspace/lib/ext4/src/ops.c	(revision dde4689b360dc912d3781224af7dabdb0e89fbcb)
+++ uspace/lib/ext4/src/ops.c	(revision 3ec2acc5fe46d047e352ebba9dfc534ee35a9ca4)
@@ -920,5 +920,4 @@
  * @param index      Output value - index of root node
  * @param size       Output value - size of root node
- * @param lnkcnt     Output value - link count of root node
  *
  * @return Error code
@@ -926,5 +925,5 @@
  */
 static int ext4_mounted(service_id_t service_id, const char *opts,
-    fs_index_t *index, aoff64_t *size, unsigned *lnkcnt)
+    fs_index_t *index, aoff64_t *size)
 {
 	ext4_filesystem_t *fs;
@@ -962,5 +961,4 @@
 	*index = EXT4_INODE_ROOT_INDEX;
 	*size = rnsize;
-	*lnkcnt = 1;
 	
 	return EOK;
Index: uspace/lib/fs/libfs.c
===================================================================
--- uspace/lib/fs/libfs.c	(revision dde4689b360dc912d3781224af7dabdb0e89fbcb)
+++ uspace/lib/fs/libfs.c	(revision 3ec2acc5fe46d047e352ebba9dfc534ee35a9ca4)
@@ -123,10 +123,8 @@
 	fs_index_t index;
 	aoff64_t size;
-	unsigned lnkcnt;
-	rc = vfs_out_ops->mounted(service_id, opts, &index, &size, &lnkcnt);
+	rc = vfs_out_ops->mounted(service_id, opts, &index, &size);
 
 	if (rc == EOK)
-		async_answer_4(rid, EOK, index, LOWER32(size), UPPER32(size),
-		    lnkcnt);
+		async_answer_3(rid, EOK, index, LOWER32(size), UPPER32(size));
 	else
 		async_answer_0(rid, rc);
Index: uspace/lib/fs/libfs.h
===================================================================
--- uspace/lib/fs/libfs.h	(revision dde4689b360dc912d3781224af7dabdb0e89fbcb)
+++ uspace/lib/fs/libfs.h	(revision 3ec2acc5fe46d047e352ebba9dfc534ee35a9ca4)
@@ -44,6 +44,5 @@
 typedef struct {
 	int (* fsprobe)(service_id_t, vfs_fs_probe_info_t *);
-	int (* mounted)(service_id_t, const char *, fs_index_t *, aoff64_t *,
-	    unsigned *);
+	int (* mounted)(service_id_t, const char *, fs_index_t *, aoff64_t *);
 	int (* unmounted)(service_id_t);
 	int (* read)(service_id_t, fs_index_t, aoff64_t, size_t *);
Index: uspace/srv/fs/cdfs/cdfs_ops.c
===================================================================
--- uspace/srv/fs/cdfs/cdfs_ops.c	(revision dde4689b360dc912d3781224af7dabdb0e89fbcb)
+++ uspace/srv/fs/cdfs/cdfs_ops.c	(revision 3ec2acc5fe46d047e352ebba9dfc534ee35a9ca4)
@@ -1119,5 +1119,5 @@
 
 static int cdfs_mounted(service_id_t service_id, const char *opts,
-    fs_index_t *index, aoff64_t *size, unsigned int *lnkcnt)
+    fs_index_t *index, aoff64_t *size)
 {
 	/* Initialize the block layer */
@@ -1176,5 +1176,4 @@
 	*index = root->index;
 	*size = root->size;
-	*lnkcnt = root->lnkcnt;
 	
 	return EOK;
Index: uspace/srv/fs/exfat/exfat_ops.c
===================================================================
--- uspace/srv/fs/exfat/exfat_ops.c	(revision dde4689b360dc912d3781224af7dabdb0e89fbcb)
+++ uspace/srv/fs/exfat/exfat_ops.c	(revision 3ec2acc5fe46d047e352ebba9dfc534ee35a9ca4)
@@ -1081,5 +1081,5 @@
 static int
 exfat_mounted(service_id_t service_id, const char *opts, fs_index_t *index,
-    aoff64_t *size, unsigned *linkcnt)
+    aoff64_t *size)
 {
 	int rc;
@@ -1259,5 +1259,4 @@
 	*index = rootp->idx->index;
 	*size = rootp->size;
-	*linkcnt = rootp->lnkcnt;
 	
 	return EOK;
Index: uspace/srv/fs/fat/fat_ops.c
===================================================================
--- uspace/srv/fs/fat/fat_ops.c	(revision dde4689b360dc912d3781224af7dabdb0e89fbcb)
+++ uspace/srv/fs/fat/fat_ops.c	(revision 3ec2acc5fe46d047e352ebba9dfc534ee35a9ca4)
@@ -956,5 +956,5 @@
 static int
 fat_mounted(service_id_t service_id, const char *opts, fs_index_t *index,
-    aoff64_t *size, unsigned *linkcnt)
+    aoff64_t *size)
 {
 	enum cache_mode cmode = CACHE_MODE_WB;
@@ -1105,5 +1105,4 @@
 	*index = ridxp->index;
 	*size = rootp->size;
-	*linkcnt = rootp->lnkcnt;
 
 	return EOK;
Index: uspace/srv/fs/locfs/locfs_ops.c
===================================================================
--- uspace/srv/fs/locfs/locfs_ops.c	(revision dde4689b360dc912d3781224af7dabdb0e89fbcb)
+++ uspace/srv/fs/locfs/locfs_ops.c	(revision 3ec2acc5fe46d047e352ebba9dfc534ee35a9ca4)
@@ -461,9 +461,8 @@
 
 static int locfs_mounted(service_id_t service_id, const char *opts,
-    fs_index_t *index, aoff64_t *size, unsigned *lnkcnt)
+    fs_index_t *index, aoff64_t *size)
 {
 	*index = 0;
 	*size = 0;
-	*lnkcnt = 0;
 	return EOK;
 }
Index: uspace/srv/fs/mfs/mfs_ops.c
===================================================================
--- uspace/srv/fs/mfs/mfs_ops.c	(revision dde4689b360dc912d3781224af7dabdb0e89fbcb)
+++ uspace/srv/fs/mfs/mfs_ops.c	(revision 3ec2acc5fe46d047e352ebba9dfc534ee35a9ca4)
@@ -296,5 +296,5 @@
 static int
 mfs_mounted(service_id_t service_id, const char *opts, fs_index_t *index,
-    aoff64_t *size, unsigned *linkcnt)
+    aoff64_t *size)
 {
 	enum cache_mode cmode;
@@ -353,5 +353,4 @@
 	*index = mroot->ino_i->index;
 	*size = mroot->ino_i->i_size;
-	*linkcnt = 1;
 
 	return mfs_node_put(fn);
Index: uspace/srv/fs/tmpfs/tmpfs_ops.c
===================================================================
--- uspace/srv/fs/tmpfs/tmpfs_ops.c	(revision dde4689b360dc912d3781224af7dabdb0e89fbcb)
+++ uspace/srv/fs/tmpfs/tmpfs_ops.c	(revision 3ec2acc5fe46d047e352ebba9dfc534ee35a9ca4)
@@ -427,6 +427,6 @@
 
 static int
-tmpfs_mounted(service_id_t service_id, const char *opts,
-    fs_index_t *index, aoff64_t *size, unsigned *lnkcnt)
+tmpfs_mounted(service_id_t service_id, const char *opts, fs_index_t *index,
+    aoff64_t *size)
 {
 	fs_node_t *rootfn;
@@ -454,5 +454,4 @@
 	*index = rootp->index;
 	*size = rootp->size;
-	*lnkcnt = rootp->lnkcnt;
 
 	return EOK;
Index: uspace/srv/fs/udf/udf_ops.c
===================================================================
--- uspace/srv/fs/udf/udf_ops.c	(revision dde4689b360dc912d3781224af7dabdb0e89fbcb)
+++ uspace/srv/fs/udf/udf_ops.c	(revision 3ec2acc5fe46d047e352ebba9dfc534ee35a9ca4)
@@ -305,5 +305,5 @@
 
 static int udf_mounted(service_id_t service_id, const char *opts,
-    fs_index_t *index, aoff64_t *size, unsigned *linkcnt)
+    fs_index_t *index, aoff64_t *size)
 {
 	enum cache_mode cmode;
@@ -411,5 +411,4 @@
 	*index = instance->volumes[DEFAULT_VOL].root_dir;
 	*size = node->data_size;
-	*linkcnt = node->link_cnt;
 	
 	return EOK;
