From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ulf Samuelsson Date: Mon, 02 Jul 2012 18:10:22 +0000 Subject: udev (udevadm trigger) causes "Text File Busy" Message-Id: <4FF1E40E.9020602@emagii.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="windows-1252" Content-Transfer-Encoding: quoted-printable To: linux-hotplug@vger.kernel.org I am building a rootfs using OpenEmbedded Classic 2011.03 (maintenance release). It is using an older version of udev (165). Have been mounting the rootfs on a AT91SAM9N12EK development board using NFS without problems. The kernel is 2.6.39 with Atmel patches. When I tried to program the real SAM9N12 based target from a JFFS2 file=20 system in NAND, the initial boot fails in the "/etc/rcS.d/S03udev"=20 script generated by OE. After that has been run, I cannot execute any=20 applications since I get the error message "Text file busy" when I try- I.E: # cat AAAA /bin/sh: cat: Text file busy # ls /bin/sh: ls: Text file busy The S03udev is the early part of the init, and only mount -t proc proc /proc mount sysfs /sys -t sysfs has been executed before S03udev. The problem seems to occur in the statment: /sbin/udevadm trigger Have added "init=3D/bin/sh" to the bootargs, and run the boot manually. "/sbin/udevadm --debug trigger --verbose" to get more info, but this is not helpful at all. I get some occasional JFFS2 notices # JFFS2 notice: (39) check_node_data: wrong data CRC in data node at=20 0x007f2e5c: read 0x5a469344, calculated 0x8f5964d0. This seems to be close to the end or after the fs. Any clues? BR Ulf Samuelsson =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D S03udev #!/bin/sh -e ### BEGIN INIT INFO # Provides: udev # Required-Start: mountvirtfs # Required-Stop: # Default-Start: S # Default-Stop: # Short-Description: Start udevd, populate /dev and load drivers. ### END INIT INFO export TZ=3D/etc/localtime [ -d /sys/class ] || exit 1 [ -r /proc/mounts ] || exit 1 [ -x /sbin/udevd ] || exit 1 [ -f /etc/default/udev ] && . /etc/default/udev [ -f /etc/udev/udev.conf ] && . /etc/udev/udev.conf kill_udevd() { if [ -x /sbin/pidof ]; then pid=3D`/sbin/pidof -x udevd` [ -n "$pid" ] && kill $pid fi } export ACTION=ADd # propagate /dev from /sys echo "Starting udev" # mount the tmpfs on /dev, if not already done LANG=3DC awk "\$2 =3D \"/dev\" && \$3 =3D \"tmpfs\" { exit 1 }" /proc/mount= s=20 && { mount -n -o mode=0755 -t tmpfs none "/dev" mkdir -m 0755 /dev/pts mkdir -m 1777 /dev/shm } if [ "$DEVCACHE" !=3D "" ]; then # Invalidate udev cache if the kernel or its bootargs/cmdline have changed [ -x /bin/uname ] && /bin/uname -mrspv > /tmp/uname || touch /tmp/uname [ -r /proc/cmdline ] && cat /proc/cmdline > /tmp/cmdline || touch=20 /tmp/cmdline [ -r /proc/devices ] && cat /proc/devices > /tmp/devices || touch=20 /tmp/devices [ -r /proc/atags ] && cat /proc/atags > /tmp/atags || touch /tmp/atags if [ -e $DEVCACHE ] && \ cmp -s /tmp/uname /etc/udev/saved.uname && \ cmp -s /tmp/cmdline /etc/udev/saved.cmdline && \ cmp -s /tmp/devices /etc/udev/saved.devices && \ cmp -s /tmp/atags /etc/udev/saved.atags; then (cd /; tar xf $DEVCACHE > /dev/null 2>&1) not_first_boot=3D1 fi fi if [ ! -e "/lib/modules/$(uname -r)"/modules.dep ] ; then mkdir -p /lib/modules/$(uname -r) depmod -ae fi # make_extra_nodes kill_udevd > "/dev/null" 2>&1 # trigger the sorted events echo -e '\000\000\000\000' > /proc/sys/kernel/hotplug /sbin/udevd -d /sbin/udevadm control --env STARTUP=3D1 if [ "$not_first_boot" !=3D "" ];then /sbin/udevadm trigger --subsystem-nomatch=3Dtty --subsystem-nomatch=3Dme= m=20 --subsystem-nomatch=3Dvc --subsystem-nomatch=3Dvtconsole=20 --subsystem-nomatch=3Dmisc --subsystem-nomatch=DCon=20 --subsystem-nomatch=3Dpci_bus --subsystem-nomatch=3Dgraphics=20 --subsystem-nomatch=BAcklight --subsystem-nomatch=3Dvideo4linux=20 --subsystem-nomatch=3Dplatform (/sbin/udevadm settle --timeout=3D8; /sbin/udevadm control --env STARTUP= =3D)& else /sbin/udevadm trigger /sbin/udevadm settle fi exit 0 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3DBOOTLOG Uncompressing Linux... done, booting the kernel. Initializing cgroup subsys cpuset Linux version 2.6.39 (ulf@grond) (gcc version 4.5.3 20110311=20 (prerelease) (GCC) ) #1 Mon Jul 2 15:24:45 CEST 2012 CPU: ARM926EJ-S [41069265] revision 5 (ARMv5TEJ), cr=00053177 CPU: VIVT data cache, VIVT instruction cache Machine: SAM9N12EK2 Memory policy: ECC disabled, Data cache writeback Clocks: CPU 399 MHz, master 133 MHz, main 16.000 MHz Built 1 zonelists in Zone order, mobility grouping on. Total pages: 16256 Kernel command line: memdM console=3DttyS0,115200 root=3D/dev/mtdblock7=20 mtdparts=3Datmel_nand:128k(bootstrap)ro,256k(uboot)ro,128k(env1)ro,128k(env= 2)ro,1408k(dummy),2M(linux),28M(root),32M(root2),-(spare)=20 rw rootfstype=3Djffs2 init=3D/binh PID hash table entries: 256 (order: -2, 1024 bytes) Dentry cache hash table entries: 8192 (order: 3, 32768 bytes) Inode-cache hash table entries: 4096 (order: 2, 16384 bytes) allocated 262144 bytes of page_cgroup please try 'cgroup_disable=3Dmemory' option if you don't want memory cgroups Memory: 64MB =3D 64MB total Memory: 60564k/60564k available, 4972k reserved, 0K highmem Virtual kernel memory layout: vector : 0xffff0000 - 0xffff1000 ( 4 kB) fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB) DMA : 0xff000000 - 0xffe00000 ( 14 MB) vmalloc : 0xc4800000 - 0xfee00000 ( 934 MB) lowmem : 0xc0000000 - 0xc4000000 ( 64 MB) modules : 0xbf000000 - 0xc0000000 ( 16 MB) .init : 0xc0008000 - 0xc0029000 ( 132 kB) .text : 0xc0029000 - 0xc03b5000 (3632 kB) .data : 0xc03b6000 - 0xc03daa80 ( 147 kB) NR_IRQS:192 AT91: 128 gpio irqs in 4 banks Console: colour dummy device 80x30 console [ttyS0] enabled Calibrating delay loop... 199.06 BogoMIPS (lpj=995328) pid_max: default: 32768 minimum: 301 Mount-cache hash table entries: 512 Initializing cgroup subsys debug Initializing cgroup subsys ns ns_cgroup deprecated: consider using the 'clone_children' flag without=20 the ns_cgroup. Initializing cgroup subsys cpuacct Initializing cgroup subsys memory Initializing cgroup subsys devices Initializing cgroup subsys freezer Initializing cgroup subsys blkio CPU: Testing write buffer coherency: ok devtmpfs: initialized NET: Registered protocol family 16 AT91: Power Management (with slow clock mode) AT91: Starting after user reset bio: create slab at 0 SCSI subsystem initialized usbcore: registered new interface driver usbfs usbcore: registered new interface driver hub usbcore: registered new device driver usb at_hdmac at_hdmac.0: Atmel AHB DMA Controller ( cpy slave ), 8 channels Bluetooth: Core ver 2.16 NET: Registered protocol family 31 Bluetooth: HCI device and connection manager initialized Bluetooth: HCI socket layer initialized Bluetooth: L2CAP socket layer initialized Bluetooth: SCO socket layer initialized Switching to clocksource tcb_clksrc NET: Registered protocol family 2 IP route cache hash table entries: 1024 (order: 0, 4096 bytes) TCP established hash table entries: 2048 (order: 2, 16384 bytes) TCP bind hash table entries: 2048 (order: 1, 8192 bytes) TCP: Hash tables configured (established 2048 bind 2048) TCP reno registered UDP hash table entries: 256 (order: 0, 4096 bytes) UDP-Lite hash table entries: 256 (order: 0, 4096 bytes) NET: Registered protocol family 1 RPC: Registered udp transport module. RPC: Registered tcp transport module. RPC: Registered tcp NFSv4.1 backchannel transport module. JFFS2 version 2.2. (NAND) (SUMMARY) =EF=BF=BD=C2=A9 2001-2006 Red Hat, Inc. fuse init (API version 7.16) msgmni has been set to 118 Block layer SCSI generic (bsg) driver version 0.4 loaded (major 253) io scheduler noop registered (default) atmel_usart.0: ttyS0 at MMIO 0xfefff200 (irq =3D 1) is a ATMEL_SERIAL brd: module loaded loop: module loaded ssc ssc.0: Atmel SSC device at 0xc4870000 (irq 28) atmel_nand atmel_nand: Using dma0chan0 for DMA transfers. ONFI flash detected ONFI param page 0 valid NAND device: Manufacturer ID: 0xad, Chip ID: 0xa1 (Hynix H27S1G8F2BFR-BC) Scanning device for bad blocks Bad eraseblock 82 at 0x000000a40000 9 cmdlinepart partitions found on MTD device atmel_nand Creating 9 MTD partitions on "atmel_nand": 0x000000000000-0x000000020000 : "bootstrap" 0x000000020000-0x000000060000 : "uboot" 0x000000060000-0x000000080000 : "env1" 0x000000080000-0x0000000a0000 : "env2" 0x0000000a0000-0x000000200000 : "dummy" 0x000000200000-0x000000400000 : "linux" 0x000000400000-0x000002000000 : "root" 0x000002000000-0x000004000000 : "root2" 0x000004000000-0x000008000000 : "spare" atmel_spi atmel_spi.0: Using dma0chan1 (tx) and dma0chan2 (rx) for DMA=20 transfers atmel_spi atmel_spi.0: Atmel SPI Controller at 0xf0000000 (irq 13) ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver at91_ohci at91_ohci: AT91 OHCI at91_ohci at91_ohci: new USB bus registered, assigned bus number 1 at91_ohci at91_ohci: irq 22, io mem 0x00500000 hub 1-0:1.0: USB hub found hub 1-0:1.0: 1 port detected Initializing USB Mass Storage driver... usbcore: registered new interface driver usb-storage USB Mass Storage support registered. usbcore: registered new interface driver libusual mousedev: PS/2 mouse device common for all mice input: gpio-keys as /devices/platform/gpio-keys/input/input0 at91_rtc at91_rtc: rtc core: registered at91_rtc as rtc0 AT91 Real Time Clock driver. Bluetooth: Generic Bluetooth SDIO driver ver 0.1 usbcore: registered new interface driver usbhid usbhid: USB HID core driver TCP cubic registered NET: Registered protocol family 17 lib80211: common routines for IEEE802.11 drivers Registering the dns_resolver key type registered taskstats version 1 at91_rtc at91_rtc: setting system clock to 2012-07-02 18:11:26 UTC=20 (1341252686) atmel_mci atmel_mci.0: Using dma0chan3 for DMA transfers atmel_mci atmel_mci.0: Atmel MCI controller at 0xf0008000 irq 12, 1 slots Empty flash at 0x007e3820 ends at 0x007e4000 Empty flash at 0x007e7818 ends at 0x007e8000 VFS: Mounted root (jffs2 filesystem) on device 31:7. devtmpfs: mounted Freeing init memory: 132K /bin/sh: can't access tty; job control turned off =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3DOUTPUT fr= om /sbin/udevadm --debug trigger --verbose run_command: calling: trigger udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/platform/atmel_usart.0' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/platform/at91_ohci' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/platform/atmel_spi.0' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/platform/atmel_mci.0' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/platform/atmel_nand' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/platform/gpio-keys' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/platform/leds-gpio' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/platform/ssc.0' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/platform/at_hdmac.0' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/platform/at91_rtc' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/platform/atmel_tcb.0' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/platform/atmel_tcb.1' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/platform/atmel_spi.0/spi0.0' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/platform/at91_ohci/usb1' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/platform/at91_ohci/usb1/1-0:1.0' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/bdi/default' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/bdi/1:0' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/bdi/1:1' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/bdi/7:0' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/bdi/7:1' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/bdi/7:2' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/bdi/7:3' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/bdi/7:4' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/bdi/7:5' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/bdi/7:6' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/bdi/7:7' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/bdi/mtd-unmap' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/bdi/mtd-romap' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/bdi/mtd-rwmap' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/bdi/31:0' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/bdi/31:1' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/bdi/31:2' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/bdi/31:3' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/bdi/31:4' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/bdi/31:5' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/bdi/31:6' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/bdi/31:7' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/bdi/31:8' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/gpio/gpiochip32' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/gpio/gpiochip64' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/gpio/gpiochip96' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/gpio/gpiochip128' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/tty/tty' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/tty/console' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/tty/tty0' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/tty/tty1' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/tty/tty2' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/tty/tty3' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/tty/tty4' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/tty/tty5' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/tty/tty6' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/tty/tty7' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/tty/tty8' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/tty/tty9' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/tty/tty10' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/tty/tty11' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/tty/tty12' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/tty/tty13' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/tty/tty14' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/tty/tty15' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/tty/tty16' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/tty/tty17' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/tty/tty18' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/tty/tty19' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/tty/tty20' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/tty/tty21' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/tty/tty22' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/tty/tty23' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/tty/tty24' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/tty/tty25' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/tty/tty26' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/tty/tty27' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/tty/tty28' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/tty/tty29' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/tty/tty30' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/tty/tty31' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/tty/tty32' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/tty/tty33' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/tty/tty34' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/tty/tty35' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/tty/tty36' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/tty/tty37' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/tty/tty38' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/tty/tty39' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/tty/tty40' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/tty/tty41' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/tty/tty42' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/tty/tty43' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/tty/tty44' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/tty/tty45' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/tty/tty46' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/tty/tty47' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/tty/tty48' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/tty/tty49' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/tty/tty50' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/tty/tty51' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/tty/tty52' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/tty/tty53' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/tty/tty54' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/tty/tty55' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/tty/tty56' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/tty/tty57' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/tty/tty58' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/tty/tty59' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/tty/tty60' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/tty/tty61' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/tty/tty62' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/tty/tty63' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/tty/ptyp0' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/tty/ptyp1' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/tty/ptyp2' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/tty/ptyp3' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/tty/ptyp4' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/tty/ptyp5' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/tty/ptyp6' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/tty/ptyp7' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/tty/ttyp0' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/tty/ttyp1' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/tty/ttyp2' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/tty/ttyp3' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/tty/ttyp4' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/tty/ttyp5' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/tty/ttyp6' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/tty/ttyp7' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/tty/ptmx' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/platform/atmel_usart.0/tty/ttyS0' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/vtconsole/vtcon0' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/platform/atmel_spi.0/spi_master/spi0' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/platform/at_hdmac.0/dma/dma0chan0' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/platform/at_hdmac.0/dma/dma0chan1' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/platform/at_hdmac.0/dma/dma0chan2' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/platform/at_hdmac.0/dma/dma0chan3' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/platform/at_hdmac.0/dma/dma0chan4' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/platform/at_hdmac.0/dma/dma0chan5' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/platform/at_hdmac.0/dma/dma0chan6' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/platform/at_hdmac.0/dma/dma0chan7' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/block/ram0' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/block/ram1' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/block/loop0' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/block/loop1' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/block/loop2' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/block/loop3' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/block/loop4' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/block/loop5' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/block/loop6' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/block/loop7' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/mtd/mtd0/mtdblock0' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/mtd/mtd1/mtdblock1' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/mtd/mtd2/mtdblock2' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/mtd/mtd3/mtdblock3' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/mtd/mtd4/mtdblock4' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/mtd/mtd5/mtdblock5' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/mtd/mtd6/mtdblock6' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/mtd/mtd7/mtdblock7' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/mtd/mtd8/mtdblock8' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/misc/autofs' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/misc/fuse' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/misc/cuse' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/misc/ubi_ctrl' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/misc/psaux' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/misc/cpu_dma_latency' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/misc/network_latency' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/misc/network_throughput' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/input/mice' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/platform/gpio-keys/input/input0' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/platform/gpio-keys/input/input0/event0' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/platform/at91_rtc/rtc/rtc0' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/platform/atmel_mci.0/mmc_host/mmc0' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/platform/leds-gpio/leds/d8' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/net/lo' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/mem/mem' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/mem/kmem' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/mem/null' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/mem/zero' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/mem/full' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/mem/random' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/mem/urandom' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/mem/kmsg' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/vc/vcs' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/vc/vcsa' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/vc/vcs1' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/vc/vcsa1' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/mtd/mtd0' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/mtd/mtd0ro' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/mtd/mtd1' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/mtd/mtd1ro' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/mtd/mtd2' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/mtd/mtd2ro' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/mtd/mtd3' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/mtd/mtd3ro' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/mtd/mtd4' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/mtd/mtd4ro' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/mtd/mtd5' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/mtd/mtd5ro' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/mtd/mtd6' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/mtd/mtd6ro' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/mtd/mtd7' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/mtd/mtd7ro' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/mtd/mtd8' udev_device_new_from_syspath: device 0x2b0c8 has devpath=20 '/devices/virtual/mtd/mtd8ro' /sys/devices/platform/at91_ohci /sys/devices/platform/at91_ohci/usb1 /sys/devices/platform/at91_ohci/usb1/1-0:1.0 /sys/devices/platform/at91_rtc /sys/devices/platform/at91_rtc/rtc/rtc0 /sys/devices/platform/at_hdmac.0 /sys/devices/platform/at_hdmac.0/dma/dma0chan0 /sys/devices/platform/at_hdmac.0/dma/dma0chan1 /sys/devices/platform/at_hdmac.0/dma/dma0chan2 /sys/devices/platform/at_hdmac.0/dma/dma0chan3 /sys/devices/platform/at_hdmac.0/dma/dma0chan4 /sys/devices/platform/at_hdmac.0/dma/dma0chan5 /sys/devices/platform/at_hdmac.0/dma/dma0chan6 /sys/devices/platform/at_hdmac.0/dma/dma0chan7 /sys/devices/platform/atmel_mci.0 /sys/devices/platform/atmel_mci.0/mmc_host/mmc0 /sys/devices/platform/atmel_nand /sys/devices/platform/atmel_spi.0 /sys/devices/platform/atmel_spi.0/spi0.0 /sys/devices/platform/atmel_spi.0/spi_master/spi0 /sys/devices/platform/atmel_tcb.0 /sys/devices/platform/atmel_tcb.1 /sys/devices/platform/atmel_usart.0 /sys/devices/platform/atmel_usart.0/tty/ttyS0 /sys/devices/platform/gpio-keys /sys/devices/platform/gpio-keys/input/input0 /sys/devices/platform/gpio-keys/input/input0/event0 /sys/devices/platform/leds-gpio /sys/devices/platform/leds-gpio/leds/d8 /sys/devices/platform/ssc.0 /sys/devices/virtual/bdi/1:0 /sys/devices/virtual/bdi/1:1 /sys/devices/virtual/bdi/31:0 /sys/devices/virtual/bdi/31:1 /sys/devices/virtual/bdi/31:2 /sys/devices/virtual/bdi/31:3 /sys/devices/virtual/bdi/31:4 /sys/devices/virtual/bdi/31:5 /sys/devices/virtual/bdi/31:6 /sys/devices/virtual/bdi/31:7 /sys/devices/virtual/bdi/31:8 /sys/devices/virtual/bdi/7:0 /sys/devices/virtual/bdi/7:1 /sys/devices/virtual/bdi/7:2 /sys/devices/virtual/bdi/7:3 /sys/devices/virtual/bdi/7:4 /sys/devices/virtual/bdi/7:5 /sys/devices/virtual/bdi/7:6 /sys/devices/virtual/bdi/7:7 /sys/devices/virtual/bdi/default /sys/devices/virtual/bdi/mtd-romap /sys/devices/virtual/bdi/mtd-rwmap /sys/devices/virtual/bdi/mtd-unmap /sys/devices/virtual/block/loop0 /sys/devices/virtual/block/loop1 /sys/devices/virtual/block/loop2 /sys/devices/virtual/block/loop3 /sys/devices/virtual/block/loop4 /sys/devices/virtual/block/loop5 /sys/devices/virtual/block/loop6 /sys/devices/virtual/block/loop7 /sys/devices/virtual/block/ram0 /sys/devices/virtual/block/ram1 /sys/devices/virtual/gpio/gpiochip128 /sys/devices/virtual/gpio/gpiochip32 /sys/devices/virtual/gpio/gpiochip64 /sys/devices/virtual/gpio/gpiochip96 /sys/devices/virtual/input/mice /sys/devices/virtual/mem/full /sys/devices/virtual/mem/kmem /sys/devices/virtual/mem/kmsg /sys/devices/virtual/mem/mem /sys/devices/virtual/mem/null /sys/devices/virtual/mem/random /sys/devices/virtual/mem/urandom /sys/devices/virtual/mem/zero /sys/devices/virtual/misc/autofs /sys/devices/virtual/misc/cpu_dma_latency /sys/devices/virtual/misc/cuse /sys/devices/virtual/misc/fuse /sys/devices/virtual/misc/network_latency /sys/devices/virtual/misc/network_throughput /sys/devices/virtual/misc/psaux /sys/devices/virtual/misc/ubi_ctrl /sys/devices/virtual/mtd/mtd0 /sys/devices/virtual/mtd/mtd0/mtdblock0 /sys/devices/virtual/mtd/mtd0ro /sys/devices/virtual/mtd/mtd1 /sys/devices/virtual/mtd/mtd1/mtdblock1 /sys/devices/virtual/mtd/mtd1ro /sys/devices/virtual/mtd/mtd2 /sys/devices/virtual/mtd/mtd2/mtdblock2 /sys/devices/virtual/mtd/mtd2ro /sys/devices/virtual/mtd/mtd3 /sys/devices/virtual/mtd/mtd3/mtdblock3 /sys/devices/virtual/mtd/mtd3ro /sys/devices/virtual/mtd/mtd4 /sys/devices/virtual/mtd/mtd4/mtdblock4 /sys/devices/virtual/mtd/mtd4ro /sys/devices/virtual/mtd/mtd5 /sys/devices/virtual/mtd/mtd5/mtdblock5 /sys/devices/virtual/mtd/mtd5ro /sys/devices/virtual/mtd/mtd6 /sys/devices/virtual/mtd/mtd6/mtdblock6 /sys/devices/virtual/mtd/mtd6ro /sys/devices/virtual/mtd/mtd7 /sys/devices/virtual/mtd/mtd7/mtdblock7 /sys/devices/virtual/mtd/mtd7ro /sys/devices/virtual/mtd/mtd8 /sys/devices/virtual/mtd/mtd8/mtdblock8 /sys/devices/virtual/mtd/mtd8ro /sys/devices/virtual/net/lo /sys/devices/virtual/tty/console /sys/devices/virtual/tty/ptmx /sys/devices/virtual/tty/ptyp0 /sys/devices/virtual/tty/ptyp1 /sys/devices/virtual/tty/ptyp2 /sys/devices/virtual/tty/ptyp3 /sys/devices/virtual/tty/ptyp4 /sys/devices/virtual/tty/ptyp5 /sys/devices/virtual/tty/ptyp6 /sys/devices/virtual/tty/ptyp7 /sys/devices/virtual/tty/tty /sys/devices/virtual/tty/tty0 /sys/devices/virtual/tty/tty1 /sys/devices/virtual/tty/tty10 /sys/devices/virtual/tty/tty11 /sys/devices/virtual/tty/tty12 /sys/devices/virtual/tty/tty13 /sys/devices/virtual/tty/tty14 /sys/devices/virtual/tty/tty15 /sys/devices/virtual/tty/tty16 /sys/devices/virtual/tty/tty17 /sys/devices/virtual/tty/tty18 /sys/devices/virtual/tty/tty19 /sys/devices/virtual/tty/tty2 /sys/devices/virtual/tty/tty20 /sys/devices/virtual/tty/tty21 /sys/devices/virtual/tty/tty22 /sys/devices/virtual/tty/tty23 /sys/devices/virtual/tty/tty24 /sys/devices/virtual/tty/tty25 /sys/devices/virtual/tty/tty26 /sys/devices/virtual/tty/tty27 /sys/devices/virtual/tty/tty28 /sys/devices/virtual/tty/tty29 /sys/devices/virtual/tty/tty3 /sys/devices/virtual/tty/tty30 /sys/devices/virtual/tty/tty31 /sys/devices/virtual/tty/tty32 /sys/devices/virtual/tty/tty33 /sys/devices/virtual/tty/tty34 /sys/devices/virtual/tty/tty35 /sys/devices/virtual/tty/tty36 /sys/devices/virtual/tty/tty37 /sys/devices/virtual/tty/tty38 /sys/devices/virtual/tty/tty39 /sys/devices/virtual/tty/tty4 /sys/devices/virtual/tty/tty40 /sys/devices/virtual/tty/tty41 /sys/devices/virtual/tty/tty42 /sys/devices/virtual/tty/tty43 /sys/devices/virtual/tty/tty44 /sys/devices/virtual/tty/tty45 /sys/devices/virtual/tty/tty46 /sys/devices/virtual/tty/tty47 /sys/devices/virtual/tty/tty48 /sys/devices/virtual/tty/tty49 /sys/devices/virtual/tty/tty5 /sys/devices/virtual/tty/tty50 /sys/devices/virtual/tty/tty51 /sys/devices/virtual/tty/tty52 /sys/devices/virtual/tty/tty53 /sys/devices/virtual/tty/tty54 /sys/devices/virtual/tty/tty55 /sys/devices/virtual/tty/tty56 /sys/devices/virtual/tty/tty57 /sys/devices/virtual/tty/tty58 /sys/devices/virtual/tty/tty59 /sys/devices/virtual/tty/tty6 /sys/devices/virtual/tty/tty60 /sys/devices/virtual/tty/tty61 /sys/devices/virtual/tty/tty62 /sys/devices/virtual/tty/tty63 /sys/devices/virtual/tty/tty7 /sys/devices/virtual/tty/tty8 /sys/devices/virtual/tty/tty9 /sys/devices/virtual/tty/ttyp0 /sys/devices/virtual/tty/ttyp1 /sys/devices/virtual/tty/ttyp2 /sys/devices/virtual/tty/ttyp3 /sys/devices/virtual/tty/ttyp4 /sys/devices/virtual/tty/ttyp5 /sys/devices/virtual/tty/ttyp6 /sys/devices/virtual/tty/ttyp7 /sys/devices/virtual/vc/vcs /sys/devices/virtual/vc/vcs1 /sys/devices/virtual/vc/vcsa /sys/devices/virtual/vc/vcsa1 /sys/devices/virtual/vtconsole/vtcon0 / # / # / # / # cat AAAA /bin/sh: cat: Text file busy