2.3.99-pre6 : Floppy not working

From: Carl Perry (caperry@archsky.com)
Date: Wed May 10 2000 - 21:54:25 EDT

  • Next message: Anthony Barbachan: "Re: Error in 2.2.14 and 2.2.15: kmem_alloc: Bad slab magic (corrupt) (name=buffer_head)"

    Hey All-

            I've had a problem with my notebook in that the floppy driver will not
    work. Attached is the dmesg after a successful boot and an attempt to
    mount the floppy. The drive does work in 2.2.15 and MS Win98 (sorry,
    gotta play DVDs somehow). Also attached are /proc/interrupts and
    /proc/ioports. I was getting errors before that 0x3f0 was in use -
    /proc/ioports says that 0x3f6 is in use by ide0. I'm not sure if this
    is a floppy bug or a PIIX bug, or if it's just me. If it helps, it a
    Trogon Q.23 notebook (aka MaxTech Green759).

    Please note, I'm not on the list, so please CC any replies to me.
    Thanks for the help!

                            -Carl

    ---8<---8<---8<---]dmesg[---8<---8<---8<---

    mapped APIC to ffffe000 (01121000)
    Initializing CPU#0
    Detected 400916663 Hz processor.
    Console: colour VGA+ 80x25
    Calibrating delay loop... 799.54 BogoMIPS
    Memory: 61420k/65472k available (1859k kernel code, 3664k reserved, 114k
    data, 196k init, 0k highmem)
    VFS: DCACHE hash table configured to 8192 entries
    Buffer-cache hash table entries: 1024 (order: 0, 4096 bytes)
    Page-cache hash table entries: 16384 (order: 4, 65536 bytes)
    VFS: INODE hash table configured to 4096 entries
    CPU: L1 I Cache: 32K L1 D Cache: 32K
    Enabling new style K6 write allocation for 63 Mb
    CPU: AMD AMD-K6(tm) 3D processor stepping 0c
    Checking 386/387 coupling... OK, FPU using exception 16 error reporting.
    Checking 'hlt' instruction... OK.
    POSIX conformance testing by UNIFIX
    mtrr: v1.36 (20000221) Richard Gooch (rgooch@atnf.csiro.au)
    PCI: PCI BIOS revision 2.10 entry at 0xfd993, last bus=0
    PCI: Using configuration type 1
    PCI: Probing PCI hardware
    PCI: Using IRQ router PIIX [8086/122e] at 00:01.0
    Limiting direct PCI/PCI transfers.
    usb.c: registered new driver usbdevfs
    usb.c: registered new driver hub
    uhci.c: USB UHCI at I/O 0xfce0, IRQ 5
    uhci.c: detected 2 ports
    usb.c: new USB bus registered, assigned bus number 1
    usb.c: USB new device connect, assigned device number 1
    hub.c: USB hub found
    hub.c: 2 ports detected
    Linux NET4.0 for Linux 2.3
    Based upon Swansea University Computer Society NET3.039
    NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
    NET4: Linux TCP/IP 1.0 for NET4.0
    IP Protocols: ICMP, UDP, TCP
    IP: routing cache hash table of 512 buckets, 4Kbytes
    TCP: Hash tables configured (established 4096 bind 4096)
    IPv4 over IPv4 tunneling driver
    early initialization of device tunl0 is deferred
    IrDA (tm) Protocols for Linux-2.3 (Dag Brattli)
    get_random_bytes called before random driver initialization
    get_random_bytes called before random driver initialization
    get_random_bytes called before random driver initialization
    apm: BIOS version 1.2 Flags 0x03 (Driver version 1.13)
    Starting kswapd v1.6
    0x378: FIFO is 16 bytes
    0x378: writeIntrThreshold is 8
    0x378: readIntrThreshold is 8
    0x378: PWord is 8 bits
    0x378: Interrupts are ISA-Pulses
    0x378: ECP port cfgA=0x14 cfgB=0x48
    0x378: ECP settings irq=7 dma=<none or set by other means>
    parport0: PC-style at 0x378 (0x778) [PCSPP,TRISTATE,ECP]
    parport0: irq 7 detected
    parport0: cpp_daisy: aa5500ff(38)
    parport0: assign_addrs: aa5500ff(38)
    parport0: cpp_daisy: aa5500ff(38)
    parport0: assign_addrs: aa5500ff(38)
    pty: 256 Unix98 ptys configured
    lp0: using parport0 (polling).
    js: Joystick driver v1.2.15 (c) 1999 Vojtech Pavlik <vojtech@suse.cz>
    loop: registered device at major 7
    loop: enabling 8 loop devices
    Uniform Multi-Platform E-IDE driver Revision: 6.30
    ide: Assuming 33MHz system bus speed for PIO modes; override with
    idebus=xx
    PIIX4: IDE controller on PCI bus 00 dev 09
    PIIX4: not 100% native mode: will probe irqs later
        ide0: BM-DMA at 0xfcd0-0xfcd7, BIOS settings: hda:DMA, hdb:pio
        ide1: BM-DMA at 0xfcd8-0xfcdf, BIOS settings: hdc:pio, hdd:pio
    hda: HITACHI_DK227A-50, ATA DISK drive
    hdc: UJDA510, ATAPI CDROM drive
    ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
    ide1 at 0x170-0x177,0x376 on irq 15
    hda: 9809100 sectors (5022 MB) w/512KiB Cache, CHS=648/240/63
    hdc: ATAPI 20X DVD-ROM drive, 128kB Cache
    Uniform CD-ROM driver Revision: 3.07
    Partition check:
     /dev/ide/host0/bus0/target0/lun0: [PTBL] [610/255/63] p1 p2 p3
    Floppy drive(s): fd0 is 1.44M
    FDC 0 is a National Semiconductor PC87306
    Serial driver version 4.93 (2000-03-20) with MANY_PORTS SHARE_IRQ
    SERIAL_PCI enabled
    ttyS00 at 0x03f8 (irq = 4) is a 16550A
    ttyS01 at 0x02f8 (irq = 3) is a 16550A
    Real Time Clock Driver v1.10b
    PPP generic driver version 2.4.1
    PPP Deflate Compression module registered
    maestro: version 0.14 time 23:18:48 Apr 29 2000
    maestro: Configuring ESS Maestro 2 found at IO 0xF800 IRQ 5
    maestro: subvendor id: 0x1968125d
    maestro: not attempting power management.
    maestro: AC97 Codec detected: v: 0x414b4d00 caps: 0x0 pwr: 0xf
    maestro: 1 channels configured.
    usb.c: registered new driver acm
    usb.c: registered new driver hid
    mice: PS/2 mouse device common for all mice
    usb.c: registered new driver wacom
    ip_conntrack (511 buckets, 4088 max)
    ip_tables: (c)2000 Netfilter core team
    devfs: v0.94 (20000415) Richard Gooch (rgooch@atnf.csiro.au)
    devfs: boot_options: 0x0
    kmem_create: Forcing size word alignment - nfs_fh
    VFS: Mounted root (ext2 filesystem) readonly.
    Mounted devfs on /dev
    Freeing unused kernel memory: 196k freed
    Adding Swap: 240964k swap-space (priority -1)
    Linux PCMCIA Card Services 3.1.11
      kernel build: 2.3.99-pre6 #2 Sun Apr 30 12:34:53 CDT 2000
      options: [pci] [cardbus] [pm]
    Intel PCIC probe:
      Intel i82365sl DF ISA-to-PCMCIA at port 0x3e0 ofs 0x00, 2 sockets
        host opts [0]: none
        host opts [1]: none
        ISA irqs (scanned) = 3,4,7,10 polling interval = 1000 ms
    cs: IO port probe 0x0100-0x04ff: excluding 0x398-0x39f 0x4d0-0x4d7
    cs: memory probe 0x0d0000-0x0dffff: excluding 0xdc000-0xdffff
    cs: memory probe 0x0c0000-0x0cffff: excluding 0xc0000-0xcbfff
    eth0: NE2000 Compatible: io 0x300, irq 10, hw_addr 00:E0:98:07:C9:F9
    ttyS02 at port 0x03e8 (irq = 10) is a 16550A
    eth0: found link beat
    spurious 8259A interrupt: IRQ7.
    VFS: Disk change detected on device fd(2,0)
    Trying to lock fdc while usage count=0
    warning: usage count=0, CURRENT=c034b560 exiting
    sect=0 cmd=0
    floppy0: fractionary current count b=0 s=0
    addr=0, length=0
    st=0 ast=0 mse=18 msi=18
    ssize=1 SIZECODE=2
    command=e6 SECTOR=1 HEAD=0, TRACK=0
    buffer drive=0
    buffer track=-1
    buffer_min=0
    buffer_max=0
    end_request: I/O error, dev 02:00 (floppy), sector 0
    floppy0: FDC access conflict!
    floppy0: Floppy io-port 0x03f0 in use
    motor off timer 0 still active
    VFS: Disk change detected on device fd(2,0)
    Trying to lock fdc while usage count=0
    warning: usage count=0, CURRENT=c034b510 exiting
    sect=0 cmd=0
    floppy0: Floppy io-port 0x03f0 in use
    motor off timer 0 still active

    floppy driver state
    -------------------
    now=163603 last interrupt=478 diff=163125 last called handler=c01a4fd0
    timeout_message=redo fd request
    last output bytes:
     0 0 0
     0 0 0
     0 0 0
     8 80 478
     8 80 478
     8 80 478
     8 80 478
     e 80 478
    13 80 478
     0 90 478
    1a 90 478
     0 90 478
    12 80 478
     0 90 478
    14 80 478
    18 80 478
     8 80 478
     8 80 478
     8 80 478
     8 80 478
    last result at 479
    last redo_fd_request at 163303

    status=ff
    fdc_busy=0
    DEVICE_INTR=c01a4fd0
    cont=c02de8e8
    CURRENT=c034b510
    command_status=-1

    floppy0: floppy timeout called
    end_request: I/O error, dev 02:00 (floppy), sector 0
    floppy0: FDC access conflict!
    VFS: Disk change detected on device fd(2,0)
    floppy0: fractionary current count b=0 s=0
    addr=0, length=0
    st=0 ast=0 mse=18 msi=18
    ssize=1 SIZECODE=2
    command=e6 SECTOR=1 HEAD=0, TRACK=0
    buffer drive=0
    buffer track=-1
    buffer_min=0
    buffer_max=0
    end_request: I/O error, dev 02:00 (floppy), sector 0
    VFS: Disk change detected on device fd(2,0)
    floppy0: Floppy io-port 0x03f0 in use
    motor off timer 0 still active
    floppy timer still active:lock fdc
    floppy0: fractionary current count b=0 s=0
    addr=0, length=0
    st=0 ast=0 mse=18 msi=18
    ssize=1 SIZECODE=2
    command=e6 SECTOR=1 HEAD=0, TRACK=0
    buffer drive=0
    buffer track=-1
    buffer_min=0
    buffer_max=0
    end_request: I/O error, dev 02:00 (floppy), sector 0
    floppy0: fractionary current count b=0 s=0
    addr=0, length=0
    st=0 ast=0 mse=18 msi=18
    ssize=1 SIZECODE=2
    command=e6 SECTOR=1 HEAD=0, TRACK=0
    buffer drive=0
    buffer track=-1
    buffer_min=0
    buffer_max=0
    end_request: I/O error, dev 02:00 (floppy), sector 0
    hfs_fs: unable to read block 0x00000000 from dev 02:00
    hfs_fs: Unable to read block 0.
    ---8<---8<---8<---]/proc/interrupts[---8<---8<---8<---
               CPU0
      0: 216274 XT-PIC timer
      1: 4033 XT-PIC keyboard
      2: 0 XT-PIC cascade
      5: 1003 XT-PIC usb-uhci, ESS Maestro 2
      8: 2 XT-PIC rtc
     10: 73645 XT-PIC pcnet_cs
     12: 8483 XT-PIC PS/2 Mouse
     13: 1 XT-PIC fpu
     14: 30070 XT-PIC ide0
     15: 2 XT-PIC ide1
    NMI: 0
    ERR: 1
    ---8<---8<---8<---]/proc/ioports[---8<---8<---8<---
    0000-001f : dma1
    0020-003f : pic1
    0040-005f : timer
    0060-006f : keyboard
    0070-007f : rtc
    0080-008f : dma page reg
    00a0-00bf : pic2
    00c0-00df : dma2
    00f0-00ff : fpu
    0170-0177 : ide1
    01f0-01f7 : ide0
    02f8-02ff : serial(auto)
    0300-031f : pcnet_cs
    0376-0376 : ide1
    0378-037a : parport0
    03c0-03df : vga+
    03e0-03e1 : i82365
    03e8-03ef : serial(set)
    03f6-03f6 : ide0
    03f8-03ff : serial(auto)
    0778-077a : parport0
    2180-219f : Intel Corporation 82371AB PIIX4 ACPI
    8000-803f : Intel Corporation 82371AB PIIX4 ACPI
    f800-f8ff : ESS Technology ES1968 Maestro 2
      f800-f8ff : ESS Maestro 2
    fc00-fc7f : Acer Laboratories Inc. [ALi] M3309
    fcd0-fcdf : Intel Corporation 82371AB PIIX4 IDE
      fcd0-fcd7 : ide0
      fcd8-fcdf : ide1
    fce0-fcff : Intel Corporation 82371AB PIIX4 USB
      fce0-fcff : usb-uhci

    -
    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/



    This archive was generated by hypermail 2b29 : Wed May 10 2000 - 22:04:35 EDT