All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] Remove broken by design and by implementation devtmpfs maintenance disaster
@ 2009-09-17  8:23 Eric W. Biederman
  2009-09-17 12:03 ` Kay Sievers
  2009-09-17 12:57 ` Greg KH
  0 siblings, 2 replies; 61+ messages in thread
From: Eric W. Biederman @ 2009-09-17  8:23 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-kernel


devtmpfs has numerous problems.  The once I see from a quick review.
- devtmpfs steals i_private from tmpfs (a layering/maintenance horror)
- devtmpfs is missing calls to mnt_want_write.
- device_add does not clean up it's devtmpfs node on error
- The filesystem does not live under fs/ where it can be found.
- The Kconfig entry is not under Filesystems.

- The fundamental justification for devtmpfs is bogus.
  devtmpfs is not faster nor does it solve the hotplug problem.
  * A static dev is faster.
  * Dynamically creating dev entries (in userspace) is not slow.
    Fundamentally it should be the same amount of time as it is the
    same amount of work.
  * People actively write/depend on udev rules to the file names in /dev.
    Perhaps they are just for the creation of symlink to the filenames
    specified in Documentation/devices.txt but regardless device names
    not documented in Documentation/devices.txt are used in the real
    world. (i.e. udev still handles naming).
  * If you are truly dealing with hotplug events in userspace
    it is necessary to listen to uevents and react which
    last I checked is role of udev.

- Once everyone starts using devtmpfs it will be a serious technical
  problem for containers.

- Reportedly devtmpfs is mandatory in the latest version of Suse
  so claiming it is experimental and if unsure say N seems like
  the wrong advice, and a serious misnomer.

The process by which devtmpfs was written designed and merged was
horrible.  Any suggestion for solving the problem in another way
better has been dismissed, ignored, or met with lies.

One might say on the face of it that devtmpfs has gone through the
proper kernel process. It has been post for review several times and
it has been been in linux-next.  There is little point in a code
review if all dissenting opinions are ignored.  Every time the code
was posted there were NACKS from significant kernel developers talking
about significant technical problems with devtmpfs.  I had thought
that devtmpfs was not scheduled for 2.6.32 as it was not in fs/ in
linux-next.  Who places a filesystem in drivers/core/ and not even
in the filesystem Kconfig menu?

Additionally Greg KH and Kay Sievers have a bad track record of fixing
filesystem bugs in sysfs, which I see no reason will not continue with
devtmpfs.  Last year about this time Greg persuaded Al Viro to review
sysfs (as I had some changes pending).  Al found numerous serious bugs
that almost exclusively were in the exiting sysfs and not my patches.
My patches are routinely not acceppted into Gregs sysfs development
branch for the smallest of excuses, after giant time lags.

Given that devfs incarnations including sysfs routinely have nasty vfs
problems.  Given that Greg and Kay demonstrated no interest in fixing
vfs problems in sysfs.  Please accept this patch to remove the devtmpfs
filesystem disaster from the upcoming linux 2.6.32.  If we are going
to have broken code let's keep it in user space where it can do less
harm.

This reverts commit 2b2af54a5bb6f7e80ccf78f20084b93c398c3a8b.
 Driver Core: devtmpfs - kernel-maintained tmpfs-based /dev
---
 drivers/base/Kconfig     |   25 ---
 drivers/base/Makefile    |    1 -
 drivers/base/base.h      |    6 -
 drivers/base/core.c      |    3 -
 drivers/base/devtmpfs.c  |  367 ----------------------------------------------
 drivers/base/init.c      |    1 -
 include/linux/device.h   |   10 --
 include/linux/shmem_fs.h |    3 -
 init/do_mounts.c         |    2 +-
 init/main.c              |    2 -
 mm/shmem.c               |    9 +-
 11 files changed, 7 insertions(+), 422 deletions(-)
 delete mode 100644 drivers/base/devtmpfs.c

diff --git a/drivers/base/Kconfig b/drivers/base/Kconfig
index ee37727..8f006f9 100644
--- a/drivers/base/Kconfig
+++ b/drivers/base/Kconfig
@@ -8,31 +8,6 @@ config UEVENT_HELPER_PATH
 	  Path to uevent helper program forked by the kernel for
 	  every uevent.
 
-config DEVTMPFS
-	bool "Create a kernel maintained /dev tmpfs (EXPERIMENTAL)"
-	depends on HOTPLUG && SHMEM && TMPFS
-	help
-	  This creates a tmpfs filesystem, and mounts it at bootup
-	  and mounts it at /dev. The kernel driver core creates device
-	  nodes for all registered devices in that filesystem. All device
-	  nodes are owned by root and have the default mode of 0600.
-	  Userspace can add and delete the nodes as needed. This is
-	  intended to simplify bootup, and make it possible to delay
-	  the initial coldplug at bootup done by udev in userspace.
-	  It should also provide a simpler way for rescue systems
-	  to bring up a kernel with dynamic major/minor numbers.
-	  Meaningful symlinks, permissions and device ownership must
-	  still be handled by userspace.
-	  If unsure, say N here.
-
-config DEVTMPFS_MOUNT
-	bool "Automount devtmpfs at /dev"
-	depends on DEVTMPFS
-	help
-	  This will mount devtmpfs at /dev if the kernel mounts the root
-	  filesystem. It will not affect initramfs based mounting.
-	  If unsure, say N here.
-
 config STANDALONE
 	bool "Select only drivers that don't need compile-time external firmware" if EXPERIMENTAL
 	default y
diff --git a/drivers/base/Makefile b/drivers/base/Makefile
index c12c7f2..1b2640c 100644
--- a/drivers/base/Makefile
+++ b/drivers/base/Makefile
@@ -4,7 +4,6 @@ obj-y			:= core.o sys.o bus.o dd.o \
 			   driver.o class.o platform.o \
 			   cpu.o firmware.o init.o map.o devres.o \
 			   attribute_container.o transport_class.o
-obj-$(CONFIG_DEVTMPFS)	+= devtmpfs.o
 obj-y			+= power/
 obj-$(CONFIG_HAS_DMA)	+= dma-mapping.o
 obj-$(CONFIG_HAVE_GENERIC_DMA_COHERENT) += dma-coherent.o
diff --git a/drivers/base/base.h b/drivers/base/base.h
index 2ca7f5b..503d59c 100644
--- a/drivers/base/base.h
+++ b/drivers/base/base.h
@@ -139,9 +139,3 @@ static inline void module_add_driver(struct module *mod,
 				     struct device_driver *drv) { }
 static inline void module_remove_driver(struct device_driver *drv) { }
 #endif
-
-#ifdef CONFIG_DEVTMPFS
-extern int devtmpfs_init(void);
-#else
-static inline int devtmpfs_init(void) { return 0; }
-#endif
diff --git a/drivers/base/core.c b/drivers/base/core.c
index 390e664..a992985 100644
--- a/drivers/base/core.c
+++ b/drivers/base/core.c
@@ -929,8 +929,6 @@ int device_add(struct device *dev)
 		error = device_create_sys_dev_entry(dev);
 		if (error)
 			goto devtattrError;
-
-		devtmpfs_create_node(dev);
 	}
 
 	error = device_add_class_symlinks(dev);
@@ -1077,7 +1075,6 @@ void device_del(struct device *dev)
 	if (parent)
 		klist_del(&dev->p->knode_parent);
 	if (MAJOR(dev->devt)) {
-		devtmpfs_delete_node(dev);
 		device_remove_sys_dev_entry(dev);
 		device_remove_file(dev, &devt_attr);
 	}
diff --git a/drivers/base/devtmpfs.c b/drivers/base/devtmpfs.c
deleted file mode 100644
index fd488ad..0000000
--- a/drivers/base/devtmpfs.c
+++ /dev/null
@@ -1,367 +0,0 @@
-/*
- * devtmpfs - kernel-maintained tmpfs-based /dev
- *
- * Copyright (C) 2009, Kay Sievers <kay.sievers@vrfy.org>
- *
- * During bootup, before any driver core device is registered,
- * devtmpfs, a tmpfs-based filesystem is created. Every driver-core
- * device which requests a device node, will add a node in this
- * filesystem. The node is named after the the name of the device,
- * or the susbsytem can provide a custom name. All devices are
- * owned by root and have a mode of 0600.
- */
-
-#include <linux/kernel.h>
-#include <linux/syscalls.h>
-#include <linux/mount.h>
-#include <linux/device.h>
-#include <linux/genhd.h>
-#include <linux/namei.h>
-#include <linux/fs.h>
-#include <linux/shmem_fs.h>
-#include <linux/cred.h>
-#include <linux/init_task.h>
-
-static struct vfsmount *dev_mnt;
-
-#if defined CONFIG_DEVTMPFS_MOUNT
-static int dev_mount = 1;
-#else
-static int dev_mount;
-#endif
-
-static int __init mount_param(char *str)
-{
-	dev_mount = simple_strtoul(str, NULL, 0);
-	return 1;
-}
-__setup("devtmpfs.mount=", mount_param);
-
-static int dev_get_sb(struct file_system_type *fs_type, int flags,
-		      const char *dev_name, void *data, struct vfsmount *mnt)
-{
-	return get_sb_single(fs_type, flags, data, shmem_fill_super, mnt);
-}
-
-static struct file_system_type dev_fs_type = {
-	.name = "devtmpfs",
-	.get_sb = dev_get_sb,
-	.kill_sb = kill_litter_super,
-};
-
-#ifdef CONFIG_BLOCK
-static inline int is_blockdev(struct device *dev)
-{
-	return dev->class == &block_class;
-}
-#else
-static inline int is_blockdev(struct device *dev) { return 0; }
-#endif
-
-static int dev_mkdir(const char *name, mode_t mode)
-{
-	struct nameidata nd;
-	struct dentry *dentry;
-	int err;
-
-	err = vfs_path_lookup(dev_mnt->mnt_root, dev_mnt,
-			      name, LOOKUP_PARENT, &nd);
-	if (err)
-		return err;
-
-	dentry = lookup_create(&nd, 1);
-	if (!IS_ERR(dentry)) {
-		err = vfs_mkdir(nd.path.dentry->d_inode, dentry, mode);
-		dput(dentry);
-	} else {
-		err = PTR_ERR(dentry);
-	}
-	mutex_unlock(&nd.path.dentry->d_inode->i_mutex);
-
-	path_put(&nd.path);
-	return err;
-}
-
-static int create_path(const char *nodepath)
-{
-	char *path;
-	struct nameidata nd;
-	int err = 0;
-
-	path = kstrdup(nodepath, GFP_KERNEL);
-	if (!path)
-		return -ENOMEM;
-
-	err = vfs_path_lookup(dev_mnt->mnt_root, dev_mnt,
-			      path, LOOKUP_PARENT, &nd);
-	if (err == 0) {
-		struct dentry *dentry;
-
-		/* create directory right away */
-		dentry = lookup_create(&nd, 1);
-		if (!IS_ERR(dentry)) {
-			err = vfs_mkdir(nd.path.dentry->d_inode,
-					dentry, 0755);
-			dput(dentry);
-		}
-		mutex_unlock(&nd.path.dentry->d_inode->i_mutex);
-
-		path_put(&nd.path);
-	} else if (err == -ENOENT) {
-		char *s;
-
-		/* parent directories do not exist, create them */
-		s = path;
-		while (1) {
-			s = strchr(s, '/');
-			if (!s)
-				break;
-			s[0] = '\0';
-			err = dev_mkdir(path, 0755);
-			if (err && err != -EEXIST)
-				break;
-			s[0] = '/';
-			s++;
-		}
-	}
-
-	kfree(path);
-	return err;
-}
-
-int devtmpfs_create_node(struct device *dev)
-{
-	const char *tmp = NULL;
-	const char *nodename;
-	const struct cred *curr_cred;
-	mode_t mode;
-	struct nameidata nd;
-	struct dentry *dentry;
-	int err;
-
-	if (!dev_mnt)
-		return 0;
-
-	nodename = device_get_nodename(dev, &tmp);
-	if (!nodename)
-		return -ENOMEM;
-
-	if (is_blockdev(dev))
-		mode = S_IFBLK|0600;
-	else
-		mode = S_IFCHR|0600;
-
-	curr_cred = override_creds(&init_cred);
-	err = vfs_path_lookup(dev_mnt->mnt_root, dev_mnt,
-			      nodename, LOOKUP_PARENT, &nd);
-	if (err == -ENOENT) {
-		/* create missing parent directories */
-		create_path(nodename);
-		err = vfs_path_lookup(dev_mnt->mnt_root, dev_mnt,
-				      nodename, LOOKUP_PARENT, &nd);
-		if (err)
-			goto out;
-	}
-
-	dentry = lookup_create(&nd, 0);
-	if (!IS_ERR(dentry)) {
-		err = vfs_mknod(nd.path.dentry->d_inode,
-				dentry, mode, dev->devt);
-		/* mark as kernel created inode */
-		if (!err)
-			dentry->d_inode->i_private = &dev_mnt;
-		dput(dentry);
-	} else {
-		err = PTR_ERR(dentry);
-	}
-	mutex_unlock(&nd.path.dentry->d_inode->i_mutex);
-
-	path_put(&nd.path);
-out:
-	kfree(tmp);
-	revert_creds(curr_cred);
-	return err;
-}
-
-static int dev_rmdir(const char *name)
-{
-	struct nameidata nd;
-	struct dentry *dentry;
-	int err;
-
-	err = vfs_path_lookup(dev_mnt->mnt_root, dev_mnt,
-			      name, LOOKUP_PARENT, &nd);
-	if (err)
-		return err;
-
-	mutex_lock_nested(&nd.path.dentry->d_inode->i_mutex, I_MUTEX_PARENT);
-	dentry = lookup_one_len(nd.last.name, nd.path.dentry, nd.last.len);
-	if (!IS_ERR(dentry)) {
-		if (dentry->d_inode)
-			err = vfs_rmdir(nd.path.dentry->d_inode, dentry);
-		else
-			err = -ENOENT;
-		dput(dentry);
-	} else {
-		err = PTR_ERR(dentry);
-	}
-	mutex_unlock(&nd.path.dentry->d_inode->i_mutex);
-
-	path_put(&nd.path);
-	return err;
-}
-
-static int delete_path(const char *nodepath)
-{
-	const char *path;
-	int err = 0;
-
-	path = kstrdup(nodepath, GFP_KERNEL);
-	if (!path)
-		return -ENOMEM;
-
-	while (1) {
-		char *base;
-
-		base = strrchr(path, '/');
-		if (!base)
-			break;
-		base[0] = '\0';
-		err = dev_rmdir(path);
-		if (err)
-			break;
-	}
-
-	kfree(path);
-	return err;
-}
-
-static int dev_mynode(struct device *dev, struct inode *inode, struct kstat *stat)
-{
-	/* did we create it */
-	if (inode->i_private != &dev_mnt)
-		return 0;
-
-	/* does the dev_t match */
-	if (is_blockdev(dev)) {
-		if (!S_ISBLK(stat->mode))
-			return 0;
-	} else {
-		if (!S_ISCHR(stat->mode))
-			return 0;
-	}
-	if (stat->rdev != dev->devt)
-		return 0;
-
-	/* ours */
-	return 1;
-}
-
-int devtmpfs_delete_node(struct device *dev)
-{
-	const char *tmp = NULL;
-	const char *nodename;
-	const struct cred *curr_cred;
-	struct nameidata nd;
-	struct dentry *dentry;
-	struct kstat stat;
-	int deleted = 1;
-	int err;
-
-	if (!dev_mnt)
-		return 0;
-
-	nodename = device_get_nodename(dev, &tmp);
-	if (!nodename)
-		return -ENOMEM;
-
-	curr_cred = override_creds(&init_cred);
-	err = vfs_path_lookup(dev_mnt->mnt_root, dev_mnt,
-			      nodename, LOOKUP_PARENT, &nd);
-	if (err)
-		goto out;
-
-	mutex_lock_nested(&nd.path.dentry->d_inode->i_mutex, I_MUTEX_PARENT);
-	dentry = lookup_one_len(nd.last.name, nd.path.dentry, nd.last.len);
-	if (!IS_ERR(dentry)) {
-		if (dentry->d_inode) {
-			err = vfs_getattr(nd.path.mnt, dentry, &stat);
-			if (!err && dev_mynode(dev, dentry->d_inode, &stat)) {
-				err = vfs_unlink(nd.path.dentry->d_inode,
-						 dentry);
-				if (!err || err == -ENOENT)
-					deleted = 1;
-			}
-		} else {
-			err = -ENOENT;
-		}
-		dput(dentry);
-	} else {
-		err = PTR_ERR(dentry);
-	}
-	mutex_unlock(&nd.path.dentry->d_inode->i_mutex);
-
-	path_put(&nd.path);
-	if (deleted && strchr(nodename, '/'))
-		delete_path(nodename);
-out:
-	kfree(tmp);
-	revert_creds(curr_cred);
-	return err;
-}
-
-/*
- * If configured, or requested by the commandline, devtmpfs will be
- * auto-mounted after the kernel mounted the root filesystem.
- */
-int devtmpfs_mount(const char *mountpoint)
-{
-	struct path path;
-	int err;
-
-	if (!dev_mount)
-		return 0;
-
-	if (!dev_mnt)
-		return 0;
-
-	err = kern_path(mountpoint, LOOKUP_FOLLOW, &path);
-	if (err)
-		return err;
-	err = do_add_mount(dev_mnt, &path, 0, NULL);
-	if (err)
-		printk(KERN_INFO "devtmpfs: error mounting %i\n", err);
-	else
-		printk(KERN_INFO "devtmpfs: mounted\n");
-	path_put(&path);
-	return err;
-}
-
-/*
- * Create devtmpfs instance, driver-core devices will add their device
- * nodes here.
- */
-int __init devtmpfs_init(void)
-{
-	int err;
-	struct vfsmount *mnt;
-
-	err = register_filesystem(&dev_fs_type);
-	if (err) {
-		printk(KERN_ERR "devtmpfs: unable to register devtmpfs "
-		       "type %i\n", err);
-		return err;
-	}
-
-	mnt = kern_mount(&dev_fs_type);
-	if (IS_ERR(mnt)) {
-		err = PTR_ERR(mnt);
-		printk(KERN_ERR "devtmpfs: unable to create devtmpfs %i\n", err);
-		unregister_filesystem(&dev_fs_type);
-		return err;
-	}
-	dev_mnt = mnt;
-
-	printk(KERN_INFO "devtmpfs: initialized\n");
-	return 0;
-}
diff --git a/drivers/base/init.c b/drivers/base/init.c
index c8a934e..7bd9b6a 100644
--- a/drivers/base/init.c
+++ b/drivers/base/init.c
@@ -20,7 +20,6 @@
 void __init driver_init(void)
 {
 	/* These are the core pieces */
-	devtmpfs_init();
 	devices_init();
 	buses_init();
 	classes_init();
diff --git a/include/linux/device.h b/include/linux/device.h
index 847b763..62ff53a 100644
--- a/include/linux/device.h
+++ b/include/linux/device.h
@@ -552,16 +552,6 @@ extern void put_device(struct device *dev);
 
 extern void wait_for_device_probe(void);
 
-#ifdef CONFIG_DEVTMPFS
-extern int devtmpfs_create_node(struct device *dev);
-extern int devtmpfs_delete_node(struct device *dev);
-extern int devtmpfs_mount(const char *mountpoint);
-#else
-static inline int devtmpfs_create_node(struct device *dev) { return 0; }
-static inline int devtmpfs_delete_node(struct device *dev) { return 0; }
-static inline int devtmpfs_mount(const char *mountpoint) { return 0; }
-#endif
-
 /* drivers/base/power/shutdown.c */
 extern void device_shutdown(void);
 
diff --git a/include/linux/shmem_fs.h b/include/linux/shmem_fs.h
index deee7af..6d3f2f4 100644
--- a/include/linux/shmem_fs.h
+++ b/include/linux/shmem_fs.h
@@ -38,9 +38,6 @@ static inline struct shmem_inode_info *SHMEM_I(struct inode *inode)
 	return container_of(inode, struct shmem_inode_info, vfs_inode);
 }
 
-extern int init_tmpfs(void);
-extern int shmem_fill_super(struct super_block *sb, void *data, int silent);
-
 #ifdef CONFIG_TMPFS_POSIX_ACL
 int shmem_check_acl(struct inode *, int);
 int shmem_acl_init(struct inode *, struct inode *);
diff --git a/init/do_mounts.c b/init/do_mounts.c
index bb008d0..093f659 100644
--- a/init/do_mounts.c
+++ b/init/do_mounts.c
@@ -415,7 +415,7 @@ void __init prepare_namespace(void)
 
 	mount_root();
 out:
-	devtmpfs_mount("dev");
 	sys_mount(".", "/", NULL, MS_MOVE, NULL);
 	sys_chroot(".");
 }
+
diff --git a/init/main.c b/init/main.c
index 34971be..63904bb 100644
--- a/init/main.c
+++ b/init/main.c
@@ -68,7 +68,6 @@
 #include <linux/async.h>
 #include <linux/kmemcheck.h>
 #include <linux/kmemtrace.h>
-#include <linux/shmem_fs.h>
 #include <trace/boot.h>
 
 #include <asm/io.h>
@@ -786,7 +785,6 @@ static void __init do_basic_setup(void)
 	init_workqueues();
 	cpuset_init_smp();
 	usermodehelper_init();
-	init_tmpfs();
 	driver_init();
 	init_irq_proc();
 	do_ctors();
diff --git a/mm/shmem.c b/mm/shmem.c
index bd20f8b..5a0b3d4 100644
--- a/mm/shmem.c
+++ b/mm/shmem.c
@@ -2298,7 +2298,8 @@ static void shmem_put_super(struct super_block *sb)
 	sb->s_fs_info = NULL;
 }
 
