Late initialization of ttyPZ0 prevents console=ttyPZ0 from working (under qemu-system-ppc64)

Richard W.M. Jones rjones at redhat.com
Thu Jun 7 09:20:44 UTC 2012


I'm trying to get the qemu-system-ppc64 serial console working with
our Fedora kernel.

I first tried various console={ttyS0,hvc0,ttyPZ0,etc} options, and
none of them work.

However, *after* the machine has fully booted up, I can send messages
to the qemu serial console by eg:

  cat /proc/cpuinfo > /dev/ttyPZ0

(none of the other serial-like devices work, just that one).

But the question is why the Fedora kernel can't send boot messages
there.  I'm guessing it's because /dev/ttyPZ0 is initialized very late
in the boot process?  (see attached 'dmesg' output)  Is there a way to
get it to send console messages to any serial console, or to force the
ESCC serial device to be initialized earlier?

Rich.

-- 
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
virt-p2v converts physical machines to virtual machines.  Boot with a
live CD or over the network (PXE) and turn machines into Xen guests.
http://et.redhat.com/~rjones/virt-p2v
-------------- next part --------------
[    0.000000] Phyp-dump not supported on this hardware
[    0.000000] Allocated 2097152 bytes for 1024 pacas at c00000000fe00000
[    0.000000] Using PowerMac machine description
[    0.000000] Page orders: linear mapping = 24, virtual = 12, io = 12, vmemmap = 12
[    0.000000] Found initrd at 0xc000000002733000:0xc00000000285f400
[    0.000000] Found a Keylargo mac-io controller, rev: 0, mapped at 0xd000080080000000
[    0.000000] Unknown PowerMac !
[    0.000000] boot stdout isn't a display !
[    0.000000] bootconsole [udbg0] enabled
[    0.000000] CPU maps initialized for 1 thread per core
[    0.000000]  (thread shift is 0)
[    0.000000] Freed 2031616 bytes for unused pacas
[    0.000000] Starting Linux PPC64 #1 SMP Mon May 14 10:18:37 MST 2012
[    0.000000] -----------------------------------------------------
[    0.000000] ppc64_pft_size                = 0x0
[    0.000000] physicalMemorySize            = 0x1f400000
[    0.000000] htab_address                  = 0xc00000001e800000
[    0.000000] htab_hash_mask                = 0xffff
[    0.000000] -----------------------------------------------------
[    0.000000] Initializing cgroup subsys cpuset
[    0.000000] Initializing cgroup subsys cpu
[    0.000000] Linux version 3.3.4-5.fc17.ppc64 (mockbuild at ppc-builder2.qa.fedoraproject.org) (gcc version 4.7.0 20120504 (Red Hat 4.7.0-4) (GCC) ) #1 SMP Mon May 14 10:18:37 MST 2012
[    0.000000] [boot]0012 Setup Arch
[    0.000000] Top of RAM: 0x1f400000, Total RAM: 0x1f400000
[    0.000000] Memory hole size: 0MB
[    0.000000] Found U3-AGP PCI host bridge.  Firmware bus number: 240->255
[    0.000000] PCI host bridge /pci at f0000000  ranges:
[    0.000000]   IO 0x00000000f2000000..0x00000000f27fffff -> 0x0000000000000000
[    0.000000]  MEM 0x0000000080000000..0x000000008fffffff -> 0x0000000080000000 
[    0.000000] WARNING ! Your machine is CUDA-based but your kernel
[    0.000000]           wasn't compiled with CONFIG_ADB_CUDA option !
[    0.000000] nvram: Checking bank 0...
[    0.000000] Invalid signature
[    0.000000] Invalid signature
[    0.000000] nvram: gen0=0, gen1=0
[    0.000000] nvram: Active bank is: 0
[    0.000000] nvram: OF partition at 0xffffffff
[    0.000000] nvram: XP partition at 0xffffffff
[    0.000000] nvram: NR partition at 0xffffffff
[    0.000000] Zone PFN ranges:
[    0.000000]   DMA      0x00000000 -> 0x00001f40
[    0.000000]   Normal   empty
[    0.000000] Movable zone start PFN for each node
[    0.000000] Early memory PFN ranges
[    0.000000]     0: 0x00000000 -> 0x00001f40
[    0.000000] On node 0 totalpages: 8000
[    0.000000]   DMA zone: 7 pages used for memmap
[    0.000000]   DMA zone: 0 pages reserved
[    0.000000]   DMA zone: 7993 pages, LIFO batch:0
[    0.000000] [boot]0015 Setup Done
[    0.000000] PERCPU: Embedded 2 pages/cpu @c000000001700000 s84608 r0 d46464 u1048576
[    0.000000] pcpu-alloc: s84608 r0 d46464 u1048576 alloc=1*1048576
[    0.000000] pcpu-alloc: [0] 0 
[    0.000000] Built 1 zonelists in Node order, mobility grouping on.  Total pages: 7993
[    0.000000] Policy zone: DMA
[    0.000000] Kernel command line: panic=1 console=spapr-vio udevtimeout=300 no_timer_check acpi=off printk.time=1 cgroup_disable=memory selinux=0  TERM=xterm 
[    0.000000] Disabling memory control group subsystem
[    0.000000] PID hash table entries: 2048 (order: -2, 16384 bytes)
[    0.000000] freeing bootmem node 0
[    0.000000] Memory: 478272k/512000k available (17920k kernel code, 33728k reserved, 1856k data, 2952k bss, 6656k init)
[    0.000000] SLUB: Genslabs=19, HWalign=128, Order=0-3, MinObjects=0, CPUs=1, Nodes=256
[    0.000000] Hierarchical RCU implementation.
[    0.000000] NR_IRQS:512 nr_irqs:512 16
[    0.000000] mpic: Resetting
[    0.000000] mpic: Setting up MPIC " MPIC 1   " version 1.3 at 808c0000, max 1 CPUs
[    0.000000] mpic: ISU size: 48, shift: 6, mask: 3f
[    0.000000] mpic: Initializing for 48 sources
[    0.000000] time_init: decrementer frequency = 1000.000000 MHz
[    0.000000] time_init: processor frequency   = 0.000000 MHz
[    0.000000] clocksource: timebase mult[800000] shift[23] registered
[    0.000000] clockevent: decrementer mult[80000000] shift[31] cpu[0]
[    0.000000] Console: colour dummy device 80x25
[    0.002290] pid_max: default: 32768 minimum: 301
[    0.002748] Security Framework initialized
[    0.004549] SELinux:  Disabled at boot.
[    0.005797] Dentry cache hash table entries: 65536 (order: 3, 524288 bytes)
[    0.007156] Inode-cache hash table entries: 32768 (order: 2, 262144 bytes)
[    0.007880] Mount-cache hash table entries: 4096
[    0.014221] Initializing cgroup subsys cpuacct
[    0.014258] Initializing cgroup subsys memory
[    0.014691] Initializing cgroup subsys devices
[    0.014755] Initializing cgroup subsys freezer
[    0.014791] Initializing cgroup subsys net_cls
[    0.014826] Initializing cgroup subsys blkio
[    0.014860] Initializing cgroup subsys perf_event
[    0.015184] ftrace: allocating 21118 entries in 8 pages
[    0.041519] PPC970/FX/MP performance monitor hardware support registered
[    0.044929] Brought up 1 CPUs
[    0.051839] devtmpfs: initialized
[    0.063465] atomic64 test passed
[    0.064090] NET: Registered protocol family 16
[    0.064655] IBM eBus Device Driver
[    0.067164] CPU Hotplug not supported on systems using MPIC
[    0.069074] PCI: Probing PCI hardware
[    0.069771] PCI host bridge to bus 0000:f0
[    0.069936] pci_bus 0000:f0: root bus resource [io  0x10000-0x80ffff]
[    0.069979] pci_bus 0000:f0: root bus resource [mem 0x80000000-0x8fffffff]
[    0.070458] pci 0000:f0:0b.0: [106b:004b] type 0 class 0x000600
[    0.071069] pci 0000:f0:0c.0: [1234:1111] type 0 class 0x000300
[    0.071269] pci 0000:f0:0c.0: reg 10: [mem 0x80000000-0x807fffff pref]
[    0.071777] pci 0000:f0:0c.0: reg 30: [mem 0x80800000-0x8080ffff pref]
[    0.071853] pci 0000:f0:0d.0: [106b:0022] type 0 class 0x00ff00
[    0.071922] pci 0000:f0:0d.0: reg 10: [mem 0x80880000-0x808fffff]
[    0.072205] pci 0000:f0:0e.0: [106b:003f] type 0 class 0x000c03
[    0.072262] pci 0000:f0:0e.0: reg 10: [mem 0x80900000-0x809000ff]
[    0.072575] pci 0000:f0:0f.0: [1af4:1003] type 0 class 0x000780
[    0.072655] pci 0000:f0:0f.0: reg 10: [io  0x0400-0x041f]
[    0.072981] pci 0000:f0:10.0: [1af4:1001] type 0 class 0x000100
[    0.073043] pci 0000:f0:10.0: reg 10: [io  0x0480-0x04bf]
[    0.073339] pci 0000:f0:11.0: [1af4:1001] type 0 class 0x000100
[    0.073397] pci 0000:f0:11.0: reg 10: [io  0x0500-0x053f]
[    0.076447] PCI 0000:f0 Cannot reserve Legacy IO [io  0x10000-0x10fff]
[    0.076546] PCI: max bus depth: 0 pci_try_num: 1
[    0.076816] pci_bus 0000:f0: resource 4 [io  0x10000-0x80ffff]
[    0.076826] pci_bus 0000:f0: resource 5 [mem 0x80000000-0x8fffffff]
[    0.076873] PCI: Probing PCI hardware done
[    0.076951] opal: Node not found
[    0.081230] bio: create slab <bio-0> at 0
[    0.083335] vgaarb: device added: PCI:0000:f0:0c.0,decodes=io+mem,owns=io+mem,locks=none
[    0.083378] vgaarb: loaded
[    0.083404] vgaarb: bridge control possible 0000:f0:0c.0
[    0.084023] SCSI subsystem initialized
[    0.084397] libata version 3.00 loaded.
[    0.084950] usbcore: registered new interface driver usbfs
[    0.085082] usbcore: registered new interface driver hub
[    0.085315] usbcore: registered new device driver usb
[    0.088723] NetLabel: Initializing
[    0.088744] NetLabel:  domain hash size = 128
[    0.088757] NetLabel:  protocols = UNLABELED CIPSOv4
[    0.089266] NetLabel:  unlabeled traffic allowed by default
[    0.089402] Switching to clocksource timebase
[    0.130050] NET: Registered protocol family 2
[    0.131039] IP route cache hash table entries: 8192 (order: 0, 65536 bytes)
[    0.132796] TCP established hash table entries: 16384 (order: 2, 262144 bytes)
[    0.133498] TCP bind hash table entries: 16384 (order: 2, 262144 bytes)
[    0.134134] TCP: Hash tables configured (established 16384 bind 16384)
[    0.134192] TCP reno registered
[    0.134260] UDP hash table entries: 2048 (order: 0, 65536 bytes)
[    0.134505] UDP-Lite hash table entries: 2048 (order: 0, 65536 bytes)
[    0.135306] NET: Registered protocol family 1
[    0.136332] PCI: CLS 0 bytes, default 128
[    0.138104] Unpacking initramfs...
[    0.143315] Freeing initrd memory: 1216k freed
[    0.144118] rtas_flash: no firmware flash support
[    0.146254] audit: initializing netlink socket (disabled)
[    0.146586] type=2000 audit(0.130:1): initialized
[    0.265587] HugeTLB registered 16 MB page size, pre-allocated 0 pages
[    0.272056] VFS: Disk quotas dquot_6.5.2
[    0.272288] Dquot-cache hash table entries: 8192 (order 0, 65536 bytes)
[    0.275092] msgmni has been set to 936
[    0.281838] alg: No test for stdrng (krng)
[    0.281899] NET: Registered protocol family 38
[    0.282162] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 253)
[    0.282518] io scheduler noop registered
[    0.282562] io scheduler deadline registered
[    0.282843] io scheduler cfq registered (default)
[    0.283612] pci_hotplug: PCI Hot Plug PCI Core version: 0.5
[    0.284569] Using unsupported 800x600 QEMU,VGA at 80000000, depth=15, pitch=1600
[    0.292161] Console: switching to colour frame buffer device 100x37
[    0.294105] fb0: Open Firmware frame buffer device on /pci at f0000000/QEMU,VGA at c
[    0.295375] vio_register_driver: driver hvc_console registering
[    0.295495] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[    0.301546] Linux agpgart interface v0.103
[    0.307835] loop: module loaded
[    0.308029] MacIO PCI driver attached to Keylargo chipset
[    0.310351] Uniform Multi-Platform E-IDE driver
[    0.310507] ide-gd driver 1.18
[    0.311322] Fixed MDIO Bus: probed
[    0.311746] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    0.311892] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    0.312141] ohci_hcd 0000:f0:0e.0: OHCI Host Controller
[    0.312571] ohci_hcd 0000:f0:0e.0: new USB bus registered, assigned bus number 1
[    0.313098] ohci_hcd 0000:f0:0e.0: irq 27, io mem 0x80900000
[    0.371694] usb usb1: New USB device found, idVendor=1d6b, idProduct=0001
[    0.371735] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    0.371775] usb usb1: Product: OHCI Host Controller
[    0.371813] usb usb1: Manufacturer: Linux 3.3.4-5.fc17.ppc64 ohci_hcd
[    0.371842] usb usb1: SerialNumber: 0000:f0:0e.0
[    0.373432] hub 1-0:1.0: USB hub found
[    0.373705] hub 1-0:1.0: 3 ports detected
[    0.375106] uhci_hcd: USB Universal Host Controller Interface driver
[    0.375444] usbcore: registered new interface driver usbserial
[    0.375712] USB Serial support registered for generic
[    0.375790] usbcore: registered new interface driver usbserial_generic
[    0.375847] usbserial: USB Serial Driver core
[    0.376296] mousedev: PS/2 mouse device common for all mice
[    0.377870] rtc-generic rtc-generic: rtc core: registered rtc-generic as rtc0
[    0.378299] device-mapper: uevent: version 1.0.3
[    0.378891] device-mapper: ioctl: 4.22.0-ioctl (2011-10-19) initialised: dm-devel at redhat.com
[    0.380330] usbcore: registered new interface driver usbhid
[    0.380366] usbhid: USB HID core driver
[    0.381006] ip_tables: (C) 2000-2006 Netfilter Core Team
[    0.382041] TCP cubic registered
[    0.382077] Initializing XFRM netlink socket
[    0.382636] NET: Registered protocol family 10
[    0.385286] Mobile IPv6
[    0.385385] NET: Registered protocol family 17
[    0.385477] Registering the dns_resolver key type
[    0.386104] Running MSI bitmap self-tests ...
[    0.389542] turn off boot console udbg0
[    0.390292] PM: Hibernation image not present or could not be loaded.
[    0.390413] registered taskstats version 1
[    0.391092] rtc-generic rtc-generic: hctosys: unable to read the hardware clock
[    0.391146] Initializing network drop monitor service
[    0.391870] Warning: unable to open an initial console.
[    0.397238] Freeing unused kernel memory: 6656k freed
[    0.432343] ide-cd driver 5.00
[    0.444822]  vdb: unknown partition table
[    0.475188] EXT4-fs (vdb): mounting ext2 file system using the ext4 subsystem
[    0.484939] EXT4-fs (vdb): mounted filesystem without journal. Opts: 
[    0.709878] usb 1-1: new full-speed USB device number 2 using ohci_hcd
[    0.844786] udevd[40]: starting version 182
[    0.871513] usb 1-1: New USB device found, idVendor=0627, idProduct=0001
[    0.871525] usb 1-1: New USB device strings: Mfr=1, Product=4, SerialNumber=5
[    0.871571] usb 1-1: Product: QEMU USB Keyboard
[    0.871579] usb 1-1: Manufacturer: QEMU 1.1.50
[    0.871584] usb 1-1: SerialNumber: 42
[    0.877421] input: QEMU 1.1.50 QEMU USB Keyboard as /devices/pci0000:f0/0000:f0:0e.0/usb1/1-1/1-1:1.0/input/input0
[    0.879381] generic-usb 0003:0627:0001.0001: input,hidraw0: USB HID v1.11 Keyboard [QEMU 1.1.50 QEMU USB Keyboard] on usb-0000:f0:0e.0-1/input0
[    1.009930] usb 1-2: new full-speed USB device number 3 using ohci_hcd
[    1.160748] pmac_zilog: 0.6 (Benjamin Herrenschmidt <benh at kernel.crashing.org>)
[    1.161543] 0.00013020:ch-a: ttyPZ0 at MMIO 0x80893020 (irq = 37) is a Z85c30 ESCC - Serial port
[    1.167610] 0.00013000:ch-b: ttyPZ1 at MMIO 0x80893000 (irq = 36) is a Z85c30 ESCC - Serial port
[    1.181267] usb 1-2: New USB device found, idVendor=0627, idProduct=0001
[    1.181279] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=5
[    1.181286] usb 1-2: Product: QEMU USB Mouse
[    1.181332] usb 1-2: Manufacturer: QEMU 1.1.50
[    1.181340] usb 1-2: SerialNumber: 42
[    1.183648] input: QEMU 1.1.50 QEMU USB Mouse as /devices/pci0000:f0/0000:f0:0e.0/usb1/1-2/1-2:1.0/input/input1
[    1.184292] generic-usb 0003:0627:0001.0002: input,hidraw1: USB HID v0.01 Mouse [QEMU 1.1.50 QEMU USB Mouse] on usb-0000:f0:0e.0-2/input0

