lkml.org 
[lkml]   [2005]   [Apr]   [21]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: Linux 2.6.12-rc3: Oops on IDE flash disk eject
    As already reported to lkml and IDE maintainer for 2.6.12-rc2:

    Oops on 'cardctl eject' of an IDE flash disk (Pretec ATA Flash 16MB).
    2.6.11.2 works fine.

    System:
    Linux (none) 2.6.12-rc3-gringo #1 Thu Apr 21 15:45:08 CEST 2005 x86_64
    unknown unknown GNU/Linux

    Kernel messages from startup to and including Oops as well as config are
    attached.
    --
    Andreas Steinmetz SPAMmers use robotrap@domdv.de
    Bootdata ok (command line is BOOT_IMAGE=2.6.12rc2 ro root=301 hdb=none hdc=cdrom hdd=none elevator=cfq psmouse.rate=20 report_lost_ticks iommu=off init=/bin/bash)
    Linux version 2.6.12-rc3-gringo (root@gringo) (gcc version 3.4.3) #1 Thu Apr 21 15:45:08 CEST 2005
    BIOS-provided physical RAM map:
    BIOS-e820: 0000000000000000 - 000000000009f800 (usable)
    BIOS-e820: 000000000009f800 - 00000000000a0000 (reserved)
    BIOS-e820: 00000000000d8000 - 0000000000100000 (reserved)
    BIOS-e820: 0000000000100000 - 000000003ff70000 (usable)
    BIOS-e820: 000000003ff70000 - 000000003ff7a000 (ACPI data)
    BIOS-e820: 000000003ff7a000 - 000000003ff80000 (ACPI NVS)
    BIOS-e820: 000000003ff80000 - 0000000040000000 (reserved)
    BIOS-e820: 00000000fffe0000 - 0000000100000000 (reserved)
    ACPI: RSDP (v000 PTLTD ) @ 0x00000000000f6a60
    ACPI: RSDT (v001 PTLTD RSDT 0x06040000 LTP 0x00000000) @ 0x000000003ff73fde
    ACPI: FADT (v002 AMDK8 PTLTW 0x06040000 PTL_ 0x000f4240) @ 0x000000003ff79e56
    ACPI: SSDT (v001 PTLTD POWERNOW 0x06040000 LTP 0x00000001) @ 0x000000003ff79eda
    ACPI: MADT (v001 PTLTD APIC 0x06040000 LTP 0x00000000) @ 0x000000003ff79fb0
    ACPI: DSDT (v001 VIA PTL_ACPI 0x06040000 MSFT 0x0100000e) @ 0x0000000000000000
    On node 0 totalpages: 262000
    DMA zone: 4096 pages, LIFO batch:1
    Normal zone: 257904 pages, LIFO batch:16
    HighMem zone: 0 pages, LIFO batch:1
    ACPI: Local APIC address 0xfee00000
    ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled)
    Processor #0 15:4 APIC version 16
    ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1])
    ACPI: IOAPIC (id[0x01] address[0xfec00000] gsi_base[0])
    IOAPIC[0]: apic_id 1, version 3, address 0xfec00000, GSI 0-23
    ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 high edge)
    ACPI: IRQ0 used by override.
    ACPI: IRQ2 used by override.
    ACPI: IRQ9 used by override.
    Setting APIC routing to flat
    Using ACPI (MADT) for SMP configuration information
    Allocating PCI resources starting at 40000000 (gap: 40000000:bffe0000)
    Built 1 zonelists
    Kernel command line: BOOT_IMAGE=2.6.12rc2 ro root=301 hdb=none hdc=cdrom hdd=none elevator=cfq psmouse.rate=20 report_lost_ticks iommu=off init=/bin/bash console=tty0
    ide_setup: hdb=none
    ide_setup: hdc=cdrom
    ide_setup: hdd=none
    Initializing CPU#0
    PID hash table entries: 4096 (order: 12, 131072 bytes)
    time.c: Using 1.193182 MHz PIT timer.
    time.c: Detected 1801.076 MHz processor.
    time.c: Using PIT/TSC based timekeeping.
    Console: colour VGA+ 80x50
    time.c: Lost 3 timer tick(s)! rip vfs_caches_init_early+0x0/0xa0)
    Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes)
    Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes)
    Memory: 1024468k/1048000k available (2958k kernel code, 22832k reserved, 1639k data, 164k init)
    Calibrating delay loop... 3547.13 BogoMIPS (lpj=1773568)
    Security Framework v1.0.0 initialized
    SELinux: Initializing.
    SELinux: Starting in permissive mode
    selinux_register_security: Registering secondary module capability
    Capability LSM initialized as secondary
    Mount-cache hash table entries: 256
    CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
    CPU: L2 Cache: 1024K (64 bytes/line)
    CPU: AMD Athlon(tm) 64 Processor 3000+ stepping 0a
    time.c: Lost 86 timer tick(s)! rip acpi_os_write_port+0x1a/0x36)
    Using local APIC NMI watchdog using perfctr0
    Using local APIC timer interrupts.
    Detected 12.507 MHz APIC timer.
    time.c: Lost 55 timer tick(s)! rip setup_boot_APIC_clock+0x112/0x120)
    NET: Registered protocol family 16
    PCI: Using configuration type 1
    mtrr: v2.0 (20020519)
    ACPI: Subsystem revision 20050309
    ACPI: Interpreter enabled
    ACPI: Using IOAPIC for interrupt routing
    ACPI: PCI Root Bridge [PCI0] (0000:00)
    PCI: Probing PCI hardware (bus 00)
    PCI: Via IRQ fixup
    Boot video device is 0000:01:00.0
    ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
    ACPI: PCI Interrupt Link [ALKA] (IRQs 16 17 18 19 20 21 22 23) *10, disabled.
    ACPI: PCI Interrupt Link [ALKB] (IRQs 16 17 18 19 20 21 22 23) *10, disabled.
    ACPI: PCI Interrupt Link [ALKC] (IRQs 22) *11, disabled.
    ACPI: PCI Interrupt Link [ALKD] (IRQs 21) *11, disabled.
    ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 7 9 12 14 15) *10
    ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 7 *10 12 14 15)
    ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 7 *11 12 14 15)
    ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 7 9 10 *11 12 14 15)
    ACPI: Embedded Controller [EC] (gpe 11)
    time.c: Lost 8 timer tick(s)! rip acpi_os_write_port+0x1a/0x36)
    time.c: Lost 8 timer tick(s)! rip acpi_os_write_port+0x1a/0x36)
    Linux Plug and Play Support v0.97 (c) Adam Belay
    pnp: PnP ACPI init
    time.c: Lost 8 timer tick(s)! rip acpi_os_write_port+0x1a/0x36)
    pnp: PnP ACPI: found 10 devices
    SCSI subsystem initialized
    Linux Kernel Card Services
    options: [pci] [cardbus] [pm]
    usbcore: registered new driver usbfs
    usbcore: registered new driver hub
    PCI: Using ACPI for IRQ routing
    PCI: If a device doesn't work, try "pci=routeirq". If it helps, post a report
    NET: Registered protocol family 23
    Bluetooth: Core ver 2.7
    NET: Registered protocol family 31
    Bluetooth: HCI device and connection manager initialized
    Bluetooth: HCI socket layer initialized
    pnp: 00:05: ioport range 0x600-0x60f has been reserved
    pnp: 00:05: ioport range 0x1c0-0x1cf has been reserved
    pnp: 00:05: ioport range 0x4d0-0x4d1 has been reserved
    pnp: 00:05: ioport range 0xfe10-0xfe11 could not be reserved
    IA32 emulation $Id: sys_ia32.c,v 1.32 2002/03/24 13:02:28 ak Exp $
    VFS: Disk quotas dquot_6.5.1
    Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
    SELinux: Registering netfilter hooks
    Initializing Cryptographic API
    time.c: Lost 7 timer tick(s)! rip acpi_os_write_port+0x1a/0x36)
    ACPI: AC Adapter [AC] (on-line)
    time.c: Lost 8 timer tick(s)! rip acpi_os_write_port+0x1a/0x36)
    ACPI: Battery Slot [BAT0] (battery present)
    ACPI: Power Button (FF) [PWRF]
    ACPI: Lid Switch [LID]
    ACPI: Sleep Button (CM) [SLPB]
    ACPI: Video Device [VGA] (multi-head: yes rom: no post: no)
    time.c: Lost 17 timer tick(s)! rip acpi_os_write_port+0x1a/0x36)
    time.c: Lost 17 timer tick(s)! rip acpi_os_write_port+0x1a/0x36)
    time.c: Lost 17 timer tick(s)! rip acpi_os_write_port+0x1a/0x36)
    time.c: Lost 18 timer tick(s)! rip acpi_os_write_port+0x1a/0x36)
    time.c: Lost 17 timer tick(s)! rip acpi_os_write_port+0x1a/0x36)
    ACPI: Thermal Zone [THRS] (47 C)
    time.c: Lost 17 timer tick(s)! rip acpi_os_write_port+0x1a/0x36)
    time.c: Lost 17 timer tick(s)! rip acpi_os_write_port+0x1a/0x36)
    time.c: Lost 17 timer tick(s)! rip acpi_os_write_port+0x1a/0x36)
    time.c: Lost 17 timer tick(s)! rip acpi_os_write_port+0x1a/0x36)
    time.c: Lost 17 timer tick(s)! rip acpi_os_write_port+0x1a/0x36)
    ACPI: Thermal Zone [THRC] (56 C)
    Real Time Clock Driver v1.12
    Linux agpgart interface v0.101 (c) Dave Jones
    agpgart: Detected AGP bridge 0
    agpgart: AGP aperture is 256M @ 0xd0000000
    PNP: PS/2 Controller [PNP0303:PS2K,PNP0f13:PS2M] at 0x60,0x64 irq 1,12
    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
    serio: i8042 AUX2 port at 0x60,0x64 irq 12
    serio: i8042 AUX3 port at 0x60,0x64 irq 12
    serio: i8042 KBD port at 0x60,0x64 irq 1
    Serial: 8250/16550 driver $Revision: 1.90 $ 48 ports, IRQ sharing enabled
    ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
    io scheduler noop registered
    io scheduler anticipatory registered
    io scheduler deadline registered
    io scheduler cfq registered (default)
    RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize
    loop: loaded (max 8 devices)
    PPP generic driver version 2.4.2
    PPP Deflate Compression module registered
    PPP BSD Compression module registered
    NET: Registered protocol family 24
    SLIP: version 0.8.4-NET3.019-NEWTTY (dynamic channels, max=256).
    CSLIP: code copyright 1989 Regents of the University of California.
    r8169 Gigabit Ethernet driver 2.2LK loaded
    ACPI: PCI Interrupt 0000:00:0c.0[A] -> GSI 22 (level, low) -> IRQ 22
    eth0: Identified chip type is 'RTL8169s/8110s'.
    eth0: RTL8169 at 0xffffc20000022400, 00:0a:e4:a2:b0:49, IRQ 22
    Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
    ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
    VP_IDE: IDE controller at PCI slot 0000:00:11.1
    ACPI: PCI Interrupt 0000:00:11.1[A]: no GSI - using IRQ 0
    VP_IDE: chipset revision 6
    VP_IDE: not 100% native mode: will probe irqs later
    VP_IDE: VIA vt8235 (rev 00) IDE UDMA133 controller on pci0000:00:11.1
    ide0: BM-DMA at 0x1c80-0x1c87, BIOS settings: hda:DMA, hdb:pio
    ide1: BM-DMA at 0x1c88-0x1c8f, BIOS settings: hdc:DMA, hdd:pio
    Probing IDE interface ide0...
    hda: WDC WD800VE-00HDT0, ATA DISK drive
    ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
    Probing IDE interface ide1...
    hdc: TSSTcorpCD/DVDW TS-L532A, ATAPI CD/DVD-ROM drive
    ide1 at 0x170-0x177,0x376 on irq 15
    Probing IDE interface ide2...
    Probing IDE interface ide3...
    Probing IDE interface ide4...
    Probing IDE interface ide5...
    hda: max request size: 128KiB
    hda: 156301488 sectors (80026 MB) w/8192KiB Cache, CHS=65535/16/63, UDMA(100)
    hda: cache flushes supported
    hda: hda1 hda2 hda3 hda4 < hda5 hda6 >
    hdc: ATAPI 24X DVD-ROM DVD-R CD-R/RW drive, 2048kB Cache, UDMA(33)
    Uniform CD-ROM driver Revision: 3.20
    ohci1394: $Rev: 1250 $ Ben Collins <bcollins@debian.org>
    ACPI: PCI Interrupt 0000:00:0b.2[C] -> GSI 19 (level, low) -> IRQ 19
    ohci1394: fw-host0: OHCI-1394 1.1 (PCI): IRQ=[19] MMIO=[c0005800-c0005fff] Max Packet=[2048]
    ACPI: PCI Interrupt 0000:00:0b.0[A] -> GSI 17 (level, low) -> IRQ 17
    Yenta: CardBus bridge found at 0000:00:0b.0 [1025:006e]
    Yenta: ISA IRQ mask 0x0cf8, PCI irq 17
    Socket status: 30000811
    PCI: Enabling device 0000:00:0b.1 (0000 -> 0002)
    ACPI: PCI Interrupt 0000:00:0b.1[B] -> GSI 18 (level, low) -> IRQ 18
    Yenta: CardBus bridge found at 0000:00:0b.1 [1025:006e]
    Yenta: ISA IRQ mask 0x0cf8, PCI irq 18
    Socket status: 30000810
    usbmon: debugs is not available
    mice: PS/2 mouse device common for all mice
    time.c: Lost 1 timer tick(s)! rip release_console_sem+0x13d/0x1c0)
    i2c /dev entries driver
    device-mapper: 4.4.0-ioctl (2005-01-12) initialised: dm-devel@redhat.com
    Bluetooth: HCI UART driver ver 2.1
    Bluetooth: HCI H4 protocol initialized
    Bluetooth: HCI BCSP protocol initialized
    Advanced Linux Sound Architecture Driver Version 1.0.9rc2 (Thu Mar 24 10:33:39 2005 UTC).
    ALSA device list:
    No soundcards found.
    NET: Registered protocol family 2
    IP: routing cache hash table of 8192 buckets, 64Kbytes
    TCP established hash table entries: 262144 (order: 9, 2097152 bytes)
    TCP bind hash table entries: 65536 (order: 7, 524288 bytes)
    TCP: Hash tables configured (established 262144 bind 65536)
    Initializing IPsec netlink socket
    NET: Registered protocol family 1
    NET: Registered protocol family 17
    NET: Registered protocol family 15
    IrCOMM protocol (Dag Brattli)
    Bluetooth: L2CAP ver 2.7
    Bluetooth: L2CAP socket layer initialized
    Bluetooth: SCO (Voice Link) ver 0.4
    Bluetooth: SCO socket layer initialized
    Bluetooth: RFCOMM ver 1.5
    Bluetooth: RFCOMM socket layer initialized
    Bluetooth: RFCOMM TTY layer initialized
    Bluetooth: BNEP (Ethernet Emulation) ver 1.2
    Bluetooth: BNEP filters: protocol multicast
    Bluetooth: HIDP (Human Interface Emulation) ver 1.1
    powernow-k8: Found 1 AMD Athlon 64 / Opteron processors (version 1.00.09e)
    powernow-k8: 0 : fid 0xa (1800 MHz), vid 0x2 (1500 mV)
    powernow-k8: 1 : fid 0x8 (1600 MHz), vid 0x6 (1400 mV)
    powernow-k8: 2 : fid 0x0 (800 MHz), vid 0x12 (1100 mV)
    cpu_init done, current fid 0xa, vid 0x2
    swsusp: Suspend partition has wrong signature?
    kjournald starting. Commit interval 5 seconds
    EXT3-fs: mounted filesystem with ordered data mode.
    VFS: Mounted root (ext3 filesystem) readonly.
    Freeing unused kernel memory: 164k freed
    input: AT Translated Set 2 keyboard on isa0060/serio0
    ieee1394: Host added: ID:BUS[0-00:1023] GUID[000ae4045210338d]
    Synaptics Touchpad, model: 1
    Firmware: 5.8
    180 degree mounted touchpad
    Sensor: 18
    new absolute packet format
    Touchpad has extended capability bits
    -> 4 multi-buttons, i.e. besides standard buttons
    -> multifinger detection
    -> palm detection
    input: SynPS/2 Synaptics TouchPad on isa0060/serio4
    EXT3 FS on hda1, internal journal
    cs: memory probe 0x0c0000-0x0fffff: excluding 0xc0000-0xd3fff 0xd8000-0xdffff 0xe4000-0xfffff
    ttyS16: detected caps 00000700 should be 00000100
    ttyS16 at I/O 0x100 (irq = 17) is a 16C950/954
    ttyS17 at I/O 0x108 (irq = 17) is a 8250
    cs: memory probe 0x0c0000-0x0fffff: excluding 0xc0000-0xd3fff 0xd8000-0xdffff 0xe4000-0xfffff
    Probing IDE interface ide2...
    hde: 16MB CTS, CFA DISK drive
    ide2 at 0x110-0x117,0x11e on irq 18
    hde: max request size: 128KiB
    hde: 32000 sectors (16 MB) w/4KiB Cache, CHS=500/2/32
    hde: cache flushes not supported
    hde: hde1
    ide-cs: hde: Vcc = 3.3, Vpp = 0.0
    Unable to handle kernel NULL pointer dereference at 0000000000000020 RIP:
    <ffffffff802dc3a5>{ide_drive_remove+21}
    PGD 3f5c1067 PUD 3f63d067 PMD 0
    Oops: 0000 [1]
    CPU 0
    Modules linked in:
    Pid: 981, comm: cardctl Not tainted 2.6.12-rc3-gringo
    RIP: 0010:[<ffffffff802dc3a5>] <ffffffff802dc3a5>{ide_drive_remove+21}
    RSP: 0000:ffff81003f07da28 EFLAGS: 00010296
    RAX: ffffffff805d3050 RBX: ffffffff805d31c0 RCX: ffffffff805d3198
    RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffffffff805d3050
    RBP: ffffffff805d3178 R08: 0000000000000117 R09: 0000000000000001
    R10: 00000000ffffffff R11: ffffffff80184cd0 R12: ffffffff80510470
    R13: 0000000000000001 R14: 0000000000000002 R15: ffffffff8050fd20
    FS: 00002aaaaae0aae0(0000) GS:ffffffff805ec340(0000) knlGS:0000000000000000
    CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b
    CR2: 0000000000000020 CR3: 000000003f647000 CR4: 00000000000006e0
    Process cardctl (pid: 981, threadinfo ffff81003f07c000, task ffff81000237ced0)
    Stack: 0000000000000001 ffffffff802b57c7 ffffffff805d3178 ffffffff8050fb20
    ffff810002335000 ffffffff802b59f4 ffffffff805d3178 ffffffff805d3738
    ffff810002335000 ffffffff802b4818
    Call Trace:<ffffffff802b57c7>{device_release_driver+119} <ffffffff802b59f4>{bus_remove_device+180}
    <ffffffff802b4818>{device_del+88} <ffffffff802b4869>{device_unregister+9}
    <ffffffff802da8c2>{ide_unregister+546} <ffffffff80310d70>{send_event_callback+0}
    <ffffffff802ed585>{ide_release+37} <ffffffff802ed80e>{ide_event+174}
    <ffffffff8021cd28>{avc_alloc_node+56} <ffffffff80310d70>{send_event_callback+0}
    <ffffffff802b535d>{__bus_for_each_dev+109} <ffffffff80310d70>{send_event_callback+0}
    <ffffffff802b53e8>{bus_for_each_dev+72} <ffffffff80310e0d>{send_event+93}
    <ffffffff803112c7>{ds_event+103} <ffffffff8030b6d5>{send_event+69}
    <ffffffff8030b83d>{socket_shutdown+13} <ffffffff8030b6d5>{send_event+69}
    <ffffffff8030bdc9>{socket_remove+9} <ffffffff8030d90d>{pcmcia_eject_card+93}
    <ffffffff80311dde>{ds_ioctl+1278} <ffffffff8021e11a>{inode_has_perm+106}
    <ffffffff80220b1a>{selinux_file_ioctl+762} <ffffffff801dc3ed>{__ext3_journal_stop+45}
    <ffffffff8021d3af>{avc_has_perm+15} <ffffffff8021e071>{task_has_capability+97}
    <ffffffff8017d6ee>{do_ioctl+78} <ffffffff8017d97d>{vfs_ioctl+637}
    <ffffffff8017da0a>{sys_ioctl+106} <ffffffff8010d696>{system_call+126}


    Code: ff 52 20 31 c0 48 83 c4 08 c3 90 41 54 48 8d 87 38 01 00 00
    RIP <ffffffff802dc3a5>{ide_drive_remove+21} RSP <ffff81003f07da28>
    CR2: 0000000000000020
    <4>time.c: Lost 1 timer tick(s)! rip __down_read+0x75/0x7b)
    [unhandled content-type:application/x-gunzip]
    \
     
     \ /
      Last update: 2005-04-21 16:29    [W:0.040 / U:88.708 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site