-int shmem_fill_super(struct super_block *sb, void *data, int silent)
+static int shmem_fill_super(struct super_block *sb,
+			    void *data, int silent)
 {
 	struct inode *inode;
 	struct dentry *root;
@@ -2518,7 +2519,7 @@ static struct file_system_type tmpfs_fs_type = {
 	.kill_sb	= kill_litter_super,
 };
 
-int __init init_tmpfs(void)
+static int __init init_tmpfs(void)
 {
 	int error;
 
@@ -2575,7 +2576,7 @@ static struct file_system_type tmpfs_fs_type = {
 	.kill_sb	= kill_litter_super,
 };
 
-int __init init_tmpfs(void)
+static int __init init_tmpfs(void)
 {
 	BUG_ON(register_filesystem(&tmpfs_fs_type) != 0);
 
@@ -2686,3 +2687,5 @@ int shmem_zero_setup(struct vm_area_struct *vma)
 	vma->vm_ops = &shmem_vm_ops;
 	return 0;
 }
+
+module_init(init_tmpfs)
-- 
1.6.2.5


^ permalink raw reply related	[flat|nested] 61+ messages in thread

* Re: [PATCH] Remove broken by design and by implementation devtmpfs  maintenance disaster
  2009-09-17  8:23 [PATCH] Remove broken by design and by implementation devtmpfs maintenance disaster Eric W. Biederman
@ 2009-09-17 12:03 ` Kay Sievers
  2009-09-17 13:13   ` Alan Cox
                     ` (2 more replies)
  2009-09-17 12:57 ` Greg KH
  1 sibling, 3 replies; 61+ messages in thread
From: Kay Sievers @ 2009-09-17 12:03 UTC (permalink / raw)
  To: Eric W. Biederman; +Cc: Linus Torvalds, linux-kernel, Greg Kroah-Hartmann

On Thu, Sep 17, 2009 at 10:23, Eric W. Biederman <ebiederm@xmission.com> wrote:
>
> devtmpfs has numerous problems.  The once I see from a quick review.
> - devtmpfs steals i_private from tmpfs (a layering/maintenance horror)

I can't see the horror.

> - devtmpfs is missing calls to mnt_want_write.

If you think we miss something, we are glad to add it, if you point it out.

> - device_add does not clean up it's devtmpfs node on error

That's fixable, if the remove event is not already taking care of it.

> - The filesystem does not live under fs/ where it can be found.
> - The Kconfig entry is not under Filesystems.

It's a special-purpose superblock, not a filesystem. The filesystem is
still 100% tmpfs. Devtmpfs is just a companion to the driver core's
sysfs, hence the code is in the driver core. The code does not
implement any kind of filesystem, it just populates a tmpfs
superblock.

> - The fundamental justification for devtmpfs is bogus.
>  devtmpfs is not faster nor does it solve the hotplug problem.

It's not about speed, as stated many many times. Please read the archives.

>  * A static dev is faster.

A static /dev is unreliable and unpredictable, and can not be used in
any not very limited and controlled environment. It's pure theory for
the systems out there, it just does not work with todays dynamic
major/minors. You will never know which actual kernel device you open
from your static /dev entries. Unless someone converts the many
subsytems across the entire kernel, this is just not an option to even
think about.

Eric, ever wondered why all the people working in hotplug area,
maintaining todays systems, and even the ones who wrote udev, want
this? And only people who have never written any code in hotplug land
like to object to it? There seems a big disconnect here.

>  * Dynamically creating dev entries (in userspace) is not slow.

Again, it's not about speed, it's about simplicity, reliability and
synchronous vs. asynchronous behavior.

>    Fundamentally it should be the same amount of time as it is the
>    same amount of work.

It's the synchronous context of sysfs. It's not interesting to compare
the overall work. We create the device in /sys, there is no reason not
to provide the device node at the same time.

>  * People actively write/depend on udev rules to the file names in /dev.

No, the sysfs names give the the device names. And udev can overwrite
the kernel supplied names, which it doesn't. That all still works the
same way with devtmpfs. Udev runs just fine on top of it. It even
removes the kernel created device node if asked for.

>    Perhaps they are just for the creation of symlink to the filenames
>    specified in Documentation/devices.txt but regardless device names
>    not documented in Documentation/devices.txt are used in the real
>    world. (i.e. udev still handles naming).

No, udev does not name devices, it's the kernel. There have been a few
trivial exceptions, but they are all in the kernel today. Please make
yourself familiar how things work.

>  * If you are truly dealing with hotplug events in userspace
>    it is necessary to listen to uevents and react which
>    last I checked is role of udev.

I don't understand. Udev applies the final policy including
permissions/ownership, just as before. There is no differrence. It's
just that you can bring up a box without complex userspace to
bootstrap /dev. And that's a big win on its own. And things like
"modprobe loop; losetup /dev/loop0" will just work, which it doesn't
with todays async udev. Again, please make yourself familiar how
things work, and what the problems are.

> - Once everyone starts using devtmpfs it will be a serious technical
>  problem for containers.

This is not different from todays udev or sysfs. Also udev runs fine
with plain tmpfs.

> - Reportedly devtmpfs is mandatory in the latest version of Suse
>  so claiming it is experimental and if unsure say N seems like
>  the wrong advice, and a serious misnomer.

openSUSE uses it, but it runs fine without devtmpfs.

> Who places a filesystem in drivers/core/ and not even
> in the filesystem Kconfig menu?

As stated, it's a special-purpose superblock, and not a filesystem at all.

> Additionally Greg KH and Kay Sievers have a bad track record of fixing
> filesystem bugs in sysfs, which I see no reason will not continue with
> devtmpfs.

Oh, interesting. Any points to working fixes we missed?

Your last series was way over the top, you did not even boot a box
with it and it broke things in obvious ways when I ran it. I thought
we applied all your working fixes, and asked you to rebase the rest,
and skip the stuff that caused the breakage. I think you never did.
Some of the things showed problems in other subsystem which needed to
be fixed, and some of these things got fixed. So please send out a
rebased _and_ tested series again.

Thanks,
Kay

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [PATCH] Remove broken by design and by implementation devtmpfs maintenance disaster
  2009-09-17  8:23 [PATCH] Remove broken by design and by implementation devtmpfs maintenance disaster Eric W. Biederman
  2009-09-17 12:03 ` Kay Sievers
@ 2009-09-17 12:57 ` Greg KH
  2009-09-17 13:05   ` Alan Cox
  2009-09-17 17:29   ` Eric W. Biederman
  1 sibling, 2 replies; 61+ messages in thread
From: Greg KH @ 2009-09-17 12:57 UTC (permalink / raw)
  To: Eric W. Biederman; +Cc: Linus Torvalds, linux-kernel, Kay Sievers

On Thu, Sep 17, 2009 at 01:23:39AM -0700, Eric W. Biederman wrote:
> 
> devtmpfs has numerous problems.  The once I see from a quick review.

<snip>

I'm confused, why did you not at least cc: Kay and I on this message, if
I was a paranoid person, I would think that you were somehow trying to
skirt around us for some unknown reason :(

I think Kay has raised the proper points already.

greg k-h

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [PATCH] Remove broken by design and by implementation devtmpfs maintenance disaster
  2009-09-17 12:57 ` Greg KH
@ 2009-09-17 13:05   ` Alan Cox
  2009-09-17 13:29     ` Greg KH
  2009-09-17 17:29   ` Eric W. Biederman
  1 sibling, 1 reply; 61+ messages in thread
From: Alan Cox @ 2009-09-17 13:05 UTC (permalink / raw)
  To: Greg KH; +Cc: Eric W. Biederman, Linus Torvalds, linux-kernel, Kay Sievers

On Thu, 17 Sep 2009 05:57:59 -0700
Greg KH <greg@kroah.com> wrote:

> On Thu, Sep 17, 2009 at 01:23:39AM -0700, Eric W. Biederman wrote:
> > 
> > devtmpfs has numerous problems.  The once I see from a quick review.
> 
> <snip>
> 
> I'm confused, why did you not at least cc: Kay and I on this message, if
> I was a paranoid person, I would think that you were somehow trying to
> skirt around us for some unknown reason :(
> 
> I think Kay has raised the proper points already.

I've seen nacks from Christoph and from Eric and it seems Al Viro has yet
to review devtmpfs. I'd like to see Al's opinion personally.

Alan

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [PATCH] Remove broken by design and by implementation devtmpfs maintenance disaster
  2009-09-17 12:03 ` Kay Sievers
@ 2009-09-17 13:13   ` Alan Cox
  2009-09-17 16:35     ` Scott James Remnant
  2009-09-18 13:16   ` Eric W. Biederman
  2009-09-18 13:54   ` Eric W. Biederman
  2 siblings, 1 reply; 61+ messages in thread
From: Alan Cox @ 2009-09-17 13:13 UTC (permalink / raw)
  To: Kay Sievers
  Cc: Eric W. Biederman, Linus Torvalds, linux-kernel, Greg Kroah-Hartmann

> >  * A static dev is faster.
> 
> A static /dev is unreliable and unpredictable, and can not be used in
> any not very limited and controlled environment. It's pure theory for

Moblin appears to be the fastest boot and doesn't use it. I fact Arjan
seems pretty anti

> Eric, ever wondered why all the people working in hotplug area,
> maintaining todays systems, and even the ones who wrote udev, want
> this? And only people who have never written any code in hotplug land

"All". Thats a bit of a fiction.


But this is the wrong argument anyway

The question is
- Is it technically correct
- Does it properly interact with the rest of the kernel and upcoming stuff

So I'd like to see the fs folks sign off on it - which they've noticably
not done yet.

Whether you want devfs2 (ie devtmpfs) or static dev or udev is a
configuration and user dependant question no different to what fs do you
prefer. Whether it actually works and doesn't screw stuff up is a rather
more important technical question that needs proper review from the fs
list, which is notably lacking right now, except in the negative.

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [PATCH] Remove broken by design and by implementation devtmpfs maintenance disaster
  2009-09-17 13:05   ` Alan Cox
@ 2009-09-17 13:29     ` Greg KH
  2009-09-17 15:43       ` Alan Cox
  0 siblings, 1 reply; 61+ messages in thread
From: Greg KH @ 2009-09-17 13:29 UTC (permalink / raw)
  To: Alan Cox; +Cc: Eric W. Biederman, Linus Torvalds, linux-kernel, Kay Sievers

On Thu, Sep 17, 2009 at 02:05:48PM +0100, Alan Cox wrote:
> On Thu, 17 Sep 2009 05:57:59 -0700
> Greg KH <greg@kroah.com> wrote:
> 
> > On Thu, Sep 17, 2009 at 01:23:39AM -0700, Eric W. Biederman wrote:
> > > 
> > > devtmpfs has numerous problems.  The once I see from a quick review.
> > 
> > <snip>
> > 
> > I'm confused, why did you not at least cc: Kay and I on this message, if
> > I was a paranoid person, I would think that you were somehow trying to
> > skirt around us for some unknown reason :(
> > 
> > I think Kay has raised the proper points already.
> 
> I've seen nacks from Christoph and from Eric and it seems Al Viro has yet
> to review devtmpfs. I'd like to see Al's opinion personally.

That's fine, but as it's just using the standard tmpfs interfaces that
other in-kernel virtual filesystems use, it shouldn't need that much
review.  The code is quite small as well, and I thought Al was still on
an extended vacation.

This code has been reviewed and posted numerous times for over 6 months
now, which should be plenty of time for us to be waiting for a review,
don't you?

thanks,

greg k-h

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [PATCH] Remove broken by design and by implementation devtmpfs maintenance disaster
  2009-09-17 13:29     ` Greg KH
@ 2009-09-17 15:43       ` Alan Cox
  2009-09-18  6:03         ` Greg KH
  0 siblings, 1 reply; 61+ messages in thread
From: Alan Cox @ 2009-09-17 15:43 UTC (permalink / raw)
  To: Greg KH; +Cc: Eric W. Biederman, Linus Torvalds, linux-kernel, Kay Sievers

> > I've seen nacks from Christoph and from Eric and it seems Al Viro has yet
> > to review devtmpfs. I'd like to see Al's opinion personally.
> 
> That's fine, but as it's just using the standard tmpfs interfaces that
> other in-kernel virtual filesystems use, it shouldn't need that much
> review.  The code is quite small as well, and I thought Al was still on
> an extended vacation.
> 
> This code has been reviewed and posted numerous times for over 6 months
> now, which should be plenty of time for us to be waiting for a review,
> don't you?

Christoph has already nacked the code and indicated some problems (albeit
in his inimitably friendly fashion) so you had at least one review, you
just apparently didn't like the answer.

Alan

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [PATCH] Remove broken by design and by implementation devtmpfs maintenance disaster
  2009-09-17 13:13   ` Alan Cox
@ 2009-09-17 16:35     ` Scott James Remnant
  2009-09-17 17:47       ` Arjan van de Ven
  0 siblings, 1 reply; 61+ messages in thread
From: Scott James Remnant @ 2009-09-17 16:35 UTC (permalink / raw)
  To: Alan Cox
  Cc: Kay Sievers, Eric W. Biederman, Linus Torvalds, linux-kernel,
	Greg Kroah-Hartmann

[-- Attachment #1: Type: text/plain, Size: 918 bytes --]

On Thu, 2009-09-17 at 14:13 +0100, Alan Cox wrote:

> > >  * A static dev is faster.
> > 
> > A static /dev is unreliable and unpredictable, and can not be used in
> > any not very limited and controlled environment. It's pure theory for
> 
> Moblin appears to be the fastest boot and doesn't use it. I fact Arjan
> seems pretty anti
> 
And of the "ordinary" distros, Ubuntu has the fastest boot and we are
very keen to use devtmpfs, and I am very pro.


I don't really see the issue here.  If Arjan doesn't want to use
devtmpfs for Moblin, he doesn't have to.  We want to use devtmpfs for
Ubuntu, and I'm pretty sure that SuSE, Fedora and RedHat all want to too
based on the signed off and tested-by of the patch.

If there are bugs, they can be fixed as we go.  It certainly works for
me, and we've even found udev bugs as a result of it.

Scott
-- 
Scott James Remnant
scott@canonical.com

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [PATCH] Remove broken by design and by implementation devtmpfs maintenance disaster
  2009-09-17 12:57 ` Greg KH
  2009-09-17 13:05   ` Alan Cox
@ 2009-09-17 17:29   ` Eric W. Biederman
  2009-09-17 18:53     ` [bug] /etc/profile: line 30: /dev/null: Permission denied (Was: Re: [PATCH] Remove broken by design and by implementation devtmpfs maintenance disaster) Ingo Molnar
  2009-09-18  5:54     ` [PATCH] Remove broken by design and by implementation devtmpfs maintenance disaster Greg KH
  1 sibling, 2 replies; 61+ messages in thread
From: Eric W. Biederman @ 2009-09-17 17:29 UTC (permalink / raw)
  To: Greg KH; +Cc: Linus Torvalds, linux-kernel, Kay Sievers

Greg KH <greg@kroah.com> writes:

> On Thu, Sep 17, 2009 at 01:23:39AM -0700, Eric W. Biederman wrote:
>> 
>> devtmpfs has numerous problems.  The once I see from a quick review.
>
> <snip>
>
> I'm confused, why did you not at least cc: Kay and I on this message, if
> I was a paranoid person, I would think that you were somehow trying to
> skirt around us for some unknown reason :(

You just aren't relevant to this discussion except where you
repeatedly demonstrate you aren't willing to listen to anyone who
hasn't drunk the devtmpfs coolaid.

If you were interested in honest review and feedback you would have
copied me from the second review onward.  You didn't do that.  Why
should I extend you the courtesy.  This isn't your decision to make.

> I think Kay has raised the proper points already.

Kay blithely replied to my points but he wasn't paying attention, and
certainly did not look at how what I have said applies to the code. 

Greg this code does not live up to the standards you have repeatedly
asserted are required for accepting core kernel code.  Neither you
nor Kay show any interest in fixing even the most trivial of bugs.
Must less discuss alternate solutions to the problem.

My recommendation stands as you are unwilling to fix bugs and listen
to other peoples opinion merging the code at this time is a bad idea.

Eric

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [PATCH] Remove broken by design and by implementation devtmpfs maintenance disaster
  2009-09-17 16:35     ` Scott James Remnant
@ 2009-09-17 17:47       ` Arjan van de Ven
  2009-09-17 18:59         ` Scott James Remnant
  0 siblings, 1 reply; 61+ messages in thread
From: Arjan van de Ven @ 2009-09-17 17:47 UTC (permalink / raw)
  To: Scott James Remnant
  Cc: Alan Cox, Kay Sievers, Eric W. Biederman, Linus Torvalds,
	linux-kernel, Greg Kroah-Hartmann

On Thu, 17 Sep 2009 17:35:32 +0100
Scott James Remnant <scott@canonical.com> wrote:

> On Thu, 2009-09-17 at 14:13 +0100, Alan Cox wrote:
> 
> > > >  * A static dev is faster.
> > > 
> > > A static /dev is unreliable and unpredictable, and can not be
> > > used in any not very limited and controlled environment. It's
> > > pure theory for
> > 
> > Moblin appears to be the fastest boot and doesn't use it. I fact
> > Arjan seems pretty anti
> > 
> And of the "ordinary" distros, Ubuntu has the fastest boot and we are
> very keen to use devtmpfs, and I am very pro.

personally I consider Moblin an ordinary distro. 


> 
> I don't really see the issue here.  If Arjan doesn't want to use
> devtmpfs for Moblin, he doesn't have to.

my biggest objection was to the use of boot time as argument.
That was and still is deceiving and false. There may be other arguments
for devfs, but I'm not going to get in the middle of those. But boot
time isn't it.

I do share frustration with Eric on how Kay and Greg have handled this.
It really felt like a combination of bullying, ignoring any contrarian
argument and just ramming stuff down. Not at all unlike the original
devfs fiasco. It has left me with a pretty bad taste in my mouth and
am pretty disappointed; I expected better.


-- 
Arjan van de Ven 	Intel Open Source Technology Centre
For development, discussion and tips for power savings, 
visit http://www.lesswatts.org

^ permalink raw reply	[flat|nested] 61+ messages in thread

* [bug] /etc/profile: line 30: /dev/null: Permission denied (Was: Re: [PATCH] Remove broken by design and by implementation devtmpfs maintenance disaster)
  2009-09-17 17:29   ` Eric W. Biederman
@ 2009-09-17 18:53     ` Ingo Molnar
  2009-09-17 19:18       ` Kay Sievers
  2009-09-18  5:54     ` [PATCH] Remove broken by design and by implementation devtmpfs maintenance disaster Greg KH
  1 sibling, 1 reply; 61+ messages in thread
From: Ingo Molnar @ 2009-09-17 18:53 UTC (permalink / raw)
  To: Eric W. Biederman; +Cc: Greg KH, Linus Torvalds, linux-kernel, Kay Sievers


* Eric W. Biederman <ebiederm@xmission.com> wrote:

> Greg this code does not live up to the standards you have repeatedly 
> asserted are required for accepting core kernel code.  Neither you nor 
> Kay show any interest in fixing even the most trivial of bugs. Must 
> less discuss alternate solutions to the problem.

on a tangential note - i have no opinion yet in this discussion, but i 
found no pull request email on lkml and wanted to report a devtmpfs bug:

I've reproduced a bug with the following .config options:

  CONFIG_DEVTMPFS=y
  CONFIG_DEVTMPFS_MOUNT=y

/dev/null and /dev/zero are not read/writable to ordinary users, 
breaking normal bootup and login:

  earth4:~/tip> m
  PTY allocation request failed on channel 0
  /etc/profile: line 30: /dev/null: Permission denied
                                                   
  /etc/profile.d/colorls.sh: line 3: /dev/null: Permission denied
                        /etc/profile.d/colorls.sh: line 4: /dev/null: 
  Permission denied
                                                                                     
  /etc/profile.d/vim.sh: line 5: /dev/null: Permission denied
                                                     Connection to m 
  closed by remote host.
  Connection to m closed.

Regarding the wish to have in-kernel code: another solution which i have 
not seen mentioned would be to move udev into tools/udev/ instead. That 
would give a single, coherent user-space kernel-space combo.

The concept certainly works great for tools/perf/.

The system boots up fine with devtmpfs disabled:

  earth4:~/tip> m
  Last login: Fri Sep 18 02:48:19 2009 from sirius
  mercury:~> 

	Ingo

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [PATCH] Remove broken by design and by implementation devtmpfs maintenance disaster
  2009-09-17 17:47       ` Arjan van de Ven
@ 2009-09-17 18:59         ` Scott James Remnant
  2009-09-17 19:11           ` Arjan van de Ven
  2009-09-18 12:57           ` Eric W. Biederman
  0 siblings, 2 replies; 61+ messages in thread
From: Scott James Remnant @ 2009-09-17 18:59 UTC (permalink / raw)
  To: Arjan van de Ven
  Cc: Alan Cox, Kay Sievers, Eric W. Biederman, Linus Torvalds,
	linux-kernel, Greg Kroah-Hartmann

[-- Attachment #1: Type: text/plain, Size: 2035 bytes --]

On Thu, 2009-09-17 at 19:47 +0200, Arjan van de Ven wrote:

> > I don't really see the issue here.  If Arjan doesn't want to use
> > devtmpfs for Moblin, he doesn't have to.
> 
> my biggest objection was to the use of boot time as argument.
> That was and still is deceiving and false. There may be other arguments
> for devfs, but I'm not going to get in the middle of those. But boot
> time isn't it.
> 
Right, I don't disagree.

For some distributions devtmpfs allows them to do things without running
udev early; we long ago restructured Ubuntu so that udev is one of the
first things we run, therefore don't have that particular problem.

From my POV devtmpfs is useful because it means we can do away with udev
entirely in certain situations, especially the installer and probably
our initramfs when we need one too.

The "statically make /dev from /sys" tools don't help, because /dev
needs to be kept up to date.  And udev is too heavy, or the increased
maintenance of having a special installer udev is too annoying, etc.

devtmpfs happens to be a neat solution to that problem.

> I do share frustration with Eric on how Kay and Greg have handled this.
> It really felt like a combination of bullying, ignoring any contrarian
> argument and just ramming stuff down. Not at all unlike the original
> devfs fiasco. It has left me with a pretty bad taste in my mouth and
> am pretty disappointed; I expected better.
> 
I'm not a kernel developer, I'm a plumbing developer, but from my
outside perspective it seems like the contrary arguments have had a bit
of an agenda as well and have taken a "must not go in at any cost"
attitude.

That I find odd.

It's not as if this is critical path, or going in at the expense of
other functionality or code.  It's just another useful option for people
who can find a use for it.

Is that really such a tragedy to have?


Anyway, I should start packing and stuff.  See you next week!

Scott
-- 
Scott James Remnant
scott@canonical.com

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [PATCH] Remove broken by design and by implementation devtmpfs maintenance disaster
  2009-09-17 18:59         ` Scott James Remnant
@ 2009-09-17 19:11           ` Arjan van de Ven
  2009-09-18 12:57           ` Eric W. Biederman
  1 sibling, 0 replies; 61+ messages in thread
From: Arjan van de Ven @ 2009-09-17 19:11 UTC (permalink / raw)
  To: Scott James Remnant
  Cc: Alan Cox, Kay Sievers, Eric W. Biederman, Linus Torvalds,
	linux-kernel, Greg Kroah-Hartmann

On Thu, 17 Sep 2009 19:59:16 +0100
Scott James Remnant <scott@canonical.com> wrote:

> On Thu, 2009-09-17 at 19:47 +0200, Arjan van de Ven wrote:
> 
> > > I don't really see the issue here.  If Arjan doesn't want to use
> > > devtmpfs for Moblin, he doesn't have to.
> > 
> > my biggest objection was to the use of boot time as argument.
> > That was and still is deceiving and false. There may be other
> > arguments for devfs, but I'm not going to get in the middle of
> > those. But boot time isn't it.
> > 
> Right, I don't disagree.
> 
> For some distributions devtmpfs allows them to do things without
> running udev early; we long ago restructured Ubuntu so that udev is
> one of the first things we run, therefore don't have that particular
> problem.
> 
> From my POV devtmpfs is useful because it means we can do away with
> udev entirely in certain situations, especially the installer and
> probably our initramfs when we need one too.
> 
> The "statically make /dev from /sys" tools don't help, because /dev
> needs to be kept up to date.  And udev is too heavy, or the increased
> maintenance of having a special installer udev is too annoying, etc.

hmmm I don't see our udev to be heavy in Moblin
(but that is after we do the sysfs->dev step)

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [bug] /etc/profile: line 30: /dev/null: Permission denied (Was:  Re: [PATCH] Remove broken by design and by implementation devtmpfs  maintenance disaster)
  2009-09-17 18:53     ` [bug] /etc/profile: line 30: /dev/null: Permission denied (Was: Re: [PATCH] Remove broken by design and by implementation devtmpfs maintenance disaster) Ingo Molnar
@ 2009-09-17 19:18       ` Kay Sievers
  2009-09-17 20:26         ` Linus Torvalds
  0 siblings, 1 reply; 61+ messages in thread
From: Kay Sievers @ 2009-09-17 19:18 UTC (permalink / raw)
  To: Ingo Molnar; +Cc: Eric W. Biederman, Greg KH, Linus Torvalds, linux-kernel

On Thu, Sep 17, 2009 at 20:53, Ingo Molnar <mingo@elte.hu> wrote:
> I've reproduced a bug with the following .config options:
>
>  CONFIG_DEVTMPFS=y
>  CONFIG_DEVTMPFS_MOUNT=y
>
> /dev/null and /dev/zero are not read/writable to ordinary users,
> breaking normal bootup and login:

Udev should run long before some ordinary/non-root user can login, and
apply the permissions as it always does. It's known to work on Fedora,
SUSE, Ubuntu. What kind of system/environment/setup is that where you
see this?

Kay

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [bug] /etc/profile: line 30: /dev/null: Permission denied (Was: Re: [PATCH] Remove broken by design and by implementation devtmpfs  maintenance disaster)
  2009-09-17 19:18       ` Kay Sievers
@ 2009-09-17 20:26         ` Linus Torvalds
  2009-09-17 20:31           ` Ingo Molnar
  2009-09-17 22:26           ` Kay Sievers
  0 siblings, 2 replies; 61+ messages in thread
From: Linus Torvalds @ 2009-09-17 20:26 UTC (permalink / raw)
  To: Kay Sievers; +Cc: Ingo Molnar, Eric W. Biederman, Greg KH, linux-kernel



On Thu, 17 Sep 2009, Kay Sievers wrote:

> On Thu, Sep 17, 2009 at 20:53, Ingo Molnar <mingo@elte.hu> wrote:
> > I've reproduced a bug with the following .config options:
> >
> >  CONFIG_DEVTMPFS=y
> >  CONFIG_DEVTMPFS_MOUNT=y
> >
> > /dev/null and /dev/zero are not read/writable to ordinary users,
> > breaking normal bootup and login:
> 
> Udev should run long before some ordinary/non-root user can login, and
> apply the permissions as it always does. It's known to work on Fedora,
> SUSE, Ubuntu. What kind of system/environment/setup is that where you
> see this?

I don't know if this is what Ingo does, but I have a few machines where I 
don't run the distro-supplied 'initrd' at all, because it's easier to boot 
without it. The Fedora initrd doesn't allow me to sanely set root 
filesystem parameters without totally rewriting the initrd image, which 
I'm not interested in, for example (they'll take effect for the root 
initrd, not the final root).

That may be "not supported", but the point is, we want to make the kernel 
be as self-sufficient as possible, and the whole _point_ of this devtmpfs 
seemed to be to increase self-sufficiency rather than decrease it by 
requiring 'udev' to have run very very early.

If you have udev running really early, then what's the point of devtmpfs? 
You might as well just have udev and tmpfs.

So I suspect /dev/null and /dev/zero should be special - just make them 
have 0666 permissions. Because they really _are_ special, and no other 
permissions ever make sense for them.

		Linus

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [bug] /etc/profile: line 30: /dev/null: Permission denied (Was: Re: [PATCH] Remove broken by design and by implementation devtmpfs maintenance disaster)
  2009-09-17 20:26         ` Linus Torvalds
@ 2009-09-17 20:31           ` Ingo Molnar
  2009-09-18  5:58             ` Greg KH
  2009-09-17 22:26           ` Kay Sievers
  1 sibling, 1 reply; 61+ messages in thread
From: Ingo Molnar @ 2009-09-17 20:31 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Kay Sievers, Eric W. Biederman, Greg KH, linux-kernel


* Linus Torvalds <torvalds@linux-foundation.org> wrote:

> On Thu, 17 Sep 2009, Kay Sievers wrote:
> 
> > On Thu, Sep 17, 2009 at 20:53, Ingo Molnar <mingo@elte.hu> wrote:
> > > I've reproduced a bug with the following .config options:
> > >
> > > ??CONFIG_DEVTMPFS=y
> > > ??CONFIG_DEVTMPFS_MOUNT=y
> > >
> > > /dev/null and /dev/zero are not read/writable to ordinary users, 
> > > breaking normal bootup and login:
> > 
> > Udev should run long before some ordinary/non-root user can login, 
> > and apply the permissions as it always does. It's known to work on 
> > Fedora, SUSE, Ubuntu. What kind of system/environment/setup is that 
> > where you see this?
> 
> I don't know if this is what Ingo does, but I have a few machines 
> where I don't run the distro-supplied 'initrd' at all, because it's 
> easier to boot without it. The Fedora initrd doesn't allow me to 
> sanely set root filesystem parameters without totally rewriting the 
> initrd image, which I'm not interested in, for example (they'll take 
> effect for the root initrd, not the final root).

Correct: i'm booting raw bzImages, with /dev copied to the real /dev. To 
this box udev is mostly an annoyance that slows down my bootup ;-)

Furthermore, this is a really old image, Fedora Core 6, where udev does 
not get updated anymore. I still boot new kernels on it though, and it 
worked fine up to now.

	Ingo

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [bug] /etc/profile: line 30: /dev/null: Permission denied (Was:  Re: [PATCH] Remove broken by design and by implementation devtmpfs  maintenance disaster)
  2009-09-17 20:26         ` Linus Torvalds
  2009-09-17 20:31           ` Ingo Molnar
@ 2009-09-17 22:26           ` Kay Sievers
  2009-09-17 22:41             ` Alan Cox
  2009-09-18  0:18             ` Linus Torvalds
  1 sibling, 2 replies; 61+ messages in thread
From: Kay Sievers @ 2009-09-17 22:26 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Ingo Molnar, Eric W. Biederman, Greg KH, linux-kernel

On Thu, Sep 17, 2009 at 22:26, Linus Torvalds
<torvalds@linux-foundation.org> wrote:
> On Thu, 17 Sep 2009, Kay Sievers wrote:

> That may be "not supported", but the point is, we want to make the kernel
> be as self-sufficient as possible, and the whole _point_ of this devtmpfs
> seemed to be to increase self-sufficiency rather than decrease it by
> requiring 'udev' to have run very very early.

Yes, that's the point. We could try to push the limit even higher and
try to run without udev. A few embedded and linux-on-cell-phone people
already asked for the same thing.

> If you have udev running really early, then what's the point of devtmpfs?
> You might as well just have udev and tmpfs.

It still simplifies the bootstrapping of an empty mounted /dev tmpfs,
and makes the node creation synchronous, unlike udev. It also makes
rescue very easy and reliable. It solves a bunch of problems, at least
for system-level privileged tasks, like module loading with immediate
device access after modprobe returns.

> So I suspect /dev/null and /dev/zero should be special - just make them
> have 0666 permissions. Because they really _are_ special, and no other
> permissions ever make sense for them.

That's true. I guess there are a few more devices that need special
permissions. We could make that happen, so people could probably run a
system without udev on top, at least in a controlled environment. For
distros it's not that interesting, they will need all the hotplug
handling, and all the stuff that plugs into udev's event mechanisms.
We only thought about bootup and root users for now, but that could be
changed, if it makes things easier.

Kay

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [bug] /etc/profile: line 30: /dev/null: Permission denied (Was: Re: [PATCH] Remove broken by design and by implementation devtmpfs  maintenance disaster)
  2009-09-17 22:26           ` Kay Sievers
@ 2009-09-17 22:41             ` Alan Cox
  2009-09-18  0:18             ` Linus Torvalds
  1 sibling, 0 replies; 61+ messages in thread
From: Alan Cox @ 2009-09-17 22:41 UTC (permalink / raw)
  To: Kay Sievers
  Cc: Linus Torvalds, Ingo Molnar, Eric W. Biederman, Greg KH, linux-kernel

> That's true. I guess there are a few more devices that need special
> permissions. We could make that happen, so people could probably run a

I think this is misleading somewhat as were Ingo's init stuff to all run
as root then the permissions were fine. In other words it does what it
says on the tin (the real debate is whether it does it right)

You should only need /dev/null and /dev/zero to get sanity. The console
is opened by init and inherited. You might want to also fix the
permissions by default on /dev/tty as some scripts tend to get grumpy
without it. /dev/tty is a magic hook to the process group controlling tty
so has no real permissions impact being 0666.

The rest should essentially work out of the box - mount is done as root
to mount the real fs stuff so root only is ok, the console is inherited
so /dev/tty or just fd 0/1/2. Once you get to mingetty it will run as
root and permission manage the devices.

Alan

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [bug] /etc/profile: line 30: /dev/null: Permission denied (Was: Re: [PATCH] Remove broken by design and by implementation devtmpfs  maintenance disaster)
  2009-09-17 22:26           ` Kay Sievers
  2009-09-17 22:41             ` Alan Cox
@ 2009-09-18  0:18             ` Linus Torvalds
  2009-09-18  1:50               ` Kay Sievers
  1 sibling, 1 reply; 61+ messages in thread
From: Linus Torvalds @ 2009-09-18  0:18 UTC (permalink / raw)
  To: Kay Sievers; +Cc: Ingo Molnar, Eric W. Biederman, Greg KH, linux-kernel



On Fri, 18 Sep 2009, Kay Sievers wrote:
> 
> > So I suspect /dev/null and /dev/zero should be special - just make them
> > have 0666 permissions. Because they really _are_ special, and no other
> > permissions ever make sense for them.
> 
> That's true. I guess there are a few more devices that need special
> permissions.

/dev/tty is probably the only remaining one - I don't think there should 
be any other devices that are so special that normal programs expect them 
to be there, and expect to be able to open them.

/dev/null (and to a lesser degree /dev/zero) really are special, and they 
are special not so much because they are special devices, but because they 
are part of the unix environment in rather deep ways. For example, mmap() 
on /dev/zero is deeply special, and really is about shm rather than any 
devices, so it's a VM thing with an odd special case.

And /dev/tty is special in that you'd expected to be able to open it even 
if you can't open the device that it points to - you may have inherited a 
tty from a program that _used_ to have permission to the underlying 
/dev/ttyxyz thing, but even if you no longer can open that device, 
/dev/tty still works.

The rest of /dev really should be rather esoteric, or it should be about 
real devices. So I do think that with just null, zero and tty having 0666 
permissions, a "normal UNIX" program is supposed to work. That should be 
the minimal set, but also the maximal set of devices that people should 
_expect_ to work.

(Yeah, there are things like /dev/stderr etc, but they are symlinks to 
/proc/self/fd anyway, so permissions don't matter)

			Linus

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [bug] /etc/profile: line 30: /dev/null: Permission denied (Was: Re: [PATCH] Remove broken by design and by implementation devtmpfs  maintenance disaster)
  2009-09-18  0:18             ` Linus Torvalds
@ 2009-09-18  1:50               ` Kay Sievers
  2009-09-18  6:02                 ` Greg KH
  2009-09-18 20:58                 ` [bug] /etc/profile: line 30: /dev/null: Permission denied Eric W. Biederman
  0 siblings, 2 replies; 61+ messages in thread
From: Kay Sievers @ 2009-09-18  1:50 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Ingo Molnar, Eric W. Biederman, Greg KH, linux-kernel

On Thu, 2009-09-17 at 17:18 -0700, Linus Torvalds wrote:
> 
> On Fri, 18 Sep 2009, Kay Sievers wrote:
> > 
> > > So I suspect /dev/null and /dev/zero should be special - just make them
> > > have 0666 permissions. Because they really _are_ special, and no other
> > > permissions ever make sense for them.
> > 
> > That's true. I guess there are a few more devices that need special
> > permissions.
> 
> /dev/tty is probably the only remaining one - I don't think there should 
> be any other devices that are so special that normal programs expect them 
> to be there, and expect to be able to open them.
> 
> /dev/null (and to a lesser degree /dev/zero) really are special, and they 
> are special not so much because they are special devices, but because they 
> are part of the unix environment in rather deep ways. For example, mmap() 
> on /dev/zero is deeply special, and really is about shm rather than any 
> devices, so it's a VM thing with an odd special case.
> 
> And /dev/tty is special in that you'd expected to be able to open it even 
> if you can't open the device that it points to - you may have inherited a 
> tty from a program that _used_ to have permission to the underlying 
> /dev/ttyxyz thing, but even if you no longer can open that device, 
> /dev/tty still works.
> 
> The rest of /dev really should be rather esoteric, or it should be about 
> real devices. So I do think that with just null, zero and tty having 0666 
> permissions, a "normal UNIX" program is supposed to work. That should be 
> the minimal set, but also the maximal set of devices that people should 
> _expect_ to work.

Here is a quick hack to allow subsystems to provide a mode for their
devices. It uses the callback that can provide custom non-default device
names. Ingo, maybe you can give it a try?

To see how it works, it currently includes access to: null, zero, full,
random, urandom, tty, ptmx. Also the USB /dev nodes have the same
permissions as the USB /proc nodes always had. That's basically what
udev does today for non-root users.

> (Yeah, there are things like /dev/stderr etc, but they are symlinks to 
> /proc/self/fd anyway, so permissions don't matter)

Oh, we can add them back if we need them. They have been in earlier
versions of devtmpfs, but people didn't like them, so we removed
them. :)

Thanks,
Kay


 arch/x86/kernel/cpuid.c             |    4 ++--
 arch/x86/kernel/microcode_core.c    |    2 +-
 arch/x86/kernel/msr.c               |    4 ++--
 block/bsg.c                         |    4 ++--
 block/genhd.c                       |    8 ++++----
 drivers/base/core.c                 |   18 +++++++++++-------
 drivers/base/devtmpfs.c             |   20 ++++++++++++++------
 drivers/block/aoe/aoechr.c          |    4 ++--
 drivers/block/pktcdvd.c             |    4 ++--
 drivers/char/hw_random/core.c       |    2 +-
 drivers/char/mem.c                  |   29 +++++++++++++++++++----------
 drivers/char/misc.c                 |   10 ++++++----
 drivers/char/raw.c                  |    4 ++--
 drivers/char/tty_io.c               |   11 +++++++++++
 drivers/gpu/drm/drm_sysfs.c         |    4 ++--
 drivers/hid/usbhid/hiddev.c         |    4 ++--
 drivers/input/input.c               |    4 ++--
 drivers/md/dm-ioctl.c               |    2 +-
 drivers/media/dvb/dvb-core/dvbdev.c |    4 ++--
 drivers/net/tun.c                   |    2 +-
 drivers/usb/class/usblp.c           |    4 ++--
 drivers/usb/core/file.c             |    8 ++++----
 drivers/usb/core/usb.c              |    6 ++++--
 drivers/usb/misc/iowarrior.c        |    4 ++--
 drivers/usb/misc/legousbtower.c     |    4 ++--
 include/linux/device.h              |    6 +++---
 include/linux/genhd.h               |    2 +-
 include/linux/miscdevice.h          |    3 ++-
 include/linux/usb.h                 |    4 ++--
 sound/sound_core.c                  |    4 ++--
 30 files changed, 113 insertions(+), 76 deletions(-)

diff --git a/arch/x86/kernel/cpuid.c b/arch/x86/kernel/cpuid.c
index b07af88..6a52d4b 100644
--- a/arch/x86/kernel/cpuid.c
+++ b/arch/x86/kernel/cpuid.c
@@ -182,7 +182,7 @@ static struct notifier_block __refdata cpuid_class_cpu_notifier =
 	.notifier_call = cpuid_class_cpu_callback,
 };
 
-static char *cpuid_nodename(struct device *dev)
+static char *cpuid_devnode(struct device *dev, mode_t *mode)
 {
 	return kasprintf(GFP_KERNEL, "cpu/%u/cpuid", MINOR(dev->devt));
 }
@@ -203,7 +203,7 @@ static int __init cpuid_init(void)
 		err = PTR_ERR(cpuid_class);
 		goto out_chrdev;
 	}
-	cpuid_class->nodename = cpuid_nodename;
+	cpuid_class->devnode = cpuid_devnode;
 	for_each_online_cpu(i) {
 		err = cpuid_device_create(i);
 		if (err != 0)
diff --git a/arch/x86/kernel/microcode_core.c b/arch/x86/kernel/microcode_core.c
index 9371448..0db7969 100644
--- a/arch/x86/kernel/microcode_core.c
+++ b/arch/x86/kernel/microcode_core.c
@@ -236,7 +236,7 @@ static const struct file_operations microcode_fops = {
 static struct miscdevice microcode_dev = {
 	.minor			= MICROCODE_MINOR,
 	.name			= "microcode",
-	.devnode		= "cpu/microcode",
+	.nodename		= "cpu/microcode",
 	.fops			= &microcode_fops,
 };
 
diff --git a/arch/x86/kernel/msr.c b/arch/x86/kernel/msr.c
index 7dd9500..6a3cefc 100644
--- a/arch/x86/kernel/msr.c
+++ b/arch/x86/kernel/msr.c
@@ -241,7 +241,7 @@ static struct notifier_block __refdata msr_class_cpu_notifier = {
 	.notifier_call = msr_class_cpu_callback,
 };
 
-static char *msr_nodename(struct device *dev)
+static char *msr_devnode(struct device *dev, mode_t *mode)
 {
 	return kasprintf(GFP_KERNEL, "cpu/%u/msr", MINOR(dev->devt));
 }
@@ -262,7 +262,7 @@ static int __init msr_init(void)
 		err = PTR_ERR(msr_class);
 		goto out_chrdev;
 	}
-	msr_class->nodename = msr_nodename;
+	msr_class->devnode = msr_devnode;
 	for_each_online_cpu(i) {
 		err = msr_device_create(i);
 		if (err != 0)
diff --git a/block/bsg.c b/block/bsg.c
index 5f184bb..0676301 100644
--- a/block/bsg.c
+++ b/block/bsg.c
@@ -1062,7 +1062,7 @@ EXPORT_SYMBOL_GPL(bsg_register_queue);
 
 static struct cdev bsg_cdev;
 
-static char *bsg_nodename(struct device *dev)
+static char *bsg_devnode(struct device *dev, mode_t *mode)
 {
 	return kasprintf(GFP_KERNEL, "bsg/%s", dev_name(dev));
 }
@@ -1087,7 +1087,7 @@ static int __init bsg_init(void)
 		ret = PTR_ERR(bsg_class);
 		goto destroy_kmemcache;
 	}
-	bsg_class->nodename = bsg_nodename;
+	bsg_class->devnode = bsg_devnode;
 
 	ret = alloc_chrdev_region(&devid, 0, BSG_MAX_DEVS, "bsg");
 	if (ret)
diff --git a/block/genhd.c b/block/genhd.c
index 2ad91dd..517e433 100644
--- a/block/genhd.c
+++ b/block/genhd.c
@@ -998,12 +998,12 @@ struct class block_class = {
 	.name		= "block",
 };
 
-static char *block_nodename(struct device *dev)
+static char *block_devnode(struct device *dev, mode_t *mode)
 {
 	struct gendisk *disk = dev_to_disk(dev);
 
-	if (disk->nodename)
-		return disk->nodename(disk);
+	if (disk->devnode)
+		return disk->devnode(disk, mode);
 	return NULL;
 }
 
@@ -1011,7 +1011,7 @@ static struct device_type disk_type = {
 	.name		= "disk",
 	.groups		= disk_attr_groups,
 	.release	= disk_release,
-	.nodename	= block_nodename,
+	.devnode	= block_devnode,
 };
 
 #ifdef CONFIG_PROC_FS
diff --git a/drivers/base/core.c b/drivers/base/core.c
index 390e664..3a32314 100644
--- a/drivers/base/core.c
+++ b/drivers/base/core.c
@@ -166,13 +166,16 @@ static int dev_uevent(struct kset *kset, struct kobject *kobj,
 	if (MAJOR(dev->devt)) {
 		const char *tmp;
 		const char *name;
+		mode_t mode = 0;
 
 		add_uevent_var(env, "MAJOR=%u", MAJOR(dev->devt));
 		add_uevent_var(env, "MINOR=%u", MINOR(dev->devt));
-		name = device_get_nodename(dev, &tmp);
+		name = device_get_devnode(dev, &mode, &tmp);
 		if (name) {
 			add_uevent_var(env, "DEVNAME=%s", name);
 			kfree(tmp);
+			if (mode)
+				add_uevent_var(env, "DEVMODE=%#o", mode & 0777);
 		}
 	}
 
@@ -1148,8 +1151,9 @@ static struct device *next_device(struct klist_iter *i)
 }
 
 /**
- * device_get_nodename - path of device node file
+ * device_get_devnode - path of device node file
  * @dev: device
+ * @mode: returned file access mode
  * @tmp: possibly allocated string
  *
  * Return the relative path of a possible device node.
@@ -1157,21 +1161,21 @@ static struct device *next_device(struct klist_iter *i)
  * a name. This memory is returned in tmp and needs to be
  * freed by the caller.
  */
-const char *device_get_nodename(struct device *dev, const char **tmp)
+const char *device_get_devnode(struct device *dev, mode_t *mode, const char **tmp)
 {
 	char *s;
 
 	*tmp = NULL;
 
 	/* the device type may provide a specific name */
-	if (dev->type && dev->type->nodename)
-		*tmp = dev->type->nodename(dev);
+	if (dev->type && dev->type->devnode)
+		*tmp = dev->type->devnode(dev, mode);
 	if (*tmp)
 		return *tmp;
 
 	/* the class may provide a specific name */
-	if (dev->class && dev->class->nodename)
-		*tmp = dev->class->nodename(dev);
+	if (dev->class && dev->class->devnode)
+		*tmp = dev->class->devnode(dev, mode);
 	if (*tmp)
 		return *tmp;
 
diff --git a/drivers/base/devtmpfs.c b/drivers/base/devtmpfs.c
index fd488ad..67e3e00 100644
--- a/drivers/base/devtmpfs.c
+++ b/drivers/base/devtmpfs.c
@@ -8,7 +8,8 @@
  * device which requests a device node, will add a node in this
  * filesystem. The node is named after the the name of the device,
  * or the susbsytem can provide a custom name. All devices are
- * owned by root and have a mode of 0600.
+ * owned by root and have a default mode of 0600 unless otherwise
+ * specified.
  */
 
 #include <linux/kernel.h>
@@ -20,6 +21,7 @@
 #include <linux/fs.h>
 #include <linux/shmem_fs.h>
 #include <linux/cred.h>
+#include <linux/sched.h>
 #include <linux/init_task.h>
 
 static struct vfsmount *dev_mnt;
@@ -134,7 +136,7 @@ int devtmpfs_create_node(struct device *dev)
 	const char *tmp = NULL;
 	const char *nodename;
 	const struct cred *curr_cred;
-	mode_t mode;
+	mode_t mode = 0;
 	struct nameidata nd;
 	struct dentry *dentry;
 	int err;
@@ -142,14 +144,16 @@ int devtmpfs_create_node(struct device *dev)
 	if (!dev_mnt)
 		return 0;
 
-	nodename = device_get_nodename(dev, &tmp);
+	nodename = device_get_devnode(dev, &mode, &tmp);
 	if (!nodename)
 		return -ENOMEM;
 
+	if (mode == 0)
+		mode = 0600;
 	if (is_blockdev(dev))
-		mode = S_IFBLK|0600;
+		mode |= S_IFBLK;
 	else
-		mode = S_IFCHR|0600;
+		mode |= S_IFCHR;
 
 	curr_cred = override_creds(&init_cred);
 	err = vfs_path_lookup(dev_mnt->mnt_root, dev_mnt,
@@ -165,8 +169,12 @@ int devtmpfs_create_node(struct device *dev)
 
 	dentry = lookup_create(&nd, 0);
 	if (!IS_ERR(dentry)) {
+		int umask;
+
+		umask = sys_umask(0000);
 		err = vfs_mknod(nd.path.dentry->d_inode,
 				dentry, mode, dev->devt);
+		sys_umask(umask);
 		/* mark as kernel created inode */
 		if (!err)
 			dentry->d_inode->i_private = &dev_mnt;
@@ -271,7 +279,7 @@ int devtmpfs_delete_node(struct device *dev)
 	if (!dev_mnt)
 		return 0;
 
-	nodename = device_get_nodename(dev, &tmp);
+	nodename = device_get_devnode(dev, NULL, &tmp);
 	if (!nodename)
 		return -ENOMEM;
 
diff --git a/drivers/block/aoe/aoechr.c b/drivers/block/aoe/aoechr.c
index 1988835..62141ec 100644
--- a/drivers/block/aoe/aoechr.c
+++ b/drivers/block/aoe/aoechr.c
@@ -266,7 +266,7 @@ static const struct file_operations aoe_fops = {
 	.owner = THIS_MODULE,
 };
 
-static char *aoe_nodename(struct device *dev)
+static char *aoe_devnode(struct device *dev, mode_t *mode)
 {
 	return kasprintf(GFP_KERNEL, "etherd/%s", dev_name(dev));
 }
@@ -288,7 +288,7 @@ aoechr_init(void)
 		unregister_chrdev(AOE_MAJOR, "aoechr");
 		return PTR_ERR(aoe_class);
 	}
-	aoe_class->nodename = aoe_nodename;
+	aoe_class->devnode = aoe_devnode;
 
 	for (i = 0; i < ARRAY_SIZE(chardevs); ++i)
 		device_create(aoe_class, NULL,
diff --git a/drivers/block/pktcdvd.c b/drivers/block/pktcdvd.c
index 95f11cd..fddd29f 100644
--- a/drivers/block/pktcdvd.c
+++ b/drivers/block/pktcdvd.c
@@ -2857,7 +2857,7 @@ static struct block_device_operations pktcdvd_ops = {
 	.media_changed =	pkt_media_changed,
 };
 
-static char *pktcdvd_nodename(struct gendisk *gd)
+static char *pktcdvd_devnode(struct gendisk *gd, mode_t *mode)
 {
 	return kasprintf(GFP_KERNEL, "pktcdvd/%s", gd->disk_name);
 }
@@ -2914,7 +2914,7 @@ static int pkt_setup_dev(dev_t dev, dev_t* pkt_dev)
 	disk->fops = &pktcdvd_ops;
 	disk->flags = GENHD_FL_REMOVABLE;
 	strcpy(disk->disk_name, pd->name);
-	disk->nodename = pktcdvd_nodename;
+	disk->devnode = pktcdvd_devnode;
 	disk->private_data = pd;
 	disk->queue = blk_alloc_queue(GFP_KERNEL);
 	if (!disk->queue)
diff --git a/drivers/char/hw_random/core.c b/drivers/char/hw_random/core.c
index fc93e2f..1573aeb 100644
--- a/drivers/char/hw_random/core.c
+++ b/drivers/char/hw_random/core.c
@@ -153,7 +153,7 @@ static const struct file_operations rng_chrdev_ops = {
 static struct miscdevice rng_miscdev = {
 	.minor		= RNG_MISCDEV_MINOR,
 	.name		= RNG_MODULE_NAME,
-	.devnode	= "hwrng",
+	.nodename	= "hwrng",
 	.fops		= &rng_chrdev_ops,
 };
 
diff --git a/drivers/char/mem.c b/drivers/char/mem.c
index 0491cdf..b57d5da 100644
--- a/drivers/char/mem.c
+++ b/drivers/char/mem.c
@@ -866,24 +866,25 @@ static const struct file_operations kmsg_fops = {
 
 static const struct memdev {
 	const char *name;
+	mode_t mode;
 	const struct file_operations *fops;
 	struct backing_dev_info *dev_info;
 } devlist[] = {
-	[ 1] = { "mem", &mem_fops, &directly_mappable_cdev_bdi },
+	[ 1] = { "mem", 0, &mem_fops, &directly_mappable_cdev_bdi },
 #ifdef CONFIG_DEVKMEM
-	[ 2] = { "kmem", &kmem_fops, &directly_mappable_cdev_bdi },
+	[ 2] = { "kmem", 0, &kmem_fops, &directly_mappable_cdev_bdi },
 #endif
-	[ 3] = {"null", &null_fops, NULL },
+	[ 3] = { "null", 0666, &null_fops, NULL },
 #ifdef CONFIG_DEVPORT
-	[ 4] = { "port", &port_fops, NULL },
+	[ 4] = { "port", 0, &port_fops, NULL },
 #endif
-	[ 5] = { "zero", &zero_fops, &zero_bdi },
-	[ 7] = { "full", &full_fops, NULL },
-	[ 8] = { "random", &random_fops, NULL },
-	[ 9] = { "urandom", &urandom_fops, NULL },
-	[11] = { "kmsg", &kmsg_fops, NULL },
+	[ 5] = { "zero", 0666, &zero_fops, &zero_bdi },
+	[ 7] = { "full", 0666, &full_fops, NULL },
+	[ 8] = { "random", 0666, &random_fops, NULL },
+	[ 9] = { "urandom", 0666, &urandom_fops, NULL },
+	[11] = { "kmsg", 0, &kmsg_fops, NULL },
 #ifdef CONFIG_CRASH_DUMP
-	[12] = { "oldmem", &oldmem_fops, NULL },
+	[12] = { "oldmem", 0, &oldmem_fops, NULL },
 #endif
 };
 
@@ -920,6 +921,13 @@ static const struct file_operations memory_fops = {
 	.open		= memory_open,
 };
 
+static char *mem_devnode(struct device *dev, mode_t *mode)
+{
+	if (mode && devlist[MINOR(dev->devt)].mode)
+		*mode = devlist[MINOR(dev->devt)].mode;
+	return NULL;
+}
+
 static struct class *mem_class;
 
 static int __init chr_dev_init(void)
@@ -935,6 +943,7 @@ static int __init chr_dev_init(void)
 		printk("unable to get major %d for memory devs\n", MEM_MAJOR);
 
 	mem_class = class_create(THIS_MODULE, "mem");
+	mem_class->devnode = mem_devnode;
 	for (minor = 1; minor < ARRAY_SIZE(devlist); minor++) {
 		if (!devlist[minor].name)
 			continue;
diff --git a/drivers/char/misc.c b/drivers/char/misc.c
index 62c99fa..1ee27cc 100644
--- a/drivers/char/misc.c
+++ b/drivers/char/misc.c
@@ -263,12 +263,14 @@ int misc_deregister(struct miscdevice *misc)
 EXPORT_SYMBOL(misc_register);
 EXPORT_SYMBOL(misc_deregister);
 
-static char *misc_nodename(struct device *dev)
+static char *misc_devnode(struct device *dev, mode_t *mode)
 {
 	struct miscdevice *c = dev_get_drvdata(dev);
 
-	if (c->devnode)
-		return kstrdup(c->devnode, GFP_KERNEL);
+	if (mode && c->mode)
+		*mode = c->mode;
+	if (c->nodename)
+		return kstrdup(c->nodename, GFP_KERNEL);
 	return NULL;
 }
 
@@ -287,7 +289,7 @@ static int __init misc_init(void)
 	err = -EIO;
 	if (register_chrdev(MISC_MAJOR,"misc",&misc_fops))
 		goto fail_printk;
-	misc_class->nodename = misc_nodename;
+	misc_class->devnode = misc_devnode;
 	return 0;
 
 fail_printk:
diff --git a/drivers/char/raw.c b/drivers/char/raw.c
index 40268db..64acd05 100644
--- a/drivers/char/raw.c
+++ b/drivers/char/raw.c
@@ -261,7 +261,7 @@ static const struct file_operations raw_ctl_fops = {
 
 static struct cdev raw_cdev;
 
-static char *raw_nodename(struct device *dev)
+static char *raw_devnode(struct device *dev, mode_t *mode)
 {
 	return kasprintf(GFP_KERNEL, "raw/%s", dev_name(dev));
 }
@@ -289,7 +289,7 @@ static int __init raw_init(void)
 		ret = PTR_ERR(raw_class);
 		goto error_region;
 	}
-	raw_class->nodename = raw_nodename;
+	raw_class->devnode = raw_devnode;
 	device_create(raw_class, NULL, MKDEV(RAW_MAJOR, 0), NULL, "rawctl");
 
 	return 0;
diff --git a/drivers/char/tty_io.c b/drivers/char/tty_io.c
index a3afa0c..c70d9da 100644
--- a/drivers/char/tty_io.c
+++ b/drivers/char/tty_io.c
@@ -3056,11 +3056,22 @@ void __init console_init(void)
 	}
 }
 
+static char *tty_devnode(struct device *dev, mode_t *mode)
+{
+	if (!mode)
+		return NULL;
+	if (dev->devt == MKDEV(TTYAUX_MAJOR, 0) ||
+	    dev->devt == MKDEV(TTYAUX_MAJOR, 2))
+		*mode = 0666;
+	return NULL;
+}
+
 static int __init tty_class_init(void)
 {
 	tty_class = class_create(THIS_MODULE, "tty");
 	if (IS_ERR(tty_class))
 		return PTR_ERR(tty_class);
+	tty_class->devnode = tty_devnode;
 	return 0;
 }
 
diff --git a/drivers/gpu/drm/drm_sysfs.c b/drivers/gpu/drm/drm_sysfs.c
index f7a615b..5301f22 100644
--- a/drivers/gpu/drm/drm_sysfs.c
+++ b/drivers/gpu/drm/drm_sysfs.c
@@ -76,7 +76,7 @@ static ssize_t version_show(struct class *dev, char *buf)
 		       CORE_MINOR, CORE_PATCHLEVEL, CORE_DATE);
 }
 
-static char *drm_nodename(struct device *dev)
+static char *drm_devnode(struct device *dev, mode_t *mode)
 {
 	return kasprintf(GFP_KERNEL, "dri/%s", dev_name(dev));
 }
@@ -112,7 +112,7 @@ struct class *drm_sysfs_create(struct module *owner, char *name)
 	if (err)
 		goto err_out_class;
 
-	class->nodename = drm_nodename;
+	class->devnode = drm_devnode;
 
 	return class;
 
diff --git a/drivers/hid/usbhid/hiddev.c b/drivers/hid/usbhid/hiddev.c
index 4d1dc0c..8b6ee24 100644
--- a/drivers/hid/usbhid/hiddev.c
+++ b/drivers/hid/usbhid/hiddev.c
@@ -852,14 +852,14 @@ static const struct file_operations hiddev_fops = {
 #endif
 };
 
-static char *hiddev_nodename(struct device *dev)
+static char *hiddev_devnode(struct device *dev, mode_t *mode)
 {
 	return kasprintf(GFP_KERNEL, "usb/%s", dev_name(dev));
 }
 
 static struct usb_class_driver hiddev_class = {
 	.name =		"hiddev%d",
-	.nodename =	hiddev_nodename,
+	.devnode =	hiddev_devnode,
 	.fops =		&hiddev_fops,
 	.minor_base =	HIDDEV_MINOR_BASE,
 };
diff --git a/drivers/input/input.c b/drivers/input/input.c
index 851791d..556539d 100644
--- a/drivers/input/input.c
+++ b/drivers/input/input.c
@@ -1265,14 +1265,14 @@ static struct device_type input_dev_type = {
 	.uevent		= input_dev_uevent,
 };
 
-static char *input_nodename(struct device *dev)
+static char *input_devnode(struct device *dev, mode_t *mode)
 {
 	return kasprintf(GFP_KERNEL, "input/%s", dev_name(dev));
 }
 
 struct class input_class = {
 	.name		= "input",
-	.nodename	= input_nodename,
+	.devnode	= input_devnode,
 };
 EXPORT_SYMBOL_GPL(input_class);
 
diff --git a/drivers/md/dm-ioctl.c b/drivers/md/dm-ioctl.c
index 7f77f18..a679429 100644
--- a/drivers/md/dm-ioctl.c
+++ b/drivers/md/dm-ioctl.c
@@ -1532,7 +1532,7 @@ static const struct file_operations _ctl_fops = {
 static struct miscdevice _dm_misc = {
 	.minor 		= MISC_DYNAMIC_MINOR,
 	.name  		= DM_NAME,
-	.devnode	= "mapper/control",
+	.nodename	= "mapper/control",
 	.fops  		= &_ctl_fops
 };
 
diff --git a/drivers/media/dvb/dvb-core/dvbdev.c b/drivers/media/dvb/dvb-core/dvbdev.c
index 479dd05..94159b9 100644
--- a/drivers/media/dvb/dvb-core/dvbdev.c
+++ b/drivers/media/dvb/dvb-core/dvbdev.c
@@ -447,7 +447,7 @@ static int dvb_uevent(struct device *dev, struct kobj_uevent_env *env)
 	return 0;
 }
 
-static char *dvb_nodename(struct device *dev)
+static char *dvb_devnode(struct device *dev, mode_t *mode)
 {
 	struct dvb_device *dvbdev = dev_get_drvdata(dev);
 
@@ -478,7 +478,7 @@ static int __init init_dvbdev(void)
 		goto error;
 	}
 	dvb_class->dev_uevent = dvb_uevent;
-	dvb_class->nodename = dvb_nodename;
+	dvb_class->devnode = dvb_devnode;
 	return 0;
 
 error:
diff --git a/drivers/net/tun.c b/drivers/net/tun.c
index 3f5d288..d3ee199 100644
--- a/drivers/net/tun.c
+++ b/drivers/net/tun.c
@@ -1370,7 +1370,7 @@ static const struct file_operations tun_fops = {
 static struct miscdevice tun_miscdev = {
 	.minor = TUN_MINOR,
 	.name = "tun",
-	.devnode = "net/tun",
+	.nodename = "net/tun",
 	.fops = &tun_fops,
 };
 
diff --git a/drivers/usb/class/usblp.c b/drivers/usb/class/usblp.c
index 26c09f0..9bc112e 100644
--- a/drivers/usb/class/usblp.c
+++ b/drivers/usb/class/usblp.c
@@ -1057,14 +1057,14 @@ static const struct file_operations usblp_fops = {
 	.release =	usblp_release,
 };
 
-static char *usblp_nodename(struct device *dev)
+static char *usblp_devnode(struct device *dev, mode_t *mode)
 {
 	return kasprintf(GFP_KERNEL, "usb/%s", dev_name(dev));
 }
 
 static struct usb_class_driver usblp_class = {
 	.name =		"lp%d",
-	.nodename =	usblp_nodename,
+	.devnode =	usblp_devnode,
 	.fops =		&usblp_fops,
 	.minor_base =	USBLP_MINOR_BASE,
 };
diff --git a/drivers/usb/core/file.c b/drivers/usb/core/file.c
index 5cef889..222ee07 100644
--- a/drivers/usb/core/file.c
+++ b/drivers/usb/core/file.c
@@ -67,14 +67,14 @@ static struct usb_class {
 	struct class *class;
 } *usb_class;
 
-static char *usb_nodename(struct device *dev)
+static char *usb_devnode(struct device *dev, mode_t *mode)
 {
 	struct usb_class_driver *drv;
 
 	drv = dev_get_drvdata(dev);
-	if (!drv || !drv->nodename)
+	if (!drv || !drv->devnode)
 		return NULL;
-	return drv->nodename(dev);
+	return drv->devnode(dev, mode);
 }
 
 static int init_usb_class(void)
@@ -100,7 +100,7 @@ static int init_usb_class(void)
 		kfree(usb_class);
 		usb_class = NULL;
 	}
-	usb_class->class->nodename = usb_nodename;
+	usb_class->class->devnode = usb_devnode;
 
 exit:
 	return result;
diff --git a/drivers/usb/core/usb.c b/drivers/usb/core/usb.c
index a26f738..a545857 100644
--- a/drivers/usb/core/usb.c
+++ b/drivers/usb/core/usb.c
@@ -311,10 +311,12 @@ static struct dev_pm_ops usb_device_pm_ops = {
 #endif	/* CONFIG_PM */
 
 
-static char *usb_nodename(struct device *dev)
+static char *usb_devnode(struct device *dev, mode_t *mode)
 {
 	struct usb_device *usb_dev;
 
+	if (mode)
+		*mode = 0664;
 	usb_dev = to_usb_device(dev);
 	return kasprintf(GFP_KERNEL, "bus/usb/%03d/%03d",
 			 usb_dev->bus->busnum, usb_dev->devnum);
@@ -324,7 +326,7 @@ struct device_type usb_device_type = {
 	.name =		"usb_device",
 	.release =	usb_release_dev,
 	.uevent =	usb_dev_uevent,
-	.nodename = 	usb_nodename,
+	.devnode = 	usb_devnode,
 	.pm =		&usb_device_pm_ops,
 };
 
diff --git a/drivers/usb/misc/iowarrior.c b/drivers/usb/misc/iowarrior.c
index 90e1a8d..e75bb87 100644
--- a/drivers/usb/misc/iowarrior.c
+++ b/drivers/usb/misc/iowarrior.c
@@ -727,7 +727,7 @@ static const struct file_operations iowarrior_fops = {
 	.poll = iowarrior_poll,
 };
 
-static char *iowarrior_nodename(struct device *dev)
+static char *iowarrior_devnode(struct device *dev, mode_t *mode)
 {
 	return kasprintf(GFP_KERNEL, "usb/%s", dev_name(dev));
 }
@@ -738,7 +738,7 @@ static char *iowarrior_nodename(struct device *dev)
  */
 static struct usb_class_driver iowarrior_class = {
 	.name = "iowarrior%d",
-	.nodename = iowarrior_nodename,
+	.devnode = iowarrior_devnode,
 	.fops = &iowarrior_fops,
 	.minor_base = IOWARRIOR_MINOR_BASE,
 };
diff --git a/drivers/usb/misc/legousbtower.c b/drivers/usb/misc/legousbtower.c
index c1e2433..97efeae 100644
--- a/drivers/usb/misc/legousbtower.c
+++ b/drivers/usb/misc/legousbtower.c
@@ -266,7 +266,7 @@ static const struct file_operations tower_fops = {
 	.llseek =	tower_llseek,
 };
 
-static char *legousbtower_nodename(struct device *dev)
+static char *legousbtower_devnode(struct device *dev, mode_t *mode)
 {
 	return kasprintf(GFP_KERNEL, "usb/%s", dev_name(dev));
 }
@@ -277,7 +277,7 @@ static char *legousbtower_nodename(struct device *dev)
  */
 static struct usb_class_driver tower_class = {
 	.name =		"legousbtower%d",
-	.nodename = 	legousbtower_nodename,
+	.devnode = 	legousbtower_devnode,
 	.fops =		&tower_fops,
 	.minor_base =	LEGO_USB_TOWER_MINOR_BASE,
 };
diff --git a/include/linux/device.h b/include/linux/device.h
index 847b763..9da6814 100644
--- a/include/linux/device.h
+++ b/include/linux/device.h
@@ -193,7 +193,7 @@ struct class {
 	struct kobject			*dev_kobj;
 
 	int (*dev_uevent)(struct device *dev, struct kobj_uevent_env *env);
-	char *(*nodename)(struct device *dev);
+	char *(*devnode)(struct device *dev, mode_t *mode);
 
 	void (*class_release)(struct class *class);
 	void (*dev_release)(struct device *dev);
@@ -298,7 +298,7 @@ struct device_type {
 	const char *name;
 	const struct attribute_group **groups;
 	int (*uevent)(struct device *dev, struct kobj_uevent_env *env);
-	char *(*nodename)(struct device *dev);
+	char *(*devnode)(struct device *dev, mode_t *mode);
 	void (*release)(struct device *dev);
 
 	const struct dev_pm_ops *pm;
@@ -487,7 +487,7 @@ extern struct device *device_find_child(struct device *dev, void *data,
 extern int device_rename(struct device *dev, char *new_name);
 extern int device_move(struct device *dev, struct device *new_parent,
 		       enum dpm_order dpm_order);
-extern const char *device_get_nodename(struct device *dev, const char **tmp);
+extern const char *device_get_devnode(struct device *dev, mode_t *mode, const char **tmp);
 extern void *dev_get_drvdata(const struct device *dev);
 extern void dev_set_drvdata(struct device *dev, void *data);
 
diff --git a/include/linux/genhd.h b/include/linux/genhd.h
index 44263cb..109d179 100644
--- a/include/linux/genhd.h
+++ b/include/linux/genhd.h
@@ -142,7 +142,7 @@ struct gendisk {
                                          * disks that can't be partitioned. */
 
 	char disk_name[DISK_NAME_LEN];	/* name of major driver */
-	char *(*nodename)(struct gendisk *gd);
+	char *(*devnode)(struct gendisk *gd, mode_t *mode);
 	/* Array of pointers to partitions indexed by partno.
 	 * Protected with matching bdev lock but stat and other
 	 * non-critical accesses use RCU.  Always access through
diff --git a/include/linux/miscdevice.h b/include/linux/miscdevice.h
index 0521177..adaf3c1 100644
--- a/include/linux/miscdevice.h
+++ b/include/linux/miscdevice.h
@@ -41,7 +41,8 @@ struct miscdevice  {
 	struct list_head list;
 	struct device *parent;
 	struct device *this_device;
-	const char *devnode;
+	const char *nodename;
+	mode_t mode;
 };
 
 extern int misc_register(struct miscdevice * misc);
diff --git a/include/linux/usb.h b/include/linux/usb.h
index b1e3c2f..a8fe05f 100644
--- a/include/linux/usb.h
+++ b/include/linux/usb.h
@@ -922,7 +922,7 @@ extern struct bus_type usb_bus_type;
 /**
  * struct usb_class_driver - identifies a USB driver that wants to use the USB major number
  * @name: the usb class device name for this driver.  Will show up in sysfs.
- * @nodename: Callback to provide a naming hint for a possible
+ * @devnode: Callback to provide a naming hint for a possible
  *	device node to create.
  * @fops: pointer to the struct file_operations of this driver.
  * @minor_base: the start of the minor range for this driver.
@@ -933,7 +933,7 @@ extern struct bus_type usb_bus_type;
  */
 struct usb_class_driver {
 	char *name;
-	char *(*nodename)(struct device *dev);
+	char *(*devnode)(struct device *dev, mode_t *mode);
 	const struct file_operations *fops;
 	int minor_base;
 };
diff --git a/sound/sound_core.c b/sound/sound_core.c
index bb4b88e..49c9981 100644
--- a/sound/sound_core.c
+++ b/sound/sound_core.c
@@ -29,7 +29,7 @@ MODULE_DESCRIPTION("Core sound module");
 MODULE_AUTHOR("Alan Cox");
 MODULE_LICENSE("GPL");
 
-static char *sound_nodename(struct device *dev)
+static char *sound_devnode(struct device *dev, mode_t *mode)
 {
 	if (MAJOR(dev->devt) == SOUND_MAJOR)
 		return NULL;
@@ -50,7 +50,7 @@ static int __init init_soundcore(void)
 		return PTR_ERR(sound_class);
 	}
 
-	sound_class->nodename = sound_nodename;
+	sound_class->devnode = sound_devnode;
 
 	return 0;
 }



^ permalink raw reply related	[flat|nested] 61+ messages in thread

* Re: [PATCH] Remove broken by design and by implementation devtmpfs maintenance disaster
  2009-09-17 17:29   ` Eric W. Biederman
  2009-09-17 18:53     ` [bug] /etc/profile: line 30: /dev/null: Permission denied (Was: Re: [PATCH] Remove broken by design and by implementation devtmpfs maintenance disaster) Ingo Molnar
@ 2009-09-18  5:54     ` Greg KH
  2009-09-18 12:24       ` Eric W. Biederman
  1 sibling, 1 reply; 61+ messages in thread
From: Greg KH @ 2009-09-18  5:54 UTC (permalink / raw)
  To: Eric W. Biederman; +Cc: Linus Torvalds, linux-kernel, Kay Sievers

On Thu, Sep 17, 2009 at 10:29:18AM -0700, Eric W. Biederman wrote:
> Greg KH <greg@kroah.com> writes:
> 
> > On Thu, Sep 17, 2009 at 01:23:39AM -0700, Eric W. Biederman wrote:
> >> 
> >> devtmpfs has numerous problems.  The once I see from a quick review.
> >
> > <snip>
> >
> > I'm confused, why did you not at least cc: Kay and I on this message, if
> > I was a paranoid person, I would think that you were somehow trying to
> > skirt around us for some unknown reason :(
> 
> You just aren't relevant to this discussion except where you
> repeatedly demonstrate you aren't willing to listen to anyone who
> hasn't drunk the devtmpfs coolaid.

Oh, we have official team drinks now?  Great, sign me up, can I pick a
t-shirt logo as well? :)

> If you were interested in honest review and feedback you would have
> copied me from the second review onward.  You didn't do that.  Why
> should I extend you the courtesy.  This isn't your decision to make.

I'm sorry I forgot to copy you, and the other people that provided
feedback on the original few versions, that's my fault.  I kind of
assumed that people found the first version on their own, the updates
would be in the same place as well.  I had not kept track of the
reviewers and commentors properly.

My fault, and I'm sorry.

But for you to think I was purposefully slighting you, or anyone else,
and that slight would justify completly ignoring the original authors
and submittors of the code, seems, well, a big streach.

> Greg this code does not live up to the standards you have repeatedly
> asserted are required for accepting core kernel code.  Neither you
> nor Kay show any interest in fixing even the most trivial of bugs.
> Must less discuss alternate solutions to the problem.

I'm really sorry, but I know of no existing bugs in this code.
Seriously, I thought we addressed everything that was pointed out.  A
large number of people have tested this in quite different environments,
and we got sign-off-bys by all of the boot logic infrastructure
maintainers from the major distros, as proof of that testing.

I don't know of any standards that we are not following here, what
specifically are you referring to?

thanks,

greg k-h

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [bug] /etc/profile: line 30: /dev/null: Permission denied (Was: Re: [PATCH] Remove broken by design and by implementation devtmpfs maintenance disaster)
  2009-09-17 20:31           ` Ingo Molnar
@ 2009-09-18  5:58             ` Greg KH
  2009-09-25 20:49               ` Pavel Machek
  0 siblings, 1 reply; 61+ messages in thread
From: Greg KH @ 2009-09-18  5:58 UTC (permalink / raw)
  To: Ingo Molnar; +Cc: Linus Torvalds, Kay Sievers, Eric W. Biederman, linux-kernel

On Thu, Sep 17, 2009 at 10:31:13PM +0200, Ingo Molnar wrote:
> 
> * Linus Torvalds <torvalds@linux-foundation.org> wrote:
> 
> > On Thu, 17 Sep 2009, Kay Sievers wrote:
> > 
> > > On Thu, Sep 17, 2009 at 20:53, Ingo Molnar <mingo@elte.hu> wrote:
> > > > I've reproduced a bug with the following .config options:
> > > >
> > > > ??CONFIG_DEVTMPFS=y
> > > > ??CONFIG_DEVTMPFS_MOUNT=y
> > > >
> > > > /dev/null and /dev/zero are not read/writable to ordinary users, 
> > > > breaking normal bootup and login:
> > > 
> > > Udev should run long before some ordinary/non-root user can login, 
> > > and apply the permissions as it always does. It's known to work on 
> > > Fedora, SUSE, Ubuntu. What kind of system/environment/setup is that 
> > > where you see this?
> > 
> > I don't know if this is what Ingo does, but I have a few machines 
> > where I don't run the distro-supplied 'initrd' at all, because it's 
> > easier to boot without it. The Fedora initrd doesn't allow me to 
> > sanely set root filesystem parameters without totally rewriting the 
> > initrd image, which I'm not interested in, for example (they'll take 
> > effect for the root initrd, not the final root).
> 
> Correct: i'm booting raw bzImages, with /dev copied to the real /dev. To 
> this box udev is mostly an annoyance that slows down my bootup ;-)

I use non-initrd systems as well, and this option works for me on Gentoo
and SUSE machines.

As you are using a very old udev, and the boot infrastructure for udev
in older Fedora releases was a bit "odd" in places, I would recommend
not using these options on that machine.  If we need to reword the
Kconfig help option to make it a bit more clear, do you have a
suggestion on what we should change?

> Furthermore, this is a really old image, Fedora Core 6, where udev does 
> not get updated anymore. I still boot new kernels on it though, and it 
> worked fine up to now.

It should continue to work if you don't select this option, right?  The
default is "N" :)

thanks,

greg k-h

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [bug] /etc/profile: line 30: /dev/null: Permission denied (Was: Re: [PATCH] Remove broken by design and by implementation devtmpfs maintenance disaster)
  2009-09-18  1:50               ` Kay Sievers
@ 2009-09-18  6:02                 ` Greg KH
  2009-09-18 11:50                   ` Kay Sievers
  2009-09-18 14:18                   ` Linus Torvalds
  2009-09-18 20:58                 ` [bug] /etc/profile: line 30: /dev/null: Permission denied Eric W. Biederman
  1 sibling, 2 replies; 61+ messages in thread
From: Greg KH @ 2009-09-18  6:02 UTC (permalink / raw)
  To: Kay Sievers; +Cc: Linus Torvalds, Ingo Molnar, Eric W. Biederman, linux-kernel

On Fri, Sep 18, 2009 at 03:50:36AM +0200, Kay Sievers wrote:
> On Thu, 2009-09-17 at 17:18 -0700, Linus Torvalds wrote:
> > 
> > On Fri, 18 Sep 2009, Kay Sievers wrote:
> > > 
> > > > So I suspect /dev/null and /dev/zero should be special - just make them
> > > > have 0666 permissions. Because they really _are_ special, and no other
> > > > permissions ever make sense for them.
> > > 
> > > That's true. I guess there are a few more devices that need special
> > > permissions.
> > 
> > /dev/tty is probably the only remaining one - I don't think there should 
> > be any other devices that are so special that normal programs expect them 
> > to be there, and expect to be able to open them.
> > 
> > /dev/null (and to a lesser degree /dev/zero) really are special, and they 
> > are special not so much because they are special devices, but because they 
> > are part of the unix environment in rather deep ways. For example, mmap() 
> > on /dev/zero is deeply special, and really is about shm rather than any 
> > devices, so it's a VM thing with an odd special case.
> > 
> > And /dev/tty is special in that you'd expected to be able to open it even 
> > if you can't open the device that it points to - you may have inherited a 
> > tty from a program that _used_ to have permission to the underlying 
> > /dev/ttyxyz thing, but even if you no longer can open that device, 
> > /dev/tty still works.
> > 
> > The rest of /dev really should be rather esoteric, or it should be about 
> > real devices. So I do think that with just null, zero and tty having 0666 
> > permissions, a "normal UNIX" program is supposed to work. That should be 
> > the minimal set, but also the maximal set of devices that people should 
> > _expect_ to work.
> 
> Here is a quick hack to allow subsystems to provide a mode for their
> devices. It uses the callback that can provide custom non-default device
> names. Ingo, maybe you can give it a try?
> 
> To see how it works, it currently includes access to: null, zero, full,
> random, urandom, tty, ptmx. Also the USB /dev nodes have the same
> permissions as the USB /proc nodes always had. That's basically what
> udev does today for non-root users.

Ick, I don't think we should do something like this, it starts putting
the mode policy back into the kernel.  What's next, owner and group?  :)

I think the udev version in older Fedora releases can't handle this
kernel option, which is fine, just don't enable it.  Newer versions can
handle it, right?

thanks,

greg k-h

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [PATCH] Remove broken by design and by implementation devtmpfs maintenance disaster
  2009-09-17 15:43       ` Alan Cox
@ 2009-09-18  6:03         ` Greg KH
  2009-09-18  9:25           ` Alan Cox
  0 siblings, 1 reply; 61+ messages in thread
From: Greg KH @ 2009-09-18  6:03 UTC (permalink / raw)
  To: Alan Cox; +Cc: Eric W. Biederman, Linus Torvalds, linux-kernel, Kay Sievers

On Thu, Sep 17, 2009 at 04:43:25PM +0100, Alan Cox wrote:
> > > I've seen nacks from Christoph and from Eric and it seems Al Viro has yet
> > > to review devtmpfs. I'd like to see Al's opinion personally.
> > 
> > That's fine, but as it's just using the standard tmpfs interfaces that
> > other in-kernel virtual filesystems use, it shouldn't need that much
> > review.  The code is quite small as well, and I thought Al was still on
> > an extended vacation.
> > 
> > This code has been reviewed and posted numerous times for over 6 months
> > now, which should be plenty of time for us to be waiting for a review,
> > don't you?
> 
> Christoph has already nacked the code and indicated some problems (albeit
> in his inimitably friendly fashion) so you had at least one review, you
> just apparently didn't like the answer.

No, he did not point out any technical problem with the code that I can
find.  I asked for details, but he's probably on a plane at the moment.
I'll see him in a few days, so we can discuss it there if needed.

thanks,

greg k-h

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [PATCH] Remove broken by design and by implementation devtmpfs maintenance disaster
  2009-09-18  6:03         ` Greg KH
@ 2009-09-18  9:25           ` Alan Cox
  2009-09-18 15:05             ` Greg KH
  0 siblings, 1 reply; 61+ messages in thread
From: Alan Cox @ 2009-09-18  9:25 UTC (permalink / raw)
  To: Greg KH; +Cc: Eric W. Biederman, Linus Torvalds, linux-kernel, Kay Sievers

> > Christoph has already nacked the code and indicated some problems (albeit
> > in his inimitably friendly fashion) so you had at least one review, you
> > just apparently didn't like the answer.
> 
> No, he did not point out any technical problem with the code that I can
> find.  I asked for details, but he's probably on a plane at the moment.

I quote:

"this touches init code to mount stuff inside the namespace fro ma
filesystem driver which is a big no-go"


^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [bug] /etc/profile: line 30: /dev/null: Permission denied (Was:  Re: [PATCH] Remove broken by design and by implementation devtmpfs  maintenance disaster)
  2009-09-18  6:02                 ` Greg KH
@ 2009-09-18 11:50                   ` Kay Sievers
  2009-09-18 14:18                   ` Linus Torvalds
  1 sibling, 0 replies; 61+ messages in thread
From: Kay Sievers @ 2009-09-18 11:50 UTC (permalink / raw)
  To: Greg KH; +Cc: Linus Torvalds, Ingo Molnar, Eric W. Biederman, linux-kernel

On Fri, Sep 18, 2009 at 08:02, Greg KH <greg@kroah.com> wrote:
>> Here is a quick hack to allow subsystems to provide a mode for their
>> devices. It uses the callback that can provide custom non-default device
>> names. Ingo, maybe you can give it a try?
>>
>> To see how it works, it currently includes access to: null, zero, full,
>> random, urandom, tty, ptmx. Also the USB /dev nodes have the same
>> permissions as the USB /proc nodes always had. That's basically what
>> udev does today for non-root users.
>
> Ick, I don't think we should do something like this, it starts putting
> the mode policy back into the kernel.

Yeah, we should not go too far here. I don't mind having the few 0666
well-defined special nodes though.

>  What's next, owner and group?  :)

Udev does not set a owner ever I think, uid is always root. Group
name/number mapping is usually not known by the kernel, so we should
be safe here for the common systems. :)

The Android guys though have the group ids in the kernel as part of
their platform spec. They expressed interest to be able to manage all
this with their platform code. So we might just want to provide the
needed hooks for people with these very specific setups, to plug into
it.

> I think the udev version in older Fedora releases can't handle this
> kernel option, which is fine, just don't enable it.  Newer versions can
> handle it, right?

Yes, they should work fine. I guess even the old versions will run
fine, it's more that Ingo did not run any udev, I expect.

Kay

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [PATCH] Remove broken by design and by implementation devtmpfs maintenance disaster
  2009-09-18  5:54     ` [PATCH] Remove broken by design and by implementation devtmpfs maintenance disaster Greg KH
@ 2009-09-18 12:24       ` Eric W. Biederman
  0 siblings, 0 replies; 61+ messages in thread
From: Eric W. Biederman @ 2009-09-18 12:24 UTC (permalink / raw)
  To: Greg KH; +Cc: Linus Torvalds, linux-kernel, Kay Sievers

Greg KH <greg@kroah.com> writes:

> I'm really sorry, but I know of no existing bugs in this code.
> Seriously, I thought we addressed everything that was pointed out.

Then please sober up and open your eyes.  Bugs are not hard to find.
And I pointed out about 5 of them at the beginning of my message.

The simplest and most trivial of them is that the error handling
path is device_add was not updated to remove the devtmpfs node
if it was not created.

I find it maximally offensive that when I try and give constructive
criticism that I am either written off or told that my patches will
be summarily dropped.

The code I think is fixable.  You I have much less hope for.

Eric

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [PATCH] Remove broken by design and by implementation devtmpfs maintenance disaster
  2009-09-17 18:59         ` Scott James Remnant
  2009-09-17 19:11           ` Arjan van de Ven
@ 2009-09-18 12:57           ` Eric W. Biederman
  1 sibling, 0 replies; 61+ messages in thread
From: Eric W. Biederman @ 2009-09-18 12:57 UTC (permalink / raw)
  To: Scott James Remnant
  Cc: Arjan van de Ven, Alan Cox, Kay Sievers, Linus Torvalds,
	linux-kernel, Greg Kroah-Hartmann

Scott James Remnant <scott@canonical.com> writes:

>> I do share frustration with Eric on how Kay and Greg have handled this.
>> It really felt like a combination of bullying, ignoring any contrarian
>> argument and just ramming stuff down. Not at all unlike the original
>> devfs fiasco. It has left me with a pretty bad taste in my mouth and
>> am pretty disappointed; I expected better.
>> 
> I'm not a kernel developer, I'm a plumbing developer, but from my
> outside perspective it seems like the contrary arguments have had a bit
> of an agenda as well and have taken a "must not go in at any cost"
> attitude.
>
> That I find odd.
>
> It's not as if this is critical path, or going in at the expense of
> other functionality or code.  It's just another useful option for people
> who can find a use for it.
>
> Is that really such a tragedy to have?

Ultimately the way devtmpfs seems to be aimed is as a core component
that is non-optional if you use a standard user space.

My goal in reviewing the code has really been to see if I can
understand the problem devtmpfs has been trying to solve, so I could
understand if devtmpfs is a good solution.

I'm persuadable and I would have really liked to see that devtmpfs
at least comes out of the alternatives.

I want to know why for example the following document no longer applies:
http://kernel.org/pub/linux/utils/kernel/hotplug/udev_vs_devfs

What has changed that makes devfs the bees knees all of a sudden.

My object to devtmpfs going in is that Greg KH and Kay seem to be
in an echo chamber and can't seem to hear when people talk about
bugs in devtmpfs.  So I am not prepared to extend Greg and Kay the
benefit of the doubt any more.

Eric



^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [PATCH] Remove broken by design and by implementation devtmpfs  maintenance disaster
  2009-09-17 12:03 ` Kay Sievers
  2009-09-17 13:13   ` Alan Cox
@ 2009-09-18 13:16   ` Eric W. Biederman
  2009-09-18 13:54   ` Eric W. Biederman
  2 siblings, 0 replies; 61+ messages in thread
From: Eric W. Biederman @ 2009-09-18 13:16 UTC (permalink / raw)
  To: Kay Sievers; +Cc: Linus Torvalds, linux-kernel, Greg Kroah-Hartmann

Kay Sievers <kay.sievers@vrfy.org> writes:

> On Thu, Sep 17, 2009 at 10:23, Eric W. Biederman <ebiederm@xmission.com> wrote:
>>
>> devtmpfs has numerous problems.  The once I see from a quick review.
>> - devtmpfs steals i_private from tmpfs (a layering/maintenance horror)
>
> I can't see the horror.

You can't you aren't a filesystem and you are playing with filesystem
private internal bits.   If I got that close to a woman I would have
to marry her.  In the device layer there have been a bunch of structures
introduced  bus_type_private, driver_private, class_private, device_private
to prevent people from abusing your private data.  Like you are abusing
vfs data.

>> - devtmpfs is missing calls to mnt_want_write.
>
> If you think we miss something, we are glad to add it, if you point it out.

I just did.

>> - device_add does not clean up it's devtmpfs node on error
>
> That's fixable, if the remove event is not already taking care of it.

Sure.  I never said the code was unfixable.

>> - The filesystem does not live under fs/ where it can be found.
>> - The Kconfig entry is not under Filesystems.
>
> It's a special-purpose superblock, not a filesystem. The filesystem is
> still 100% tmpfs. Devtmpfs is just a companion to the driver core's
> sysfs, hence the code is in the driver core. The code does not
> implement any kind of filesystem, it just populates a tmpfs
> superblock.

Yes that explains why you call register_filesystem and have fs
at the end of the name.

>> - The fundamental justification for devtmpfs is bogus.
>>  devtmpfs is not faster nor does it solve the hotplug problem.
>
> It's not about speed, as stated many many times. Please read the archives.
>
>>  * A static dev is faster.
>
> A static /dev is unreliable and unpredictable, and can not be used in
> any not very limited and controlled environment. It's pure theory for
> the systems out there, it just does not work with todays dynamic
> major/minors. You will never know which actual kernel device you open
> from your static /dev entries. Unless someone converts the many
> subsytems across the entire kernel, this is just not an option to even
> think about.
>
> Eric, ever wondered why all the people working in hotplug area,
> maintaining todays systems, and even the ones who wrote udev, want
> this? And only people who have never written any code in hotplug land
> like to object to it? There seems a big disconnect here.

I am.  I just had to rewrite pciehp because it totally fails on the
systems I care about.  I am now figuring out how to merge that back in.
There are some pretty big problems in the device core right now.

>>  * Dynamically creating dev entries (in userspace) is not slow.
>
> Again, it's not about speed, it's about simplicity, reliability and
> synchronous vs. asynchronous behavior.
>
>>    Fundamentally it should be the same amount of time as it is the
>>    same amount of work.
>
> It's the synchronous context of sysfs. It's not interesting to compare
> the overall work. We create the device in /sys, there is no reason not
> to provide the device node at the same time.
>
>>  * People actively write/depend on udev rules to the file names in /dev.
>
> No, the sysfs names give the the device names. And udev can overwrite
> the kernel supplied names, which it doesn't. That all still works the
> same way with devtmpfs. Udev runs just fine on top of it. It even
> removes the kernel created device node if asked for.

sysfs overrides the kernel supplied device names all of the time.
In the general case those overrides are called symlinks.  But a rose
by any other name...


>>    Perhaps they are just for the creation of symlink to the filenames
>>    specified in Documentation/devices.txt but regardless device names
>>    not documented in Documentation/devices.txt are used in the real
>>    world. (i.e. udev still handles naming).
>
> No, udev does not name devices, it's the kernel. There have been a few
> trivial exceptions, but they are all in the kernel today. Please make
> yourself familiar how things work.

I have.  You notice I have sent udev patches?

>>  * If you are truly dealing with hotplug events in userspace
>>    it is necessary to listen to uevents and react which
>>    last I checked is role of udev.
>
> I don't understand. Udev applies the final policy including
> permissions/ownership, just as before. There is no differrence. It's
> just that you can bring up a box without complex userspace to
> bootstrap /dev. And that's a big win on its own. And things like
> "modprobe loop; losetup /dev/loop0" will just work, which it doesn't
> with todays async udev. Again, please make yourself familiar how
> things work, and what the problems are.

The modprobe loop example is interesting, I have not seen that one before.


>> - Once everyone starts using devtmpfs it will be a serious technical
>>  problem for containers.
>
> This is not different from todays udev or sysfs. Also udev runs fine
> with plain tmpfs.

That has been no ability to discuss design alternatives in this process
so it was completely impossible to have any discussion on this.

As for sysfs it is only the broken in tree version that problem.

>> - Reportedly devtmpfs is mandatory in the latest version of Suse
>>  so claiming it is experimental and if unsure say N seems like
>>  the wrong advice, and a serious misnomer.
>
> openSUSE uses it, but it runs fine without devtmpfs.

For how many days will that be true?


>> Who places a filesystem in drivers/core/ and not even
>> in the filesystem Kconfig menu?
>
> As stated, it's a special-purpose superblock, and not a filesystem at all.

Bogus.

>
>> Additionally Greg KH and Kay Sievers have a bad track record of fixing
>> filesystem bugs in sysfs, which I see no reason will not continue with
>> devtmpfs.
>
> Oh, interesting. Any points to working fixes we missed?
>
> Your last series was way over the top, you did not even boot a box
> with it and it broke things in obvious ways when I ran it. I thought
> we applied all your working fixes, and asked you to rebase the rest,
> and skip the stuff that caused the breakage. I think you never did.
> Some of the things showed problems in other subsystem which needed to
> be fixed, and some of these things got fixed. So please send out a
> rebased _and_ tested series again.

My problem is not with how my patches have been treated.  Rather my problem
is the fact that when errors were pointed out I was the only one to step
up to fixing them.  Why should I be the only one stepping up?

My problem is that instead of fixing bugs you are off adding strange weird
features and adding more bugs.

Eric

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [PATCH] Remove broken by design and by implementation devtmpfs  maintenance disaster
  2009-09-17 12:03 ` Kay Sievers
  2009-09-17 13:13   ` Alan Cox
  2009-09-18 13:16   ` Eric W. Biederman
@ 2009-09-18 13:54   ` Eric W. Biederman
  2009-09-18 14:09     ` Arjan van de Ven
  2 siblings, 1 reply; 61+ messages in thread
From: Eric W. Biederman @ 2009-09-18 13:54 UTC (permalink / raw)
  To: Kay Sievers; +Cc: Linus Torvalds, linux-kernel, Greg Kroah-Hartmann


> I don't understand. Udev applies the final policy including
> permissions/ownership, just as before. There is no differrence. It's
> just that you can bring up a box without complex userspace to
> bootstrap /dev. And that's a big win on its own.

udev is too complex to use?  That sounds like a userspace bug.

This I guess is where I am baffled.   The argument for devtmpfs
always seem to boil down to: udev sucks let's write some kernel
code instead.

I have been trying to ask for a long time why we can't just fix
udev to not suck. 

>  And things like
> "modprobe loop; losetup /dev/loop0" will just work, which it doesn't
> with todays async udev. Again, please make yourself familiar how
> things work, and what the problems are.

I guess I don't understand why 
modprobe loop; losetup /dev/loop0 is an interesting case.
When you can just as easily do:
modprobe loop; udevadm settle; losetup /dev/loop0.

Eric

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [PATCH] Remove broken by design and by implementation devtmpfs maintenance disaster
  2009-09-18 13:54   ` Eric W. Biederman
@ 2009-09-18 14:09     ` Arjan van de Ven
  2009-09-18 14:11       ` Kay Sievers
  2009-09-18 14:42       ` Eric W. Biederman
  0 siblings, 2 replies; 61+ messages in thread
From: Arjan van de Ven @ 2009-09-18 14:09 UTC (permalink / raw)
  To: Eric W. Biederman
  Cc: Kay Sievers, Linus Torvalds, linux-kernel, Greg Kroah-Hartmann

On Fri, 18 Sep 2009 06:54:39 -0700
ebiederm@xmission.com (Eric W. Biederman) wrote:

> 
> > I don't understand. Udev applies the final policy including
> > permissions/ownership, just as before. There is no differrence. It's
> > just that you can bring up a box without complex userspace to
> > bootstrap /dev. And that's a big win on its own.
> 
> udev is too complex to use?  That sounds like a userspace bug.
> 
> This I guess is where I am baffled.   The argument for devtmpfs
> always seem to boil down to: udev sucks let's write some kernel
> code instead.
> 
> I have been trying to ask for a long time why we can't just fix
> udev to not suck. 
> 
> >  And things like
> > "modprobe loop; losetup /dev/loop0" will just work, which it doesn't
> > with todays async udev. Again, please make yourself familiar how
> > things work, and what the problems are.
> 
> I guess I don't understand why 
> modprobe loop; losetup /dev/loop0 is an interesting case.
> When you can just as easily do:
> modprobe loop; udevadm settle; losetup /dev/loop0.

frankly, modprobe should call the settle.
And not just this one, but we can use this to settle other things as
well... and then it can get an --async command line option for the
cases where you know you don't want to synchronize.


-- 
Arjan van de Ven 	Intel Open Source Technology Centre
For development, discussion and tips for power savings, 
visit http://www.lesswatts.org

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [PATCH] Remove broken by design and by implementation devtmpfs  maintenance disaster
  2009-09-18 14:09     ` Arjan van de Ven
@ 2009-09-18 14:11       ` Kay Sievers
  2009-09-18 14:25         ` Arjan van de Ven
  2009-09-18 14:42       ` Eric W. Biederman
  1 sibling, 1 reply; 61+ messages in thread
From: Kay Sievers @ 2009-09-18 14:11 UTC (permalink / raw)
  To: Arjan van de Ven
  Cc: Eric W. Biederman, Linus Torvalds, linux-kernel, Greg Kroah-Hartmann

On Fri, Sep 18, 2009 at 16:09, Arjan van de Ven <arjan@infradead.org> wrote:

> frankly, modprobe should call the settle.

We call modprobe from udev, and will have fun with such a solution.

Kay

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [bug] /etc/profile: line 30: /dev/null: Permission denied (Was: Re: [PATCH] Remove broken by design and by implementation devtmpfs maintenance disaster)
  2009-09-18  6:02                 ` Greg KH
  2009-09-18 11:50                   ` Kay Sievers
@ 2009-09-18 14:18                   ` Linus Torvalds
  2009-09-18 15:05                     ` Greg KH
  1 sibling, 1 reply; 61+ messages in thread
From: Linus Torvalds @ 2009-09-18 14:18 UTC (permalink / raw)
  To: Greg KH; +Cc: Kay Sievers, Ingo Molnar, Eric W. Biederman, linux-kernel



On Thu, 17 Sep 2009, Greg KH wrote:
> 
> I think the udev version in older Fedora releases can't handle this
> kernel option, which is fine, just don't enable it.  Newer versions can
> handle it, right?

.. conversely, if you can't be bothered to set up /dev/null and /dev/zero 
correctly, I would suggest that you not set them up AT ALL in devtmpfs.

The thing is, 0600 for those nodes is just _wrong_. Don't do it.

			Linus

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [PATCH] Remove broken by design and by implementation devtmpfs maintenance disaster
  2009-09-18 14:11       ` Kay Sievers
@ 2009-09-18 14:25         ` Arjan van de Ven
  2009-09-18 14:32           ` Kay Sievers
  0 siblings, 1 reply; 61+ messages in thread
From: Arjan van de Ven @ 2009-09-18 14:25 UTC (permalink / raw)
  To: Kay Sievers
  Cc: Eric W. Biederman, Linus Torvalds, linux-kernel, Greg Kroah-Hartmann

On Fri, 18 Sep 2009 16:11:16 +0200
Kay Sievers <kay.sievers@vrfy.org> wrote:

> On Fri, Sep 18, 2009 at 16:09, Arjan van de Ven <arjan@infradead.org>
> wrote:
> 
> > frankly, modprobe should call the settle.
> 
> We call modprobe from udev, and will have fun with such a solution.
> 

too bad you cut my next sentence which said that there needed to be a
way to opt out of that.



-- 
Arjan van de Ven 	Intel Open Source Technology Centre
For development, discussion and tips for power savings, 
visit http://www.lesswatts.org

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [PATCH] Remove broken by design and by implementation devtmpfs  maintenance disaster
  2009-09-18 14:25         ` Arjan van de Ven
@ 2009-09-18 14:32           ` Kay Sievers
  2009-09-18 14:43             ` Arjan van de Ven
  0 siblings, 1 reply; 61+ messages in thread
From: Kay Sievers @ 2009-09-18 14:32 UTC (permalink / raw)
  To: Arjan van de Ven
  Cc: Eric W. Biederman, Linus Torvalds, linux-kernel, Greg Kroah-Hartmann

On Fri, Sep 18, 2009 at 16:25, Arjan van de Ven <arjan@infradead.org> wrote:
> On Fri, 18 Sep 2009 16:11:16 +0200
> Kay Sievers <kay.sievers@vrfy.org> wrote:
>
>> On Fri, Sep 18, 2009 at 16:09, Arjan van de Ven <arjan@infradead.org>
>> wrote:
>>
>> > frankly, modprobe should call the settle.
>>
>> We call modprobe from udev, and will have fun with such a solution.
>>
>
> too bad you cut my next sentence which said that there needed to be a
> way to opt out of that.

Too bad, bad we don't have control over all the udev rules out there
doing that, which will dead-lock then. And too bad that when udev
calls modprobe we still don't solve the races. Too bad that calling
"settle" waits for all events and you can never know when loading a
module what to wait for and what not. It's just not a close to a
solution that is doing any good. What's the point of all these weird
workarounds you are proposing? I think it's properly solved already.

Thanks,
Kay

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [PATCH] Remove broken by design and by implementation devtmpfs maintenance disaster
  2009-09-18 14:09     ` Arjan van de Ven
  2009-09-18 14:11       ` Kay Sievers
@ 2009-09-18 14:42       ` Eric W. Biederman
  1 sibling, 0 replies; 61+ messages in thread
From: Eric W. Biederman @ 2009-09-18 14:42 UTC (permalink / raw)
  To: Arjan van de Ven
  Cc: Kay Sievers, Linus Torvalds, linux-kernel, Greg Kroah-Hartmann

Arjan van de Ven <arjan@infradead.org> writes:

> On Fri, 18 Sep 2009 06:54:39 -0700
> ebiederm@xmission.com (Eric W. Biederman) wrote:
>
>> 
>> > I don't understand. Udev applies the final policy including
>> > permissions/ownership, just as before. There is no differrence. It's
>> > just that you can bring up a box without complex userspace to
>> > bootstrap /dev. And that's a big win on its own.
>> 
>> udev is too complex to use?  That sounds like a userspace bug.
>> 
>> This I guess is where I am baffled.   The argument for devtmpfs
>> always seem to boil down to: udev sucks let's write some kernel
>> code instead.
>> 
>> I have been trying to ask for a long time why we can't just fix
>> udev to not suck. 
>> 
>> >  And things like
>> > "modprobe loop; losetup /dev/loop0" will just work, which it doesn't
>> > with todays async udev. Again, please make yourself familiar how
>> > things work, and what the problems are.
>> 
>> I guess I don't understand why 
>> modprobe loop; losetup /dev/loop0 is an interesting case.
>> When you can just as easily do:
>> modprobe loop; udevadm settle; losetup /dev/loop0.
>
> frankly, modprobe should call the settle.
> And not just this one, but we can use this to settle other things as
> well... and then it can get an --async command line option for the
> cases where you know you don't want to synchronize.

I think this would be a bit of a pain when I modprobe a network
driver and the udev scripts trigger a blocking dhcp on the device.

If this is a major pain point in initscripts I can see how it would
make sense.

Eric

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [PATCH] Remove broken by design and by implementation devtmpfs maintenance disaster
  2009-09-18 14:32           ` Kay Sievers
@ 2009-09-18 14:43             ` Arjan van de Ven
  2009-09-18 14:58               ` Kay Sievers
  0 siblings, 1 reply; 61+ messages in thread
From: Arjan van de Ven @ 2009-09-18 14:43 UTC (permalink / raw)
  To: Kay Sievers
  Cc: Eric W. Biederman, Linus Torvalds, linux-kernel, Greg Kroah-Hartmann

On Fri, 18 Sep 2009 16:32:18 +0200
Kay Sievers <kay.sievers@vrfy.org> wrote:

> On Fri, Sep 18, 2009 at 16:25, Arjan van de Ven <arjan@infradead.org>
> wrote:
> > On Fri, 18 Sep 2009 16:11:16 +0200
> > Kay Sievers <kay.sievers@vrfy.org> wrote:
> >
> >> On Fri, Sep 18, 2009 at 16:09, Arjan van de Ven
> >> <arjan@infradead.org> wrote:
> >>
> >> > frankly, modprobe should call the settle.
> >>
> >> We call modprobe from udev, and will have fun with such a solution.
> >>
> >
> > too bad you cut my next sentence which said that there needed to be
> > a way to opt out of that.
> 
> Too bad, bad we don't have control over all the udev rules out there
> doing that, which will dead-lock then. And too bad that when udev
> calls modprobe we still don't solve the races. Too bad that calling
> "settle" waits for all events and you can never know when loading a
> module what to wait for and what not. It's just not a close to a
> solution that is doing any good. What's the point of all these weird
> workarounds you are proposing? I think it's properly solved already.

please chill out. your attitude is exactly why several folks are giving
an allergic reaction. every other sentence for you is either extreme
defensive or attacking, rather than constructive discussion.

Lets be clear:
1) modprobe already does some serialization (right now on the kernel
   side, but ideally we move that to modprobe binary so that we can skip
   that when we can)
2) udev today has a small design issue that is relatively easy to fix.
Right now, the rules call modprobe manually, each and every one of
them. What is needed is a MODPROBE += directive for these instead of
the RUN += that is done today. This is not (just) for this issue here,
but is essential to reduce the cost of udev. A big chunk of udev cost
is in doing dozens and dozens of useless modprobe execs; the only way
to solve this is by having a MODPROBE +=.
(useless because the thing they modprobe doesn't exist)
3) if we move synchronization for other things to modprobe, it might
make sense to move the device node synchronization to it as well.
Exactly for the scenario you described, to get a good, generic
solution, that also makes sure that the permissions/ownership/etc of
the device node is also the right one. 

(to answer your "we are perfect" dream:
you solved the "modprobe loop; losetup" example.
you did not solve the "modprobe i915 ; startx" example.
)


-- 
Arjan van de Ven 	Intel Open Source Technology Centre
For development, discussion and tips for power savings, 
visit http://www.lesswatts.org

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [PATCH] Remove broken by design and by implementation devtmpfs  maintenance disaster
  2009-09-18 14:43             ` Arjan van de Ven
@ 2009-09-18 14:58               ` Kay Sievers
  2009-09-18 15:13                 ` Arjan van de Ven
  0 siblings, 1 reply; 61+ messages in thread
From: Kay Sievers @ 2009-09-18 14:58 UTC (permalink / raw)
  To: Arjan van de Ven
  Cc: Eric W. Biederman, Linus Torvalds, linux-kernel, Greg Kroah-Hartmann

On Fri, Sep 18, 2009 at 16:43, Arjan van de Ven <arjan@infradead.org> wrote:
> On Fri, 18 Sep 2009 16:32:18 +0200
> Kay Sievers <kay.sievers@vrfy.org> wrote:
>> On Fri, Sep 18, 2009 at 16:25, Arjan van de Ven <arjan@infradead.org>
>> wrote:
>> > On Fri, 18 Sep 2009 16:11:16 +0200
>> > Kay Sievers <kay.sievers@vrfy.org> wrote:
>> >
>> >> On Fri, Sep 18, 2009 at 16:09, Arjan van de Ven
>> >> <arjan@infradead.org> wrote:
>> >>
>> >> > frankly, modprobe should call the settle.
>> >>
>> >> We call modprobe from udev, and will have fun with such a solution.
>> >
>> > too bad you cut my next sentence which said that there needed to be
>> > a way to opt out of that.
>>
>> Too bad, bad we don't have control over all the udev rules out there
>> doing that, which will dead-lock then. And too bad that when udev
>> calls modprobe we still don't solve the races. Too bad that calling
>> "settle" waits for all events and you can never know when loading a
>> module what to wait for and what not. It's just not a close to a
>> solution that is doing any good. What's the point of all these weird
>> workarounds you are proposing? I think it's properly solved already.
>
> please chill out. your attitude is exactly why several folks are giving
> an allergic reaction. every other sentence for you is either extreme
> defensive or attacking, rather than constructive discussion.

Oh, sorry, I'm just very tired of getting hacks like this thrown at
me, to show that we don't need a synchronous device node handling. I
don't see how that solves the problem, but it causes many new ones.

> Lets be clear:
> 1) modprobe already does some serialization (right now on the kernel
>   side, but ideally we move that to modprobe binary so that we can skip
>   that when we can)

We only serialize symbol linking I guess, and that window got pretty
small in recent kernels.

> 2) udev today has a small design issue that is relatively easy to fix.
> Right now, the rules call modprobe manually, each and every one of
> them. What is needed is a MODPROBE += directive for these instead of
> the RUN += that is done today. This is not (just) for this issue here,
> but is essential to reduce the cost of udev. A big chunk of udev cost
> is in doing dozens and dozens of useless modprobe execs; the only way
> to solve this is by having a MODPROBE +=.
> (useless because the thing they modprobe doesn't exist)

That would help in which case? Which single event does do more than a
single modprobe call? What do you want to collect?

> 3) if we move synchronization for other things to modprobe, it might
> make sense to move the device node synchronization to it as well.
> Exactly for the scenario you described, to get a good, generic
> solution, that also makes sure that the permissions/ownership/etc of
> the device node is also the right one.

How do you know what to sync against, what to wait for? I'm pretty
sure the sync creation is much simpler and solves most of the problems
in the right way.

> (to answer your "we are perfect" dream:
> you solved the "modprobe loop; losetup" example.
> you did not solve the "modprobe i915 ; startx" example.
> )

Sure, it can not solve things where managed user ACLs are involved.

Kay

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [PATCH] Remove broken by design and by implementation devtmpfs maintenance disaster
  2009-09-18  9:25           ` Alan Cox
@ 2009-09-18 15:05             ` Greg KH
  0 siblings, 0 replies; 61+ messages in thread
From: Greg KH @ 2009-09-18 15:05 UTC (permalink / raw)
  To: Alan Cox; +Cc: Eric W. Biederman, Linus Torvalds, linux-kernel, Kay Sievers

On Fri, Sep 18, 2009 at 10:25:40AM +0100, Alan Cox wrote:
> > > Christoph has already nacked the code and indicated some problems (albeit
> > > in his inimitably friendly fashion) so you had at least one review, you
> > > just apparently didn't like the answer.
> > 
> > No, he did not point out any technical problem with the code that I can
> > find.  I asked for details, but he's probably on a plane at the moment.
> 
> I quote:
> 
> "this touches init code to mount stuff inside the namespace fro ma
> filesystem driver which is a big no-go"

{sigh}

And I responded with a specific question about this, asking what he ment
by it, and referred to a line in the patch, as he had not pointed out
specifically what he was referring to, and asking for a clarification.

This was also the first time I had heard that complaint from what I
recall, so it was new to me.

thanks,

greg k-h

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [bug] /etc/profile: line 30: /dev/null: Permission denied (Was: Re: [PATCH] Remove broken by design and by implementation devtmpfs maintenance disaster)
  2009-09-18 14:18                   ` Linus Torvalds
@ 2009-09-18 15:05                     ` Greg KH
  2009-09-18 15:37                       ` Kay Sievers
  0 siblings, 1 reply; 61+ messages in thread
From: Greg KH @ 2009-09-18 15:05 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Kay Sievers, Ingo Molnar, Eric W. Biederman, linux-kernel

On Fri, Sep 18, 2009 at 07:18:54AM -0700, Linus Torvalds wrote:
> 
> 
> On Thu, 17 Sep 2009, Greg KH wrote:
> > 
> > I think the udev version in older Fedora releases can't handle this
> > kernel option, which is fine, just don't enable it.  Newer versions can
> > handle it, right?
> 
> .. conversely, if you can't be bothered to set up /dev/null and /dev/zero 
> correctly, I would suggest that you not set them up AT ALL in devtmpfs.

Fair enough.

> The thing is, 0600 for those nodes is just _wrong_. Don't do it.

Ok, Kay, care to just treat these as "special"?

thanks,

greg k-h

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [PATCH] Remove broken by design and by implementation devtmpfs maintenance disaster
  2009-09-18 14:58               ` Kay Sievers
@ 2009-09-18 15:13                 ` Arjan van de Ven
  2009-09-18 15:32                   ` Kay Sievers
  0 siblings, 1 reply; 61+ messages in thread
From: Arjan van de Ven @ 2009-09-18 15:13 UTC (permalink / raw)
  To: Kay Sievers
  Cc: Eric W. Biederman, Linus Torvalds, linux-kernel, Greg Kroah-Hartmann

On Fri, 18 Sep 2009 16:58:28 +0200
Kay Sievers <kay.sievers@vrfy.org> wrote:
> > Lets be clear:
> > 1) modprobe already does some serialization (right now on the kernel
> >   side, but ideally we move that to modprobe binary so that we can
> > skip that when we can)
> 
> We only serialize symbol linking I guess, and that window got pretty
> small in recent kernels.

more than that; there's also an async_synchronize_full() function call.
I'd love to be able to move that down into modprobe.

> 
> > 2) udev today has a small design issue that is relatively easy to
> > fix. Right now, the rules call modprobe manually, each and every
> > one of them. What is needed is a MODPROBE += directive for these
> > instead of the RUN += that is done today. This is not (just) for
> > this issue here, but is essential to reduce the cost of udev. A big
> > chunk of udev cost is in doing dozens and dozens of useless
> > modprobe execs; the only way to solve this is by having a MODPROBE
> > +=. (useless because the thing they modprobe doesn't exist)
> 
> That would help in which case? Which single event does do more than a
> single modprobe call? What do you want to collect?

DRIVER!="?*", ENV{MODALIAS}=="?*", RUN{ignore_error}+="/sbin/modprobe
$env{MODALIAS}"

I don't want to "collect". What I want is to have udev check the module
alias database directly for existence, rather than exec()ing modprobe
100 times, which then reads in that same table, etc 100 times.

if you measure things, these 100 aliases (of which maybe 5 cause a real
module to load) causing 100 execs is a rather significant chunk of
where the udev cost during boot goes.... from where I sit that makes it
worth optimizing ;)

> 
> > 3) if we move synchronization for other things to modprobe, it might
> > make sense to move the device node synchronization to it as well.
> > Exactly for the scenario you described, to get a good, generic
> > solution, that also makes sure that the permissions/ownership/etc of
> > the device node is also the right one.
> 
> How do you know what to sync against, what to wait for? I'm pretty
> sure the sync creation is much simpler and solves most of the problems
> in the right way.

it's only sync creation if the device init/registration is also sync.

for performance I suspect we need to end with an *option* to just load
all modules based on the device in the system, without waiting, and
then at the end of loading all, say, 60 modules, wait before udev
continues.

that is different than later on loading, say, the loop module by hand,
where the user expects "full synchronization". The device node is a
small part of that, and clearly a relevant part, but it all goes
together. The moment modprobe synchronizes explicitly (albeit by
default) for the device init, it can and likely could also sync the
full device creation (so including owner/acl/selinux context etc),
providing a solution to the problem you want, but including the
owner/acl bits.

I suspect you're now going "lalalala" ;-)

but I'm not saying all of this to diss your devfs code. I'm saying that
*regardless of* your code, modprobe likely needs to start doing
these synchronization steps over time.



-- 
Arjan van de Ven 	Intel Open Source Technology Centre
For development, discussion and tips for power savings, 
visit http://www.lesswatts.org

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [PATCH] Remove broken by design and by implementation devtmpfs  maintenance disaster
  2009-09-18 15:13                 ` Arjan van de Ven
@ 2009-09-18 15:32                   ` Kay Sievers
  2009-09-18 19:33                     ` Eric W. Biederman
  0 siblings, 1 reply; 61+ messages in thread
From: Kay Sievers @ 2009-09-18 15:32 UTC (permalink / raw)
  To: Arjan van de Ven
  Cc: Eric W. Biederman, Linus Torvalds, linux-kernel, Greg Kroah-Hartmann

On Fri, Sep 18, 2009 at 17:13, Arjan van de Ven <arjan@infradead.org> wrote:
> On Fri, 18 Sep 2009 16:58:28 +0200
> Kay Sievers <kay.sievers@vrfy.org> wrote:
>> > Lets be clear:
>> > 1) modprobe already does some serialization (right now on the kernel
>> >   side, but ideally we move that to modprobe binary so that we can
>> > skip that when we can)
>>
>> We only serialize symbol linking I guess, and that window got pretty
>> small in recent kernels.
>
> more than that; there's also an async_synchronize_full() function call.
> I'd love to be able to move that down into modprobe.

Sounds interesting.

>> > 2) udev today has a small design issue that is relatively easy to
>> > fix. Right now, the rules call modprobe manually, each and every
>> > one of them. What is needed is a MODPROBE += directive for these
>> > instead of the RUN += that is done today. This is not (just) for
>> > this issue here, but is essential to reduce the cost of udev. A big
>> > chunk of udev cost is in doing dozens and dozens of useless
>> > modprobe execs; the only way to solve this is by having a MODPROBE
>> > +=. (useless because the thing they modprobe doesn't exist)
>>
>> That would help in which case? Which single event does do more than a
>> single modprobe call? What do you want to collect?
>
> DRIVER!="?*", ENV{MODALIAS}=="?*", RUN{ignore_error}+="/sbin/modprobe
> $env{MODALIAS}"
>
> I don't want to "collect". What I want is to have udev check the module
> alias database directly for existence, rather than exec()ing modprobe
> 100 times, which then reads in that same table, etc 100 times.
>
> if you measure things, these 100 aliases (of which maybe 5 cause a real
> module to load) causing 100 execs is a rather significant chunk of
> where the udev cost during boot goes.... from where I sit that makes it
> worth optimizing ;)

Yeah, I once had that built-into udev, and it did not make that much
difference. But these days where we are at sub-second optimizations,
it might be good to know how much this will get us.

These are the modalias requesters which don't have a driver bound:
  $ udevadm trigger -n -v \
    --attr-match=modalias --attr-nomatch=driver | wc -l
  41

These are 41 modprobes on a regular laptop:
  $ time $(for i in $(seq 41); do \
    modprobe foo 2>/dev/null; done)
  real	0m0.282s

Might be, that we can cut a part of this time.

>> > 3) if we move synchronization for other things to modprobe, it might
>> > make sense to move the device node synchronization to it as well.
>> > Exactly for the scenario you described, to get a good, generic
>> > solution, that also makes sure that the permissions/ownership/etc of
>> > the device node is also the right one.
>>
>> How do you know what to sync against, what to wait for? I'm pretty
>> sure the sync creation is much simpler and solves most of the problems
>> in the right way.
>
> it's only sync creation if the device init/registration is also sync.

Yes.

> for performance I suspect we need to end with an *option* to just load
> all modules based on the device in the system, without waiting, and
> then at the end of loading all, say, 60 modules, wait before udev
> continues.

Isn't that what we do at coldplug? How would we know otherwise which
module to load, if it's not udev matching devices to aliases (and
doing the device nodes at the same time)?

> that is different than later on loading, say, the loop module by hand,
> where the user expects "full synchronization". The device node is a
> small part of that, and clearly a relevant part, but it all goes
> together. The moment modprobe synchronizes explicitly (albeit by
> default) for the device init, it can and likely could also sync the
> full device creation (so including owner/acl/selinux context etc),
> providing a solution to the problem you want, but including the
> owner/acl bits.
>
> I suspect you're now going "lalalala" ;-)

Lalala, I'm don't disagree with anything here, if we find a nice way
to do that for stupid non-event aware things. :)

> but I'm not saying all of this to diss your devfs code. I'm saying that
> *regardless of* your code, modprobe likely needs to start doing
> these synchronization steps over time.

Sure, the entire settle business as we do that today, by waiting for
all events, is a hack and should go away some day. We did that to be
able to cope with the async udev nature, but all the many system parts
which are not aware of that. Ideally we would not settle with the udev
tools ever, at least not the brute-force "wait for all events" logic.

Kay

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [bug] /etc/profile: line 30: /dev/null: Permission denied (Was:  Re: [PATCH] Remove broken by design and by implementation devtmpfs  maintenance disaster)
  2009-09-18 15:05                     ` Greg KH
@ 2009-09-18 15:37                       ` Kay Sievers
  2009-09-18 19:35                         ` Kay Sievers
  0 siblings, 1 reply; 61+ messages in thread
From: Kay Sievers @ 2009-09-18 15:37 UTC (permalink / raw)
  To: Greg KH; +Cc: Linus Torvalds, Ingo Molnar, Eric W. Biederman, linux-kernel

On Fri, Sep 18, 2009 at 17:05, Greg KH <greg@kroah.com> wrote:
> On Fri, Sep 18, 2009 at 07:18:54AM -0700, Linus Torvalds wrote:
>>
>> On Thu, 17 Sep 2009, Greg KH wrote:
>> >
>> > I think the udev version in older Fedora releases can't handle this
>> > kernel option, which is fine, just don't enable it.  Newer versions can
>> > handle it, right?
>>
>> .. conversely, if you can't be bothered to set up /dev/null and /dev/zero
>> correctly, I would suggest that you not set them up AT ALL in devtmpfs.
>
> Fair enough.
>
>> The thing is, 0600 for those nodes is just _wrong_. Don't do it.
>
> Ok, Kay, care to just treat these as "special"?

Sure, the patch I sent yesterday does that. We might want to drop the
USB device node permissions (same as the proc nodes), but they are
probably not needed?

Ingo, do you possibly have a chance to test if your setup comes up
with that? That would be great to know.

Thanks,
Kay

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [PATCH] Remove broken by design and by implementation devtmpfs  maintenance disaster
  2009-09-18 15:32                   ` Kay Sievers
@ 2009-09-18 19:33                     ` Eric W. Biederman
  0 siblings, 0 replies; 61+ messages in thread
From: Eric W. Biederman @ 2009-09-18 19:33 UTC (permalink / raw)
  To: Kay Sievers
  Cc: Arjan van de Ven, Linus Torvalds, linux-kernel, Greg Kroah-Hartmann


As for losetup.  Arguably the right way to handle that one is the old
fashioned way:

mknod /dev/loop0
losetup /dev/loop0

In that case the kernel calls modprobe for us.  I don't see why we should
have a race in the first place. Even calling modprobe explicitly seems
like a hack in this case.

Eric


^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [bug] /etc/profile: line 30: /dev/null: Permission denied (Was:  Re: [PATCH] Remove broken by design and by implementation devtmpfs  maintenance disaster)
  2009-09-18 15:37                       ` Kay Sievers
@ 2009-09-18 19:35                         ` Kay Sievers
  2009-09-18 19:41                           ` Linus Torvalds
  2009-09-18 19:50                           ` Ingo Molnar
  0 siblings, 2 replies; 61+ messages in thread
From: Kay Sievers @ 2009-09-18 19:35 UTC (permalink / raw)
  To: Greg KH; +Cc: Linus Torvalds, Ingo Molnar, Eric W. Biederman, linux-kernel

On Fri, Sep 18, 2009 at 17:37, Kay Sievers <kay.sievers@vrfy.org> wrote:
> On Fri, Sep 18, 2009 at 17:05, Greg KH <greg@kroah.com> wrote:
>> On Fri, Sep 18, 2009 at 07:18:54AM -0700, Linus Torvalds wrote:
>>>
>>> On Thu, 17 Sep 2009, Greg KH wrote:
>>> >
>>> > I think the udev version in older Fedora releases can't handle this
>>> > kernel option, which is fine, just don't enable it.  Newer versions can
>>> > handle it, right?
>>>
>>> .. conversely, if you can't be bothered to set up /dev/null and /dev/zero
>>> correctly, I would suggest that you not set them up AT ALL in devtmpfs.
>>
>> Fair enough.
>>
>>> The thing is, 0600 for those nodes is just _wrong_. Don't do it.
>>
>> Ok, Kay, care to just treat these as "special"?
>
> Sure, the patch I sent yesterday does that. We might want to drop the
> USB device node permissions (same as the proc nodes), but they are
> probably not needed?
>
> Ingo, do you possibly have a chance to test if your setup comes up
> with that? That would be great to know.

With that patch, I can login as a normal user without any udev ever
started, and no static content copied to /dev.

System boot scripts just complained about ptx stuff because the
creation of the /dev/pts directory, and the missing /dev/shm, which is
both part of udev's bootstrap code here, and which I had removed.

Kay

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [bug] /etc/profile: line 30: /dev/null: Permission denied (Was: Re: [PATCH] Remove broken by design and by implementation devtmpfs  maintenance disaster)
  2009-09-18 19:35                         ` Kay Sievers
@ 2009-09-18 19:41                           ` Linus Torvalds
  2009-09-18 19:50                           ` Ingo Molnar
  1 sibling, 0 replies; 61+ messages in thread
From: Linus Torvalds @ 2009-09-18 19:41 UTC (permalink / raw)
  To: Kay Sievers; +Cc: Greg KH, Ingo Molnar, Eric W. Biederman, linux-kernel



On Fri, 18 Sep 2009, Kay Sievers wrote:
> 
> With that patch, I can login as a normal user without any udev ever
> started, and no static content copied to /dev.

I think this is something to aim for as a goal. 

No, it may not be a /dev you'd want to use normally, but from a robustness 
and stability angle, having a policy that says "we should aim to _work_ 
even without udev running at all, even if you don't get the frills". So at 
that point devtmpfs actually offers users something.

			Linus

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [bug] /etc/profile: line 30: /dev/null: Permission denied (Was: Re: [PATCH] Remove broken by design and by implementation devtmpfs maintenance disaster)
  2009-09-18 19:35                         ` Kay Sievers
  2009-09-18 19:41                           ` Linus Torvalds
@ 2009-09-18 19:50                           ` Ingo Molnar
  2009-09-20  1:43                             ` Dave Airlie
  1 sibling, 1 reply; 61+ messages in thread
From: Ingo Molnar @ 2009-09-18 19:50 UTC (permalink / raw)
  To: Kay Sievers; +Cc: Greg KH, Linus Torvalds, Eric W. Biederman, linux-kernel


* Kay Sievers <kay.sievers@vrfy.org> wrote:

> On Fri, Sep 18, 2009 at 17:37, Kay Sievers <kay.sievers@vrfy.org> wrote:
> > On Fri, Sep 18, 2009 at 17:05, Greg KH <greg@kroah.com> wrote:
> >> On Fri, Sep 18, 2009 at 07:18:54AM -0700, Linus Torvalds wrote:
> >>>
> >>> On Thu, 17 Sep 2009, Greg KH wrote:
> >>> >
> >>> > I think the udev version in older Fedora releases can't handle this
> >>> > kernel option, which is fine, just don't enable it. ??Newer versions can
> >>> > handle it, right?
> >>>
> >>> .. conversely, if you can't be bothered to set up /dev/null and /dev/zero
> >>> correctly, I would suggest that you not set them up AT ALL in devtmpfs.
> >>
> >> Fair enough.
> >>
> >>> The thing is, 0600 for those nodes is just _wrong_. Don't do it.
> >>
> >> Ok, Kay, care to just treat these as "special"?
> >
> > Sure, the patch I sent yesterday does that. We might want to drop the
> > USB device node permissions (same as the proc nodes), but they are
> > probably not needed?
> >
> > Ingo, do you possibly have a chance to test if your setup comes up 
> > with that? That would be great to know.
> 
> With that patch, I can login as a normal user without any udev ever 
> started, and no static content copied to /dev.

Great. Please merge this without waiting me to clear up any of my (way 
too much) backlog and get it tested. The only hickup i had was the 
/dev/zero & /dev/null permission stuff that prevented ssh logins. With 
that fixed i'm a happy camper.

Self-contained /dev is great, udev is a total PITA on older distros (on 
this box it sometimes takes 3 minutes for udev to boot ...) so turning 
on devtmpfs and getting something functional in exchange is a big 
selling point IMO.

Btw., i never understood the separation of udev from the kernel. It's 
not like it makes any sense without a Linux kernel - and the separation 
just increases release cycle pain and causes (unnecessary) detachment 
from the actual kernel. Should be hosted in tools/udev/ or so ;-)

	Ingo

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [bug] /etc/profile: line 30: /dev/null: Permission denied
  2009-09-18  1:50               ` Kay Sievers
  2009-09-18  6:02                 ` Greg KH
@ 2009-09-18 20:58                 ` Eric W. Biederman
  2009-09-18 21:09                   ` Linus Torvalds
  2009-09-18 21:31                   ` Kay Sievers
  1 sibling, 2 replies; 61+ messages in thread
From: Eric W. Biederman @ 2009-09-18 20:58 UTC (permalink / raw)
  To: Kay Sievers; +Cc: Linus Torvalds, Ingo Molnar, Greg KH, linux-kernel


As a special case you can implement this much
more simply in devtmpfs_mount just do:

int devtmpfs_mount(const char *mountpoint)
{
        sys_mount("none", "dev", "devtmpfs", MS_SILENT, NULL);
	sys_chmod("dev/console", 0666);
	sys_chmod("dev/tty", 0666);
	sys_chmod("dev/null", 0666);
	sys_chmod("dev/zero", 0666);
}

Not using sys_mount is the problem Christoph was complaining about.

Grafting dev_mount into the global namespace (instead of making
a copy and grafting that is pretty hideous).   It means that
vfs_path_lookup will follow mounts, and it is a reference counting
problem.  You can probably oops the kernel by going into single
user mode and unmounting devtmpfs as the code stands right now.

Eric



^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [bug] /etc/profile: line 30: /dev/null: Permission denied
  2009-09-18 20:58                 ` [bug] /etc/profile: line 30: /dev/null: Permission denied Eric W. Biederman
@ 2009-09-18 21:09                   ` Linus Torvalds
  2009-09-18 21:19                     ` Kay Sievers
  2009-09-18 21:31                   ` Kay Sievers
  1 sibling, 1 reply; 61+ messages in thread
From: Linus Torvalds @ 2009-09-18 21:09 UTC (permalink / raw)
  To: Eric W. Biederman; +Cc: Kay Sievers, Ingo Molnar, Greg KH, linux-kernel



On Fri, 18 Sep 2009, Eric W. Biederman wrote:
> 
> As a special case you can implement this much
> more simply in devtmpfs_mount just do:
> 
> int devtmpfs_mount(const char *mountpoint)
> {
>         sys_mount("none", "dev", "devtmpfs", MS_SILENT, NULL);
> 	sys_chmod("dev/console", 0666);
> 	sys_chmod("dev/tty", 0666);
> 	sys_chmod("dev/null", 0666);
> 	sys_chmod("dev/zero", 0666);
> }

Yeah, I think that's the way to go.

But add some error checking for sys_mount(), so that the code in question 
would _never_ try to do a chmod() on some unrelated /dev/ entries. 

(Ok, so the mount isn't supposed to fail, but still - conceptually that's 
a really important error to check for)

		Linus

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [bug] /etc/profile: line 30: /dev/null: Permission denied
  2009-09-18 21:09                   ` Linus Torvalds
@ 2009-09-18 21:19                     ` Kay Sievers
  2009-09-18 22:06                       ` Linus Torvalds
  0 siblings, 1 reply; 61+ messages in thread
From: Kay Sievers @ 2009-09-18 21:19 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Eric W. Biederman, Ingo Molnar, Greg KH, linux-kernel

On Fri, Sep 18, 2009 at 23:09, Linus Torvalds
<torvalds@linux-foundation.org> wrote:
> On Fri, 18 Sep 2009, Eric W. Biederman wrote:
>>
>> As a special case you can implement this much
>> more simply in devtmpfs_mount just do:
>>
>> int devtmpfs_mount(const char *mountpoint)
>> {
>>         sys_mount("none", "dev", "devtmpfs", MS_SILENT, NULL);
>>       sys_chmod("dev/console", 0666);
>>       sys_chmod("dev/tty", 0666);
>>       sys_chmod("dev/null", 0666);
>>       sys_chmod("dev/zero", 0666);
>> }
>
> Yeah, I think that's the way to go.

Are we sure about console? It's not what udev does today, it stays as 0600.

Kay

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [bug] /etc/profile: line 30: /dev/null: Permission denied
  2009-09-18 20:58                 ` [bug] /etc/profile: line 30: /dev/null: Permission denied Eric W. Biederman
  2009-09-18 21:09                   ` Linus Torvalds
@ 2009-09-18 21:31                   ` Kay Sievers
  2009-09-18 22:03                     ` Eric W. Biederman
  1 sibling, 1 reply; 61+ messages in thread
From: Kay Sievers @ 2009-09-18 21:31 UTC (permalink / raw)
  To: Eric W. Biederman; +Cc: Linus Torvalds, Ingo Molnar, Greg KH, linux-kernel

On Fri, 2009-09-18 at 13:58 -0700, Eric W. Biederman wrote:
> As a special case you can implement this much
> more simply in devtmpfs_mount just do:

I sent the patch to Greg already. I like to keep the things in the
subsystem where the non-default names are set. The issue will come back
from the embedded guys, who want to do be able to do that for a few more
nodes and run their stuff completely without userspace /dev. We are also
sure never to touch anything we did not create.

> int devtmpfs_mount(const char *mountpoint)
> {
>         sys_mount("none", "dev", "devtmpfs", MS_SILENT, NULL);
> 	sys_chmod("dev/console", 0666);
> 	sys_chmod("dev/tty", 0666);
> 	sys_chmod("dev/null", 0666);
> 	sys_chmod("dev/zero", 0666);
> }
> 
> Not using sys_mount is the problem Christoph was complaining about.
> 
> Grafting dev_mount into the global namespace (instead of making
> a copy and grafting that is pretty hideous).   It means that
> vfs_path_lookup will follow mounts, and it is a reference counting
> problem.

Ah, thanks.

> You can probably oops the kernel by going into single
> user mode and unmounting devtmpfs as the code stands right now.

It's busy here, and looks fine.



This change works for me here. Do you want to send or sign that off? :)

Thanks a lot,
Kay

---
 devtmpfs.c |    7 +------
 1 file changed, 1 insertion(+), 6 deletions(-)

diff --git a/drivers/base/devtmpfs.c b/drivers/base/devtmpfs.c
index fd488ad..685fc05 100644
--- a/drivers/base/devtmpfs.c
+++ b/drivers/base/devtmpfs.c
@@ -316,7 +316,6 @@ out:
  */
 int devtmpfs_mount(const char *mountpoint)
 {
-	struct path path;
 	int err;
 
 	if (!dev_mount)
@@ -325,15 +324,11 @@ int devtmpfs_mount(const char *mountpoint)
 	if (!dev_mnt)
 		return 0;
 
-	err = kern_path(mountpoint, LOOKUP_FOLLOW, &path);
-	if (err)
-		return err;
-	err = do_add_mount(dev_mnt, &path, 0, NULL);
+	err = sys_mount("none", mountpoint, "devtmpfs", MS_SILENT, NULL);
 	if (err)
 		printk(KERN_INFO "devtmpfs: error mounting %i\n", err);
 	else
 		printk(KERN_INFO "devtmpfs: mounted\n");
-	path_put(&path);
 	return err;
 }
 



^ permalink raw reply related	[flat|nested] 61+ messages in thread

* Re: [bug] /etc/profile: line 30: /dev/null: Permission denied
  2009-09-18 21:31                   ` Kay Sievers
@ 2009-09-18 22:03                     ` Eric W. Biederman
  0 siblings, 0 replies; 61+ messages in thread
From: Eric W. Biederman @ 2009-09-18 22:03 UTC (permalink / raw)
  To: Kay Sievers; +Cc: Linus Torvalds, Ingo Molnar, Greg KH, linux-kernel

Kay Sievers <kay.sievers@vrfy.org> writes:

> On Fri, 2009-09-18 at 13:58 -0700, Eric W. Biederman wrote:
>> As a special case you can implement this much
>> more simply in devtmpfs_mount just do:
>
> I sent the patch to Greg already. I like to keep the things in the
> subsystem where the non-default names are set. The issue will come back
> from the embedded guys, who want to do be able to do that for a few more
> nodes and run their stuff completely without userspace /dev. We are also
> sure never to touch anything we did not create.

There are a lot of stupid expedient things that people making embedded
products like to do.   Tell them to write a 5 line /sbin/hotplug script.

udev isn't too expensive to run on the embedded platforms, and if they
have enough horse power in the system to run linux udev is almost certainly
a possibility.

> This change works for me here. Do you want to send or sign that off? :)

Nope.   I don't want any piece of ownership of devtmpfs.  I have sent
the only patch I am comfortable with.

Eric

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [bug] /etc/profile: line 30: /dev/null: Permission denied
  2009-09-18 21:19                     ` Kay Sievers
@ 2009-09-18 22:06                       ` Linus Torvalds
  0 siblings, 0 replies; 61+ messages in thread
From: Linus Torvalds @ 2009-09-18 22:06 UTC (permalink / raw)
  To: Kay Sievers; +Cc: Eric W. Biederman, Ingo Molnar, Greg KH, linux-kernel



On Fri, 18 Sep 2009, Kay Sievers wrote:
>
> > Yeah, I think that's the way to go.
> 
> Are we sure about console? It's not what udev does today, it stays as 0600.

You're right, I didn't notice /dev/console there. That's wrong. Very 
different from /dev/tty.

		Linus

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [bug] /etc/profile: line 30: /dev/null: Permission denied (Was:  Re: [PATCH] Remove broken by design and by implementation devtmpfs  maintenance disaster)
  2009-09-18 19:50                           ` Ingo Molnar
@ 2009-09-20  1:43                             ` Dave Airlie
  2009-09-20 15:08                               ` Greg KH
  2009-09-20 17:33                               ` Ingo Molnar
  0 siblings, 2 replies; 61+ messages in thread
From: Dave Airlie @ 2009-09-20  1:43 UTC (permalink / raw)
  To: Ingo Molnar
  Cc: Kay Sievers, Greg KH, Linus Torvalds, Eric W. Biederman, linux-kernel

>
> Self-contained /dev is great, udev is a total PITA on older distros (on
> this box it sometimes takes 3 minutes for udev to boot ...) so turning
> on devtmpfs and getting something functional in exchange is a big
> selling point IMO.

udev taking 3 minutes usually means you have a kernel driver bug,
udev doesn't have a sleep for 3 minutes, it loads drivers and usually
waits for them to finish. Since someone decided to merge a stupid
floppy PNP match I've seen a lot of floppyless machines hit a 30sec
udev delay. so many that we disabled the pnp floppy on Fedora.

Dave.

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [bug] /etc/profile: line 30: /dev/null: Permission denied (Was: Re: [PATCH] Remove broken by design and by implementation devtmpfs maintenance disaster)
  2009-09-20  1:43                             ` Dave Airlie
@ 2009-09-20 15:08                               ` Greg KH
  2009-09-21  2:58                                 ` Dave Airlie
       [not found]                                 ` <ac3eb2510909200912o76e0d4e4l2dcaf352fe6b4e19@mail.gmail.com>
  2009-09-20 17:33                               ` Ingo Molnar
  1 sibling, 2 replies; 61+ messages in thread
From: Greg KH @ 2009-09-20 15:08 UTC (permalink / raw)
  To: Dave Airlie
  Cc: Ingo Molnar, Kay Sievers, Linus Torvalds, Eric W. Biederman,
	linux-kernel

On Sun, Sep 20, 2009 at 11:43:33AM +1000, Dave Airlie wrote:
> >
> > Self-contained /dev is great, udev is a total PITA on older distros (on
> > this box it sometimes takes 3 minutes for udev to boot ...) so turning
> > on devtmpfs and getting something functional in exchange is a big
> > selling point IMO.
> 
> udev taking 3 minutes usually means you have a kernel driver bug,
> udev doesn't have a sleep for 3 minutes, it loads drivers and usually
> waits for them to finish. Since someone decided to merge a stupid
> floppy PNP match I've seen a lot of floppyless machines hit a 30sec
> udev delay. so many that we disabled the pnp floppy on Fedora.

Woah, I've run into this problem as well.  Where is this PNP floppy
match so I can disable it?

thanks,

greg k-h

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [bug] /etc/profile: line 30: /dev/null: Permission denied (Was: Re: [PATCH] Remove broken by design and by implementation devtmpfs maintenance disaster)
  2009-09-20  1:43                             ` Dave Airlie
  2009-09-20 15:08                               ` Greg KH
@ 2009-09-20 17:33                               ` Ingo Molnar
  1 sibling, 0 replies; 61+ messages in thread
From: Ingo Molnar @ 2009-09-20 17:33 UTC (permalink / raw)
  To: Dave Airlie
  Cc: Kay Sievers, Greg KH, Linus Torvalds, Eric W. Biederman, linux-kernel


* Dave Airlie <airlied@gmail.com> wrote:

> > Self-contained /dev is great, udev is a total PITA on older distros 
> > (on this box it sometimes takes 3 minutes for udev to boot ...) so 
> > turning on devtmpfs and getting something functional in exchange is 
> > a big selling point IMO.
> 
> udev taking 3 minutes usually means you have a kernel driver bug, udev 
> doesn't have a sleep for 3 minutes, it loads drivers and usually waits 
> for them to finish. Since someone decided to merge a stupid floppy PNP 
> match I've seen a lot of floppyless machines hit a 30sec udev delay. 
> so many that we disabled the pnp floppy on Fedora.

i have an old distro with old udev on this testbox, and it's absolutely 
unfeasible to upgrade udev on that distro, so deeply is it entrenched in 
various user-space package dependencies.

And that's the basic problem that is solved so well via devtmpfs: kernel 
and device enumeration should go hand in hand. Practice has shown us 
that in reality it's not possible to upgrade udev on an old distro, and 
if i boot a new kernel on it then old udev throws a hissy fit like this:

[ please scroll down to the bottom of this mail - my comments continue 
  there: ]

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
INIT: version 2.86 booting
		Welcome to Fedora 
		Press 'I' to enter interactive startup.
Setting clock  (localtime): Sun Sep 20 13:00:41 CEST 2009 [  OK  ]
Starting udev: [   33.864015] fgrep used greatest stack depth: 3000 bytes left
mount: wrong fs type, bad option, bad superblock on none,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so

mkdir: cannot create directory `/dev/pts': File exists
mkdir: cannot create directory `/dev/shm': File exists
ln: cannot remove `/dev/fd': Read-only file system
ln: cannot remove `/dev/stdin': Read-only file system
ln: cannot remove `/dev/stdout': Read-only file system
ln: cannot remove `/dev/stderr': Read-only file system
ln: cannot remove `/dev/core': Read-only file system
MAKEDEV: error making /dev/fuse: Read-only file system
MAKEDEV: error making /dev/tty1: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
scsi_id[2315]: scsi_id: unable to access parent device of '/bus/usb/drivers/st5481_usb'
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2376]: udev_node_mknod: mknod(/dev/.tmp-7-0.udev-tmp, 060600, 7, 0) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2380]: udev_node_mknod: mknod(/dev/.tmp-7-1.udev-tmp, 060600, 7, 1) failed: Read-only file system
udevd-event[2380]: unlink_secure: chown(/dev/.tmp-7-1, 0, 0) failed: No such file or directory
udevd-event[2380]: unlink_secure: chmod(/dev/.tmp-7-1, 0000) failed: No such file or directory
udevd-event[2380]: unlink_secure: unlink(/dev/.tmp-7-1) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2376]: unlink_secure: chown(/dev/.tmp-7-0, 0, 0) failed: No such file or directory
udevd-event[2376]: unlink_secure: chmod(/dev/.tmp-7-0, 0000) failed: No such file or directory
udevd-event[2376]: unlink_secure: unlink(/dev/.tmp-7-0) failed: Read-only file system
udevd-event[2385]: udev_node_mknod: mknod(/dev/.tmp-7-2.udev-tmp, 060600, 7, 2) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2388]: udev_node_mknod: mknod(/dev/.tmp-7-3.udev-tmp, 060600, 7, 3) failed: Read-only file system
udevd-event[2385]: unlink_secure: chown(/dev/.tmp-7-2, 0, 0) failed: No such file or directory
udevd-event[2385]: unlink_secure: chmod(/dev/.tmp-7-2, 0000) failed: No such file or directory
udevd-event[2385]: unlink_secure: unlink(/dev/.tmp-7-2) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2388]: unlink_secure: chown(/dev/.tmp-7-3, 0, 0) failed: No such file or directory
udevd-event[2388]: unlink_secure: chmod(/dev/.tmp-7-3, 0000) failed: No such file or directory
udevd-event[2388]: unlink_secure: unlink(/dev/.tmp-7-3) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2397]: udev_node_mknod: mknod(/dev/.tmp-7-5.udev-tmp, 060600, 7, 5) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2397]: unlink_secure: chown(/dev/.tmp-7-5, 0, 0) failed: No such file or directory
udevd-event[2397]: unlink_secure: chmod(/dev/.tmp-7-5, 0000) failed: No such file or directory
udevd-event[2397]: unlink_secure: unlink(/dev/.tmp-7-5) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2395]: udev_node_mknod: mknod(/dev/.tmp-7-4.udev-tmp, 060600, 7, 4) failed: Read-only file system
udevd-event[2402]: udev_node_mknod: mknod(/dev/.tmp-7-6.udev-tmp, 060600, 7, 6) failed: Read-only file system
udevd-event[2409]: udev_node_mknod: mknod(/dev/.tmp-43-0.udev-tmp, 060600, 43, 0) failed: Read-only file system
udevd-event[2405]: udev_node_mknod: mknod(/dev/.tmp-7-7.udev-tmp, 060600, 7, 7) failed: Read-only file system
udevd-event[2419]: udev_node_mknod: mknod(/dev/.tmp-43-10.udev-tmp, 060600, 43, 10) failed: Read-only file system
udevd-event[2380]: delete_path: rmdir(/dev/.udev/names/loop1) failed: Read-only file system
udevd-event[2380]: udev_node_mknod: chmod(/dev/loop1, 060640) failed: Read-only file system
udevd-event[2380]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fblock\x2floop1': File exists
udevd-event[2405]: unlink_secure: chown(/dev/.tmp-7-7, 0, 0) failed: No such file or directory
udevd-event[2405]: unlink_secure: chmod(/dev/.tmp-7-7, 0000) failed: No such file or directory
udevd-event[2405]: unlink_secure: unlink(/dev/.tmp-7-7) failed: Read-only file system
udevd-event[2402]: unlink_secure: chown(/dev/.tmp-7-6, 0, 0) failed: No such file or directory
udevd-event[2402]: unlink_secure: chmod(/dev/.tmp-7-6, 0000) failed: No such file or directory
udevd-event[2402]: unlink_secure: unlink(/dev/.tmp-7-6) failed: Read-only file system
udevd-event[2395]: unlink_secure: chown(/dev/.tmp-7-4, 0, 0) failed: No such file or directory
udevd-event[2409]: unlink_secure: chown(/dev/.tmp-43-0, 0, 0) failed: No such file or directory
udevd-event[2395]: unlink_secure: chmod(/dev/.tmp-7-4, 0000) failed: No such file or directory
udevd-event[2409]: unlink_secure: chmod(/dev/.tmp-43-0, 0000) failed: No such file or directory
udevd-event[2395]: unlink_secure: unlink(/dev/.tmp-7-4) failed: Read-only file system
udevd-event[2409]: unlink_secure: unlink(/dev/.tmp-43-0) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2414]: udev_node_mknod: mknod(/dev/.tmp-43-1.udev-tmp, 060600, 43, 1) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2419]: unlink_secure: chown(/dev/.tmp-43-10, 0, 0) failed: No such file or directory
udevd-event[2419]: unlink_secure: chmod(/dev/.tmp-43-10, 0000) failed: No such file or directory
udevd-event[2419]: unlink_secure: unlink(/dev/.tmp-43-10) failed: Read-only file system
udevd-event[2376]: delete_path: rmdir(/dev/.udev/names/loop0) failed: Read-only file system
udevd-event[2376]: udev_node_mknod: chmod(/dev/loop0, 060640) failed: Read-only file system
udevd-event[2414]: unlink_secure: chown(/dev/.tmp-43-1, 0, 0) failed: No such file or directory
udevd-event[2414]: unlink_secure: chmod(/dev/.tmp-43-1, 0000) failed: No such file or directory
udevd-event[2414]: unlink_secure: unlink(/dev/.tmp-43-1) failed: Read-only file system
udevd-event[2423]: udev_node_mknod: mknod(/dev/.tmp-43-11.udev-tmp, 060600, 43, 11) failed: Read-only file system
udevd-event[2376]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fblock\x2floop0': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2423]: unlink_secure: chown(/dev/.tmp-43-11, 0, 0) failed: No such file or directory
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2423]: unlink_secure: chmod(/dev/.tmp-43-11, 0000) failed: No such file or directory
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2423]: unlink_secure: unlink(/dev/.tmp-43-11) failed: Read-only file system
udevd-event[2432]: udev_node_mknod: mknod(/dev/.tmp-43-12.udev-tmp, 060600, 43, 12) failed: Read-only file system
udevd-event[2388]: delete_path: rmdir(/dev/.udev/names/loop3) failed: Read-only file system
udevd-event[2388]: udev_node_mknod: chmod(/dev/loop3, 060640) failed: Read-only file system
udevd-event[2385]: delete_path: rmdir(/dev/.udev/names/loop2) failed: Read-only file system
udevd-event[2402]: delete_path: rmdir(/dev/.udev/names/loop6) failed: Read-only file system
udevd-event[2395]: delete_path: rmdir(/dev/.udev/names/loop4) failed: Read-only file system
udevd-event[2397]: delete_path: rmdir(/dev/.udev/names/loop5) failed: Read-only file system
udevd-event[2405]: delete_path: rmdir(/dev/.udev/names/loop7) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2432]: unlink_secure: chown(/dev/.tmp-43-12, 0, 0) failed: No such file or directory
udevd-event[2432]: unlink_secure: chmod(/dev/.tmp-43-12, 0000) failed: No such file or directory
udevd-event[2409]: delete_path: rmdir(/dev/.udev/names/nbd0) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2419]: delete_path: rmdir(/dev/.udev/names/nbd10) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2414]: delete_path: rmdir(/dev/.udev/names/nbd1) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2385]: udev_node_mknod: chmod(/dev/loop2, 060640) failed: Read-only file system
udevd-event[2402]: udev_node_mknod: chmod(/dev/loop6, 060640) failed: Read-only file system
udevd-event[2395]: udev_node_mknod: chmod(/dev/loop4, 060640) failed: Read-only file system
udevd-event[2397]: udev_node_mknod: chmod(/dev/loop5, 060640) failed: Read-only file system
udevd-event[2405]: udev_node_mknod: chmod(/dev/loop7, 060640) failed: Read-only file system
udevd-event[2440]: udev_node_mknod: mknod(/dev/.tmp-43-13.udev-tmp, 060600, 43, 13) failed: Read-only file system
udevd-event[2432]: unlink_secure: unlink(/dev/.tmp-43-12) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2440]: unlink_secure: chown(/dev/.tmp-43-13, 0, 0) failed: No such file or directory
udevd-event[2440]: unlink_secure: chmod(/dev/.tmp-43-13, 0000) failed: No such file or directory
udevd-event[2440]: unlink_secure: unlink(/dev/.tmp-43-13) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2409]: udev_node_mknod: chmod(/dev/nbd0, 060640) failed: Read-only file system
udevd-event[2449]: udev_node_mknod: mknod(/dev/.tmp-43-15.udev-tmp, 060600, 43, 15) failed: Read-only file system
udevd-event[2474]: udev_node_mknod: mknod(/dev/.tmp-43-7.udev-tmp, 060600, 43, 7) failed: Read-only file system
udevd-event[2445]: udev_node_mknod: mknod(/dev/.tmp-43-14.udev-tmp, 060600, 43, 14) failed: Read-only file system
udevd-event[2388]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fblock\x2floop3': File exists
udevd-event[2385]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fblock\x2floop2': File exists
udevd-event[2402]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fblock\x2floop6': File exists
udevd-event[2397]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fblock\x2floop5': File exists
udevd-event[2419]: udev_node_mknod: chmod(/dev/nbd10, 060640) failed: Read-only file system
udevd-event[2453]: udev_node_mknod: mknod(/dev/.tmp-43-2.udev-tmp, 060600, 43, 2) failed: Read-only file system
udevd-event[2414]: udev_node_mknod: chmod(/dev/nbd1, 060640) failed: Read-only file system
udevd-event[2459]: udev_node_mknod: mknod(/dev/.tmp-43-4.udev-tmp, 060600, 43, 4) failed: Read-only file system
udevd-event[2455]: udev_node_mknod: mknod(/dev/.tmp-43-3.udev-tmp, 060600, 43, 3) failed: Read-only file system
udevd-event[2465]: udev_node_mknod: mknod(/dev/.tmp-43-5.udev-tmp, 060600, 43, 5) failed: Read-only file system
udevd-event[2467]: udev_node_mknod: mknod(/dev/.tmp-43-6.udev-tmp, 060600, 43, 6) failed: Read-only file system
udevd-event[2423]: delete_path: rmdir(/dev/.udev/names/nbd11) failed: Read-only file system
udevd-event[2423]: udev_node_mknod: chmod(/dev/nbd11, 060640) failed: Read-only file system
udevd-event[2395]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fblock\x2floop4': File exists
udevd-event[2405]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fblock\x2floop7': File exists
udevd-event[2409]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fblock\x2fnbd0': File exists
udevd-event[2419]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fblock\x2fnbd10': File exists
udevd-event[2414]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fblock\x2fnbd1': File exists
udevd-event[2423]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fblock\x2fnbd11': File exists
udevd-event[2432]: delete_path: rmdir(/dev/.udev/names/nbd12) failed: Read-only file system
udevd-event[2432]: udev_node_mknod: chmod(/dev/nbd12, 060640) failed: Read-only file system
udevd-event[2432]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fblock\x2fnbd12': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2453]: unlink_secure: chown(/dev/.tmp-43-2, 0, 0) failed: No such file or directory
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2453]: unlink_secure: chmod(/dev/.tmp-43-2, 0000) failed: No such file or directory
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2453]: unlink_secure: unlink(/dev/.tmp-43-2) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2459]: unlink_secure: chown(/dev/.tmp-43-4, 0, 0) failed: No such file or directory
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2459]: unlink_secure: chmod(/dev/.tmp-43-4, 0000) failed: No such file or directory
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2459]: unlink_secure: unlink(/dev/.tmp-43-4) failed: Read-only file system
udevd-event[2445]: unlink_secure: chown(/dev/.tmp-43-14, 0, 0) failed: No such file or directory
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2445]: unlink_secure: chmod(/dev/.tmp-43-14, 0000) failed: No such file or directory
udevd-event[2445]: unlink_secure: unlink(/dev/.tmp-43-14) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2449]: unlink_secure: chown(/dev/.tmp-43-15, 0, 0) failed: No such file or directory
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2449]: unlink_secure: chmod(/dev/.tmp-43-15, 0000) failed: No such file or directory
udevd-event[2465]: unlink_secure: chown(/dev/.tmp-43-5, 0, 0) failed: No such file or directory
udevd-event[2449]: unlink_secure: unlink(/dev/.tmp-43-15) failed: Read-only file system
udevd-event[2465]: unlink_secure: chmod(/dev/.tmp-43-5, 0000) failed: No such file or directory
udevd-event[2465]: unlink_secure: unlink(/dev/.tmp-43-5) failed: Read-only file system
udevd-event[2467]: unlink_secure: chown(/dev/.tmp-43-6, 0, 0) failed: No such file or directory
udevd-event[2440]: delete_path: rmdir(/dev/.udev/names/nbd13) failed: Read-only file system
udevd-event[2455]: unlink_secure: chown(/dev/.tmp-43-3, 0, 0) failed: No such file or directory
udevd-event[2455]: unlink_secure: chmod(/dev/.tmp-43-3, 0000) failed: No such file or directory
udevd-event[2467]: unlink_secure: chmod(/dev/.tmp-43-6, 0000) failed: No such file or directory
udevd-event[2474]: unlink_secure: chown(/dev/.tmp-43-7, 0, 0) failed: No such file or directory
udevd-event[2486]: udev_node_mknod: mknod(/dev/.tmp-43-8.udev-tmp, 060600, 43, 8) failed: Read-only file system
udevd-event[2474]: unlink_secure: chmod(/dev/.tmp-43-7, 0000) failed: No such file or directory
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2486]: unlink_secure: chown(/dev/.tmp-43-8, 0, 0) failed: No such file or directory
udevd-event[2486]: unlink_secure: chmod(/dev/.tmp-43-8, 0000) failed: No such file or directory
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2440]: udev_node_mknod: chmod(/dev/nbd13, 060640) failed: Read-only file system
udevd-event[2440]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fblock\x2fnbd13': File exists
udevd-event[2455]: unlink_secure: unlink(/dev/.tmp-43-3) failed: Read-only file system
udevd-event[2467]: unlink_secure: unlink(/dev/.tmp-43-6) failed: Read-only file system
udevd-event[2474]: unlink_secure: unlink(/dev/.tmp-43-7) failed: Read-only file system
udevd-event[2486]: unlink_secure: unlink(/dev/.tmp-43-8) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2491]: udev_node_mknod: mknod(/dev/.tmp-43-9.udev-tmp, 060600, 43, 9) failed: Read-only file system
udevd-event[2453]: delete_path: rmdir(/dev/.udev/names/nbd2) failed: Read-only file system
udevd-event[2493]: udev_node_mknod: mknod(/dev/.tmp-1-0.udev-tmp, 060600, 1, 0) failed: Read-only file system
udevd-event[2453]: udev_node_mknod: chmod(/dev/nbd2, 060640) failed: Read-only file system
udevd-event[2453]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fblock\x2fnbd2': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2486]: delete_path: rmdir(/dev/.udev/names/nbd8) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2459]: delete_path: rmdir(/dev/.udev/names/nbd4) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2486]: udev_node_mknod: chmod(/dev/nbd8, 060640) failed: Read-only file system
udevd-event[2486]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fblock\x2fnbd8': File exists
udevd-event[2465]: delete_path: rmdir(/dev/.udev/names/nbd5) failed: Read-only file system
udevd-event[2445]: delete_path: rmdir(/dev/.udev/names/nbd14) failed: Read-only file system
udevd-event[2449]: delete_path: rmdir(/dev/.udev/names/nbd15) failed: Read-only file system
udevd-event[2474]: delete_path: rmdir(/dev/.udev/names/nbd7) failed: Read-only file system
udevd-event[2455]: delete_path: rmdir(/dev/.udev/names/nbd3) failed: Read-only file system
udevd-event[2467]: delete_path: rmdir(/dev/.udev/names/nbd6) failed: Read-only file system
udevd-event[2459]: udev_node_mknod: chmod(/dev/nbd4, 060640) failed: Read-only file system
udevd-event[2459]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fblock\x2fnbd4': File exists
udevd-event[2465]: udev_node_mknod: chmod(/dev/nbd5, 060640) failed: Read-only file system
udevd-event[2465]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fblock\x2fnbd5': File exists
udevd-event[2445]: udev_node_mknod: chmod(/dev/nbd14, 060640) failed: Read-only file system
udevd-event[2445]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fblock\x2fnbd14': File exists
udevd-event[2449]: udev_node_mknod: chmod(/dev/nbd15, 060640) failed: Read-only file system
udevd-event[2449]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fblock\x2fnbd15': File exists
udevd-event[2474]: udev_node_mknod: chmod(/dev/nbd7, 060640) failed: Read-only file system
udevd-event[2474]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fblock\x2fnbd7': File exists
udevd-event[2455]: udev_node_mknod: chmod(/dev/nbd3, 060640) failed: Read-only file system
udevd-event[2455]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fblock\x2fnbd3': File exists
udevd-event[2467]: udev_node_mknod: chmod(/dev/nbd6, 060640) failed: Read-only file system
udevd-event[2467]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fblock\x2fnbd6': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2491]: unlink_secure: chown(/dev/.tmp-43-9, 0, 0) failed: No such file or directory
udevd-event[2491]: unlink_secure: chmod(/dev/.tmp-43-9, 0000) failed: No such file or directory
udevd-event[2491]: unlink_secure: unlink(/dev/.tmp-43-9) failed: Read-only file system
udevd-event[2493]: unlink_secure: chown(/dev/.tmp-1-0, 0, 0) failed: No such file or directory
udevd-event[2493]: unlink_secure: chmod(/dev/.tmp-1-0, 0000) failed: No such file or directory
udevd-event[2493]: unlink_secure: unlink(/dev/.tmp-1-0) failed: Read-only file system
udevd-event[2501]: udev_node_mknod: mknod(/dev/.tmp-1-1.udev-tmp, 060600, 1, 1) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2501]: unlink_secure: chown(/dev/.tmp-1-1, 0, 0) failed: No such file or directory
udevd-event[2501]: unlink_secure: chmod(/dev/.tmp-1-1, 0000) failed: No such file or directory
udevd-event[2501]: unlink_secure: unlink(/dev/.tmp-1-1) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2506]: udev_node_mknod: mknod(/dev/.tmp-1-10.udev-tmp, 060600, 1, 10) failed: Read-only file system
udevd-event[2506]: unlink_secure: chown(/dev/.tmp-1-10, 0, 0) failed: No such file or directory
udevd-event[2506]: unlink_secure: chmod(/dev/.tmp-1-10, 0000) failed: No such file or directory
udevd-event[2506]: unlink_secure: unlink(/dev/.tmp-1-10) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2513]: udev_node_mknod: mknod(/dev/.tmp-1-12.udev-tmp, 060600, 1, 12) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2510]: udev_node_mknod: mknod(/dev/.tmp-1-11.udev-tmp, 060600, 1, 11) failed: Read-only file system
udevd-event[2491]: delete_path: rmdir(/dev/.udev/names/nbd9) failed: Read-only file system
udevd-event[2491]: udev_node_mknod: chmod(/dev/nbd9, 060640) failed: Read-only file system
udevd-event[2491]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fblock\x2fnbd9': File exists
udevd-event[2513]: unlink_secure: chown(/dev/.tmp-1-12, 0, 0) failed: No such file or directory
udevd-event[2513]: unlink_secure: chmod(/dev/.tmp-1-12, 0000) failed: No such file or directory
udevd-event[2513]: unlink_secure: unlink(/dev/.tmp-1-12) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2517]: udev_node_mknod: mknod(/dev/.tmp-1-13.udev-tmp, 060600, 1, 13) failed: Read-only file system
udevd-event[2510]: unlink_secure: chown(/dev/.tmp-1-11, 0, 0) failed: No such file or directory
udevd-event[2510]: unlink_secure: chmod(/dev/.tmp-1-11, 0000) failed: No such file or directory
udevd-event[2510]: unlink_secure: unlink(/dev/.tmp-1-11) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2517]: unlink_secure: chown(/dev/.tmp-1-13, 0, 0) failed: No such file or directory
udevd-event[2517]: unlink_secure: chmod(/dev/.tmp-1-13, 0000) failed: No such file or directory
udevd-event[2517]: unlink_secure: unlink(/dev/.tmp-1-13) failed: Read-only file system
udevd-event[2493]: delete_path: rmdir(/dev/.udev/names/ram0) failed: Read-only file system
udevd-event[2506]: delete_path: rmdir(/dev/.udev/names/ram10) failed: Read-only file system
udevd-event[2501]: delete_path: rmdir(/dev/.udev/names/ram1) failed: Read-only file system
udevd-event[2513]: delete_path: rmdir(/dev/.udev/names/ram12) failed: Read-only file system
udevd-event[2522]: udev_node_mknod: mknod(/dev/.tmp-1-14.udev-tmp, 060600, 1, 14) failed: Read-only file system
udevd-event[2513]: udev_node_mknod: chmod(/dev/ram12, 060640) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2522]: unlink_secure: chown(/dev/.tmp-1-14, 0, 0) failed: No such file or directory
udevd-event[2522]: unlink_secure: chmod(/dev/.tmp-1-14, 0000) failed: No such file or directory
udevd-event[2522]: unlink_secure: unlink(/dev/.tmp-1-14) failed: Read-only file system
udevd-event[2510]: delete_path: rmdir(/dev/.udev/names/ram11) failed: Read-only file system
udevd-event[2510]: udev_node_mknod: chmod(/dev/ram11, 060640) failed: Read-only file system
udevd-event[2527]: udev_node_mknod: mknod(/dev/.tmp-1-15.udev-tmp, 060600, 1, 15) failed: Read-only file system
udevd-event[2534]: udev_node_mknod: mknod(/dev/.tmp-1-3.udev-tmp, 060600, 1, 3) failed: Read-only file system
udevd-event[2532]: udev_node_mknod: mknod(/dev/.tmp-1-2.udev-tmp, 060600, 1, 2) failed: Read-only file system
udevd-event[2506]: udev_node_mknod: chmod(/dev/ram10, 060640) failed: Read-only file system
udevd-event[2534]: unlink_secure: chown(/dev/.tmp-1-3, 0, 0) failed: No such file or directory
udevd-event[2534]: unlink_secure: chmod(/dev/.tmp-1-3, 0000) failed: No such file or directory
udevd-event[2534]: unlink_secure: unlink(/dev/.tmp-1-3) failed: Read-only file system
udevd-event[2501]: delete_path: rmdir(/dev/.udev/names/ram) failed: Read-only file system
udevd-event[2493]: delete_path: rmdir(/dev/.udev/names/ramdisk) failed: Read-only file system
udevd-event[2501]: udev_node_mknod: chmod(/dev/ram1, 060640) failed: Read-only file system
udevd-event[2493]: udev_node_mknod: chmod(/dev/ram0, 060640) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2513]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fblock\x2fram12': File exists
udevd-event[2527]: unlink_secure: chown(/dev/.tmp-1-15, 0, 0) failed: No such file or directory
udevd-event[2527]: unlink_secure: chmod(/dev/.tmp-1-15, 0000) failed: No such file or directory
udevd-event[2527]: unlink_secure: unlink(/dev/.tmp-1-15) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2510]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fblock\x2fram11': File exists
udevd-event[2506]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fblock\x2fram10': File exists
udevd-event[2534]: delete_path: rmdir(/dev/.udev/names/ram3) failed: Read-only file system
udevd-event[2534]: udev_node_mknod: chmod(/dev/ram3, 060640) failed: Read-only file system
udevd-event[2534]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fblock\x2fram3': File exists
udevd-event[2501]: udev_db_add_device: unable to create db file '/dev/.udev/db/\x2fblock\x2fram1': Read-only file system
udevd-event[2546]: udev_node_mknod: mknod(/dev/.tmp-1-4.udev-tmp, 060600, 1, 4) failed: Read-only file system
udevd-event[2493]: udev_db_add_device: unable to create db file '/dev/.udev/db/\x2fblock\x2fram0': Read-only file system
udevd-event[2532]: unlink_secure: chown(/dev/.tmp-1-2, 0, 0) failed: No such file or directory
udevd-event[2532]: unlink_secure: chmod(/dev/.tmp-1-2, 0000) failed: No such file or directory
udevd-event[2532]: unlink_secure: unlink(/dev/.tmp-1-2) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2546]: unlink_secure: chown(/dev/.tmp-1-4, 0, 0) failed: No such file or directory
udevd-event[2546]: unlink_secure: chmod(/dev/.tmp-1-4, 0000) failed: No such file or directory
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2546]: unlink_secure: unlink(/dev/.tmp-1-4) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2553]: udev_node_mknod: mknod(/dev/.tmp-1-6.udev-tmp, 060600, 1, 6) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2553]: unlink_secure: chown(/dev/.tmp-1-6, 0, 0) failed: No such file or directory
udevd-event[2553]: unlink_secure: chmod(/dev/.tmp-1-6, 0000) failed: No such file or directory
udevd-event[2553]: unlink_secure: unlink(/dev/.tmp-1-6) failed: Read-only file system
udevd-event[2550]: udev_node_mknod: mknod(/dev/.tmp-1-5.udev-tmp, 060600, 1, 5) failed: Read-only file system
udevd-event[2522]: delete_path: rmdir(/dev/.udev/names/ram14) failed: Read-only file system
udevd-event[2522]: udev_node_mknod: chmod(/dev/ram14, 060640) failed: Read-only file system
udevd-event[2517]: delete_path: rmdir(/dev/.udev/names/ram13) failed: Read-only file system
udevd-event[2517]: udev_node_mknod: chmod(/dev/ram13, 060640) failed: Read-only file system
udevd-event[2527]: delete_path: rmdir(/dev/.udev/names/ram15) failed: Read-only file system
udevd-event[2527]: udev_node_mknod: chmod(/dev/ram15, 060640) failed: Read-only file system
udevd-event[2550]: unlink_secure: chown(/dev/.tmp-1-5, 0, 0) failed: No such file or directory
udevd-event[2550]: unlink_secure: chmod(/dev/.tmp-1-5, 0000) failed: No such file or directory
udevd-event[2550]: unlink_secure: unlink(/dev/.tmp-1-5) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2561]: udev_node_mknod: mknod(/dev/.tmp-1-7.udev-tmp, 060600, 1, 7) failed: Read-only file system
udevd-event[2522]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fblock\x2fram14': File exists
udevd-event[2517]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fblock\x2fram13': File exists
udevd-event[2527]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fblock\x2fram15': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2546]: delete_path: rmdir(/dev/.udev/names/ram4) failed: Read-only file system
udevd-event[2546]: udev_node_mknod: chmod(/dev/ram4, 060640) failed: Read-only file system
udevd-event[2546]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fblock\x2fram4': File exists
udevd-event[2532]: delete_path: rmdir(/dev/.udev/names/ram2) failed: Read-only file system
udevd-event[2532]: udev_node_mknod: chmod(/dev/ram2, 060640) failed: Read-only file system
udevd-event[2532]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fblock\x2fram2': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2550]: delete_path: rmdir(/dev/.udev/names/ram5) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2550]: udev_node_mknod: chmod(/dev/ram5, 060640) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2550]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fblock\x2fram5': File exists
udevd-event[2553]: delete_path: rmdir(/dev/.udev/names/ram6) failed: Read-only file system
udevd-event[2553]: udev_node_mknod: chmod(/dev/ram6, 060640) failed: Read-only file system
udevd-event[2553]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fblock\x2fram6': File exists
udevd-event[2565]: udev_node_mknod: mknod(/dev/.tmp-1-8.udev-tmp, 060600, 1, 8) failed: Read-only file system
udevd-event[2561]: unlink_secure: chown(/dev/.tmp-1-7, 0, 0) failed: No such file or directory
udevd-event[2561]: unlink_secure: chmod(/dev/.tmp-1-7, 0000) failed: No such file or directory
udevd-event[2561]: unlink_secure: unlink(/dev/.tmp-1-7) failed: Read-only file system
udevd-event[2569]: udev_node_mknod: mknod(/dev/.tmp-1-9.udev-tmp, 060600, 1, 9) failed: Read-only file system
udevd-event[2574]: udev_node_mknod: mknod(/dev/.tmp-8-0.udev-tmp, 060600, 8, 0) failed: Read-only file system
udevd-event[2561]: delete_path: rmdir(/dev/.udev/names/ram7) failed: Read-only file system
udevd-event[2561]: udev_node_mknod: chmod(/dev/ram7, 060640) failed: Read-only file system
udevd-event[2561]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fblock\x2fram7': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2569]: unlink_secure: chown(/dev/.tmp-1-9, 0, 0) failed: No such file or directory
udevd-event[2569]: unlink_secure: chmod(/dev/.tmp-1-9, 0000) failed: No such file or directory
udevd-event[2569]: unlink_secure: unlink(/dev/.tmp-1-9) failed: Read-only file system
udevd-event[2565]: unlink_secure: chown(/dev/.tmp-1-8, 0, 0) failed: No such file or directory
udevd-event[2565]: unlink_secure: chmod(/dev/.tmp-1-8, 0000) failed: No such file or directory
udevd-event[2565]: unlink_secure: unlink(/dev/.tmp-1-8) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
ata_id[2581]: main: unable to open '/dev/.tmp-8-0'
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2569]: delete_path: rmdir(/dev/.udev/names/ram9) failed: Read-only file system
udevd-event[2569]: udev_node_mknod: chmod(/dev/ram9, 060640) failed: Read-only file system
udevd-event[2569]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fblock\x2fram9': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2565]: delete_path: rmdir(/dev/.udev/names/ram8) failed: Read-only file system
udevd-event[2574]: unlink_secure: chown(/dev/.tmp-8-0, 0, 0) failed: No such file or directory
udevd-event[2574]: unlink_secure: chmod(/dev/.tmp-8-0, 0000) failed: No such file or directory
udevd-event[2565]: udev_node_mknod: chmod(/dev/ram8, 060640) failed: Read-only file system
udevd-event[2574]: unlink_secure: unlink(/dev/.tmp-8-0) failed: Read-only file system
udevd-event[2565]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fblock\x2fram8': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2574]: delete_path: rmdir(/dev/.udev/names/sda) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2574]: delete_path: rmdir(/dev/.udev/names/disk\x2fby-id\x2fscsi-SATA_HDS722525VLAT80_VNR93EC6CBTY1M) failed: Read-only file system
udevd-event[2574]: delete_path: rmdir(/dev/.udev/names/disk\x2fby-id\x2fata-HDS722525VLAT80_VNR93EC6CBTY1M) failed: Read-only file system
udevd-event[2574]: delete_path: rmdir(/dev/.udev/names/disk\x2fby-path\x2fpci-0000:00:06.0-scsi-0:0:0:0) failed: Read-only file system
udevd-event[2574]: delete_path: rmdir(/dev/.udev/names/disk\x2fby-id\x2fedd-int13_dev80) failed: Read-only file system
udevd-event[2574]: udev_node_mknod: chmod(/dev/sda, 060640) failed: Read-only file system
udevd-event[2574]: udev_db_add_device: unable to create db file '/dev/.udev/db/\x2fblock\x2fsda': Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2587]: udev_node_mknod: mknod(/dev/.tmp-11-0.udev-tmp, 060600, 11, 0) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2600]: udev_node_mknod: mknod(/dev/.tmp-8-8.udev-tmp, 060600, 8, 8) failed: Read-only file system
udevd-event[2595]: udev_node_mknod: mknod(/dev/.tmp-8-2.udev-tmp, 060600, 8, 2) failed: Read-only file system
udevd-event[2598]: udev_node_mknod: mknod(/dev/.tmp-8-6.udev-tmp, 060600, 8, 6) failed: Read-only file system
udevd-event[2597]: udev_node_mknod: mknod(/dev/.tmp-8-5.udev-tmp, 060600, 8, 5) failed: Read-only file system
udevd-event[2599]: udev_node_mknod: mknod(/dev/.tmp-8-7.udev-tmp, 060600, 8, 7) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2596]: udev_node_mknod: mknod(/dev/.tmp-8-3.udev-tmp, 060600, 8, 3) failed: Read-only file system
udevd-event[2593]: udev_node_mknod: mknod(/dev/.tmp-8-1.udev-tmp, 060600, 8, 1) failed: Read-only file system
udevd-event[2594]: udev_node_mknod: mknod(/dev/.tmp-8-10.udev-tmp, 060600, 8, 10) failed: Read-only file system
udevd-event[2601]: udev_node_mknod: mknod(/dev/.tmp-8-9.udev-tmp, 060600, 8, 9) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2598]: unlink_secure: chown(/dev/.tmp-8-6, 0, 0) failed: No such file or directory
udevd-event[2598]: unlink_secure: chmod(/dev/.tmp-8-6, 0000) failed: No such file or directory
udevd-event[2598]: unlink_secure: unlink(/dev/.tmp-8-6) failed: Read-only file system
udevd-event[2600]: unlink_secure: chown(/dev/.tmp-8-8, 0, 0) failed: No such file or directory
udevd-event[2600]: unlink_secure: chmod(/dev/.tmp-8-8, 0000) failed: No such file or directory
udevd-event[2600]: unlink_secure: unlink(/dev/.tmp-8-8) failed: Read-only file system
udevd-event[2599]: unlink_secure: chown(/dev/.tmp-8-7, 0, 0) failed: No such file or directory
udevd-event[2599]: unlink_secure: chmod(/dev/.tmp-8-7, 0000) failed: No such file or directory
udevd-event[2599]: unlink_secure: unlink(/dev/.tmp-8-7) failed: Read-only file system
udevd-event[2595]: unlink_secure: chown(/dev/.tmp-8-2, 0, 0) failed: No such file or directory
udevd-event[2594]: unlink_secure: chown(/dev/.tmp-8-10, 0, 0) failed: No such file or directory
udevd-event[2595]: unlink_secure: chmod(/dev/.tmp-8-2, 0000) failed: No such file or directory
udevd-event[2594]: unlink_secure: chmod(/dev/.tmp-8-10, 0000) failed: No such file or directory
udevd-event[2595]: unlink_secure: unlink(/dev/.tmp-8-2) failed: Read-only file system
udevd-event[2594]: unlink_secure: unlink(/dev/.tmp-8-10) failed: Read-only file system
udevd-event[2596]: unlink_secure: chown(/dev/.tmp-8-3, 0, 0) failed: No such file or directory
udevd-event[2593]: unlink_secure: chown(/dev/.tmp-8-1, 0, 0) failed: No such file or directory
udevd-event[2596]: unlink_secure: chmod(/dev/.tmp-8-3, 0000) failed: No such file or directory
udevd-event[2593]: unlink_secure: chmod(/dev/.tmp-8-1, 0000) failed: No such file or directory
udevd-event[2596]: unlink_secure: unlink(/dev/.tmp-8-3) failed: Read-only file system
udevd-event[2593]: unlink_secure: unlink(/dev/.tmp-8-1) failed: Read-only file system
udevd-event[2597]: unlink_secure: chown(/dev/.tmp-8-5, 0, 0) failed: No such file or directory
udevd-event[2587]: unlink_secure: chown(/dev/.tmp-11-0, 0, 0) failed: No such file or directory
udevd-event[2597]: unlink_secure: chmod(/dev/.tmp-8-5, 0000) failed: No such file or directory
udevd-event[2587]: unlink_secure: chmod(/dev/.tmp-11-0, 0000) failed: No such file or directory
udevd-event[2597]: unlink_secure: unlink(/dev/.tmp-8-5) failed: Read-only file system
udevd-event[2587]: unlink_secure: unlink(/dev/.tmp-11-0) failed: Read-only file system
udevd-event[2601]: unlink_secure: chown(/dev/.tmp-8-9, 0, 0) failed: No such file or directory
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2598]: delete_path: rmdir(/dev/.udev/names/sda6) failed: Read-only file system
udevd-event[2601]: unlink_secure: chmod(/dev/.tmp-8-9, 0000) failed: No such file or directory
udevd-event[2600]: delete_path: rmdir(/dev/.udev/names/sda8) failed: Read-only file system
udevd-event[2601]: unlink_secure: unlink(/dev/.tmp-8-9) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2598]: delete_path: rmdir(/dev/.udev/names/disk\x2fby-id\x2fscsi-SATA_HDS722525VLAT80_VNR93EC6CBTY1M-part6) failed: Read-only file system
udevd-event[2600]: delete_path: rmdir(/dev/.udev/names/disk\x2fby-id\x2fscsi-SATA_HDS722525VLAT80_VNR93EC6CBTY1M-part8) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2598]: delete_path: rmdir(/dev/.udev/names/disk\x2fby-id\x2fata-HDS722525VLAT80_VNR93EC6CBTY1M-part6) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2600]: delete_path: rmdir(/dev/.udev/names/disk\x2fby-id\x2fata-HDS722525VLAT80_VNR93EC6CBTY1M-part8) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2598]: delete_path: rmdir(/dev/.udev/names/disk\x2fby-path\x2fpci-0000:00:06.0-scsi-0:0:0:0-part6) failed: Read-only file system
udevd-event[2600]: delete_path: rmdir(/dev/.udev/names/disk\x2fby-path\x2fpci-0000:00:06.0-scsi-0:0:0:0-part8) failed: Read-only file system
udevd-event[2599]: delete_path: rmdir(/dev/.udev/names/sda7) failed: Read-only file system
udevd-event[2593]: delete_path: rmdir(/dev/.udev/names/sda1) failed: Read-only file system
udevd-event[2594]: delete_path: rmdir(/dev/.udev/names/sda10) failed: Read-only file system
udevd-event[2595]: delete_path: rmdir(/dev/.udev/names/sda2) failed: Read-only file system
udevd-event[2596]: delete_path: rmdir(/dev/.udev/names/sda3) failed: Read-only file system
udevd-event[2601]: delete_path: rmdir(/dev/.udev/names/sda9) failed: Read-only file system
udevd-event[2587]: delete_path: rmdir(/dev/.udev/names/sr0) failed: Read-only file system
udevd-event[2597]: delete_path: rmdir(/dev/.udev/names/sda5) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2599]: delete_path: rmdir(/dev/.udev/names/disk\x2fby-id\x2fscsi-SATA_HDS722525VLAT80_VNR93EC6CBTY1M-part7) failed: Read-only file system
udevd-event[2598]: delete_path: rmdir(/dev/.udev/names/disk\x2fby-id\x2fedd-int13_dev80-part6) failed: Read-only file system
udevd-event[2598]: udev_node_mknod: chmod(/dev/sda6, 060640) failed: Read-only file system
udevd-event[2598]: udev_db_add_device: unable to create db file '/dev/.udev/db/\x2fblock\x2fsda\x2fsda6': Read-only file system
udevd-event[2600]: delete_path: rmdir(/dev/.udev/names/disk\x2fby-id\x2fedd-int13_dev80-part8) failed: Read-only file system
udevd-event[2600]: udev_node_mknod: chmod(/dev/sda8, 060640) failed: Read-only file system
udevd-event[2600]: udev_db_add_device: unable to create db file '/dev/.udev/db/\x2fblock\x2fsda\x2fsda8': Read-only file system
udevd-event[2595]: delete_path: rmdir(/dev/.udev/names/disk\x2fby-id\x2fscsi-SATA_HDS722525VLAT80_VNR93EC6CBTY1M-part2) failed: Read-only file system
udevd-event[2593]: delete_path: rmdir(/dev/.udev/names/disk\x2fby-id\x2fscsi-SATA_HDS722525VLAT80_VNR93EC6CBTY1M-part1) failed: Read-only file system
udevd-event[2594]: delete_path: rmdir(/dev/.udev/names/disk\x2fby-id\x2fscsi-SATA_HDS722525VLAT80_VNR93EC6CBTY1M-part10) failed: Read-only file system
udevd-event[2596]: delete_path: rmdir(/dev/.udev/names/disk\x2fby-id\x2fscsi-SATA_HDS722525VLAT80_VNR93EC6CBTY1M-part3) failed: Read-only file system
udevd-event[2597]: delete_path: rmdir(/dev/.udev/names/disk\x2fby-id\x2fscsi-SATA_HDS722525VLAT80_VNR93EC6CBTY1M-part5) failed: Read-only file system
udevd-event[2587]: delete_path: rmdir(/dev/.udev/names/scd0) failed: Read-only file system
udevd-event[2593]: delete_path: rmdir(/dev/.udev/names/disk\x2fby-id\x2fata-HDS722525VLAT80_VNR93EC6CBTY1M-part1) failed: Read-only file system
udevd-event[2595]: delete_path: rmdir(/dev/.udev/names/disk\x2fby-id\x2fata-HDS722525VLAT80_VNR93EC6CBTY1M-part2) failed: Read-only file system
udevd-event[2594]: delete_path: rmdir(/dev/.udev/names/disk\x2fby-id\x2fata-HDS722525VLAT80_VNR93EC6CBTY1M-part10) failed: Read-only file system
udevd-event[2601]: delete_path: rmdir(/dev/.udev/names/disk\x2fby-id\x2fscsi-SATA_HDS722525VLAT80_VNR93EC6CBTY1M-part9) failed: Read-only file system
udevd-event[2599]: delete_path: rmdir(/dev/.udev/names/disk\x2fby-id\x2fata-HDS722525VLAT80_VNR93EC6CBTY1M-part7) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2597]: delete_path: rmdir(/dev/.udev/names/disk\x2fby-id\x2fata-HDS722525VLAT80_VNR93EC6CBTY1M-part5) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2587]: delete_path: rmdir(/dev/.udev/names/disk\x2fby-path\x2fpci-0000:00:06.0-scsi-1:0:1:0) failed: Read-only file system
udevd-event[2596]: delete_path: rmdir(/dev/.udev/names/disk\x2fby-id\x2fata-HDS722525VLAT80_VNR93EC6CBTY1M-part3) failed: Read-only file system
udevd-event[2601]: delete_path: rmdir(/dev/.udev/names/disk\x2fby-id\x2fata-HDS722525VLAT80_VNR93EC6CBTY1M-part9) failed: Read-only file system
udevd-event[2599]: delete_path: rmdir(/dev/.udev/names/disk\x2fby-path\x2fpci-0000:00:06.0-scsi-0:0:0:0-part7) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2593]: delete_path: rmdir(/dev/.udev/names/disk\x2fby-path\x2fpci-0000:00:06.0-scsi-0:0:0:0-part1) failed: Read-only file system
udevd-event[2595]: delete_path: rmdir(/dev/.udev/names/disk\x2fby-path\x2fpci-0000:00:06.0-scsi-0:0:0:0-part2) failed: Read-only file system
udevd-event[2594]: delete_path: rmdir(/dev/.udev/names/disk\x2fby-path\x2fpci-0000:00:06.0-scsi-0:0:0:0-part10) failed: Read-only file system
udevd-event[2597]: delete_path: rmdir(/dev/.udev/names/disk\x2fby-path\x2fpci-0000:00:06.0-scsi-0:0:0:0-part5) failed: Read-only file system
udevd-event[2596]: delete_path: rmdir(/dev/.udev/names/disk\x2fby-path\x2fpci-0000:00:06.0-scsi-0:0:0:0-part3) failed: Read-only file system
udevd-event[2599]: delete_path: rmdir(/dev/.udev/names/disk\x2fby-id\x2fedd-int13_dev80-part7) failed: Read-only file system
udevd-event[2599]: udev_node_mknod: chmod(/dev/sda7, 060640) failed: Read-only file system
udevd-event[2599]: udev_db_add_device: unable to create db file '/dev/.udev/db/\x2fblock\x2fsda\x2fsda7': Read-only file system
udevd-event[2587]: delete_path: rmdir(/dev/.udev/names/cdrom) failed: Read-only file system
udevd-event[2593]: delete_path: rmdir(/dev/.udev/names/disk\x2fby-id\x2fedd-int13_dev80-part1) failed: Read-only file system
udevd-event[2593]: udev_node_mknod: chmod(/dev/sda1, 060640) failed: Read-only file system
udevd-event[2593]: udev_db_add_device: unable to create db file '/dev/.udev/db/\x2fblock\x2fsda\x2fsda1': Read-only file system
udevd-event[2594]: delete_path: rmdir(/dev/.udev/names/disk\x2fby-id\x2fedd-int13_dev80-part10) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2594]: udev_node_mknod: chmod(/dev/sda10, 060640) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2594]: udev_db_add_device: unable to create db file '/dev/.udev/db/\x2fblock\x2fsda\x2fsda10': Read-only file system
udevd-event[2595]: delete_path: rmdir(/dev/.udev/names/disk\x2fby-uuid\x2ff9d5f5d7-3f59-41f8-95a5-7ec7eec08d46) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2601]: delete_path: rmdir(/dev/.udev/names/disk\x2fby-path\x2fpci-0000:00:06.0-scsi-0:0:0:0-part9) failed: Read-only file system
udevd-event[2596]: delete_path: rmdir(/dev/.udev/names/disk\x2fby-id\x2fedd-int13_dev80-part3) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2596]: udev_node_mknod: chmod(/dev/sda3, 060640) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2596]: udev_db_add_device: unable to create db file '/dev/.udev/db/\x2fblock\x2fsda\x2fsda3': Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2597]: delete_path: rmdir(/dev/.udev/names/disk\x2fby-id\x2fedd-int13_dev80-part5) failed: Read-only file system
udevd-event[2597]: udev_node_mknod: chmod(/dev/sda5, 060640) failed: Read-only file system
udevd-event[2597]: udev_db_add_device: unable to create db file '/dev/.udev/db/\x2fblock\x2fsda\x2fsda5': Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2587]: delete_path: rmdir(/dev/.udev/names/cdrw) failed: Read-only file system
udevd-event[2595]: delete_path: rmdir(/dev/.udev/names/disk\x2fby-label\x2fSWAP-sda2) failed: Read-only file system
udevd-event[2601]: delete_path: rmdir(/dev/.udev/names/disk\x2fby-id\x2fedd-int13_dev80-part9) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2601]: udev_node_mknod: chmod(/dev/sda9, 060640) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2601]: udev_db_add_device: unable to create db file '/dev/.udev/db/\x2fblock\x2fsda\x2fsda9': Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2587]: delete_path: rmdir(/dev/.udev/names/dvd) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2595]: delete_path: rmdir(/dev/.udev/names/disk\x2fby-id\x2fedd-int13_dev80-part2) failed: Read-only file system
udevd-event[2595]: udev_node_mknod: chmod(/dev/sda2, 060640) failed: Read-only file system
udevd-event[2595]: udev_db_add_device: unable to create db file '/dev/.udev/db/\x2fblock\x2fsda\x2fsda2': Read-only file system
udevd-event[2587]: delete_path: rmdir(/dev/.udev/names/dvdrw) failed: Read-only file system
udevd-event[2587]: udev_node_mknod: chmod(/dev/sr0, 060640) failed: Read-only file system
udevd-event[2587]: udev_db_add_device: unable to create db file '/dev/.udev/db/\x2fblock\x2fsr0': Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2688]: delete_path: rmdir(/dev/.udev/names/bsg\x2f0:0:0:0) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2688]: udev_node_mknod: mknod(/dev/bsg/0:0:0:0.udev-tmp, 020660, 252, 0) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2689]: delete_path: rmdir(/dev/.udev/names/bsg\x2f1:0:1:0) failed: Read-only file system
udevd-event[2689]: udev_node_mknod: mknod(/dev/bsg/1:0:1:0.udev-tmp, 020660, 252, 1) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2690]: delete_path: rmdir(/dev/.udev/names/capi) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2690]: udev_node_mknod: chmod(/dev/capi, 020660) failed: Read-only file system
udevd-event[2690]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2fcapi\x2fcapi': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2691]: delete_path: rmdir(/dev/.udev/names/cfs0) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2691]: udev_node_mknod: chmod(/dev/cfs0, 020660) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2691]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2fcoda\x2fcfs0': File exists
udevd-event[2695]: delete_path: rmdir(/dev/.udev/names/cfs3) failed: Read-only file system
udevd-event[2695]: udev_node_mknod: chmod(/dev/cfs3, 020660) failed: Read-only file system
udevd-event[2695]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2fcoda\x2fcfs3': File exists
udevd-event[2692]: delete_path: rmdir(/dev/.udev/names/cfs1) failed: Read-only file system
udevd-event[2692]: udev_node_mknod: chmod(/dev/cfs1, 020660) failed: Read-only file system
udevd-event[2692]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2fcoda\x2fcfs1': File exists
udevd-event[2694]: delete_path: rmdir(/dev/.udev/names/cfs2) failed: Read-only file system
udevd-event[2694]: udev_node_mknod: chmod(/dev/cfs2, 020660) failed: Read-only file system
udevd-event[2694]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2fcoda\x2fcfs2': File exists
udevd-event[2696]: delete_path: rmdir(/dev/.udev/names/cfs4) failed: Read-only file system
udevd-event[2696]: udev_node_mknod: chmod(/dev/cfs4, 020660) failed: Read-only file system
udevd-event[2696]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2fcoda\x2fcfs4': File exists
udevd-event[2697]: delete_path: rmdir(/dev/.udev/names/dri\x2fcard0) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2697]: udev_node_mknod: chmod(/dev/dri/card0, 020666) failed: Read-only file system
udevd-event[2697]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2fdrm\x2fcard0': File exists
udevd-event[2701]: delete_path: rmdir(/dev/.udev/names/i2c-0) failed: Read-only file system
udevd-event[2701]: udev_node_mknod: chmod(/dev/i2c-0, 020660) failed: Read-only file system
udevd-event[2701]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2fi2c-dev\x2fi2c-0': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2702]: delete_path: rmdir(/dev/.udev/names/i2c-1) failed: Read-only file system
udevd-event[2702]: udev_node_mknod: chmod(/dev/i2c-1, 020660) failed: Read-only file system
udevd-event[2702]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2fi2c-dev\x2fi2c-1': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2703]: delete_path: rmdir(/dev/.udev/names/i2c-2) failed: Read-only file system
udevd-event[2703]: udev_node_mknod: chmod(/dev/i2c-2, 020660) failed: Read-only file system
udevd-event[2703]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2fi2c-dev\x2fi2c-2': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2704]: delete_path: rmdir(/dev/.udev/names/raw1394) failed: Read-only file system
udevd-event[2704]: udev_node_mknod: chmod(/dev/raw1394, 020660) failed: Read-only file system
udevd-event[2704]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2fieee1394_protocol\x2fraw1394': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2708]: delete_path: rmdir(/dev/.udev/names/input\x2fmouse0) failed: Read-only file system
udevd-event[2707]: delete_path: rmdir(/dev/.udev/names/input\x2fevent0) failed: Read-only file system
udevd-event[2708]: udev_node_mknod: chmod(/dev/input/mouse0, 020640) failed: Read-only file system
udevd-event[2708]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2finput\x2finput0\x2fmouse0': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2707]: delete_path: rmdir(/dev/.udev/names/input\x2fby-path\x2fplatform-i8042-serio-0-event-kbd) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2707]: udev_node_mknod: chmod(/dev/input/event0, 020640) failed: Read-only file system
udevd-event[2707]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2finput\x2finput0\x2fevent0': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2744]: delete_path: rmdir(/dev/.udev/names/oldmem) failed: Read-only file system
udevd-event[2744]: udev_node_mknod: chmod(/dev/oldmem, 020660) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2720]: delete_path: rmdir(/dev/.udev/names/input\x2fevent2) failed: Read-only file system
udevd-event[2720]: delete_path: rmdir(/dev/.udev/names/input\x2fby-path\x2fplatform-i8042-serio-1-event-mouse) failed: Read-only file system
udevd-event[2720]: udev_node_mknod: chmod(/dev/input/event2, 020640) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2736]: delete_path: rmdir(/dev/.udev/names/full) failed: Read-only file system
udevd-event[2736]: udev_node_mknod: chmod(/dev/full, 020666) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2739]: delete_path: rmdir(/dev/.udev/names/kmsg) failed: Read-only file system
udevd-event[2739]: udev_node_mknod: chmod(/dev/kmsg, 020660) failed: Read-only file system
udevd-event[2739]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2fmem\x2fkmsg': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2731]: delete_path: rmdir(/dev/.udev/names/input\x2fmice) failed: Read-only file system
udevd-event[2731]: udev_node_mknod: chmod(/dev/input/mice, 020640) failed: Read-only file system
udevd-event[2729]: delete_path: rmdir(/dev/.udev/names/input\x2fevent3) failed: Read-only file system
udevd-event[2729]: delete_path: rmdir(/dev/.udev/names/input\x2fby-path\x2fplatform-i8042-serio-0-event-kbd) failed: Read-only file system
udevd-event[2729]: udev_node_mknod: chmod(/dev/input/event3, 020640) failed: Read-only file system
udevd-event[2741]: delete_path: rmdir(/dev/.udev/names/mem) failed: Read-only file system
udevd-event[2741]: udev_node_mknod: chmod(/dev/mem, 020640) failed: Read-only file system
udevd-event[2745]: delete_path: rmdir(/dev/.udev/names/port) failed: Read-only file system
udevd-event[2745]: udev_node_mknod: chmod(/dev/port, 020640) failed: Read-only file system
udevd-event[2745]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2fmem\x2fport': File exists
udevd-event[2719]: delete_path: rmdir(/dev/.udev/names/input\x2fevent1) failed: Read-only file system
udevd-event[2719]: delete_path: rmdir(/dev/.udev/names/input\x2fby-path\x2fplatform-i8042-serio-1-event-mouse) failed: Read-only file system
udevd-event[2719]: udev_node_mknod: chmod(/dev/input/event1, 020640) failed: Read-only file system
udevd-event[2719]: udev_db_add_device: unable to create db file '/dev/.udev/db/\x2fclass\x2finput\x2finput1\x2fevent1': Read-only file system
udevd-event[2746]: delete_path: rmdir(/dev/.udev/names/random) failed: Read-only file system
udevd-event[2746]: udev_node_mknod: chmod(/dev/random, 020666) failed: Read-only file system
udevd-event[2719]: node_symlink: symlink(../event1, /dev/input/by-path/platform-i8042-serio-0-event-kbd.udev-tmp) failed: Read-only file system
udevd-event[2746]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2fmem\x2frandom': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2744]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2fmem\x2foldmem': File exists
udevd-event[2720]: udev_db_add_device: unable to create db file '/dev/.udev/db/\x2fclass\x2finput\x2finput2\x2fevent2': Read-only file system
udevd-event[2736]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2fmem\x2ffull': File exists
udevd-event[2754]: delete_path: rmdir(/dev/.udev/names/dlm_plock) failed: Read-only file system
udevd-event[2754]: udev_node_mknod: mknod(/dev/dlm_plock.udev-tmp, 020660, 10, 60) failed: Read-only file system
udevd-event[2747]: delete_path: rmdir(/dev/.udev/names/urandom) failed: Read-only file system
udevd-event[2747]: udev_node_mknod: chmod(/dev/urandom, 020666) failed: Read-only file system
udevd-event[2747]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2fmem\x2furandom': File exists
udevd-event[2760]: delete_path: rmdir(/dev/.udev/names/nvram) failed: Read-only file system
udevd-event[2760]: udev_node_mknod: chmod(/dev/nvram, 020660) failed: Read-only file system
udevd-event[2760]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2fmisc\x2fnvram': File exists
udevd-event[2748]: delete_path: rmdir(/dev/.udev/names/zero) failed: Read-only file system
udevd-event[2748]: udev_node_mknod: chmod(/dev/zero, 020666) failed: Read-only file system
udevd-event[2748]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2fmem\x2fzero': File exists
udevd-event[2730]: delete_path: rmdir(/dev/.udev/names/input\x2fmouse1) failed: Read-only file system
udevd-event[2750]: delete_path: rmdir(/dev/.udev/names/cpu_dma_latency) failed: Read-only file system
udevd-event[2750]: udev_node_mknod: mknod(/dev/cpu_dma_latency.udev-tmp, 020660, 10, 55) failed: Read-only file system
udevd-event[2756]: delete_path: rmdir(/dev/.udev/names/mcelog) failed: Read-only file system
udevd-event[2756]: udev_node_mknod: chmod(/dev/mcelog, 020660) failed: Read-only file system
udevd-event[2756]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2fmisc\x2fmcelog': File exists
udevd-event[2731]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2finput\x2fmice': File exists
udevd-event[2729]: udev_db_add_device: unable to create db file '/dev/.udev/db/\x2fclass\x2finput\x2finput3\x2fevent3': Read-only file system
udevd-event[2741]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2fmem\x2fmem': File exists
udevd-event[2751]: delete_path: rmdir(/dev/.udev/names/dac960_gam) failed: Read-only file system
udevd-event[2751]: udev_node_mknod: chmod(/dev/dac960_gam, 020660) failed: Read-only file system
udevd-event[2751]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2fmisc\x2fdac960_gam': File exists
udevd-event[2758]: delete_path: rmdir(/dev/.udev/names/network_latency) failed: Read-only file system
udevd-event[2758]: udev_node_mknod: mknod(/dev/network_latency.udev-tmp, 020660, 10, 54) failed: Read-only file system
udevd-event[2752]: delete_path: rmdir(/dev/.udev/names/dlm-control) failed: Read-only file system
udevd-event[2752]: udev_node_mknod: mknod(/dev/dlm-control.udev-tmp, 020660, 10, 62) failed: Read-only file system
udevd-event[2759]: delete_path: rmdir(/dev/.udev/names/network_throughput) failed: Read-only file system
udevd-event[2759]: udev_node_mknod: mknod(/dev/network_throughput.udev-tmp, 020660, 10, 53) failed: Read-only file system
udevd-event[2753]: delete_path: rmdir(/dev/.udev/names/dlm-monitor) failed: Read-only file system
udevd-event[2753]: udev_node_mknod: mknod(/dev/dlm-monitor.udev-tmp, 020660, 10, 61) failed: Read-only file system
udevd-event[2749]: delete_path: rmdir(/dev/.udev/names/btrfs-control) failed: Read-only file system
udevd-event[2749]: udev_node_mknod: mknod(/dev/btrfs-control.udev-tmp, 020660, 10, 58) failed: Read-only file system
udevd-event[2766]: udev_node_mknod: mknod(/dev/vga_arbiter.udev-tmp, 020660, 10, 63) failed: Read-only file system
udevd-event[2755]: delete_path: rmdir(/dev/.udev/names/fuse) failed: Read-only file system
udevd-event[2755]: udev_node_mknod: chmod(/dev/fuse, 020660) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2755]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2fmisc\x2ffuse': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2764]: delete_path: rmdir(/dev/.udev/names/rtc) failed: Read-only file system
udevd-event[2764]: udev_node_mknod: chmod(/dev/rtc, 020644) failed: Read-only file system
udevd-event[2764]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2fmisc\x2frtc': File exists
udevd-event[2767]: delete_path: rmdir(/dev/.udev/names/watchdog) failed: Read-only file system
udevd-event[2763]: delete_path: rmdir(/dev/.udev/names/psaux) failed: Read-only file system
udevd-event[2742]: delete_path: rmdir(/dev/.udev/names/null) failed: Read-only file system
udevd-event[2765]: delete_path: rmdir(/dev/.udev/names/tgt) failed: Read-only file system
udevd-event[2762]: delete_path: rmdir(/dev/.udev/names/pktcdvd\x2fcontrol) failed: Read-only file system
udevd-event[2761]: delete_path: rmdir(/dev/.udev/names/ocfs2_control) failed: Read-only file system
udevd-event[2757]: delete_path: rmdir(/dev/.udev/names/cpu\x2fmicrocode) failed: Read-only file system
udevd-event[2729]: node_symlink: symlink(../event4, /dev/input/by-path/platform-i8042-serio-1-event-mouse.udev-tmp) failed: Read-only file system
udevd-event[2729]: node_symlink: symlink(../event3, /dev/input/by-path/platform-i8042-serio-0-event-kbd.udev-tmp) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2768]: delete_path: rmdir(/dev/.udev/names/cpu\x2f0\x2fmsr) failed: Read-only file system
udevd-event[2730]: delete_path: rmdir(/dev/.udev/names/input\x2fby-path\x2fplatform-i8042-serio-1-mouse) failed: Read-only file system
udevd-event[2730]: udev_node_mknod: chmod(/dev/input/mouse1, 020640) failed: Read-only file system
udevd-event[2730]: udev_db_add_device: unable to create db file '/dev/.udev/db/\x2fclass\x2finput\x2finput3\x2fmouse1': Read-only file system
udevd-event[2720]: node_symlink: symlink(../event2, /dev/input/by-path/platform-i8042-serio-1-event-mouse.udev-tmp) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2763]: udev_node_mknod: chmod(/dev/psaux, 020660) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2763]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2fmisc\x2fpsaux': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2765]: udev_node_mknod: mknod(/dev/tgt.udev-tmp, 020660, 10, 56) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2761]: udev_node_mknod: mknod(/dev/ocfs2_control.udev-tmp, 020660, 10, 59) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2767]: udev_node_mknod: chmod(/dev/watchdog, 020660) failed: Read-only file system
udevd-event[2742]: delete_path: rmdir(/dev/.udev/names/XOR) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2742]: udev_node_mknod: chmod(/dev/null, 020666) failed: Read-only file system
udevd-event[2762]: udev_node_mknod: mknod(/dev/pktcdvd/control.udev-tmp, 020660, 10, 57) failed: Read-only file system
udevd-event[2742]: udev_db_add_device: unable to create db file '/dev/.udev/db/\x2fclass\x2fmem\x2fnull': Read-only file system
udevd-event[2757]: udev_node_mknod: chmod(/dev/cpu/microcode, 020600) failed: Read-only file system
udevd-event[2757]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2fmisc\x2fmicrocode': File exists
udevd-event[2767]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2fmisc\x2fwatchdog': File exists
udevd-event[2768]: udev_node_mknod: chmod(/dev/cpu/0/msr, 020660) failed: Read-only file system
udevd-event[2768]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2fmsr\x2fmsr0': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2769]: delete_path: rmdir(/dev/.udev/names/cpu\x2f1\x2fmsr) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2769]: udev_node_mknod: chmod(/dev/cpu/1/msr, 020660) failed: Read-only file system
udevd-event[2769]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2fmsr\x2fmsr1': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2844]: delete_path: rmdir(/dev/.udev/names/parport0) failed: Read-only file system
udevd-event[2844]: udev_node_mknod: chmod(/dev/parport0, 020660) failed: Read-only file system
udevd-event[2844]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2fppdev\x2fparport0': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2847]: delete_path: rmdir(/dev/.udev/names/raw\x2frawctl) failed: Read-only file system
udevd-event[2845]: delete_path: rmdir(/dev/.udev/names/ppp) failed: Read-only file system
udevd-event[2845]: udev_node_mknod: chmod(/dev/ppp, 020600) failed: Read-only file system
udevd-event[2845]: udev_db_add_device: unable to create db file '/dev/.udev/db/\x2fclass\x2fppp\x2fppp': Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2846]: delete_path: rmdir(/dev/.udev/names/lp0) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2847]: udev_node_mknod: chmod(/dev/raw/rawctl, 020660) failed: Read-only file system
udevd-event[2847]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2fraw\x2frawctl': File exists
udevd-event[2853]: delete_path: rmdir(/dev/.udev/names/sg0) failed: Read-only file system
udevd-event[2853]: udev_node_mknod: chmod(/dev/sg0, 020640) failed: Read-only file system
udevd-event[2853]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2fscsi_generic\x2fsg0': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2846]: delete_path: rmdir(/dev/.udev/names/par0) failed: Read-only file system
udevd-event[2846]: udev_node_mknod: chmod(/dev/lp0, 020660) failed: Read-only file system
udevd-event[2846]: udev_db_add_device: unable to create db file '/dev/.udev/db/\x2fclass\x2fprinter\x2flp0': Read-only file system
udevd-event[2854]: delete_path: rmdir(/dev/.udev/names/sg1) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2854]: udev_node_mknod: chmod(/dev/sg1, 020640) failed: Read-only file system
udevd-event[2854]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2fscsi_generic\x2fsg1': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2858]: delete_path: rmdir(/dev/.udev/names/capi0) failed: Read-only file system
udevd-event[2858]: udev_node_mknod: chmod(/dev/capi0, 020660) failed: Read-only file system
udevd-event[2858]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2fcapi0': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2859]: delete_path: rmdir(/dev/.udev/names/capi1) failed: Read-only file system
udevd-event[2859]: udev_node_mknod: chmod(/dev/capi1, 020660) failed: Read-only file system
udevd-event[2859]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2fcapi1': File exists
udevd-event[2860]: delete_path: rmdir(/dev/.udev/names/capi10) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2860]: udev_node_mknod: chmod(/dev/capi10, 020660) failed: Read-only file system
udevd-event[2860]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2fcapi10': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2861]: delete_path: rmdir(/dev/.udev/names/capi11) failed: Read-only file system
udevd-event[2861]: udev_node_mknod: chmod(/dev/capi11, 020660) failed: Read-only file system
udevd-event[2861]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2fcapi11': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2862]: delete_path: rmdir(/dev/.udev/names/capi12) failed: Read-only file system
udevd-event[2862]: udev_node_mknod: chmod(/dev/capi12, 020660) failed: Read-only file system
udevd-event[2862]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2fcapi12': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2863]: delete_path: rmdir(/dev/.udev/names/capi13) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2864]: delete_path: rmdir(/dev/.udev/names/capi14) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2866]: delete_path: rmdir(/dev/.udev/names/capi16) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2868]: delete_path: rmdir(/dev/.udev/names/capi18) failed: Read-only file system
udevd-event[2869]: delete_path: rmdir(/dev/.udev/names/capi19) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2865]: delete_path: rmdir(/dev/.udev/names/capi15) failed: Read-only file system
udevd-event[2863]: udev_node_mknod: chmod(/dev/capi13, 020660) failed: Read-only file system
udevd-event[2863]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2fcapi13': File exists
udevd-event[2864]: udev_node_mknod: chmod(/dev/capi14, 020660) failed: Read-only file system
udevd-event[2864]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2fcapi14': File exists
udevd-event[2866]: udev_node_mknod: chmod(/dev/capi16, 020660) failed: Read-only file system
udevd-event[2868]: udev_node_mknod: chmod(/dev/capi18, 020660) failed: Read-only file system
udevd-event[2866]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2fcapi16': File exists
udevd-event[2868]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2fcapi18': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2865]: udev_node_mknod: chmod(/dev/capi15, 020660) failed: Read-only file system
udevd-event[2865]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2fcapi15': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2869]: udev_node_mknod: chmod(/dev/capi19, 020660) failed: Read-only file system
udevd-event[2867]: delete_path: rmdir(/dev/.udev/names/capi17) failed: Read-only file system
udevd-event[2869]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2fcapi19': File exists
udevd-event[2867]: udev_node_mknod: chmod(/dev/capi17, 020660) failed: Read-only file system
udevd-event[2867]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2fcapi17': File exists
udevd-event[2871]: delete_path: rmdir(/dev/.udev/names/capi20) failed: Read-only file system
udevd-event[2871]: udev_node_mknod: chmod(/dev/capi20, 020660) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2871]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2fcapi20': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2872]: delete_path: rmdir(/dev/.udev/names/capi21) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2870]: delete_path: rmdir(/dev/.udev/names/capi2) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2870]: udev_node_mknod: chmod(/dev/capi2, 020660) failed: Read-only file system
udevd-event[2870]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2fcapi2': File exists
udevd-event[2872]: udev_node_mknod: chmod(/dev/capi21, 020660) failed: Read-only file system
udevd-event[2872]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2fcapi21': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2874]: delete_path: rmdir(/dev/.udev/names/capi22) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2875]: delete_path: rmdir(/dev/.udev/names/capi23) failed: Read-only file system
udevd-event[2875]: udev_node_mknod: chmod(/dev/capi23, 020660) failed: Read-only file system
udevd-event[2875]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2fcapi23': File exists
udevd-event[2874]: udev_node_mknod: chmod(/dev/capi22, 020660) failed: Read-only file system
udevd-event[2874]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2fcapi22': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2876]: delete_path: rmdir(/dev/.udev/names/capi24) failed: Read-only file system
udevd-event[2876]: udev_node_mknod: chmod(/dev/capi24, 020660) failed: Read-only file system
udevd-event[2876]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2fcapi24': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2877]: delete_path: rmdir(/dev/.udev/names/capi25) failed: Read-only file system
udevd-event[2877]: udev_node_mknod: chmod(/dev/capi25, 020660) failed: Read-only file system
udevd-event[2877]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2fcapi25': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2878]: delete_path: rmdir(/dev/.udev/names/capi26) failed: Read-only file system
udevd-event[2878]: udev_node_mknod: chmod(/dev/capi26, 020660) failed: Read-only file system
udevd-event[2878]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2fcapi26': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2880]: delete_path: rmdir(/dev/.udev/names/capi28) failed: Read-only file system
udevd-event[2880]: udev_node_mknod: chmod(/dev/capi28, 020660) failed: Read-only file system
udevd-event[2880]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2fcapi28': File exists
udevd-event[2881]: delete_path: rmdir(/dev/.udev/names/capi29) failed: Read-only file system
udevd-event[2881]: udev_node_mknod: chmod(/dev/capi29, 020660) failed: Read-only file system
udevd-event[2881]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2fcapi29': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2879]: delete_path: rmdir(/dev/.udev/names/capi27) failed: Read-only file system
udevd-event[2879]: udev_node_mknod: chmod(/dev/capi27, 020660) failed: Read-only file system
udevd-event[2879]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2fcapi27': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2884]: delete_path: rmdir(/dev/.udev/names/capi31) failed: Read-only file system
udevd-event[2882]: delete_path: rmdir(/dev/.udev/names/capi3) failed: Read-only file system
udevd-event[2882]: udev_node_mknod: chmod(/dev/capi3, 020660) failed: Read-only file system
udevd-event[2882]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2fcapi3': File exists
udevd-event[2884]: udev_node_mknod: chmod(/dev/capi31, 020660) failed: Read-only file system
udevd-event[2884]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2fcapi31': File exists
udevd-event[2883]: delete_path: rmdir(/dev/.udev/names/capi30) failed: Read-only file system
udevd-event[2883]: udev_node_mknod: chmod(/dev/capi30, 020660) failed: Read-only file system
udevd-event[2883]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2fcapi30': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2885]: delete_path: rmdir(/dev/.udev/names/capi4) failed: Read-only file system
udevd-event[2885]: udev_node_mknod: chmod(/dev/capi4, 020660) failed: Read-only file system
udevd-event[2885]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2fcapi4': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2886]: delete_path: rmdir(/dev/.udev/names/capi5) failed: Read-only file system
udevd-event[2886]: udev_node_mknod: chmod(/dev/capi5, 020660) failed: Read-only file system
udevd-event[2886]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2fcapi5': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2887]: delete_path: rmdir(/dev/.udev/names/capi6) failed: Read-only file system
udevd-event[2887]: udev_node_mknod: chmod(/dev/capi6, 020660) failed: Read-only file system
udevd-event[2887]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2fcapi6': File exists
udevd-event[2889]: delete_path: rmdir(/dev/.udev/names/capi8) failed: Read-only file system
udevd-event[2889]: udev_node_mknod: chmod(/dev/capi8, 020660) failed: Read-only file system
udevd-event[2889]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2fcapi8': File exists
udevd-event[2888]: delete_path: rmdir(/dev/.udev/names/capi7) failed: Read-only file system
udevd-event[2888]: udev_node_mknod: chmod(/dev/capi7, 020660) failed: Read-only file system
udevd-event[2888]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2fcapi7': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2890]: delete_path: rmdir(/dev/.udev/names/capi9) failed: Read-only file system
udevd-event[2890]: udev_node_mknod: chmod(/dev/capi9, 020660) failed: Read-only file system
udevd-event[2890]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2fcapi9': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2891]: delete_path: rmdir(/dev/.udev/names/console) failed: Read-only file system
udevd-event[2891]: udev_node_mknod: chmod(/dev/console, 020600) failed: Read-only file system
udevd-event[2891]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2fconsole': File exists
udevd-event[2892]: delete_path: rmdir(/dev/.udev/names/ptmx) failed: Read-only file system
udevd-event[2892]: udev_node_mknod: chmod(/dev/ptmx, 020666) failed: Read-only file system
udevd-event[2892]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2fptmx': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2893]: delete_path: rmdir(/dev/.udev/names/tty) failed: Read-only file system
udevd-event[2893]: udev_node_mknod: chmod(/dev/tty, 020666) failed: Read-only file system
udevd-event[2893]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2ftty': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2894]: delete_path: rmdir(/dev/.udev/names/tty0) failed: Read-only file system
udevd-event[2894]: udev_node_mknod: chmod(/dev/tty0, 020620) failed: Read-only file system
udevd-event[2894]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2ftty0': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2895]: delete_path: rmdir(/dev/.udev/names/tty1) failed: Read-only file system
udevd-event[2895]: udev_node_mknod: chmod(/dev/tty1, 020620) failed: Read-only file system
udevd-event[2895]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2ftty1': File exists
udevd-event[2896]: delete_path: rmdir(/dev/.udev/names/tty10) failed: Read-only file system
udevd-event[2896]: udev_node_mknod: chmod(/dev/tty10, 020620) failed: Read-only file system
udevd-event[2896]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2ftty10': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2897]: delete_path: rmdir(/dev/.udev/names/tty11) failed: Read-only file system
udevd-event[2897]: udev_node_mknod: chmod(/dev/tty11, 020620) failed: Read-only file system
udevd-event[2897]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2ftty11': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2898]: delete_path: rmdir(/dev/.udev/names/tty12) failed: Read-only file system
udevd-event[2898]: udev_node_mknod: chmod(/dev/tty12, 020620) failed: Read-only file system
udevd-event[2898]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2ftty12': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2899]: delete_path: rmdir(/dev/.udev/names/tty13) failed: Read-only file system
udevd-event[2899]: udev_node_mknod: chmod(/dev/tty13, 020620) failed: Read-only file system
udevd-event[2899]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2ftty13': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2900]: delete_path: rmdir(/dev/.udev/names/tty14) failed: Read-only file system
udevd-event[2900]: udev_node_mknod: chmod(/dev/tty14, 020620) failed: Read-only file system
udevd-event[2900]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2ftty14': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2901]: delete_path: rmdir(/dev/.udev/names/tty15) failed: Read-only file system
udevd-event[2901]: udev_node_mknod: chmod(/dev/tty15, 020620) failed: Read-only file system
udevd-event[2901]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2ftty15': File exists
udevd-event[2903]: delete_path: rmdir(/dev/.udev/names/tty16) failed: Read-only file system
udevd-event[2903]: udev_node_mknod: chmod(/dev/tty16, 020620) failed: Read-only file system
udevd-event[2903]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2ftty16': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2904]: delete_path: rmdir(/dev/.udev/names/tty17) failed: Read-only file system
udevd-event[2904]: udev_node_mknod: chmod(/dev/tty17, 020620) failed: Read-only file system
udevd-event[2904]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2ftty17': File exists
udevd-event[2905]: delete_path: rmdir(/dev/.udev/names/tty18) failed: Read-only file system
udevd-event[2905]: udev_node_mknod: chmod(/dev/tty18, 020620) failed: Read-only file system
udevd-event[2905]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2ftty18': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2907]: delete_path: rmdir(/dev/.udev/names/tty19) failed: Read-only file system
udevd-event[2907]: udev_node_mknod: chmod(/dev/tty19, 020620) failed: Read-only file system
udevd-event[2907]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2ftty19': File exists
udevd-event[2908]: delete_path: rmdir(/dev/.udev/names/tty2) failed: Read-only file system
udevd-event[2908]: udev_node_mknod: chmod(/dev/tty2, 020620) failed: Read-only file system
udevd-event[2908]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2ftty2': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2909]: delete_path: rmdir(/dev/.udev/names/tty20) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2909]: udev_node_mknod: chmod(/dev/tty20, 020620) failed: Read-only file system
udevd-event[2909]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2ftty20': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2910]: delete_path: rmdir(/dev/.udev/names/tty21) failed: Read-only file system
udevd-event[2910]: udev_node_mknod: chmod(/dev/tty21, 020620) failed: Read-only file system
udevd-event[2910]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2ftty21': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2911]: delete_path: rmdir(/dev/.udev/names/tty22) failed: Read-only file system
udevd-event[2911]: udev_node_mknod: chmod(/dev/tty22, 020620) failed: Read-only file system
udevd-event[2911]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2ftty22': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2912]: delete_path: rmdir(/dev/.udev/names/tty23) failed: Read-only file system
udevd-event[2912]: udev_node_mknod: chmod(/dev/tty23, 020620) failed: Read-only file system
udevd-event[2912]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2ftty23': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2914]: delete_path: rmdir(/dev/.udev/names/tty25) failed: Read-only file system
udevd-event[2914]: udev_node_mknod: chmod(/dev/tty25, 020620) failed: Read-only file system
udevd-event[2914]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2ftty25': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2913]: delete_path: rmdir(/dev/.udev/names/tty24) failed: Read-only file system
udevd-event[2913]: udev_node_mknod: chmod(/dev/tty24, 020620) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2913]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2ftty24': File exists
udevd-event[2916]: delete_path: rmdir(/dev/.udev/names/tty27) failed: Read-only file system
udevd-event[2916]: udev_node_mknod: chmod(/dev/tty27, 020620) failed: Read-only file system
udevd-event[2916]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2ftty27': File exists
udevd-event[2915]: delete_path: rmdir(/dev/.udev/names/tty26) failed: Read-only file system
udevd-event[2915]: udev_node_mknod: chmod(/dev/tty26, 020620) failed: Read-only file system
udevd-event[2915]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2ftty26': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2917]: delete_path: rmdir(/dev/.udev/names/tty28) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2917]: udev_node_mknod: chmod(/dev/tty28, 020620) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2917]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2ftty28': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2918]: delete_path: rmdir(/dev/.udev/names/tty29) failed: Read-only file system
udevd-event[2918]: udev_node_mknod: chmod(/dev/tty29, 020620) failed: Read-only file system
udevd-event[2918]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2ftty29': File exists
udevd-event[2919]: delete_path: rmdir(/dev/.udev/names/tty3) failed: Read-only file system
udevd-event[2919]: udev_node_mknod: chmod(/dev/tty3, 020620) failed: Read-only file system
udevd-event[2919]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2ftty3': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2920]: delete_path: rmdir(/dev/.udev/names/tty30) failed: Read-only file system
udevd-event[2920]: udev_node_mknod: chmod(/dev/tty30, 020620) failed: Read-only file system
udevd-event[2920]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2ftty30': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2921]: delete_path: rmdir(/dev/.udev/names/tty31) failed: Read-only file system
udevd-event[2921]: udev_node_mknod: chmod(/dev/tty31, 020620) failed: Read-only file system
udevd-event[2921]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2ftty31': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2922]: delete_path: rmdir(/dev/.udev/names/tty32) failed: Read-only file system
udevd-event[2922]: udev_node_mknod: chmod(/dev/tty32, 020620) failed: Read-only file system
udevd-event[2922]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2ftty32': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2923]: delete_path: rmdir(/dev/.udev/names/tty33) failed: Read-only file system
udevd-event[2923]: udev_node_mknod: chmod(/dev/tty33, 020620) failed: Read-only file system
udevd-event[2924]: delete_path: rmdir(/dev/.udev/names/tty34) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2924]: udev_node_mknod: chmod(/dev/tty34, 020620) failed: Read-only file system
udevd-event[2924]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2ftty34': File exists
udevd-event[2923]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2ftty33': File exists
udevd-event[2925]: delete_path: rmdir(/dev/.udev/names/tty35) failed: Read-only file system
udevd-event[2925]: udev_node_mknod: chmod(/dev/tty35, 020620) failed: Read-only file system
udevd-event[2925]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2ftty35': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2926]: delete_path: rmdir(/dev/.udev/names/tty36) failed: Read-only file system
udevd-event[2926]: udev_node_mknod: chmod(/dev/tty36, 020620) failed: Read-only file system
udevd-event[2926]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2ftty36': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2927]: delete_path: rmdir(/dev/.udev/names/tty37) failed: Read-only file system
udevd-event[2927]: udev_node_mknod: chmod(/dev/tty37, 020620) failed: Read-only file system
udevd-event[2927]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2ftty37': File exists
udevd-event[2929]: delete_path: rmdir(/dev/.udev/names/tty39) failed: Read-only file system
udevd-event[2929]: udev_node_mknod: chmod(/dev/tty39, 020620) failed: Read-only file system
udevd-event[2929]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2ftty39': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2928]: delete_path: rmdir(/dev/.udev/names/tty38) failed: Read-only file system
udevd-event[2928]: udev_node_mknod: chmod(/dev/tty38, 020620) failed: Read-only file system
udevd-event[2928]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2ftty38': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2930]: delete_path: rmdir(/dev/.udev/names/tty4) failed: Read-only file system
udevd-event[2930]: udev_node_mknod: chmod(/dev/tty4, 020620) failed: Read-only file system
udevd-event[2930]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2ftty4': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2931]: delete_path: rmdir(/dev/.udev/names/tty40) failed: Read-only file system
udevd-event[2931]: udev_node_mknod: chmod(/dev/tty40, 020620) failed: Read-only file system
udevd-event[2931]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2ftty40': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2933]: delete_path: rmdir(/dev/.udev/names/tty42) failed: Read-only file system
udevd-event[2933]: udev_node_mknod: chmod(/dev/tty42, 020620) failed: Read-only file system
udevd-event[2933]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2ftty42': File exists
udevd-event[2934]: delete_path: rmdir(/dev/.udev/names/tty43) failed: Read-only file system
udevd-event[2934]: udev_node_mknod: chmod(/dev/tty43, 020620) failed: Read-only file system
udevd-event[2932]: delete_path: rmdir(/dev/.udev/names/tty41) failed: Read-only file system
udevd-event[2934]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2ftty43': File exists
udevd-event[2932]: udev_node_mknod: chmod(/dev/tty41, 020620) failed: Read-only file system
udevd-event[2932]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2ftty41': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2935]: delete_path: rmdir(/dev/.udev/names/tty44) failed: Read-only file system
udevd-event[2935]: udev_node_mknod: chmod(/dev/tty44, 020620) failed: Read-only file system
udevd-event[2935]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2ftty44': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2937]: delete_path: rmdir(/dev/.udev/names/tty46) failed: Read-only file system
udevd-event[2937]: udev_node_mknod: chmod(/dev/tty46, 020620) failed: Read-only file system
udevd-event[2937]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2ftty46': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2936]: delete_path: rmdir(/dev/.udev/names/tty45) failed: Read-only file system
udevd-event[2936]: udev_node_mknod: chmod(/dev/tty45, 020620) failed: Read-only file system
udevd-event[2936]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2ftty45': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2938]: delete_path: rmdir(/dev/.udev/names/tty47) failed: Read-only file system
udevd-event[2938]: udev_node_mknod: chmod(/dev/tty47, 020620) failed: Read-only file system
udevd-event[2938]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2ftty47': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2939]: delete_path: rmdir(/dev/.udev/names/tty48) failed: Read-only file system
udevd-event[2940]: delete_path: rmdir(/dev/.udev/names/tty49) failed: Read-only file system
udevd-event[2939]: udev_node_mknod: chmod(/dev/tty48, 020620) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2939]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2ftty48': File exists
udevd-event[2940]: udev_node_mknod: chmod(/dev/tty49, 020620) failed: Read-only file system
udevd-event[2940]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2ftty49': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2941]: delete_path: rmdir(/dev/.udev/names/tty5) failed: Read-only file system
udevd-event[2941]: udev_node_mknod: chmod(/dev/tty5, 020620) failed: Read-only file system
udevd-event[2941]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2ftty5': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2942]: delete_path: rmdir(/dev/.udev/names/tty50) failed: Read-only file system
udevd-event[2942]: udev_node_mknod: chmod(/dev/tty50, 020620) failed: Read-only file system
udevd-event[2942]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2ftty50': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2943]: delete_path: rmdir(/dev/.udev/names/tty51) failed: Read-only file system
udevd-event[2943]: udev_node_mknod: chmod(/dev/tty51, 020620) failed: Read-only file system
udevd-event[2943]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2ftty51': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2944]: delete_path: rmdir(/dev/.udev/names/tty52) failed: Read-only file system
udevd-event[2944]: udev_node_mknod: chmod(/dev/tty52, 020620) failed: Read-only file system
udevd-event[2944]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2ftty52': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2945]: delete_path: rmdir(/dev/.udev/names/tty53) failed: Read-only file system
udevd-event[2945]: udev_node_mknod: chmod(/dev/tty53, 020620) failed: Read-only file system
udevd-event[2945]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2ftty53': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2946]: delete_path: rmdir(/dev/.udev/names/tty54) failed: Read-only file system
udevd-event[2946]: udev_node_mknod: chmod(/dev/tty54, 020620) failed: Read-only file system
udevd-event[2946]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2ftty54': File exists
udevd-event[2947]: delete_path: rmdir(/dev/.udev/names/tty55) failed: Read-only file system
udevd-event[2947]: udev_node_mknod: chmod(/dev/tty55, 020620) failed: Read-only file system
udevd-event[2947]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2ftty55': File exists
udevd-event[2948]: delete_path: rmdir(/dev/.udev/names/tty56) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2948]: udev_node_mknod: chmod(/dev/tty56, 020620) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2949]: delete_path: rmdir(/dev/.udev/names/tty57) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2949]: udev_node_mknod: chmod(/dev/tty57, 020620) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2949]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2ftty57': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2948]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2ftty56': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2950]: delete_path: rmdir(/dev/.udev/names/tty58) failed: Read-only file system
udevd-event[2950]: udev_node_mknod: chmod(/dev/tty58, 020620) failed: Read-only file system
udevd-event[2950]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2ftty58': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2951]: delete_path: rmdir(/dev/.udev/names/tty59) failed: Read-only file system
udevd-event[2951]: udev_node_mknod: chmod(/dev/tty59, 020620) failed: Read-only file system
udevd-event[2951]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2ftty59': File exists
udevd-event[2952]: delete_path: rmdir(/dev/.udev/names/tty6) failed: Read-only file system
udevd-event[2952]: udev_node_mknod: chmod(/dev/tty6, 020620) failed: Read-only file system
udevd-event[2952]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2ftty6': File exists
udevd-event[2953]: delete_path: rmdir(/dev/.udev/names/tty60) failed: Read-only file system
udevd-event[2953]: udev_node_mknod: chmod(/dev/tty60, 020620) failed: Read-only file system
udevd-event[2953]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2ftty60': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2954]: delete_path: rmdir(/dev/.udev/names/tty61) failed: Read-only file system
udevd-event[2954]: udev_node_mknod: chmod(/dev/tty61, 020620) failed: Read-only file system
udevd-event[2954]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2ftty61': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2955]: delete_path: rmdir(/dev/.udev/names/tty62) failed: Read-only file system
udevd-event[2955]: udev_node_mknod: chmod(/dev/tty62, 020620) failed: Read-only file system
udevd-event[2955]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2ftty62': File exists
udevd-event[2956]: delete_path: rmdir(/dev/.udev/names/tty63) failed: Read-only file system
udevd-event[2956]: udev_node_mknod: chmod(/dev/tty63, 020620) failed: Read-only file system
udevd-event[2956]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2ftty63': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2957]: delete_path: rmdir(/dev/.udev/names/tty7) failed: Read-only file system
udevd-event[2957]: udev_node_mknod: chmod(/dev/tty7, 020620) failed: Read-only file system
udevd-event[2957]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2ftty7': File exists
udevd-event[2958]: delete_path: rmdir(/dev/.udev/names/tty8) failed: Read-only file system
udevd-event[2958]: udev_node_mknod: chmod(/dev/tty8, 020620) failed: Read-only file system
udevd-event[2958]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2ftty8': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2959]: delete_path: rmdir(/dev/.udev/names/tty9) failed: Read-only file system
udevd-event[2959]: udev_node_mknod: chmod(/dev/tty9, 020620) failed: Read-only file system
udevd-event[2959]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2ftty9': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2960]: delete_path: rmdir(/dev/.udev/names/ttyS0) failed: Read-only file system
udevd-event[2960]: udev_node_mknod: chmod(/dev/ttyS0, 020660) failed: Read-only file system
udevd-event[2960]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2fttyS0': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2961]: delete_path: rmdir(/dev/.udev/names/ttyS1) failed: Read-only file system
udevd-event[2961]: udev_node_mknod: chmod(/dev/ttyS1, 020660) failed: Read-only file system
udevd-event[2961]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2fttyS1': File exists
udevd-event[2962]: delete_path: rmdir(/dev/.udev/names/ttyS2) failed: Read-only file system
udevd-event[2962]: udev_node_mknod: chmod(/dev/ttyS2, 020660) failed: Read-only file system
udevd-event[2962]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2fttyS2': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2963]: delete_path: rmdir(/dev/.udev/names/ttyS3) failed: Read-only file system
udevd-event[2963]: udev_node_mknod: chmod(/dev/ttyS3, 020660) failed: Read-only file system
udevd-event[2963]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2ftty\x2fttyS3': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2964]: delete_path: rmdir(/dev/.udev/names/usbmon0) failed: Read-only file system
udevd-event[2964]: udev_node_mknod: mknod(/dev/usbmon0.udev-tmp, 020660, 243, 0) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2965]: delete_path: rmdir(/dev/.udev/names/vcs) failed: Read-only file system
udevd-event[2965]: udev_node_mknod: chmod(/dev/vcs, 020660) failed: Read-only file system
udevd-event[2965]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2fvc\x2fvcs': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2966]: delete_path: rmdir(/dev/.udev/names/vcs1) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2967]: delete_path: rmdir(/dev/.udev/names/vcsa) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2968]: delete_path: rmdir(/dev/.udev/names/vcsa1) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd-event[2966]: udev_node_mknod: chmod(/dev/vcs1, 020660) failed: Read-only file system
udevd-event[2966]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2fvc\x2fvcs1': File exists
udevd-event[2967]: udev_node_mknod: chmod(/dev/vcsa, 020660) failed: Read-only file system
udevd-event[2967]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2fvc\x2fvcsa': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd-event[2968]: udev_node_mknod: chmod(/dev/vcsa1, 020660) failed: Read-only file system
udevd-event[2968]: udev_db_add_device: unable to create db link '/dev/.udev/db/\x2fclass\x2fvc\x2fvcsa1': File exists
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
[   75.878357] eth1: link down
[   75.880320] ADDRCONF(NETDEV_UP): eth1: link is not ready
[   77.037259] IPv4 FIB: Using LC-trie version 0.409
udevd[1818]: delete_path: rmdir(/dev/.udev/failed) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
udevd[1818]: delete_path: rmdir(/dev/.udev/queue) failed: Read-only file system
[   86.206671] eth0: no IPv6 routers present
Wait timeout. Will continue in the background.[FAILED]
Loading default keymap (us): [  OK  ]
Setting hostname mercury:  [  OK  ]
/proc/misc: No entry for device-mapper found
Is device-mapper driver missing from kernel?
device-mapper: version ioctl failed: Inappropriate ioctl for device
/proc/misc: No entry for device-mapper found
Is device-mapper driver missing from kernel?
device-mapper: version ioctl failed: Inappropriate ioctl for device
Command failed
Setting up Logical Volume Management:   No volume groups found
[  OK  ]
Checking filesystems
Checking all file systems.
[/sbin/fsck.ext3 (1) -- /] fsck.ext3 -a /dev/sda6 
/1: Superblock last mount time is in the future.  FIXED.
/1: Superblock last write time is in the future.  FIXED.
/1: clean, 375726/7325696 files, 3537874/7325632 blocks
[/sbin/fsck.ext3 (1) -- /home] fsck.ext3 -a /dev/sda5 
/home: recovering journal
/home: Superblock last mount time is in the future.  FIXED.
/home: clean, 135356/6111232 files, 2597941/12209392 blocks
[  OK  ]
Remounting root filesystem in read-write mode:  [  227.723047] EXT3 FS on sda6, internal journal
[  OK  ]
Mounting local filesystems:  [  227.830167] kjournald starting.  Commit interval 5 seconds
[  227.830160] EXT3 FS on sda5, internal journal
[  227.830160] EXT3-fs: mounted filesystem with writeback data mode.
mount: wrong fs type, bad option, bad superblock on tmpfs,
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