-------------- next part --------------
/dev:
total 0
crw------- 1 root root   10, 235 Jan  1 01:00 autofs
drwxr-xr-x 2 root root       240 Jan  1 01:00 block
drwxr-xr-x 3 root root        60 Jan  1 01:00 bus
drwxr-xr-x 2 root root      2240 Jan  1 01:00 char
crw------- 1 root root    5,   1 Jan  1 01:00 console
lrwxrwxrwx 1 root root        11 Jan  1 01:00 core -> /proc/kcore
crw------- 1 root root   10,  62 Jan  1 01:00 cpu_dma_latency
drwxr-xr-x 4 root root        80 Jan  1 01:00 disk
crw-rw---- 1 root video  29,   0 Jan  1 01:00 fb0
lrwxrwxrwx 1 root root        13 Jan  1 01:00 fd -> /proc/self/fd
crw-rw-rw- 1 root root    1,   7 Jan  1 01:00 full
crw-rw-rw- 1 root root   10, 229 Jan  1 01:00 fuse
crw------- 1 root root  250,   0 Jan  1 01:00 hidraw0
crw------- 1 root root  250,   1 Jan  1 01:00 hidraw1
drwxr-xr-x 4 root root       160 Jan  1 01:00 input
crw------- 1 root root    1,  11 Jan  1 01:00 kmsg
crw------- 1 root root   10, 237 Jan  1 01:00 loop-control
brw-rw---- 1 root disk    7,   0 Jan  1 01:00 loop0
brw-rw---- 1 root disk    7,   1 Jan  1 01:00 loop1
brw-rw---- 1 root disk    7,   2 Jan  1 01:00 loop2
brw-rw---- 1 root disk    7,   3 Jan  1 01:00 loop3
brw-rw---- 1 root disk    7,   4 Jan  1 01:00 loop4
brw-rw---- 1 root disk    7,   5 Jan  1 01:00 loop5
brw-rw---- 1 root disk    7,   6 Jan  1 01:00 loop6
brw-rw---- 1 root disk    7,   7 Jan  1 01:00 loop7
drwxr-xr-x 2 root root        60 Jan  1 01:00 mapper
drwxr-xr-x 2 root root        60 Jan  1 01:00 md
crw-r----- 1 root kmem    1,   1 Jan  1 01:00 mem
drwxr-xr-x 2 root root        60 Jan  1 01:00 net
crw------- 1 root root   10,  61 Jan  1 01:00 network_latency
crw------- 1 root root   10,  60 Jan  1 01:00 network_throughput
crw-rw-rw- 1 root root    1,   3 Jan  1 01:00 null
crw-r----- 1 root kmem   10, 144 Jan  1 01:00 nvram
crw------- 1 root root    1,  12 Jan  1 01:00 oldmem
crw-r----- 1 root kmem    1,   4 Jan  1 01:00 port
c--------- 1 root root  108,   0 Jan  1 01:00 ppp
crw-rw-rw- 1 root tty     5,   2 Jan  1 01:00 ptmx
crw-rw-rw- 1 root root    1,   8 Jan  1 01:00 random
drwxr-xr-x 2 root root        60 Jan  1 01:00 raw
crw------- 1 root root  254,   0 Jan  1 01:00 rtc0
crw------- 1 root root   10, 231 Jan  1 01:00 snapshot
drwxr-xr-x 2 root root        80 Jan  1 01:00 snd
lrwxrwxrwx 1 root root        15 Jan  1 01:00 stdin -> /proc/self/fd/0
crw-rw-rw- 1 root tty     5,   0 Jan  1 01:00 tty
crw--w---- 1 root tty     4,   0 Jan  1 01:00 tty0
crw--w---- 1 root tty     4,   1 Jan  1 01:00 tty1
crw--w---- 1 root tty     4,  10 Jan  1 01:00 tty10
crw--w---- 1 root tty     4,  11 Jan  1 01:00 tty11
crw--w---- 1 root tty     4,  12 Jan  1 01:00 tty12
crw--w---- 1 root tty     4,  13 Jan  1 01:00 tty13
crw--w---- 1 root tty     4,  14 Jan  1 01:00 tty14
crw--w---- 1 root tty     4,  15 Jan  1 01:00 tty15
crw--w---- 1 root tty     4,  16 Jan  1 01:00 tty16
crw--w---- 1 root tty     4,  17 Jan  1 01:00 tty17
crw--w---- 1 root tty     4,  18 Jan  1 01:00 tty18
crw--w---- 1 root tty     4,  19 Jan  1 01:00 tty19
crw--w---- 1 root tty     4,   2 Jan  1 01:00 tty2
crw--w---- 1 root tty     4,  20 Jan  1 01:00 tty20
crw--w---- 1 root tty     4,  21 Jan  1 01:00 tty21
crw--w---- 1 root tty     4,  22 Jan  1 01:00 tty22
crw--w---- 1 root tty     4,  23 Jan  1 01:00 tty23
crw--w---- 1 root tty     4,  24 Jan  1 01:00 tty24
crw--w---- 1 root tty     4,  25 Jan  1 01:00 tty25
crw--w---- 1 root tty     4,  26 Jan  1 01:00 tty26
crw--w---- 1 root tty     4,  27 Jan  1 01:00 tty27
crw--w---- 1 root tty     4,  28 Jan  1 01:00 tty28
crw--w---- 1 root tty     4,  29 Jan  1 01:00 tty29
crw--w---- 1 root tty     4,   3 Jan  1 01:00 tty3
crw--w---- 1 root tty     4,  30 Jan  1 01:00 tty30
crw--w---- 1 root tty     4,  31 Jan  1 01:00 tty31
crw--w---- 1 root tty     4,  32 Jan  1 01:00 tty32
crw--w---- 1 root tty     4,  33 Jan  1 01:00 tty33
crw--w---- 1 root tty     4,  34 Jan  1 01:00 tty34
crw--w---- 1 root tty     4,  35 Jan  1 01:00 tty35
crw--w---- 1 root tty     4,  36 Jan  1 01:00 tty36
crw--w---- 1 root tty     4,  37 Jan  1 01:00 tty37
crw--w---- 1 root tty     4,  38 Jan  1 01:00 tty38
crw--w---- 1 root tty     4,  39 Jan  1 01:00 tty39
crw--w---- 1 root tty     4,   4 Jan  1 01:00 tty4
crw--w---- 1 root tty     4,  40 Jan  1 01:00 tty40
crw--w---- 1 root tty     4,  41 Jan  1 01:00 tty41
crw--w---- 1 root tty     4,  42 Jan  1 01:00 tty42
crw--w---- 1 root tty     4,  43 Jan  1 01:00 tty43
crw--w---- 1 root tty     4,  44 Jan  1 01:00 tty44
crw--w---- 1 root tty     4,  45 Jan  1 01:00 tty45
crw--w---- 1 root tty     4,  46 Jan  1 01:00 tty46
crw--w---- 1 root tty     4,  47 Jan  1 01:00 tty47
crw--w---- 1 root tty     4,  48 Jan  1 01:00 tty48
crw--w---- 1 root tty     4,  49 Jan  1 01:00 tty49
crw--w---- 1 root tty     4,   5 Jan  1 01:00 tty5
crw--w---- 1 root tty     4,  50 Jan  1 01:00 tty50
crw--w---- 1 root tty     4,  51 Jan  1 01:00 tty51
crw--w---- 1 root tty     4,  52 Jan  1 01:00 tty52
crw--w---- 1 root tty     4,  53 Jan  1 01:00 tty53
crw--w---- 1 root tty     4,  54 Jan  1 01:00 tty54
crw--w---- 1 root tty     4,  55 Jan  1 01:00 tty55
crw--w---- 1 root tty     4,  56 Jan  1 01:00 tty56
crw--w---- 1 root tty     4,  57 Jan  1 01:00 tty57
crw--w---- 1 root tty     4,  58 Jan  1 01:00 tty58
crw--w---- 1 root tty     4,  59 Jan  1 01:00 tty59
crw--w---- 1 root tty     4,   6 Jan  1 01:00 tty6
crw--w---- 1 root tty     4,  60 Jan  1 01:00 tty60
crw--w---- 1 root tty     4,  61 Jan  1 01:00 tty61
crw--w---- 1 root tty     4,  62 Jan  1 01:00 tty62
crw--w---- 1 root tty     4,  63 Jan  1 01:00 tty63
crw--w---- 1 root tty     4,   7 Jan  1 01:00 tty7
crw--w---- 1 root tty     4,   8 Jan  1 01:00 tty8
crw--w---- 1 root tty     4,   9 Jan  1 01:00 tty9
crw------- 1 root root  204, 192 Jan  1 01:00 ttyPZ0
crw------- 1 root root  204, 193 Jan  1 01:00 ttyPZ1
crw------- 1 root root    4,  64 Jan  1 01:00 ttyS0
crw------- 1 root root    4,  65 Jan  1 01:00 ttyS1
crw------- 1 root root    4,  66 Jan  1 01:00 ttyS2
crw------- 1 root root    4,  67 Jan  1 01:00 ttyS3
c--------- 1 root root   10, 223 Jan  1 01:00 uinput
crw-rw-rw- 1 root root    1,   9 Jan  1 01:00 urandom
crw------- 1 root root  251,   0 Jan  1 01:00 usbmon0
crw------- 1 root root  251,   1 Jan  1 01:00 usbmon1
crw-rw---- 1 root tty     7,   0 Jan  1 01:00 vcs
crw-rw---- 1 root tty     7,   1 Jan  1 01:00 vcs1
crw-rw---- 1 root tty     7, 128 Jan  1 01:00 vcsa
crw-rw---- 1 root tty     7, 129 Jan  1 01:00 vcsa1
brw-rw---- 1 root disk  252,   0 Jan  1 01:00 vda
brw-rw---- 1 root disk  252,  16 Jan  1 01:00 vdb
crw------- 1 root root   10,  63 Jan  1 01:00 vga_arbiter
c--------- 1 root root   10, 238 Jan  1 01:00 vhost-net
drwxr-xr-x 2 root root        60 Jan  1 01:00 virtio-ports
crw------- 1 root root  252,   1 Jan  1 01:00 vport0p1
crw-rw-rw- 1 root root    1,   5 Jan  1 01:00 zero

