From mboxrd@z Thu Jan 1 00:00:00 1970 From: Vaclav Cermak Subject: Re: Dosemu 1.2.0 & kernel 2.6 crash Date: 27 Jan 2004 16:02:36 +0100 Sender: linux-msdos-owner@vger.kernel.org Message-ID: <1075215756.24117.9.camel@infiwo> References: Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: List-Id: Content-Type: text/plain; charset="us-ascii" To: Bart Oldeman Cc: linux-msdos@vger.kernel.org On Sat, 2004-01-24 at 13:23, Bart Oldeman wrote: > On Sat, 24 Jan 2004, Disnel wrote: > > > [disnel@Infimo disnel]$ xdosemu > > ERROR: unexpected CPU exception 0x0e err=0x00000006 cr2=000279fe while > > in vm86 (DOS) > > means your DOS code went into zombie land. Strange. > > > DOSEMU-1.2.0.0 is coming up on Linux version 2.6.0-1.104custom > > well I don't know what 2.6.0-1.104custom is. There may be all sorts of > patches applied. > > Can you > * check with the plain Linus 2.6.1 kernel -- if it works with 2.6.1 you > should report a bug to the 1.104 custom patchers. Checked with 2.6.1 from unofficial rpms compiled by bhcompile@porky.devel.redhat.com, results are the same. Plain Linus 2.6.1 kernel still does not work for me in RH9 (some problem with initrd, needed modules failed to load, I don't know why, yet, I'll try to solve it). 2.6.0-1.104custom is kernel from similar rpms compiled by myself (i turned off APM support). > * check dmesg output (kernel log messages) Dmsg output (after two attepmts to run xdosemu): Linux version 2.6.1-1.126 (bhcompile@porky.devel.redhat.com) (gcc version 3.3.2 20031218 (Red Hat Linux 3.3.2-5)) #1 Fri Jan 9 13:57:05 EST 2004 BIOS-provided physical RAM map: BIOS-e820: 0000000000000000 - 000000000009fc00 (usable) BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved) BIOS-e820: 00000000000e0000 - 0000000000100000 (reserved) BIOS-e820: 0000000000100000 - 000000001ffd0000 (usable) BIOS-e820: 000000001ffd0000 - 000000001fff0c00 (reserved) BIOS-e820: 000000001fff0c00 - 000000001fffc000 (ACPI NVS) BIOS-e820: 000000001fffc000 - 0000000020000000 (reserved) 0MB HIGHMEM available. 511MB LOWMEM available. On node 0 totalpages: 131024 DMA zone: 4096 pages, LIFO batch:1 Normal zone: 126928 pages, LIFO batch:16 HighMem zone: 0 pages, LIFO batch:1 DMI 2.3 present. ACPI: RSDP (v000 COMPAQ ) @ 0x000f6350 ACPI: RSDT (v001 HP CPQ0860 0x30090320 CPQ 0x00000001) @ 0x1fff0c84 ACPI: FADT (v002 HP CPQ0860 0x00000002 CPQ 0x00000001) @ 0x1fff0c00 ACPI: SSDT (v001 COMPAQ CPQGysr 0x00001001 MSFT 0x0100000e) @ 0x1fff5bd7 ACPI: DSDT (v001 HP nx7000 0x00010000 MSFT 0x0100000e) @ 0x00000000 Building zonelist for node : 0 Kernel command line: ro root=LABEL=/ vga=0x305 mapped 4G/4G trampoline to ffff3000. current: 022f6b40 current->thread_info: 02342000 Initializing CPU#0 PID hash table entries: 2048 (order 11: 16384 bytes) Detected 1495.204 MHz processor. Using tsc for high-res timesource Console: colour dummy device 80x25 Memory: 515148k/524096k available (1728k kernel code, 8168k reserved, 579k data, 136k init, 0k highmem) zapping low mappings. Calibrating delay loop... 2981.88 BogoMIPS Security Scaffold v1.0.0 initialized SELinux: Initializing. SELinux: Starting in permissive mode There is already a security framework initialized, register_security failed. Failure registering capabilities with the kernel selinux_register_security: Registering secondary module capability Capability LSM initialized Dentry cache hash table entries: 65536 (order: 6, 262144 bytes) Inode-cache hash table entries: 32768 (order: 5, 131072 bytes) Mount-cache hash table entries: 512 (order: 0, 4096 bytes) checking if image is initramfs...it isn't (no cpio magic); looks like an initrd Freeing initrd memory: 208k freed CPU: After generic identify, caps: a7e9f9bf 00000000 00000000 00000000 CPU: After vendor identify, caps: a7e9f9bf 00000000 00000000 00000000 CPU: L1 I cache: 32K, L1 D cache: 32K CPU: L2 cache: 1024K CPU: After all inits, caps: a7e9f1bf 00000000 00000000 00000040 Intel machine check architecture supported. Intel machine check reporting enabled on CPU#0. CPU: Intel(R) Pentium(R) M processor 1500MHz stepping 05 Enabling fast FPU save and restore... done. Enabling unmasked SIMD FPU exception support... done. Checking 'hlt' instruction... OK. POSIX conformance testing by UNIFIX NET: Registered protocol family 16 PCI: PCI BIOS revision 2.10 entry at 0xf031f, last bus=3 PCI: Using configuration type 1 mtrr: v2.0 (20020519) ACPI: Subsystem revision 20031002 ACPI: IRQ 9 was Edge Triggered, setting to Level Triggerd ACPI: Interpreter enabled ACPI: Using PIC for interrupt routing ACPI-1120: *** Error: Method execution failed [\_SB_.C046.C052] (Node 035f8368), AE_AML_BUFFER_LIMIT ACPI-1120: *** Error: Method execution failed [\_SB_.C046.C056] (Node 035f833c), AE_AML_BUFFER_LIMIT ACPI-1120: *** Error: Method execution failed [\_SB_.C046._CRS] (Node 035f8310), AE_AML_BUFFER_LIMIT ACPI-0098: *** Error: Method execution failed [\_SB_.C046._CRS] (Node 035f8310), AE_AML_BUFFER_LIMIT ACPI: PCI Root Bridge [C046] (00:00) PCI: Probing PCI hardware (bus 00) PCI: Ignoring BAR0-3 of IDE controller 0000:00:1f.1 Transparent bridge - 0000:00:1e.0 ACPI: PCI Interrupt Routing Table [\_SB_.C046._PRT] ACPI: PCI Interrupt Routing Table [\_SB_.C046.C047._PRT] ACPI: PCI Interrupt Routing Table [\_SB_.C046.C058._PRT] ACPI: Embedded Controller [C0EA] (gpe 28) ACPI: Power Resource [C18D] (on) ACPI: Power Resource [C195] (on) ACPI: Power Resource [C19C] (on) ACPI: Power Resource [C1A6] (on) ACPI: PCI Interrupt Link [C0C2] (IRQs 5 *10) ACPI: PCI Interrupt Link [C0C3] (IRQs 5 *10) ACPI: PCI Interrupt Link [C0C4] (IRQs *5 10) ACPI: PCI Interrupt Link [C0C5] (IRQs *5 10) ACPI: PCI Interrupt Link [C0C6] (IRQs 5 10) ACPI: PCI Interrupt Link [C0C7] (IRQs 5 10) ACPI: PCI Interrupt Link [C0C8] (IRQs 5 10) ACPI: PCI Interrupt Link [C0C9] (IRQs *5 10) Linux Plug and Play Support v0.97 (c) Adam Belay ACPI: PCI Interrupt Link [C0C2] enabled at IRQ 10 ACPI: PCI Interrupt Link [C0C5] enabled at IRQ 5 ACPI: PCI Interrupt Link [C0C4] enabled at IRQ 5 ACPI: PCI Interrupt Link [C0C9] enabled at IRQ 5 ACPI: PCI Interrupt Link [C0C3] enabled at IRQ 10 PCI: Using ACPI for IRQ routing PCI: if you experience problems, try using option 'pci=noacpi' or even 'acpi=off' vesafb: framebuffer at 0x98000000, mapped to 0x2280d000, size 16384k vesafb: mode is 1024x768x8, linelength=1024, pages=84 vesafb: protected mode interface info at c000:543d vesafb: scrolling: redraw fb0: VESA VGA frame buffer device apm: BIOS version 1.2 Flags 0x03 (Driver version 1.16ac) apm: overridden by ACPI. Total HugeTLB memory allocated, 0 VFS: Disk quotas dquot_6.5.1 Initializing Cryptographic API pci_hotplug: PCI Hot Plug PCI Core version: 0.5 ACPI: Processor [CPU0] (supports C1 C2 C3, 8 throttling states) pty: 2048 Unix98 ptys configured Real Time Clock Driver v1.12 Linux agpgart interface v0.100 (c) Dave Jones agpgart: Detected an Intel 855PM Chipset. agpgart: Maximum main memory to use for agp memory: 439M agpgart: AGP aperture is 256M @ 0xb0000000 Serial: 8250/16550 driver $Revision: 1.90 $ 8 ports, IRQ sharing enabled ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A ttyS2 at I/O 0x3e8 (irq = 3) is a 16550A RAMDISK driver initialized: 16 RAM disks of 8192K size 1024 blocksize divert: not allocating divert_blk for non-ethernet device lo Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2 ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx ICH4: IDE controller at PCI slot 0000:00:1f.1 PCI: Enabling device 0000:00:1f.1 (0005 -> 0007) ICH4: chipset revision 1 ICH4: not 100% native mode: will probe irqs later ide0: BM-DMA at 0x4c40-0x4c47, BIOS settings: hda:DMA, hdb:pio ide1: BM-DMA at 0x4c48-0x4c4f, BIOS settings: hdc:DMA, hdd:pio hda: TOSHIBA MK4021GAS, ATA DISK drive Using anticipatory io scheduler ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 hdc: QSI CD-RW/DVD-ROM SBW-241, ATAPI CD/DVD-ROM drive ide1 at 0x170-0x177,0x376 on irq 15 ide2: I/O resource 0x3EE-0x3EE not free. ide2: ports already in use, skipping probe hda: max request size: 128KiB hda: 78140160 sectors (40007 MB), CHS=65535/16/63, UDMA(100) hda: hda1 hda2 hda3 < hda5 hda6 > ide-floppy driver 0.99.newide mice: PS/2 mouse device common for all mice i8042.c: Detected active multiplexing controller, rev 1.1. serio: i8042 AUX0 port at 0x60,0x64 irq 12 serio: i8042 AUX1 port at 0x60,0x64 irq 12 atkbd.c: Unknown key pressed (raw set 0, code 0x17e on isa0060/serio2). serio: i8042 AUX2 port at 0x60,0x64 irq 12 atkbd.c: Unknown key pressed (raw set 0, code 0x17e on isa0060/serio3). serio: i8042 AUX3 port at 0x60,0x64 irq 12 Synaptics Touchpad, model: 1 Firmware: 5.9 Sensor: 35 new absolute packet format Touchpad has extended capability bits -> multifinger detection -> palm detection input: SynPS/2 Synaptics TouchPad on isa0060/serio4 serio: i8042 KBD port at 0x60,0x64 irq 1 input: AT Translated Set 2 keyboard on isa0060/serio0 md: md driver 0.90.0 MAX_MD_DEVS=256, MD_SB_DISKS=27 NET: Registered protocol family 2 IP: routing cache hash table of 1024 buckets, 32Kbytes TCP: Hash tables configured (established 32768 bind 9362) Initializing IPsec netlink socket NET: Registered protocol family 1 NET: Registered protocol family 17 md: Autodetecting RAID arrays. md: autorun ... md: ... autorun DONE. RAMDISK: Compressed image found at block 0 VFS: Mounted root (ext2 filesystem). device-mapper: 4.0.0-ioctl (2003-06-04) initialised: dm@uk.sistina.com kjournald starting. Commit interval 5 seconds EXT3-fs: mounted filesystem with ordered data mode. Freeing unused kernel memory: 136k freed drivers/usb/core/usb.c: registered new driver usbfs drivers/usb/core/usb.c: registered new driver hub ehci_hcd 0000:00:1d.7: EHCI Host Controller PCI: Setting latency timer of device 0000:00:1d.7 to 64 ehci_hcd 0000:00:1d.7: irq 5, pci mem 23861000 ehci_hcd 0000:00:1d.7: new USB bus registered, assigned bus number 1 PCI: cache line size of 32 is not supported by device 0000:00:1d.7 ehci_hcd 0000:00:1d.7: USB 2.0 enabled, EHCI 1.00, driver 2003-Jun-13 hub 1-0:1.0: USB hub found hub 1-0:1.0: 6 ports detected drivers/usb/host/uhci-hcd.c: USB Universal Host Controller Interface driver v2.1 uhci_hcd 0000:00:1d.0: UHCI Host Controller PCI: Setting latency timer of device 0000:00:1d.0 to 64 uhci_hcd 0000:00:1d.0: irq 10, io base 000048c0 uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 2 hub 2-0:1.0: USB hub found hub 2-0:1.0: 2 ports detected uhci_hcd 0000:00:1d.1: UHCI Host Controller PCI: Setting latency timer of device 0000:00:1d.1 to 64 uhci_hcd 0000:00:1d.1: irq 5, io base 000048e0 uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 3 hub 3-0:1.0: USB hub found hub 3-0:1.0: 2 ports detected uhci_hcd 0000:00:1d.2: UHCI Host Controller PCI: Setting latency timer of device 0000:00:1d.2 to 64 uhci_hcd 0000:00:1d.2: irq 5, io base 00004c00 uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 4 hub 4-0:1.0: USB hub found hub 4-0:1.0: 2 ports detected drivers/usb/core/usb.c: registered new driver hiddev drivers/usb/core/usb.c: registered new driver hid drivers/usb/input/hid-core.c: v2.0:USB HID core driver EXT3 FS on hda6, internal journal Adding 1005440k swap on /dev/hda5. Priority:-1 extents:1 ACPI: Battery Slot [C11F] (battery present) ACPI: Power Button (FF) [PWRF] ACPI: Lid Switch [C136] ACPI: AC Adapter [C134] (on-line) PCI: Setting latency timer of device 0000:00:1f.5 to 64 intel8x0: clocking to 48000 IA-32 Microcode Update Driver: v1.13 microcode: error! Bad data in microcode data file microcode: Error in the microcode data ip_tables: (C) 2000-2002 Netfilter core team 8139too Fast Ethernet driver 0.9.26 8139too: pci dev 0000:02:01.0 (id 10ec:8139 rev 20) is an enhanced 8139C+ chip 8139too: Use the "8139cp" driver for improved performance and stability. 8139too: 0000:02:01.0: unknown chip version, assuming RTL-8139 8139too: 0000:02:01.0: TxConfig = 0x74800000 divert: allocating divert_blk for eth0 eth0: RealTek RTL8139 at 0x239f3000, 00:02:3f:66:58:05, IRQ 10 eth0: Identified 8139 chip type 'RTL-8139' Linux Kernel Card Services options: [pci] [cardbus] [pm] Yenta: CardBus bridge found at 0000:02:04.0 [0e11:0860] Yenta: ISA IRQ mask 0x0000, PCI irq 5 Socket status: 30000006 cs: IO port probe 0x0c00-0x0cff: clean. cs: IO port probe 0x0100-0x04ff: excluding 0x140-0x14f 0x200-0x20f 0x378-0x37f 0x4d0-0x4d7 cs: IO port probe 0x0a00-0x0aff: clean. NET: Registered protocol family 10 Disabled Privacy Extensions on device 0230d180(lo) IPv6 over IPv4 tunneling driver divert: not allocating divert_blk for non-ethernet device sit0 parport0: PC-style at 0x378 (0x778) [PCSPP,TRISTATE] parport0: irq 7 detected parport0: cpp_daisy: aa5500ff(38) parport0: assign_addrs: aa5500ff(38) parport0: cpp_daisy: aa5500ff(38) parport0: assign_addrs: aa5500ff(38) lp0: using parport0 (polling). lp0: console ready request_module: failed /sbin/modprobe -- char-major-4-72. error = 256 request_module: failed /sbin/modprobe -- char-major-188. error = 256 request_module: failed /sbin/modprobe -- char-major-10-134. error = 256 request_module: failed /sbin/modprobe -- char-major-226-0. error = 256 mtrr: 0x98000000,0x4000000 overlaps existing 0x98000000,0x1000000 atkbd.c: Unknown key released (translated set 2, code 0x7a on isa0060/serio0). atkbd.c: Unknown key released (translated set 2, code 0x7a on isa0060/serio0). request_module: failed /sbin/modprobe -- block-major-11-0. error = 256 SCSI subsystem initialized eth0: link up, 100Mbps, full-duplex, lpa 0x45E1 eth0: no IPv6 routers present nfs warning: mount version older than kernel > * if all else fails, try to link statically (linkstatic on in > compiletime-settings) > Don't tried yet, I will try it as soon as possible > Bart > > - > To unsubscribe from this list: send the line "unsubscribe linux-msdos" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html