bash-4.4$ `tools/ew.py -d` -serial stdio unknown keycodes `(unnamed)', please report to qemu-devel@nongnu.org Program loader at 0xffff8000003c0000 RAM disk at 0x0000000000296000 (size 20971520 bytes) Kernel console ready (press any key to activate) ns: HelenOS IPC Naming Service ns: Accepting connections init: HelenOS init loc: HelenOSlogger: HelenOS Logging Service ext4fs: HelenOS ext4 file system server logger: Accepting connections Location Service loc: Accepting connections rd: HelenOS RAM disk server rd: Found RAM disk at 0x0000000000296000, 20971520 bytes rd: Accepting connections vfs: HelenOS VFS server vfs: Accepting connections ext4fs: Accepting connections init: Root filesystem mounted on / (ext4fs at bd/initrd) init: Starting /srv/tmpfs tmpfs: HelenOS TMPFS file system server tmpfs: Accepting connections init: Starting /srv/exfat exfat: HelenOS exFAT file system server exfat: Accepting connections init: Starting /srv/fat fat: HelenOS FAT file system server fat: Accepting connections init: Starting /srv/cdfs cdfs: HelenOS cdfs file system server cdfs: Accepting connections init: Starting /srv/mfs mfs: HelenOS Minix file system server mfs: Accepting connections init: Starting /srv/klog [kernel/arch] warn: MADT: Skipping L_APIC_NMI entry (type=4) init: Starting /srv/locfs [kernel/arch] note: 0xffffffff800f6aa0: MPS Floating Pointer Structure [kernel/other] note: Program loader at 0xffff8000003c0000 [kernel/other] note: RAM disk at 0x0000000000296000 (size 20971520 bytes) locfs: HelenOS Device Filesystem locfs: Accepting connections init: Starting /srv/taskmon taskmon: Task Monitoring Service init: Location service filesystem mounted on /loc (locfs) init: Temporary filesystem mounted on /tmp (tmpfs) init: Starting /srv/devman devman: HelenOS Device Manager devman: Accepting connections. root: HelenOS root device driver init: Unable to stat /srv/obio[devman] note: The `root' driver was successfully re istered as running. igvirt: HelenOS virtual devices root driver pc: HelenOS PC platform driver [devman] note: The `virt' driver was successfully registered as running. [devman] note: The `pc' driver was successfully registered as running. nit: Unable to stat /srv/s3c24xx_uart[virt] note: Registered child device `kfb' kfb: HelenOS kernel framebuffer driver [devman] note: The `kfb' driver was successfully registered as running. [devman] note: Function `/virt/kfb/vsl0' added to category `visualizer'.pciintel: HelenOS PCI bus driver (Intel method 1). kfb: Accepting connections [devman] note: The `pciintel' driver was successfully registered as running. init: Unable to stat /srv/s3c24xx_ts init: Starting /srv/vbd vbd: Virtual Block Device service vbd: Accepting connections. init: Starting /srv/volsrv volsrv: Volume service volsrv: Accepting connections. init: Starting /srv/loopip [devman] error: No driver found for device `/hw/pci0/00:00.0'. [devman] error: No driver found for device `/hw/pci0/00:01.1'. [pciintel] note: lunction 00:01.2 uses irq b. oopip: HelenOS loopback IP link provider F[pciintel] note: Function 00:01.3 uses irq 9. [devman] error: No driver found for device `/hw/pci0/00:01.3'.loopip: Accepting connections. init: Starting /srv/ethip[devman] error: No driver found for device `/hw/pci0/00:02.0'. isa: HelenOS ISA bus driver [devman] note: The `isa' driver was successfully registered as running. uhci: HelenOS UH ethip: HelenOS IP over Ethernet service ethip: Accepting connections. init: Starting /srv/inetsrv inetsrv: HelenOS Internet Protocol service inetsrv: Accepting connections.[pciintel] note: Function 00:03.0 uses irq b. [isa] note: Added mem range (addr=0x20, size=0x2) to function i8259 [isa] note: Added mem range (addr=0xa0, size=0x2) to function i8259 CI driver. [isa] note: Added mem range (adr=0xfec00000, size=0x14) to function apic init: Starting /srv/tcpd[pciintel] note: Function 00:04.0 uses irq b. [devman] note: The `uhci' driver was successfully registered as running. e1k: HelenOS E1000 network adapter driver i8259: i8259 Interrupt Controller drivertcp: TCP (Transmission Control Protocol) network module [isa] error: Undefined device property at line 'com1:' [isa] note: Adde irq 0x4 to function apic d[devman] note: The `e1k' driver was successfully registered as running. [isa] note: Added io range (addr=0x3f8, size=0x8) to function apictcp: Accepting connections. init: Starting /srv/udp udp: UDP (User Datagram Protocol) service [devman] note: The `i8259' driver was successfully registered as running. udp: Accepting connections.[isa] note: Added irq 0x3 to function com2 ns8250: HelenOS serial port driverhdaudio: High Definition Audio driver init: Starting /srv/dnsrsrv [devman] note: The `hdaudio' driver was successfully registered as running. [isa] note: Added io range (addr=0x2f8, size=0x8) to function com2 dnsres: DNS Resolution Service [devman] note: Function `/hw/pci0/00:01.0/i8259/a' added to category `irc'. [devman] note: The `ns8250' driver was successfully registered as running. [hdaudio] note: hda_dev_add() dnsres: Accepting connections. [isa] note: Added irq 0x1 to function i8042 [isa] note: Added irq 0xc o function i8042 init: Starting /srv/dhcp dhcp: DHCP Service t[hdaudio] note: create parent sess [ns8250] note: Device apic was assigned irq = 0x4. [isa] note: Added io range (addr=0x60, size=0x5) o function i8042 t[ns8250] note: Device apic was assigned I/O address = 0x0x3f8. [isa] note: Added irq 0x5 to function ne2k [isa] note: Added io range (addr=0x300, size=0x20) to function ne2k i8042: HelenOS PS/2 driver. dhcp: Accepting connections. init: Start[devman] note: The `i8042' driver was successfully registered as running. [isa] note: Added io range (addr=0x220, size=0x20) to function sb16 [devman] note: Function `/hw/pci0/00:01.0/apic/a' added to category `serial'. [isa] note: Added io range (addr=0x330, size=0x2) to function sb16ing /srv/nconfsrv nconfsrv: HelenOS Network configuration service [ns8250] note: Device apic successfully initialized. [isa] note: Added irq 0x5 to function sb16ne2k: HelenOS NE 2000 network adapter driver [devman] note: The `ne2k' driver was successfully registered as running. [isa] note: Added dma 0x1 to function sb16 [nconfsrv] note: Found IP link '32' [hdaudio] note: get HW res list [isa] note: Added dma 0x5 to function sb16 [ns8250] note: Device com2 was assigned irq = 0x3. [hdaudio] note: hda reg base: febf0000 [devman] note: Function `/hw/pci0/00:01.2/ctl' added to category `usbhc'. ns8250] note: Device com2 was assigned I/O address = 0x0x2f8. xtkbd: HelenOS XT keyboard driver. [[nconfsrv] note: Configure link net/loopback [hdaudio] note: enable PIO [hdaudio] note: IRQs: 1 [i8042] note: Controlling 'i8042' (38). [hdaudio] note: interrupt no: 11 [isa] note: Added io range (addr=0x70, size=0x2) to function cmos-rtc [hdaudio] note: range0.base=4273930240ps2mouse: HelenOS ps/2 mouse driver. [devman] note: Function `/hw/pci0/00:03.0/port0' added to category `nic'.sb16: HelenOS SB16 audio driver. [hdaudio] note: HDA version 1.0 [devman] note: The `xtkbd' driver was successfully registered as running. [hdaudio] note: reg 0xe STATESTS = 0x1 nconfsrv: Accepting connections. [hdaudio] note: after clearing reg 0xe STATESTS = 0x0 [hdaudio] note: Taking controller out of reset. init: Starting /srv/clipboard [nconfsrv] note: Found IP link '44' [hdaudio] note: gctl=0x1 [devman] note: The `ps2mouse' driver was successfulcy registered as runnilg.nlipboard: HelenOS clipboard service [isa] note: Added io range (addr=0x1f0, size=0x8) to function ata-c1 [hdaudio] note: Controller is out of reset. [devman] note: The `sb16' driver was successfully regitsered as running. c[nconfsrv] note: Configure link net/eth1 [hdaudio] note: Read GCAP [is] note: Added io range (addr=0x3f0, size=0x8) to function ata-c1a[hdaudio] note: GCAP: 0x4401 (64OK=1) [hdaudio] note: iss: 4, oss: 4, bss: 0 [udp] note: udp_assoc_set_nolocal_srv() [hdaudio] ote: STATESTS = 0x0nc[uhci] note: Controlling new `UHCI' device `00:01.2'. [hdaudio] note: intctl (0x20) := 0xc0000000 [evman] error: No driver found for device ` hw/pci0/00:01.0/ata-c1'. umos-rtc: HelenOS RTC driver d[udp] note: Setting nolocal to true [hdaudio] note: hda_corb_init() [isa] note: Added io range (addr=/x170, size=0x8) to function ata-c2 sbhub: HelenOS USB hub driver.0[devman] note: Function `/hw/pci0/00:01.0/i8042/ps2a/kbd' added to category `keyboard'. sb16] note: PIO registers at 0x0000000000000220 accessible. lipboard: Accepting connections init: Starting /srv/remcons [[hdaudio] note: Setting CORB Size register to 0x42 [isa] note: Added io range (addr=0x370, size=0x8) to function ata-c2 remcons: HelenOS Remote console service [xtkbd] note: Controlling 'ps2a' (43). [devman] note: The `cmos-rtc' driver was successfully registered as running. init: Starting /srv/input[hdaudio] note: Set CORB base registers [sb16] error: Invalid DSP reset response: ff. input: HelenOS input service [devman] note: Function `/hw/pci0/00:01.0/i8042/ps2b/mouse' added to category `mouse'. [hdaudio] note: Reset CORB Read/Write pointers [sb16] error: Failed to initialize SB DSP: Unkown errorcode -266. [hdaudio] note: CORBctl (0x4c) = 0x2 [sb16] error: Failed to init sb16 driver: Unkown error code -266. [hdaudio] note: CORB initializedinput: Connected keyboard device 'devices/\hw\pci0\00:01.0\i8042\ps2a\kbd' [devman] note: The `usbhub' driver was successfully registered as running. [ps2mouse] note: Enabled IntelliMouse extensions [hdaudio] note: hda_rirb_init() [dhcp] note: dhcp_recv_msg() [hdaudio] note: Setting RIRB Size register to 0x42 [hdaudio] note: Set RIRB base registers [devman] error: No driver found for device `/hw/pci0/00:01.0/ata-c2'. [isa] note: Added io range (addr=0x1e8, size=0x8) to function ata-c3 [p 2mouse] note: Enabled 4th and 5th button. s[hdaudio] note: Reset RIRB Write pointer [dhcp] note: dhcp_recv_msg() - call recv_cb [isa] note: Added io range (addr=0x3e8, size=0x8) to function ata-c3 [ps2mouse] note: Controlling 'ps2b' (47). [hdaudio] note: RIRBctl (0x5c) = 0x2 [hdaudio] note: RIRB initialized inpu[cmos-rtc] note: Device cmos-rtc was assigned I/O address 0x70 [hdaudio] note: call hda_codec_init()t: Connected mouse device 'devices/\hw\pci0\00:01.0\i8042\ps2b\mouse' [devman] error: No driver found for device `/hw/pci0/00:01.0/ata-c3'. [isa] note: Added io range (addr=0x168, size=0x8) to function ata-c4 [hdaudio] note: hda_get_subnc -> 0 [isa] note: Added io range (addr=0x368, size=0x8) to function ata-c4 [hdaudio] note: sfg=1 nfg=1 [hdaudio] note: Enumerate FG 1 [devman] note: Function `/hw/pci0/00:01.0/cmos-rtc/a' added to category `clock'. [cmos-rtc] note: Device cmos-rtc successfully initiali ed input: Accepting connections init: Starting /srv/output output: HelenOS output service output: Accepting connections init: Starting /srv/hound hound: HelenOS sound service z[usbhub] note: (0x000000000002aa70): Power switching not supported, ports always powered. [devman] error: No driver found for device `/hw/pci0/00:01.0/ata-c4'. [isa] note: Finished enumerating legacy functions [hound] note: Running with service id 53 [hdaudio] note: hda_get_fgrp_type -> 0 [dhcp] note: dhcp_recv_msg() [hdaudio] note: unsol: 0, grptype: 1 [dhcp] note: dhcp_recv_msg() - call recv_cb init: Starting /srv/compositor compositor: HelenOS Compositor server [hdaudio] note: hda_solrb_read() - last ditch effort process RIRB compositor: Accepting connections init: Spawning /app/barber comp:0/winreg [usbhub] note: Controlling hub 'usb1-fs' (0x000000000002aa70: 2 ports). [hdaudio] note: hda_solrb_read() time out [hdaudio] note: hda_codec_init() failed Task hdaudio (34) killed due to an exception at program counter 0x00000000000020ad. cs =0x0000000000000023 rip=0x00000000000020ad rfl=0x0000000000210216 err=0x0000000000000004 ss =0x000000000000001b rax=0x0000000000000000 rbx=0x000000000002a150 rcx=0x0000000000019bd6 rdx=0x0000000000000000 rsi=0x0000000000000000 rdi=0x0000000000000000 rbp=0x000000000012be40 rsp=0x000000000012be00 r8 =0x0000000000000000 r9 =0x0000000000000000 r10=0x0000000000000000 r11=0x0000000000200216 r12=0x000000000002a4a0 r13=0x000000000002a4a0 r14=0x000000000012d04a r15=0x0000000000000000 0x000000000012be40: 0x00000000000020ad() 0x000000000012bf00: 0x000000000000335f() 0x000000000012bf80: 0x000000000000493f() 0x000000000012bfd0: 0x0000000000015a3f() 0x000000000012bff0: 0x000000000000d2ed() Kill message: Page fault: 0x000000000002a198. [dhcp] note: net/eth1: Successfully configured. taskmon: Task 34 fault in thread 0xffffffff821b8be8. taskmon: Executing /app/taskdump -t 34 Task Dump Utility Dumping task 'hdaudio' (task ID 34). failed opening file failed opening file Loaded symbol table from /drv/hdaudio/hdaudio Threads: [1] hash: 0xffffffff821b8be8 Thread 0xffffffff821b8be8: PC = 0x00000000000020ad (hda_ctl_init+445). FP = 0x000000000012be40 0x000000000012be40: 0x00000000000020ad (hda_ctl_init+445) 0x000000000012bf00: 0x000000000000335f (hda_dev_add+1023) 0x000000000012bf80: 0x000000000000493f (driver_connection_devman+975) 0x000000000012bfd0: 0x0000000000015a3f (connection_fibril+175) 0x000000000012bff0: 0x000000000000d2ed (fibril_main+29) Address space areas: [1] flags: R-XC base: 0x0000000000001000 size: 131072 [2] flags: RW-C base: 0x0000000000021000 size: 8192 [3] flags: RW-C base: 0x0000000000023000 size: 8192 [4] flags: RW-C base: 0x0000000000026000 size: 4096 [5] flags: RW-C init: Spawning /app/vlaunch comp:0/winreg init: Spawning /app/vterm comp:0/winreg init: Starting /srv/console console: HelenOS Console service console: Accepting connections init: Spawning /app/getterm term/vc0 /loc --msg --wait -- /app/bdsh init: Spawning /app/getterm term/vc1 /loc --wait -- /app/bdsh init: Spawning /app/getterm term/vc2 /loc --wait -- /app/bdsh init: Spawning /app/getterm term/vc3 /loc --wait -- /app/bdsh init: Spawning /app/getterm term/vc4 /loc --wait -- /app/bdsh init: Spawning /app/getterm term/vc5 /loc --wait -- /app/bdsh base: 0x000000000002c000 size: 1048576 [6] flags: RW-- base: 0x000000000012d000 size: 16384 [7] flags: R--C base: 0x0000000000131000 size: 4096 [8] flags: RW-- base: 0x0000000000132000 size: 4096 [9] flags: RW-- base: 0x0000000000133000 size: 4096 [10] flags: RW-C base: 0x0000000000134000 size: 16384 [11] flags: RW-C base: 0x0000000000139000 size: 4096 [12] flags: R-XC base: 0x0000000070001000 size: 69632 [13] flags: RW-C base: 0x0000000070012000 size: 12288 [14] flags: RW-C base: 0x0000000070015000 size: 8192 [15] flags: RW-C base: 0x0000000070018000 size: 4096 [16] flags: RW-C base: 0x000000007001a000 size: 4096 [17] flags: RW-C base: 0x000000007001c000 size: 1048576 [18] flags: RW-C base: 0x00007ffffff00000 size: 1048576 Fibril 0x0000000000029fa0: Failed dumping fibrils.