/dev/block:
total 0
lrwxrwxrwx 1 root root 6 Jan  1 01:00 252:0 -> ../vda
lrwxrwxrwx 1 root root 6 Jan  1 01:00 252:16 -> ../vdb
lrwxrwxrwx 1 root root 8 Jan  1 01:00 7:0 -> ../loop0
lrwxrwxrwx 1 root root 8 Jan  1 01:00 7:1 -> ../loop1
lrwxrwxrwx 1 root root 8 Jan  1 01:00 7:2 -> ../loop2
lrwxrwxrwx 1 root root 8 Jan  1 01:00 7:3 -> ../loop3
lrwxrwxrwx 1 root root 8 Jan  1 01:00 7:4 -> ../loop4
lrwxrwxrwx 1 root root 8 Jan  1 01:00 7:5 -> ../loop5
lrwxrwxrwx 1 root root 8 Jan  1 01:00 7:6 -> ../loop6
lrwxrwxrwx 1 root root 8 Jan  1 01:00 7:7 -> ../loop7

/dev/bus:
total 0
drwxr-xr-x 3 root root 60 Jan  1 01:00 usb

/dev/bus/usb:
total 0
drwxr-xr-x 2 root root 100 Jan  1 01:00 001

/dev/bus/usb/001:
total 0
crw-rw-r-- 1 root root 189, 0 Jan  1 01:00 001
crw-rw-r-- 1 root root 189, 1 Jan  1 01:00 002
crw-rw-r-- 1 root root 189, 2 Jan  1 01:00 003

