Messages in this thread | | | Date | Tue, 19 Jan 1999 23:42:02 +0100 | From | Stefan Ring <> | Subject | PROBLEM: floppy and dma |
| |
I am experiencing serious problems with the 2.2.0-pre8 kernel. I keep getting the kernel message
DMA memory shortage. Temporarily falling back on virtual DMA
when accessing my floppy drives. As you can see below, I use DMA for my hard disks. I have a sound card but I did not use it at the time of the error (at least not first). Though, it appears to me that I am getting these errors faster when I use the sound card.
The floppy driver was not configured as a module at first. I recompiled it as module and rebooted, but the problem didn't vanish. At least I am able to restart the floppy driver in case of an error now.
I used mtools-3.9.1 and fdutils-5.2 to produce and work on XDF disks. xdfcopy from fdutils gives me this:
error during command execution c5 01 00 00 81 02 00 1b ff 41 04 00 00 00 8c 02 No Data - unreadable read/write: Paramètre invalide.
I have never had such problems before and have been using almost every single kernel version out of the last 50 or so.
Here are the last few lines from /var/log/messages:
Jan 19 18:24:38 ringding kernel: PPP: ppp line discipline successfully unregistered Jan 19 18:24:47 ringding /sbin/mingetty[24031]: tty1: invalid character ^L in login name Jan 19 18:44:06 ringding login[24060]: ROOT LOGIN on `tty4' Jan 19 18:55:14 ringding login[32687]: ROOT LOGIN on `tty4' Jan 19 19:12:29 ringding -- MARK -- Jan 19 19:32:29 ringding -- MARK -- Jan 19 19:52:29 ringding -- MARK -- Jan 19 20:12:29 ringding -- MARK -- Jan 19 20:32:29 ringding -- MARK -- Jan 19 20:33:06 ringding login[22922]: ROOT LOGIN on `tty4' Jan 19 20:52:29 ringding -- MARK -- Jan 19 21:08:28 ringding login[5218]: invalid password for `UNKNOWN' on `tty1' Jan 19 21:32:29 ringding -- MARK -- Jan 19 21:52:29 ringding -- MARK -- Jan 19 22:12:29 ringding -- MARK -- Jan 19 22:14:38 ringding login[22949]: ROOT LOGIN on `tty4' Jan 19 22:19:16 ringding kernel: DMA memory shortage. Temporarily falling back on virtual DMA Jan 19 22:19:16 ringding kernel: DMA memory shortage. Temporarily falling back on virtual DMA Jan 19 22:20:39 ringding kernel: end_request: I/O error, dev 02:00 (floppy), sector 0 Jan 19 22:25:37 ringding kernel: Soundblaster audio driver Copyright (C) by Hannu Savolainen 1993-1996 Jan 19 22:25:37 ringding kernel: SB 4.13 detected OK (220) Jan 19 22:26:53 ringding init: Switching to runlevel: 6 Jan 19 22:26:56 ringding exiting on signal 15 Jan 19 22:27:21 ringding syslogd 1.3-3: restart. Jan 19 22:27:21 ringding kernel: klogd 1.3-3, log source = /proc/kmsg started. Jan 19 22:27:21 ringding kernel: Cannot find map file. Jan 19 22:27:21 ringding kernel: No module symbols loaded. Jan 19 22:27:21 ringding kernel: Linux version 2.2.0-pre8 (kernel@ringding.ringding.at) (gcc version egcs-2.91.57 19980901 (egcs-1.1 release)) #3 Tue Jan 19 15:55:37 CET 1999 Jan 19 22:27:21 ringding kernel: Console: colour VGA+ 80x25 Jan 19 22:27:21 ringding kernel: Calibrating delay loop... 132.71 BogoMIPS Jan 19 22:27:21 ringding kernel: Memory: 47176k/49152k available (704k kernel code, 412k reserved, 824k data, 36k init) Jan 19 22:27:21 ringding kernel: Checking if this processor honours the WP bit even in supervisor mode... Ok. Jan 19 22:27:21 ringding kernel: CPU: Cyrix 6x86 2x Core/Bus Clock stepping 07 Jan 19 22:27:21 ringding kernel: Checking 386/387 coupling... OK, FPU using exception 16 error reporting. Jan 19 22:27:21 ringding kernel: Checking 'hlt' instruction... OK. Jan 19 22:27:21 ringding kernel: POSIX conformance testing by UNIFIX Jan 19 22:27:21 ringding kernel: PCI: PCI BIOS revision 2.10 entry at 0xf03f0 Jan 19 22:27:21 ringding kernel: PCI: Using configuration type 1 Jan 19 22:27:21 ringding kernel: PCI: Probing PCI hardware Jan 19 22:27:21 ringding kernel: Linux NET4.0 for Linux 2.2 Jan 19 22:27:21 ringding kernel: Based upon Swansea University Computer Society NET3.039 Jan 19 22:27:21 ringding kernel: NET4: Unix domain sockets 1.0 for Linux NET4.0. Jan 19 22:27:21 ringding kernel: NET4: Linux TCP/IP 1.0 for NET4.0 Jan 19 22:27:21 ringding kernel: IP Protocols: ICMP, UDP, TCP Jan 19 22:27:21 ringding kernel: Starting kswapd v 1.5 Jan 19 22:27:21 ringding kernel: Serial driver version 4.27 with no serial options enabled Jan 19 22:27:21 ringding kernel: ttyS00 at 0x03f8 (irq = 4) is a 16550A Jan 19 22:27:21 ringding kernel: ttyS01 at 0x02f8 (irq = 3) is a 16550A Jan 19 22:27:21 ringding kernel: pty: 256 Unix98 ptys configured Jan 19 22:27:21 ringding kernel: loop: registered device at major 7 Jan 19 22:27:21 ringding kernel: PIIX3: IDE controller on PCI bus 00 dev 39 Jan 19 22:27:21 ringding kernel: PIIX3: not 100% native mode: will probe irqs later Jan 19 22:27:21 ringding kernel: ide0: BM-DMA at 0xe800-0xe807, BIOS settings: hda:pio, hdb:pio Jan 19 22:27:21 ringding kernel: ide1: BM-DMA at 0xe808-0xe80f, BIOS settings: hdc:pio, hdd:pio Jan 19 22:27:21 ringding kernel: hda: CDA26803I SE, ATAPI CDROM drive Jan 19 22:27:21 ringding kernel: hdc: QUANTUM FIREBALL EX6.4A, ATA DISK drive Jan 19 22:27:21 ringding kernel: hdd: ST32120A, ATA DISK drive Jan 19 22:27:21 ringding kernel: ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 Jan 19 22:27:21 ringding kernel: ide1 at 0x170-0x177,0x376 on irq 15 Jan 19 22:27:21 ringding kernel: hdc: QUANTUM FIREBALL EX6.4A, 6149MB w/418kB Cache, CHS=13328/15/63, (U)DMA Jan 19 22:27:21 ringding kernel: hdd: ST32120A, 2014MB w/0kB Cache, CHS=4092/16/63 Jan 19 22:27:21 ringding kernel: hda: ATAPI 2X CDROM drive, 120kB Cache Jan 19 22:27:21 ringding kernel: Uniform CDROM driver Revision: 2.52 Jan 19 22:27:22 ringding kernel: Floppy drive(s): fd0 is 1.44M, fd1 is 1.44M Jan 19 22:27:22 ringding kernel: FDC 0 is a post-1991 82077 Jan 19 22:27:22 ringding kernel: Partition check: Jan 19 22:27:22 ringding kernel: hdc: [PTBL] [784/255/63] hdc1 hdc2 hdc3 < hdc5 hdc6 hdc7 hdc8 hdc9 hdc10 hdc11 hdc12 > hdc4 Jan 19 22:27:22 ringding kernel: hdd: [PTBL] [1023/64/63] hdd1 hdd2 < hdd5 hdd6 hdd7 > hdd3 hdd4 Jan 19 22:27:22 ringding kernel: VFS: Mounted root (ext2 filesystem) readonly. Jan 19 22:27:22 ringding kernel: Freeing unused kernel memory: 36k freed Jan 19 22:27:28 ringding login[65]: ROOT LOGIN on `tty4' Jan 19 22:28:28 ringding kernel: Soundblaster audio driver Copyright (C) by Hannu Savolainen 1993-1996 Jan 19 22:28:28 ringding kernel: SB 4.13 detected OK (220) Jan 19 22:28:45 ringding login[109]: ROOT LOGIN on `tty4' Jan 19 22:28:47 ringding kernel: EXT2-fs warning: mounting fs with errors, running e2fsck is recommended Jan 19 22:28:48 ringding kernel: EXT2-fs error (device 16:04): ext2_check_inodes_bitmap: Wrong free inodes count in group 2, stored = 2011, counted = 2009 Jan 19 22:34:42 ringding login[1206]: ROOT LOGIN on `tty1' Jan 19 22:39:53 ringding kernel: DMA memory shortage. Temporarily falling back on virtual DMA Jan 19 22:39:53 ringding last message repeated 2 times Jan 19 22:41:04 ringding login[2368]: ROOT LOGIN on `tty2' Jan 19 22:42:49 ringding login[2672]: ROOT LOGIN on `tty2' Jan 19 22:44:04 ringding init: Switching to runlevel: 6 Jan 19 22:44:04 ringding exiting on signal 15 Jan 19 22:44:27 ringding syslogd 1.3-3: restart. Jan 19 22:44:27 ringding kernel: klogd 1.3-3, log source = /proc/kmsg started. Jan 19 22:44:27 ringding kernel: Cannot find map file. Jan 19 22:44:27 ringding kernel: No module symbols loaded. Jan 19 22:44:27 ringding kernel: Linux version 2.2.0-pre8 (kernel@ringding.ringding.at) (gcc version egcs-2.91.57 19980901 (egcs-1.1 release)) #4 Tue Jan 19 22:38:24 CET 1999 Jan 19 22:44:27 ringding kernel: Console: colour VGA+ 80x25 Jan 19 22:44:27 ringding kernel: Calibrating delay loop... 132.71 BogoMIPS Jan 19 22:44:27 ringding kernel: Memory: 47252k/49152k available (636k kernel code, 412k reserved, 820k data, 32k init) Jan 19 22:44:27 ringding kernel: Checking if this processor honours the WP bit even in supervisor mode... Ok. Jan 19 22:44:27 ringding kernel: CPU: Cyrix 6x86 2x Core/Bus Clock stepping 07 Jan 19 22:44:27 ringding kernel: Checking 386/387 coupling... OK, FPU using exception 16 error reporting. Jan 19 22:44:27 ringding kernel: Checking 'hlt' instruction... OK. Jan 19 22:44:27 ringding kernel: POSIX conformance testing by UNIFIX Jan 19 22:44:27 ringding kernel: PCI: PCI BIOS revision 2.10 entry at 0xf03f0 Jan 19 22:44:27 ringding kernel: PCI: Using configuration type 1 Jan 19 22:44:27 ringding kernel: PCI: Probing PCI hardware Jan 19 22:44:27 ringding kernel: Linux NET4.0 for Linux 2.2 Jan 19 22:44:27 ringding kernel: Based upon Swansea University Computer Society NET3.039 Jan 19 22:44:27 ringding kernel: NET4: Unix domain sockets 1.0 for Linux NET4.0. Jan 19 22:44:27 ringding kernel: NET4: Linux TCP/IP 1.0 for NET4.0 Jan 19 22:44:27 ringding kernel: IP Protocols: ICMP, UDP, TCP Jan 19 22:44:27 ringding kernel: Starting kswapd v 1.5 Jan 19 22:44:27 ringding kernel: Serial driver version 4.27 with no serial options enabled Jan 19 22:44:27 ringding kernel: ttyS00 at 0x03f8 (irq = 4) is a 16550A Jan 19 22:44:27 ringding kernel: ttyS01 at 0x02f8 (irq = 3) is a 16550A Jan 19 22:44:27 ringding kernel: pty: 256 Unix98 ptys configured Jan 19 22:44:27 ringding kernel: loop: registered device at major 7 Jan 19 22:44:27 ringding kernel: PIIX3: IDE controller on PCI bus 00 dev 39 Jan 19 22:44:27 ringding kernel: PIIX3: not 100% native mode: will probe irqs later Jan 19 22:44:27 ringding kernel: ide0: BM-DMA at 0xe800-0xe807, BIOS settings: hda:pio, hdb:pio Jan 19 22:44:27 ringding kernel: ide1: BM-DMA at 0xe808-0xe80f, BIOS settings: hdc:pio, hdd:pio Jan 19 22:44:27 ringding kernel: hda: CDA26803I SE, ATAPI CDROM drive Jan 19 22:44:27 ringding kernel: hdc: QUANTUM FIREBALL EX6.4A, ATA DISK drive Jan 19 22:44:27 ringding kernel: hdd: ST32120A, ATA DISK drive Jan 19 22:44:27 ringding kernel: ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 Jan 19 22:44:27 ringding kernel: ide1 at 0x170-0x177,0x376 on irq 15 Jan 19 22:44:27 ringding kernel: hdc: QUANTUM FIREBALL EX6.4A, 6149MB w/418kB Cache, CHS=13328/15/63, (U)DMA Jan 19 22:44:27 ringding kernel: hdd: ST32120A, 2014MB w/0kB Cache, CHS=4092/16/63 Jan 19 22:44:27 ringding kernel: Partition check: Jan 19 22:44:27 ringding kernel: hdc: [PTBL] [784/255/63] hdc1 hdc2 hdc3 < hdc5 hdc6 hdc7 hdc8 hdc9 hdc10 hdc11 hdc12 > hdc4 Jan 19 22:44:27 ringding kernel: hdd: [PTBL] [1023/64/63] hdd1 hdd2 < hdd5 hdd6 hdd7 > hdd3 hdd4 Jan 19 22:44:27 ringding kernel: VFS: Mounted root (ext2 filesystem) readonly. Jan 19 22:44:27 ringding kernel: Freeing unused kernel memory: 32k freed Jan 19 22:44:31 ringding login[65]: ROOT LOGIN on `tty4' Jan 19 22:45:00 ringding kernel: inserting floppy driver for 2.2.0-pre8 Jan 19 22:45:00 ringding kernel: Floppy drive(s): fd0 is 1.44M, fd1 is 1.44M Jan 19 22:45:00 ringding kernel: FDC 0 is a post-1991 82077 Jan 19 22:45:07 ringding kernel: hda: ATAPI 2X CDROM drive, 120kB Cache Jan 19 22:45:07 ringding kernel: Uniform CDROM driver Revision: 2.52 Jan 19 22:45:07 ringding kernel: cdrom: open failed. Jan 19 22:45:21 ringding kernel: Uniform CD-ROM driver unloaded Jan 19 22:45:51 ringding kernel: inserting floppy driver for 2.2.0-pre8 Jan 19 22:45:51 ringding kernel: Floppy drive(s): fd0 is 1.44M, fd1 is 1.44M Jan 19 22:45:51 ringding kernel: FDC 0 is a post-1991 82077 Jan 19 22:56:24 ringding kernel: Soundblaster audio driver Copyright (C) by Hannu Savolainen 1993-1996 Jan 19 22:56:24 ringding kernel: SB 4.13 detected OK (220) Jan 19 23:00:13 ringding kernel: inserting floppy driver for 2.2.0-pre8 Jan 19 23:00:13 ringding kernel: Floppy drive(s): fd0 is 1.44M, fd1 is 1.44M Jan 19 23:00:13 ringding kernel: FDC 0 is a post-1991 82077 Jan 19 23:07:01 ringding kernel: DMA memory shortage. Temporarily falling back on virtual DMA Jan 19 23:07:01 ringding last message repeated 6 times Jan 19 23:07:30 ringding kernel: inserting floppy driver for 2.2.0-pre8 Jan 19 23:07:30 ringding kernel: Floppy drive(s): fd0 is 1.44M, fd1 is 1.44M Jan 19 23:07:30 ringding kernel: FDC 0 is a post-1991 82077 Jan 19 23:07:42 ringding kernel: DMA memory shortage. Temporarily falling back on virtual DMA Jan 19 23:07:42 ringding last message repeated 6 times Jan 19 23:07:59 ringding kernel: inserting floppy driver for 2.2.0-pre8 Jan 19 23:07:59 ringding kernel: Floppy drive(s): fd0 is 1.44M, fd1 is 1.44M Jan 19 23:07:59 ringding kernel: FDC 0 is a post-1991 82077 Jan 19 23:07:59 ringding kernel: DMA memory shortage. Temporarily falling back on virtual DMA Jan 19 23:07:59 ringding kernel: DMA memory shortage. Temporarily falling back on virtual DMA Jan 19 23:09:19 ringding kernel: inserting floppy driver for 2.2.0-pre8 Jan 19 23:09:19 ringding kernel: Floppy drive(s): fd0 is 1.44M, fd1 is 1.44M Jan 19 23:09:19 ringding kernel: FDC 0 is a post-1991 82077
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
| |