Note the timestamp difference:

 Starting udev: [   33.864015] fgrep used greatest stack depth: 3000 bytes left
 [  227.830160] EXT3 FS on sda5, internal journal

3.2 minutes for udev startup!

So i absolutely love the concept of devtmpfs, it might bring us out of 
this insanity of decoupling /dev device node init from kernel device 
init.

I do buy 'policy does not belong into the kernel' arguments anytime, but 
not if they result in absolute _unusable crappy situations_ like this. 
Decouple if you wish to, but heck, offer a workable solution - udev isnt 
one.

And note the first instinctive answer that was offered in this thread: 
'well, dont boot a new kernel on that old distro then'. That's not 
really acceptable - Fedora Core 6 is not _that_ old and we really dont 
want to restrict the kernel's window of compatibility to just a year or 
two.

And it's not like udev makes any sense without the kernel - so why is it 
a separate project, why do we allow users to suffer by a senseless cut 
of interfaces and the resulting version friction and upgrade mess?

In that sense i always liked the basic notion of devfs: self-contained 
kernel init. (What i hated about devfs was its implementation - whose 
suckiness had nothing to do with the principles of it.)

And yes, i realize that the devtmpfs authors probably did not envision 
this outcome - but i do hope devtmpfs results in either eliminating 
udev, or attracting it into the kernel repo. (which, to me, are 
basically the same thing technically.)

	Ingo

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [bug] /etc/profile: line 30: /dev/null: Permission denied (Was:  Re: [PATCH] Remove broken by design and by implementation devtmpfs  maintenance disaster)
  2009-09-20 15:08                               ` Greg KH
@ 2009-09-21  2:58                                 ` Dave Airlie
       [not found]                                 ` <ac3eb2510909200912o76e0d4e4l2dcaf352fe6b4e19@mail.gmail.com>
  1 sibling, 0 replies; 61+ messages in thread
From: Dave Airlie @ 2009-09-21  2:58 UTC (permalink / raw)
  To: Greg KH
  Cc: Ingo Molnar, Kay Sievers, Linus Torvalds, Eric W. Biederman,
	linux-kernel

On Mon, Sep 21, 2009 at 1:08 AM, Greg KH <greg@kroah.com> wrote:
> On Sun, Sep 20, 2009 at 11:43:33AM +1000, Dave Airlie wrote:
>> >
>> > Self-contained /dev is great, udev is a total PITA on older distros (on
>> > this box it sometimes takes 3 minutes for udev to boot ...) so turning
>> > on devtmpfs and getting something functional in exchange is a big
>> > selling point IMO.
>>
>> udev taking 3 minutes usually means you have a kernel driver bug,
>> udev doesn't have a sleep for 3 minutes, it loads drivers and usually
>> waits for them to finish. Since someone decided to merge a stupid
>> floppy PNP match I've seen a lot of floppyless machines hit a 30sec
>> udev delay. so many that we disabled the pnp floppy on Fedora.
>
> Woah, I've run into this problem as well.  Where is this PNP floppy
> match so I can disable it?
>
http://cvs.fedoraproject.org/viewvc/rpms/kernel/F-12/die-floppy-die.patch?revision=1.1&view=markup

is what we are shipping currently, see if it helps.

Dave.

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [bug] /etc/profile: line 30: /dev/null: Permission denied (Was:  Re: [PATCH] Remove broken by design and by implementation devtmpfs  maintenance disaster)
       [not found]                                   ` <ac3eb2510909200914g1ed6a47cydc0edec6fff96ef4@mail.gmail.com>