/dev/char:
total 0
lrwxrwxrwx 1 root root  8 Jan  1 01:00 10:144 -> ../nvram
lrwxrwxrwx 1 root root 11 Jan  1 01:00 10:231 -> ../snapshot
lrwxrwxrwx 1 root root  9 Jan  1 01:00 10:235 -> ../autofs
lrwxrwxrwx 1 root root 17 Jan  1 01:00 10:236 -> ../mapper/control
lrwxrwxrwx 1 root root 15 Jan  1 01:00 10:237 -> ../loop-control
lrwxrwxrwx 1 root root 21 Jan  1 01:00 10:60 -> ../network_throughput
lrwxrwxrwx 1 root root 18 Jan  1 01:00 10:61 -> ../network_latency
lrwxrwxrwx 1 root root 18 Jan  1 01:00 10:62 -> ../cpu_dma_latency
lrwxrwxrwx 1 root root 14 Jan  1 01:00 10:63 -> ../vga_arbiter
lrwxrwxrwx 1 root root 15 Jan  1 01:00 13:32 -> ../input/mouse0
lrwxrwxrwx 1 root root 13 Jan  1 01:00 13:63 -> ../input/mice
lrwxrwxrwx 1 root root 15 Jan  1 01:00 13:64 -> ../input/event0
lrwxrwxrwx 1 root root 15 Jan  1 01:00 13:65 -> ../input/event1
lrwxrwxrwx 1 root root 13 Jan  1 01:00 162:0 -> ../raw/rawctl
lrwxrwxrwx 1 root root 18 Jan  1 01:00 189:0 -> ../bus/usb/001/001
lrwxrwxrwx 1 root root 18 Jan  1 01:00 189:1 -> ../bus/usb/001/002
lrwxrwxrwx 1 root root 18 Jan  1 01:00 189:2 -> ../bus/usb/001/003
lrwxrwxrwx 1 root root  6 Jan  1 01:00 1:1 -> ../mem
lrwxrwxrwx 1 root root  7 Jan  1 01:00 1:11 -> ../kmsg
lrwxrwxrwx 1 root root  9 Jan  1 01:00 1:12 -> ../oldmem
lrwxrwxrwx 1 root root  7 Jan  1 01:00 1:3 -> ../null
lrwxrwxrwx 1 root root  7 Jan  1 01:00 1:4 -> ../port
lrwxrwxrwx 1 root root  7 Jan  1 01:00 1:5 -> ../zero
lrwxrwxrwx 1 root root  7 Jan  1 01:00 1:7 -> ../full
lrwxrwxrwx 1 root root  9 Jan  1 01:00 1:8 -> ../random
lrwxrwxrwx 1 root root 10 Jan  1 01:00 1:9 -> ../urandom
lrwxrwxrwx 1 root root  9 Jan  1 01:00 204:192 -> ../ttyPZ0
lrwxrwxrwx 1 root root  9 Jan  1 01:00 204:193 -> ../ttyPZ1
lrwxrwxrwx 1 root root 10 Jan  1 01:00 250:0 -> ../hidraw0
lrwxrwxrwx 1 root root 10 Jan  1 01:00 250:1 -> ../hidraw1
lrwxrwxrwx 1 root root 10 Jan  1 01:00 251:0 -> ../usbmon0
lrwxrwxrwx 1 root root 10 Jan  1 01:00 251:1 -> ../usbmon1
lrwxrwxrwx 1 root root 11 Jan  1 01:00 252:1 -> ../vport0p1
lrwxrwxrwx 1 root root  7 Jan  1 01:00 254:0 -> ../rtc0
lrwxrwxrwx 1 root root  6 Jan  1 01:00 29:0 -> ../fb0
lrwxrwxrwx 1 root root  7 Jan  1 01:00 4:0 -> ../tty0
lrwxrwxrwx 1 root root  7 Jan  1 01:00 4:1 -> ../tty1
lrwxrwxrwx 1 root root  8 Jan  1 01:00 4:10 -> ../tty10
lrwxrwxrwx 1 root root  8 Jan  1 01:00 4:11 -> ../tty11
lrwxrwxrwx 1 root root  8 Jan  1 01:00 4:12 -> ../tty12
lrwxrwxrwx 1 root root  8 Jan  1 01:00 4:13 -> ../tty13
lrwxrwxrwx 1 root root  8 Jan  1 01:00 4:14 -> ../tty14
lrwxrwxrwx 1 root root  8 Jan  1 01:00 4:15 -> ../tty15
lrwxrwxrwx 1 root root  8 Jan  1 01:00 4:16 -> ../tty16
lrwxrwxrwx 1 root root  8 Jan  1 01:00 4:17 -> ../tty17
lrwxrwxrwx 1 root root  8 Jan  1 01:00 4:18 -> ../tty18
lrwxrwxrwx 1 root root  8 Jan  1 01:00 4:19 -> ../tty19
lrwxrwxrwx 1 root root  7 Jan  1 01:00 4:2 -> ../tty2
lrwxrwxrwx 1 root root  8 Jan  1 01:00 4:20 -> ../tty20
lrwxrwxrwx 1 root root  8 Jan  1 01:00 4:21 -> ../tty21
lrwxrwxrwx 1 root root  8 Jan  1 01:00 4:22 -> ../tty22
lrwxrwxrwx 1 root root  8 Jan  1 01:00 4:23 -> ../tty23
lrwxrwxrwx 1 root root  8 Jan  1 01:00 4:24 -> ../tty24
lrwxrwxrwx 1 root root  8 Jan  1 01:00 4:25 -> ../tty25
lrwxrwxrwx 1 root root  8 Jan  1 01:00 4:26 -> ../tty26
lrwxrwxrwx 1 root root  8 Jan  1 01:00 4:27 -> ../tty27
lrwxrwxrwx 1 root root  8 Jan  1 01:00 4:28 -> ../tty28
lrwxrwxrwx 1 root root  8 Jan  1 01:00 4:29 -> ../tty29
lrwxrwxrwx 1 root root  7 Jan  1 01:00 4:3 -> ../tty3
lrwxrwxrwx 1 root root  8 Jan  1 01:00 4:30 -> ../tty30
lrwxrwxrwx 1 root root  8 Jan  1 01:00 4:31 -> ../tty31
lrwxrwxrwx 1 root root  8 Jan  1 01:00 4:32 -> ../tty32
lrwxrwxrwx 1 root root  8 Jan  1 01:00 4:33 -> ../tty33
lrwxrwxrwx 1 root root  8 Jan  1 01:00 4:34 -> ../tty34
lrwxrwxrwx 1 root root  8 Jan  1 01:00 4:35 -> ../tty35
lrwxrwxrwx 1 root root  8 Jan  1 01:00 4:36 -> ../tty36
lrwxrwxrwx 1 root root  8 Jan  1 01:00 4:37 -> ../tty37
lrwxrwxrwx 1 root root  8 Jan  1 01:00 4:38 -> ../tty38
lrwxrwxrwx 1 root root  8 Jan  1 01:00 4:39 -> ../tty39
lrwxrwxrwx 1 root root  7 Jan  1 01:00 4:4 -> ../tty4
lrwxrwxrwx 1 root root  8 Jan  1 01:00 4:40 -> ../tty40
lrwxrwxrwx 1 root root  8 Jan  1 01:00 4:41 -> ../tty41
lrwxrwxrwx 1 root root  8 Jan  1 01:00 4:42 -> ../tty42
lrwxrwxrwx 1 root root  8 Jan  1 01:00 4:43 -> ../tty43
lrwxrwxrwx 1 root root  8 Jan  1 01:00 4:44 -> ../tty44
lrwxrwxrwx 1 root root  8 Jan  1 01:00 4:45 -> ../tty45
lrwxrwxrwx 1 root root  8 Jan  1 01:00 4:46 -> ../tty46
lrwxrwxrwx 1 root root  8 Jan  1 01:00 4:47 -> ../tty47
lrwxrwxrwx 1 root root  8 Jan  1 01:00 4:48 -> ../tty48
lrwxrwxrwx 1 root root  8 Jan  1 01:00 4:49 -> ../tty49
lrwxrwxrwx 1 root root  7 Jan  1 01:00 4:5 -> ../tty5
lrwxrwxrwx 1 root root  8 Jan  1 01:00 4:50 -> ../tty50
lrwxrwxrwx 1 root root  8 Jan  1 01:00 4:51 -> ../tty51
lrwxrwxrwx 1 root root  8 Jan  1 01:00 4:52 -> ../tty52
lrwxrwxrwx 1 root root  8 Jan  1 01:00 4:53 -> ../tty53
lrwxrwxrwx 1 root root  8 Jan  1 01:00 4:54 -> ../tty54
lrwxrwxrwx 1 root root  8 Jan  1 01:00 4:55 -> ../tty55
lrwxrwxrwx 1 root root  8 Jan  1 01:00 4:56 -> ../tty56
lrwxrwxrwx 1 root root  8 Jan  1 01:00 4:57 -> ../tty57
lrwxrwxrwx 1 root root  8 Jan  1 01:00 4:58 -> ../tty58
lrwxrwxrwx 1 root root  8 Jan  1 01:00 4:59 -> ../tty59
lrwxrwxrwx 1 root root  7 Jan  1 01:00 4:6 -> ../tty6
lrwxrwxrwx 1 root root  8 Jan  1 01:00 4:60 -> ../tty60
lrwxrwxrwx 1 root root  8 Jan  1 01:00 4:61 -> ../tty61
lrwxrwxrwx 1 root root  8 Jan  1 01:00 4:62 -> ../tty62
lrwxrwxrwx 1 root root  8 Jan  1 01:00 4:63 -> ../tty63
lrwxrwxrwx 1 root root  8 Jan  1 01:00 4:64 -> ../ttyS0
lrwxrwxrwx 1 root root  8 Jan  1 01:00 4:65 -> ../ttyS1
lrwxrwxrwx 1 root root  8 Jan  1 01:00 4:66 -> ../ttyS2
lrwxrwxrwx 1 root root  8 Jan  1 01:00 4:67 -> ../ttyS3
lrwxrwxrwx 1 root root  7 Jan  1 01:00 4:7 -> ../tty7
lrwxrwxrwx 1 root root  7 Jan  1 01:00 4:8 -> ../tty8
lrwxrwxrwx 1 root root  7 Jan  1 01:00 4:9 -> ../tty9
lrwxrwxrwx 1 root root  6 Jan  1 01:00 5:0 -> ../tty
lrwxrwxrwx 1 root root 10 Jan  1 01:00 5:1 -> ../console
lrwxrwxrwx 1 root root  7 Jan  1 01:00 5:2 -> ../ptmx
lrwxrwxrwx 1 root root  6 Jan  1 01:00 7:0 -> ../vcs
lrwxrwxrwx 1 root root  7 Jan  1 01:00 7:1 -> ../vcs1
lrwxrwxrwx 1 root root  7 Jan  1 01:00 7:128 -> ../vcsa
lrwxrwxrwx 1 root root  8 Jan  1 01:00 7:129 -> ../vcsa1

/dev/disk:
total 0
drwxr-xr-x 2 root root 80 Jan  1 01:00 by-path
drwxr-xr-x 2 root root 60 Jan  1 01:00 by-uuid

/dev/disk/by-path:
total 0
lrwxrwxrwx 1 root root 9 Jan  1 01:00 pci-0000:f0:10.0-virtio-pci-virtio1 -> ../../vda
lrwxrwxrwx 1 root root 9 Jan  1 01:00 pci-0000:f0:11.0-virtio-pci-virtio2 -> ../../vdb

/dev/disk/by-uuid:
total 0
lrwxrwxrwx 1 root root 9 Jan  1 01:00 1ba45291-fada-46c7-b187-3cefb15070fb -> ../../vdb

/dev/input:
total 0
drwxr-xr-x 2 root root    100 Jan  1 01:00 by-id
drwxr-xr-x 2 root root    100 Jan  1 01:00 by-path
crw-r----- 1 root root 13, 64 Jan  1 01:00 event0
crw-r----- 1 root root 13, 65 Jan  1 01:00 event1
crw-r----- 1 root root 13, 63 Jan  1 01:00 mice
crw-r----- 1 root root 13, 32 Jan  1 01:00 mouse0

/dev/input/by-id:
total 0
lrwxrwxrwx 1 root root 9 Jan  1 01:00 usb-QEMU_1.1.50_QEMU_USB_Keyboard_42-event-kbd -> ../event0
lrwxrwxrwx 1 root root 9 Jan  1 01:00 usb-QEMU_1.1.50_QEMU_USB_Mouse_42-event-mouse -> ../event1
lrwxrwxrwx 1 root root 9 Jan  1 01:00 usb-QEMU_1.1.50_QEMU_USB_Mouse_42-mouse -> ../mouse0