@ 2009-09-21  2:59                                     ` Dave Airlie
  2009-10-20 20:32                                       ` Scott James Remnant
  0 siblings, 1 reply; 61+ messages in thread
From: Dave Airlie @ 2009-09-21  2:59 UTC (permalink / raw)
  To: Kay Sievers
  Cc: Greg KH, Eric W. Biederman, Linus Torvalds, linux-kernel, Ingo Molnar

On Mon, Sep 21, 2009 at 2:14 AM, Kay Sievers <kay.sievers@vrfy.org> wrote:
> Distros ship these matches for forever. It's a modprobe.conf blacklist entry
> that's needed, or better disable thew floppy in the BIOS, if there isn't one
> to use.
>

The patch only went into the kernel last release or maybe one before,
and it came from Ubuntu's
kernel, we instantly got a lot of people giving out about udev getting
slow, where we get very
few reports from people about not having their floppy accessible.

Disabling the PNP ids was the lesser of two evils, since floppys
really aren't that common, but BIOSes with floppy drives enabled are.

Dave.

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [bug] /etc/profile: line 30: /dev/null: Permission denied (Was: Re: [PATCH] Remove broken by design and by implementation devtmpfs maintenance disaster)
  2009-09-18  5:58             ` Greg KH
@ 2009-09-25 20:49               ` Pavel Machek
  2009-09-27 22:52                 ` Greg KH
  0 siblings, 1 reply; 61+ messages in thread
From: Pavel Machek @ 2009-09-25 20:49 UTC (permalink / raw)
  To: Greg KH
  Cc: Ingo Molnar, Linus Torvalds, Kay Sievers, Eric W. Biederman,
	linux-kernel

Hi!

> > > > > I've reproduced a bug with the following .config options:
> > > > >
> > > > > ??CONFIG_DEVTMPFS=y
> > > > > ??CONFIG_DEVTMPFS_MOUNT=y
> > > > >
> > > > > /dev/null and /dev/zero are not read/writable to ordinary users, 
> > > > > breaking normal bootup and login:
> > > > 
> > > > Udev should run long before some ordinary/non-root user can login, 
> > > > and apply the permissions as it always does. It's known to work on 
> > > > Fedora, SUSE, Ubuntu. What kind of system/environment/setup is that 
> > > > where you see this?
> > > 
> > > I don't know if this is what Ingo does, but I have a few machines 
> > > where I don't run the distro-supplied 'initrd' at all, because it's 
> > > easier to boot without it. The Fedora initrd doesn't allow me to 
> > > sanely set root filesystem parameters without totally rewriting the 
> > > initrd image, which I'm not interested in, for example (they'll take 
> > > effect for the root initrd, not the final root).
> > 
> > Correct: i'm booting raw bzImages, with /dev copied to the real /dev. To 
> > this box udev is mostly an annoyance that slows down my bootup ;-)
> 
> I use non-initrd systems as well, and this option works for me on Gentoo
> and SUSE machines.
> 
> As you are using a very old udev, and the boot infrastructure for udev
> in older Fedora releases was a bit "odd" in places, I would recommend
> not using these options on that machine.  If we need to reword the
> Kconfig help option to make it a bit more clear, do you have a
> suggestion on what we should change?

"no regressions" ?
									Pavel
-- 
(english) http://www.livejournal.com/~pavelmachek
(cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [bug] /etc/profile: line 30: /dev/null: Permission denied (Was: Re: [PATCH] Remove broken by design and by implementation devtmpfs maintenance disaster)
  2009-09-25 20:49               ` Pavel Machek