/dev/input/by-path:
total 0
lrwxrwxrwx 1 root root 9 Jan  1 01:00 pci-0000:f0:0e.0-usb-0:1:1.0-event-kbd -> ../event0
lrwxrwxrwx 1 root root 9 Jan  1 01:00 pci-0000:f0:0e.0-usb-0:2:1.0-event-mouse -> ../event1
lrwxrwxrwx 1 root root 9 Jan  1 01:00 pci-0000:f0:0e.0-usb-0:2:1.0-mouse -> ../mouse0

/dev/mapper:
total 0
crw------- 1 root root 10, 236 Jan  1 01:00 control

/dev/md:
total 0
-rw------- 1 root root 0 Jan  1 01:00 md-device-map

/dev/net:
total 0
crw-rw-rw- 1 root root 10, 200 Jan  1 01:00 tun

/dev/raw:
total 0
crw-rw---- 1 root disk 162, 0 Jan  1 01:00 rawctl

/dev/snd:
total 0
crw-rw---- 1 root audio 116,  1 Jan  1 01:00 seq
crw-rw---- 1 root audio 116, 33 Jan  1 01:00 timer

/dev/virtio-ports:
total 0
lrwxrwxrwx 1 root root 11 Jan  1 01:00 org.libguestfs.channel.0 -> ../vport0p1


More information about the ppc mailing list