@ 2009-09-27 22:52                 ` Greg KH
  0 siblings, 0 replies; 61+ messages in thread
From: Greg KH @ 2009-09-27 22:52 UTC (permalink / raw)
  To: Pavel Machek
  Cc: Ingo Molnar, Linus Torvalds, Kay Sievers, Eric W. Biederman,
	linux-kernel

On Fri, Sep 25, 2009 at 10:49:26PM +0200, Pavel Machek wrote:
> Hi!
> 
> > > > > > I've reproduced a bug with the following .config options:
> > > > > >
> > > > > > ??CONFIG_DEVTMPFS=y
> > > > > > ??CONFIG_DEVTMPFS_MOUNT=y
> > > > > >
> > > > > > /dev/null and /dev/zero are not read/writable to ordinary users, 
> > > > > > breaking normal bootup and login:
> > > > > 
> > > > > Udev should run long before some ordinary/non-root user can login, 
> > > > > and apply the permissions as it always does. It's known to work on 
> > > > > Fedora, SUSE, Ubuntu. What kind of system/environment/setup is that 
> > > > > where you see this?
> > > > 
> > > > I don't know if this is what Ingo does, but I have a few machines 
> > > > where I don't run the distro-supplied 'initrd' at all, because it's 
> > > > easier to boot without it. The Fedora initrd doesn't allow me to 
> > > > sanely set root filesystem parameters without totally rewriting the 
> > > > initrd image, which I'm not interested in, for example (they'll take 
> > > > effect for the root initrd, not the final root).
> > > 
> > > Correct: i'm booting raw bzImages, with /dev copied to the real /dev. To 
> > > this box udev is mostly an annoyance that slows down my bootup ;-)
> > 
> > I use non-initrd systems as well, and this option works for me on Gentoo
> > and SUSE machines.
> > 
> > As you are using a very old udev, and the boot infrastructure for udev
> > in older Fedora releases was a bit "odd" in places, I would recommend
> > not using these options on that machine.  If we need to reword the
> > Kconfig help option to make it a bit more clear, do you have a
> > suggestion on what we should change?
> 
> "no regressions" ?

It's now resolved, so there are no regressions :)

thanks,

greg k-h

^ permalink raw reply	[flat|nested] 61+ messages in thread

* Re: [bug] /etc/profile: line 30: /dev/null: Permission denied (Was: Re: [PATCH] Remove broken by design and by implementation devtmpfs  maintenance disaster)
  2009-09-21  2:59                                     ` Dave Airlie
@ 2009-10-20 20:32                                       ` Scott James Remnant
  0 siblings, 0 replies; 61+ messages in thread
From: Scott James Remnant @ 2009-10-20 20:32 UTC (permalink / raw)
  To: Dave Airlie
  Cc: Kay Sievers, Greg KH, Eric W. Biederman, Linus Torvalds,
	linux-kernel, Ingo Molnar

[-- Attachment #1: Type: text/plain, Size: 919 bytes --]

On Mon, 2009-09-21 at 12:59 +1000, Dave Airlie wrote:

> On Mon, Sep 21, 2009 at 2:14 AM, Kay Sievers <kay.sievers@vrfy.org> wrote:
> > Distros ship these matches for forever. It's a modprobe.conf blacklist entry
> > that's needed, or better disable thew floppy in the BIOS, if there isn't one
> > to use.
> >
> 
> The patch only went into the kernel last release or maybe one before,
> and it came from Ubuntu's kernel
> 
This was the patch that fixed the missing MODALIAS strings for the PNP
subsystem, right?

(It also happened, at the same time, to fix the fact that the floppy
 module wasn't getting loaded for people who *had* floppy drives.)

The fact the floppy module takes 30s to give up and decide you don't
have a drive is very arguably a bug in the module.  And the fact your
boot waits for it is very arguably a bug in your boot ;)

Scott
-- 
Scott James Remnant
scott@ubuntu.com

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 61+ messages in thread

end of thread, other threads:[~2009-10-20 20:32 UTC | newest]

Thread overview: 61+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-09-17  8:23 [PATCH] Remove broken by design and by implementation devtmpfs maintenance disaster Eric W. Biederman
2009-09-17 12:03 ` Kay Sievers
2009-09-17 13:13   ` Alan Cox
2009-09-17 16:35     ` Scott James Remnant
2009-09-17 17:47       ` Arjan van de Ven
2009-09-17 18:59         ` Scott James Remnant
2009-09-17 19:11           ` Arjan van de Ven
2009-09-18 12:57           ` Eric W. Biederman
2009-09-18 13:16   ` Eric W. Biederman
2009-09-18 13:54   ` Eric W. Biederman
2009-09-18 14:09     ` Arjan van de Ven
2009-09-18 14:11       ` Kay Sievers
2009-09-18 14:25         ` Arjan van de Ven
2009-09-18 14:32           ` Kay Sievers
2009-09-18 14:43             ` Arjan van de Ven
2009-09-18 14:58               ` Kay Sievers
2009-09-18 15:13                 ` Arjan van de Ven
2009-09-18 15:32                   ` Kay Sievers
2009-09-18 19:33                     ` Eric W. Biederman
2009-09-18 14:42       ` Eric W. Biederman
2009-09-17 12:57 ` Greg KH
2009-09-17 13:05   ` Alan Cox
2009-09-17 13:29     ` Greg KH
2009-09-17 15:43       ` Alan Cox
2009-09-18  6:03         ` Greg KH
2009-09-18  9:25           ` Alan Cox
2009-09-18 15:05             ` Greg KH
2009-09-17 17:29   ` Eric W. Biederman
2009-09-17 18:53     ` [bug] /etc/profile: line 30: /dev/null: Permission denied (Was: Re: [PATCH] Remove broken by design and by implementation devtmpfs maintenance disaster) Ingo Molnar
2009-09-17 19:18       ` Kay Sievers
2009-09-17 20:26         ` Linus Torvalds
2009-09-17 20:31           ` Ingo Molnar
2009-09-18  5:58             ` Greg KH
2009-09-25 20:49               ` Pavel Machek
2009-09-27 22:52                 ` Greg KH
2009-09-17 22:26           ` Kay Sievers
2009-09-17 22:41             ` Alan Cox
2009-09-18  0:18             ` Linus Torvalds
2009-09-18  1:50               ` Kay Sievers
2009-09-18  6:02                 ` Greg KH
2009-09-18 11:50                   ` Kay Sievers
2009-09-18 14:18                   ` Linus Torvalds
2009-09-18 15:05                     ` Greg KH
2009-09-18 15:37                       ` Kay Sievers
2009-09-18 19:35                         ` Kay Sievers
2009-09-18 19:41                           ` Linus Torvalds
2009-09-18 19:50                           ` Ingo Molnar
2009-09-20  1:43                             ` Dave Airlie
2009-09-20 15:08                               ` Greg KH
2009-09-21  2:58                                 ` Dave Airlie
     [not found]                                 ` <ac3eb2510909200912o76e0d4e4l2dcaf352fe6b4e19@mail.gmail.com>
     [not found]                                   ` <ac3eb2510909200914g1ed6a47cydc0edec6fff96ef4@mail.gmail.com>
2009-09-21  2:59                                     ` Dave Airlie
2009-10-20 20:32                                       ` Scott James Remnant
2009-09-20 17:33                               ` Ingo Molnar
2009-09-18 20:58                 ` [bug] /etc/profile: line 30: /dev/null: Permission denied Eric W. Biederman
2009-09-18 21:09                   ` Linus Torvalds
2009-09-18 21:19                     ` Kay Sievers
2009-09-18 22:06                       ` Linus Torvalds
2009-09-18 21:31                   ` Kay Sievers
2009-09-18 22:03                     ` Eric W. Biederman
2009-09-18  5:54     ` [PATCH] Remove broken by design and by implementation devtmpfs maintenance disaster Greg KH
2009-09-18 12:24       ` Eric W. Biederman

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.