You are not logged in.

#1 2008-01-13 17:16:36

Ecatonchiro
Member
From: Milan - IT (EU)
Registered: 2008-01-13
Posts: 15

ata2 exception Emask (timeout)

Hi all,
I'm trying to improve my *nix skill installing this amazing distro on my laptop (Acer Travelmate630).
At the moment I'm not able to solve a problem which makes slow the boot.
I receive a lot of "timeout" when the HOOK udev is loaded.
I've seen that this behaviour has been already discussed

http://bbs.archlinux.org/viewtopic.php?id=35847
http://bbs.archlinux.org/viewtopic.php?id=29043

but the tips discussed don't solve my problem.

Do you have any idea?
Thanks in advance.

a part of my dmesg

Linux version 2.6.23-ARCH (root@T-POWA-LX) (gcc version 4.2.2) #1 SMP PREEMPT Fri Dec 21 19:39:35 UTC 2007
BIOS-provided physical RAM map:
 BIOS-e820: 0000000000000000 - 000000000009f800 (usable)
 BIOS-e820: 000000000009f800 - 00000000000a0000 (reserved)
 BIOS-e820: 00000000000d8000 - 00000000000e0000 (reserved)
 BIOS-e820: 00000000000e4000 - 0000000000100000 (reserved)
 BIOS-e820: 0000000000100000 - 000000001fef0000 (usable)
 BIOS-e820: 000000001fef0000 - 000000001feff000 (ACPI data)
 BIOS-e820: 000000001feff000 - 000000001ff00000 (ACPI NVS)
 BIOS-e820: 000000001ff00000 - 0000000020000000 (reserved)
 BIOS-e820: 00000000fffc0000 - 0000000100000000 (reserved)
0MB HIGHMEM available.
510MB LOWMEM available.
Entering add_active_range(0, 0, 130800) 0 entries of 256 used
Zone PFN ranges:
  DMA             0 ->     4096
  Normal       4096 ->   130800
  HighMem    130800 ->   130800
Movable zone start PFN for each node
early_node_map[1] active PFN ranges
    0:        0 ->   130800
On node 0 totalpages: 130800
  DMA zone: 32 pages used for memmap
  DMA zone: 0 pages reserved
  DMA zone: 4064 pages, LIFO batch:0
  Normal zone: 989 pages used for memmap
  Normal zone: 125715 pages, LIFO batch:31
  HighMem zone: 0 pages used for memmap
  Movable zone: 0 pages used for memmap
DMI present.
ACPI: RSDP 000F6D80, 0014 (r0 PTLTD )
ACPI: RSDT 1FEFA663, 0030 (r1 PTLTD    RSDT    6040000  LTP        0)
ACPI: FACP 1FEFEEAF, 0074 (r1 ALI    M1533     6040000 PTL     F4240)
ACPI: DSDT 1FEFA693, 481C (r1    ALI    M1533  6040000 MSFT  100000D)
ACPI: FACS 1FEFFFC0, 0040
ACPI: BOOT 1FEFEF23, 0028 (r1 PTLTD  $SBFTBL$  6040000  LTP        1)
ACPI: SSDT 1FEFEF4B, 00B5 (r1 PTLTD  ACPIPST1  6040000  LTP        1)
ACPI: PM-Timer IO Port: 0x8008
Allocating PCI resources starting at 30000000 (gap: 20000000:dffc0000)
swsusp: Registered nosave memory region: 000000000009f000 - 00000000000a0000
swsusp: Registered nosave memory region: 00000000000a0000 - 00000000000d8000
swsusp: Registered nosave memory region: 00000000000d8000 - 00000000000e0000
swsusp: Registered nosave memory region: 00000000000e0000 - 00000000000e4000
swsusp: Registered nosave memory region: 00000000000e4000 - 0000000000100000
Built 1 zonelists in Zone order.  Total pages: 129779
Kernel command line: root=/dev/sda2 ro vga=773 earlymodules=piixbt
Local APIC disabled by BIOS -- you can enable it with "lapic"
mapped APIC to ffffb000 (0140d000)
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Initializing CPU#0
PID hash table entries: 2048 (order: 11, 8192 bytes)
Detected 1195.603 MHz processor.
Console: colour dummy device 80x25
console [tty0] enabled
Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
Memory: 512596k/523200k available (2444k kernel code, 10056k reserved, 818k data, 296k init, 0k highmem)
virtual kernel memory layout:
    fixmap  : 0xfff80000 - 0xfffff000   ( 508 kB)
    pkmap   : 0xff800000 - 0xffc00000   (4096 kB)
    vmalloc : 0xe0800000 - 0xff7fe000   ( 495 MB)
    lowmem  : 0xc0000000 - 0xdfef0000   ( 510 MB)
      .init : 0xc0435000 - 0xc047f000   ( 296 kB)
      .data : 0xc03630a9 - 0xc042f99c   ( 818 kB)
      .text : 0xc0100000 - 0xc03630a9   (2444 kB)
Checking if this processor honours the WP bit even in supervisor mode... Ok.
SLUB: Genslabs=22, HWalign=64, Order=0-1, MinObjects=4, CPUs=1, Nodes=1
Calibrating delay using timer specific routine.. 2394.47 BogoMIPS (lpj=3989564)
Security Framework v1.0.0 initialized
Mount-cache hash table entries: 512
CPU: After generic identify, caps: 3febf9ff 00000000 00000000 00000000 00000000 00000000 00000000 00000000
CPU: Trace cache: 12K uops, L1 D cache: 8K
CPU: L2 cache: 512K
CPU: Hyper-Threading is disabled
CPU: After all inits, caps: 3febf9ff 00000000 00000000 0000b080 00000000 00000000 00000000 00000000
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
CPU0: Intel P4/Xeon Extended MCE MSRs (12) available
CPU0: Thermal monitoring enabled
Compat vDSO mapped to ffffe000.
Checking 'hlt' instruction... OK.
SMP alternatives: switching to UP code
Freeing SMP alternatives: 11k freed
Early unpacking initramfs... done
ACPI: Core revision 20070126
ACPI: Looking for DSDT in initramfs... error, file /DSDT.aml not found.
ACPI: setting ELCR to 0200 (from 0c00)
CPU0: Intel(R) Pentium(R) 4 Mobile CPU 2.00GHz stepping 04
SMP motherboard not detected.
Local APIC not detected. Using dummy APIC emulation.
Brought up 1 CPUs
Booting paravirtualized kernel on bare hardware
NET: Registered protocol family 16
ACPI: bus type pci registered
PCI: PCI BIOS revision 2.10 entry at 0xfd58e, last bus=3
PCI: Using configuration type 1
Setting up standard PCI resources
ACPI: EC: Look up EC in DSDT
ACPI: EC: GPE = 0x22, I/O: command/status = 0x66, data = 0x62
ACPI: Interpreter enabled
ACPI: (supports S0 S3 S4 S5)
ACPI: Using PIC for interrupt routing
ACPI: EC: GPE = 0x22, I/O: command/status = 0x66, data = 0x62
ACPI: PCI Root Bridge [PCI0] (0000:00)
PCI quirk: region 8000-803f claimed by ali7101 ACPI
PCI quirk: region 8040-805f claimed by ali7101 SMB
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
ACPI: PCI Interrupt Link [LNKA] (IRQs *10)
ACPI: PCI Interrupt Link [LNKB] (IRQs 11) *0, disabled.
ACPI: PCI Interrupt Link [LNKC] (IRQs 10) *11
ACPI: PCI Interrupt Link [LNKD] (IRQs 11) *0, disabled.
ACPI: PCI Interrupt Link [LNKE] (IRQs 10) *11
ACPI: PCI Interrupt Link [LNKF] (IRQs 11) *0, disabled.
ACPI: PCI Interrupt Link [LNKG] (IRQs 10) *11
ACPI: PCI Interrupt Link [LNKH] (IRQs 11) *10
ACPI: PCI Interrupt Link [LNKU] (IRQs 10) *11
Linux Plug and Play Support v0.97 (c) Adam Belay
pnp: PnP ACPI init
ACPI: bus type pnp registered
pnp: PnP ACPI: found 12 devices
ACPI: ACPI bus type pnp unregistered
SCSI subsystem initialized
PCI: Using ACPI for IRQ routing
PCI: If a device doesn't work, try "pci=routeirq".  If it helps, post a report
NetLabel: Initializing
NetLabel:  domain hash size = 128
NetLabel:  protocols = UNLABELED CIPSOv4
NetLabel:  unlabeled traffic allowed by default
ACPI: RTC can wake from S4
Time: tsc clocksource has been installed.
pnp: 00:07: ioport range 0x3810-0x381f has been reserved
pnp: 00:07: ioport range 0x4d0-0x4d1 has been reserved
pnp: 00:07: ioport range 0x8000-0x805f could not be reserved
pnp: 00:07: ioport range 0x4d6-0x4d6 has been reserved
pnp: 00:07: iomem range 0xfffc0000-0xffffffff could not be reserved
pnp: 00:07: iomem range 0xfec00000-0xfec00fff has been reserved
PCI: Failed to allocate mem resource #6:10000@f0000000 for 0000:01:00.0
PCI: Bridge: 0000:00:01.0
  IO window: disabled.
  MEM window: e1000000-e1ffffff
  PREFETCH window: e8000000-efffffff
PCI: Bus 2, cardbus bridge: 0000:00:13.0
  IO window: 00001000-000010ff
  IO window: 00001400-000014ff
  PREFETCH window: 30000000-33ffffff
  MEM window: 34000000-37ffffff
PCI: Bus 6, cardbus bridge: 0000:00:13.1
  IO window: 00002800-000028ff
  IO window: 00002c00-00002cff
  PREFETCH window: 38000000-3bffffff
  MEM window: 3c000000-3fffffff
PCI: Setting latency timer of device 0000:00:01.0 to 64
ACPI: PCI Interrupt Link [LNKB] enabled at IRQ 11
PCI: setting IRQ 11 as level-triggered
ACPI: PCI Interrupt 0000:00:13.0[A] -> Link [LNKB] -> GSI 11 (level, low) -> IRQ 11
PCI: Setting latency timer of device 0000:00:13.0 to 64
ACPI: PCI Interrupt 0000:00:13.1[A] -> Link [LNKB] -> GSI 11 (level, low) -> IRQ 11
PCI: Setting latency timer of device 0000:00:13.1 to 64
NET: Registered protocol family 2
IP route cache hash table entries: 4096 (order: 2, 16384 bytes)
TCP established hash table entries: 16384 (order: 6, 262144 bytes)
TCP bind hash table entries: 16384 (order: 5, 196608 bytes)
TCP: Hash tables configured (established 16384 bind 16384)
TCP reno registered
checking if image is initramfs... it is
Freeing initrd memory: 1493k freed
Simple Boot Flag at 0x37 set to 0x1
apm: BIOS version 1.2 Flags 0x03 (Driver version 1.16ac)
apm: overridden by ACPI.
VFS: Disk quotas dquot_6.5.1
Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254)
io scheduler noop registered
io scheduler anticipatory registered
io scheduler deadline registered
io scheduler cfq registered (default)
Activating ISA DMA hang workarounds.
Boot video device is 0000:01:00.0
vesafb: framebuffer at 0xe8000000, mapped to 0xe0880000, using 1536k, total 32768k
vesafb: mode is 1024x768x8, linelength=1024, pages=3
vesafb: protected mode interface info at c000:e670
vesafb: pmi: set display start = c00ce6b5, set palette = c00ce73a
vesafb: pmi: ports = b4c3 b503 ba03 c003 c103 c403 c503 c603 c703 c803 c903 cc03 ce03 cf03 d003 d103 d203 d303 d403 d503 da03 ff03 
vesafb: scrolling: redraw
vesafb: Pseudocolor: size=8:8:8:8, shift=0:0:0:0
Console: switching to colour frame buffer device 128x48
fb0: VESA VGA frame buffer device
isapnp: Scanning for PnP cards...
Switched to high resolution mode on CPU 0
isapnp: No Plug & Play device found
Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing disabled
serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
serial8250: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
00:09: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
ACPI: PCI Interrupt Link [LNKG] enabled at IRQ 10
PCI: setting IRQ 10 as level-triggered
ACPI: PCI Interrupt 0000:00:08.0[A] -> Link [LNKG] -> GSI 10 (level, low) -> IRQ 10
ACPI: PCI interrupt for device 0000:00:08.0 disabled
RAMDISK driver initialized: 16 RAM disks of 16384K size 1024 blocksize
loop: module loaded
input: Macintosh mouse button emulation as /devices/virtual/input/input0
PNP: PS/2 Controller [PNP0303:KBC0,PNP0f13:MSE0] at 0x60,0x64 irq 1,12
serio: i8042 KBD port at 0x60,0x64 irq 1
serio: i8042 AUX port at 0x60,0x64 irq 12
mice: PS/2 mouse device common for all mice
input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input1
TCP cubic registered
NET: Registered protocol family 1
NET: Registered protocol family 17
Using IPI No-Shortcut mode
Freeing unused kernel memory: 296k freed
libata version 2.21 loaded.
ACPI: Unable to derive IRQ for device 0000:00:10.0
ACPI: PCI Interrupt 0000:00:10.0[A]: no GSI
scsi0 : pata_ali
scsi1 : pata_ali
ata1: PATA max UDMA/100 cmd 0x000101f0 ctl 0x000103f6 bmdma 0x00012480 irq 14
ata2: PATA max UDMA/100 cmd 0x00010170 ctl 0x00010376 bmdma 0x00012488 irq 15
ata1.00: ATA-5: IC25N040ATCS04-0, CA4OA71A, max UDMA/100
ata1.00: 78140160 sectors, multi 16: LBA 
ata1.00: limited to UDMA/33 due to 40-wire cable
ata1.00: configured for UDMA/33
ata2.00: ATAPI: UJDA720 DVD/CDRW, 1.00, max UDMA/33
ata2.00: configured for UDMA/33
scsi 0:0:0:0: Direct-Access     ATA      IC25N040ATCS04-0 CA4O PQ: 0 ANSI: 5
ata2.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x2 frozen
ata2.00: cmd a0/01:00:00:00:00/00:00:00:00:00/a0 tag 0 cdb 0x12 data 96 in
         res 40/00:02:00:24:00/00:00:00:00:00/a0 Emask 0x4 (timeout)
ata2: soft resetting port
ata2.00: configured for UDMA/33
ata2: EH complete
ata2.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x2 frozen
ata2.00: cmd a0/01:00:00:00:00/00:00:00:00:00/a0 tag 0 cdb 0x12 data 96 in
         res 40/00:02:00:24:00/00:00:00:00:00/a0 Emask 0x4 (timeout)
ata2: soft resetting port
ata2.00: configured for UDMA/33
ata2: EH complete
ata2.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x2 frozen
ata2.00: cmd a0/01:00:00:00:00/00:00:00:00:00/a0 tag 0 cdb 0x12 data 96 in
         res 40/00:02:00:24:00/00:00:00:00:00/a0 Emask 0x4 (timeout)
ata2: soft resetting port
ata2.00: configured for UDMA/33
ata2: EH complete
ata2.00: limiting speed to UDMA/25:PIO4
ata2.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x2 frozen
ata2.00: cmd a0/01:00:00:00:00/00:00:00:00:00/a0 tag 0 cdb 0x12 data 96 in
         res 40/00:02:00:24:00/00:00:00:00:00/a0 Emask 0x4 (timeout)
ata2: soft resetting port
ata2.00: configured for UDMA/25
scsi scan: 96 byte inquiry failed.  Consider BLIST_INQUIRY_36 for this device
ata2: EH complete
scsi 1:0:0:0: CD-ROM            MATSHITA UJDA720 DVD/CDRW 1.00 PQ: 0 ANSI: 5
sd 0:0:0:0: [sda] 78140160 512-byte hardware sectors (40008 MB)
sd 0:0:0:0: [sda] Write Protect is off
sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
sd 0:0:0:0: [sda] 78140160 512-byte hardware sectors (40008 MB)
sd 0:0:0:0: [sda] Write Protect is off
sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[b] sda: sda1 sda2 sda3 sda4 < sda5 sda6 >[/b]
sd 0:0:0:0: [sda] Attached SCSI disk
ata2.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x2 frozen
ata2.00: cmd a0/01:00:00:00:00/00:00:00:00:00/a0 tag 0 cdb 0x5a data 128 in
         res 40/00:03:00:00:20/00:00:00:00:00/a0 Emask 0x4 (timeout)
ata2: soft resetting port
ata2.00: configured for UDMA/25
ata2: EH complete
ata2.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x2 frozen
ata2.00: cmd a0/01:00:00:00:00/00:00:00:00:00/a0 tag 0 cdb 0x5a data 128 in
         res 40/00:03:00:00:20/00:00:00:00:00/a0 Emask 0x4 (timeout)
ata2: soft resetting port
ata2.00: configured for UDMA/25
ata2: EH complete
ata2.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x2 frozen
ata2.00: cmd a0/01:00:00:00:00/00:00:00:00:00/a0 tag 0 cdb 0x5a data 128 in
         res 40/00:03:00:00:20/00:00:00:00:00/a0 Emask 0x4 (timeout)
ata2: soft resetting port
ata2.00: configured for UDMA/25
ata2: EH complete
ata2.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x2 frozen
ata2.00: cmd a0/01:00:00:00:00/00:00:00:00:00/a0 tag 0 cdb 0x5a data 128 in
         res 40/00:03:00:00:20/00:00:00:00:00/a0 Emask 0x4 (timeout)
ata2: soft resetting port
ata2.00: configured for UDMA/25
sr0: scsi-1 drive
Uniform CD-ROM driver Revision: 3.20
ata2: EH complete
sr 1:0:0:0: Attached scsi CD-ROM sr0
kjournald starting.  Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
[...]

and this my mkinitcpio.conf

# vim:set ft=sh
MODULES="pata_ali ata_generic"
HOOKS="base udev autodetect ata scsi sata keymap filesystems"

Offline

#2 2008-01-14 10:07:38

byte
Member
From: Düsseldorf (DE)
Registered: 2006-05-01
Posts: 2,046

Re: ata2 exception Emask (timeout)

There is no ata hook, your HOOKS line should be "base udev autodetect pata filesystems". Rebuild the image with mkinitcpio -p kernel26.
Also, I need "pci=noacpi" for my TravelMate512. Add that to the kernel line in grub.


1000

Offline

#3 2008-01-14 11:24:52

Ecatonchiro
Member
From: Milan - IT (EU)
Registered: 2008-01-13
Posts: 15

Re: ata2 exception Emask (timeout)

You are right byte,
when I did the last pacman -Syu
I received an error saying "FATAL there is not ata option" (or something like that) when mkiniticpio precessed the new kernel (testing version 2.6.23.13-1).
Now, I've tried to rebuild the image following your suggestion,
but the boot ends because it is not able to find the root device.
So I've tried to modify the grub menu.lst and the fstab changing any /dev/shXX in /dev/hdXX 
but again the system doesn't start.

Do you have any suggestion?

Last edited by Ecatonchiro (2008-01-14 11:25:27)

Offline

#4 2008-01-14 11:41:24

byte
Member
From: Düsseldorf (DE)
Registered: 2006-05-01
Posts: 2,046

Re: ata2 exception Emask (timeout)

No, it's using the libata framework and thus your drives are always /dev/sdX.
Well, it shouldn't happen. Does the -fallback image work? How does your menu.lst look like?


1000

Offline

#5 2008-01-14 12:08:34

Ecatonchiro
Member
From: Milan - IT (EU)
Registered: 2008-01-13
Posts: 15

Re: ata2 exception Emask (timeout)

Thanks again for your help,
no, the -fallback doesn't work at the moment, it crashes when tries to access to /dev/sda2 (the root).

That's my grub menu.lst

# /boot/grub/menu.lst

# DEVICE NAME CONVERSIONS
#
#  Linux           Grub
# -------------------------
#  /dev/fd0        (fd0)
#  /dev/hda        (hd0)
#  /dev/hdb2       (hd1,1)
#  /dev/hda3       (hd0,2)
#

#  FRAMEBUFFER RESOLUTION SETTINGS
#     +-------------------------------------------------+
#          | 640x480    800x600    1024x768   1280x1024
#      ----+--------------------------------------------
#      256 | 0x301=769  0x303=771  0x305=773   0x307=775
#      32K | 0x310=784  0x313=787  0x316=790   0x319=793
#      64K | 0x311=785  0x314=788  0x317=791   0x31A=794
#      16M | 0x312=786  0x315=789  0x318=792   0x31B=795
#     +-------------------------------------------------+

# general configuration:
timeout   5
default   0
color light-blue/black light-cyan/blue

# boot sections follow
# each is implicitly numbered from 0 in the order of appearance below
#
# TIP: If you want a 1024x768 framebuffer, add "vga=773" to your kernel line.
#
#-*

# (0) Arch Linux
title  Arch Linux
root   (hd0,1)
kernel /boot/vmlinuz26 root=/dev/sda2 ro vga=773
initrd /boot/kernel26.img

# (1) Arch Linux
title  Arch Linux Fallback
root   (hd0,1)
kernel /boot/vmlinuz26 root=/dev/sda2 ro
initrd /boot/kernel26-fallback.img

# (1) Windows
title Windows
rootnoverify (hd0,0)
makeactive
chainloader +1

Offline

#6 2008-01-14 16:44:51

Ecatonchiro
Member
From: Milan - IT (EU)
Registered: 2008-01-13
Posts: 15

Re: ata2 exception Emask (timeout)

Any suggestion?
Otherwise, I think, I have to reinstall all the system from scratch.

Offline

#7 2008-01-15 10:54:26

Ecatonchiro
Member
From: Milan - IT (EU)
Registered: 2008-01-13
Posts: 15

Re: ata2 exception Emask (timeout)

There is no one who could help me solving this trouble?
Actually, the problem is not long the boot duration,
but a wrong "mkinitcpio -p" who generated a new image unable to find any device.

Offline

#8 2008-01-15 15:19:04

lloeki
Member
From: France
Registered: 2007-02-20
Posts: 456
Website

Re: ata2 exception Emask (timeout)

has my suggestion in one of the links changed anything?

Last edited by lloeki (2008-01-15 15:21:01)


To know recursion, you must first know recursion.

Offline

#9 2008-01-15 19:55:38

Ecatonchiro
Member
From: Milan - IT (EU)
Registered: 2008-01-13
Posts: 15

Re: ata2 exception Emask (timeout)

Hi lloeki,
I can't try your suggestion

if you don't want to flash the drive, as a workaround once booted you may want to try to disable hal polling with 'hal-disable-polling --device /dev/sr0' (check the man page) but you will loose automount on insert.

because the system doesn't boot correctly now.

Thanks anyway for the support.

Offline

#10 2008-01-16 13:54:54

Bouherve
Member
Registered: 2008-01-15
Posts: 3

Re: ata2 exception Emask (timeout)

Hi Ecatonchiro,

I also use an Acer Travelmate 630 and experience exactly the same TIMEOUT problem during boot with OpenSuse 10.3. As per my quick searches, this also happens with other distros (Zenwalk, Ubuntu).
What could I try first? acpi off didn't give me faster boot; should I do something in my BIOS about IRQ?
Thanks to anybody who should put me on the right way.

Offline

#11 2008-01-16 14:31:03

Ecatonchiro
Member
From: Milan - IT (EU)
Registered: 2008-01-13
Posts: 15

Re: ata2 exception Emask (timeout)

Hi Bouherve,
unfortunately, I've not fixed the problem right now.
But I'm reading (and reading and reading...) searching a tip or something can help me.

Last edited by Ecatonchiro (2008-01-16 14:31:23)

Offline

#12 2008-01-16 15:29:42

Bouherve
Member
Registered: 2008-01-15
Posts: 3

Re: ata2 exception Emask (timeout)

Ecatonchiro,

I found in Italian, (just for you):

Risolto il problema agiungendo "libata.pata_dma=1" nel menu.lst, senza ricompilare il kernel. L'avvio risulta adesso veloce e funzionano i cdrom collegati.

This comes from:
http://www.suseitalia.org/modules/newbb … c_id=15614

I'm not on my machine for the next 2 days to try this. If you do it, please, inform me.

Offline

#13 2008-01-16 20:07:23

Ecatonchiro
Member
From: Milan - IT (EU)
Registered: 2008-01-13
Posts: 15

Re: ata2 exception Emask (timeout)

Bouherve,
I've just finished the new install from scratch and I've tried your suggestion.
Unfortunately this tip doesn't fix the sloooow boot sequence.

Maybe, you'll be more lucky.

Just in case:
I've found the original documentetion talking about "libata.pata_dma=1"

http://www.mail-archive.com/linux-ide@v … 09849.html

Thanks for your time.

PS. I've tried with "sda=nodma", but without success...
I don't know what I can invent to solve it.

The new kernel is 2.6.23.14-1 and it is still affected by the same behavior.

Just a question,
reading my dmesg I see that all timeout is followed by
"ata2.00: limiting speed to UDMA/25:PIO4"
"ata2.00:configured for UDMA/25"

So, do you know if it is possible to configure a priori this setting?

Last edited by Ecatonchiro (2008-01-16 20:22:23)

Offline

#14 2008-01-17 12:35:21

Bouherve
Member
Registered: 2008-01-15
Posts: 3

Re: ata2 exception Emask (timeout)

Hi !
The program to test / report / change I/O transfers to drives is hdparm.
A nice article here:
http://www.articles-hub.com/Article/158575.html

I cannot do more for the time being, just searching...

Offline

#15 2008-01-17 19:40:28

Pons
Member
Registered: 2007-10-03
Posts: 8

Re: ata2 exception Emask (timeout)

Here is my solution to this problem:

I have a Sony Vaio Laptop, with this same ALI Chipset, and i'm having the exact same problem..

The solution is in using the old IDE drivers instead of pata ones, and this is how to:

Change this on you mkinitcpio.conf

MODULES="alim15x3 ata_generic"

HOOKS="base udev autodetect ide keymap filesystems"

Change your fstab, all "sd*" to "hd*", and the same in your menu.lst, and after that, remake the kernel26.img, with

mkinitcpio -p kernel26

and that's it, problem solved.

Hope it helps

Pons

Offline

#16 2008-01-17 20:26:07

Ecatonchiro
Member
From: Milan - IT (EU)
Registered: 2008-01-13
Posts: 15

Re: ata2 exception Emask (timeout)

Thank you Pon, last time I did mkinitcpio -p my system stopped to work,
so now I need to know about
MODULES="alim15x3 ata_generic"
Can you explain me both these parameters?

Thanks in advance

Offline

#17 2008-01-17 20:34:01

Pons
Member
Registered: 2007-10-03
Posts: 8

Re: ata2 exception Emask (timeout)

before it said pata_ali, right? pata_ali is the new "pata" driver, does the same, but in a different way.
by setting it to load "alim15x3", which is the old "ide" driver, your whole system will use IDE drivers instead of PATA, and load fast and beautiful.

That exact setting is working here in my laptop, and as I see, the same is happening to you (by reading your logs).

I hope it works fine smile

Pons

Offline

#18 2008-01-17 21:11:46

Ecatonchiro
Member
From: Milan - IT (EU)
Registered: 2008-01-13
Posts: 15

Re: ata2 exception Emask (timeout)

Thanks again,
now I want to try this tip... and I cross my fingers

Offline

#19 2008-01-17 21:27:02

Ecatonchiro
Member
From: Milan - IT (EU)
Registered: 2008-01-13
Posts: 15

Re: ata2 exception Emask (timeout)

Pon,
it works!
I have to pay you a beer.

Ps. Also byte suggested the right tip, but I didn't know the right MODULES setting.

Offline

#20 2008-01-17 21:37:31

Pons
Member
Registered: 2007-10-03
Posts: 8

Re: ata2 exception Emask (timeout)

Some sort of long distance beer would be nice, I live in Chile, and as I see, you live in Italy smile
Glad that it worked smile

Pons

(Yes, i'm PonS, with an S wink )

Offline

#21 2008-01-18 19:16:02

k3rn31
Member
Registered: 2008-01-09
Posts: 145

Re: ata2 exception Emask (timeout)

Hi guys I did this and I can't fix it.

This is my problem:

http://bbs.archlinux.org/viewtopic.php?id=42512

Last edited by k3rn31 (2008-01-18 20:14:15)


~k3rn31

Offline

#22 2008-01-19 20:33:21

Ecatonchiro
Member
From: Milan - IT (EU)
Registered: 2008-01-13
Posts: 15

Re: ata2 exception Emask (timeout)

excuse me k3rn3l if i'm obvious,
did you try exactly the Pons' suggestion

I have a Sony Vaio Laptop, with this same ALI Chipset, and i'm having the exact same problem..

The solution is in using the old IDE drivers instead of pata ones, and this is how to:

Change this on you mkinitcpio.conf

MODULES="alim15x3 ata_generic"

HOOKS="base udev autodetect ide keymap filesystems"

Change your fstab, all "sd*" to "hd*", and the same in your menu.lst, and after that, remake the kernel26.img, with

mkinitcpio -p kernel26

and that's it, problem solved.

'cause from your dmesg I see you have our Ali chipset and the previous tip solves completely the long boot delay.

Last edited by Ecatonchiro (2008-01-19 20:34:47)

Offline

#23 2008-01-20 08:13:09

k3rn31
Member
Registered: 2008-01-09
Posts: 145

Re: ata2 exception Emask (timeout)

Hi and thanks for the answer. I tried to do all that Pons said and my arch didnt start. I will do it again. Now I made all mkinitcpio.conf changes. My fstab file is:

#
# /etc/fstab: static file system information
#
# <file system>        <dir>         <type>    <options>          <dump> <pass>
none                   /dev/pts      devpts    defaults            0      0
none                   /dev/shm      tmpfs     defaults            0      0


/dev/cdrom /mnt/cdrom   iso9660   ro,user,noauto,unhide   0      0
/dev/fd0 /mnt/fd0   vfat   user,noauto   0      0
/dev/sda3 swap swap defaults 0 0
/dev/sda4 / ext2 defaults 0 1

When I tried Pons tip, I changed sda3 and sda4 to hda3,hda4 and my arch didnt start! my menu.lst is:

title  Arch Linux
root   (hd0,3)
kernel /boot/vmlinuz26 root=/dev/sda4 ro
initrd /boot/kernel26.img

# (1) Arch Linux
title  Arch Linux Fallback
root   (hd0,3)
kernel /boot/vmlinuz26 root=/dev/sda4 ro
initrd /boot/kernel26-fallback.img

# (1) Windows
title Windows XP
#rootnoverify (hd0,0)
#makeactive
chainloader (hd0,1)+1

My edited mtkinitcpio.conf is:

MODULES="alim15x3 ata_generic"
HOOKS="base udev autodetect ide keymap filesystems"

My new dmesg:

# dmesg
Linux version 2.6.23-ARCH (root@T-POWA-LX) (gcc version 4.2.2) #1 SMP PREEMPT Tue Jan 15 06:34:36 UTC 2008
BIOS-provided physical RAM map:
 BIOS-e820: 0000000000000000 - 000000000009f800 (usable)
 BIOS-e820: 000000000009f800 - 00000000000a0000 (reserved)
 BIOS-e820: 00000000000e0000 - 0000000000100000 (reserved)
 BIOS-e820: 0000000000100000 - 000000001fef0000 (usable)
 BIOS-e820: 000000001fef0000 - 000000001feff000 (ACPI data)
 BIOS-e820: 000000001feff000 - 000000001ff00000 (ACPI NVS)
 BIOS-e820: 000000001ff00000 - 0000000020000000 (reserved)
 BIOS-e820: 00000000fffc0000 - 0000000100000000 (reserved)
0MB HIGHMEM available.
510MB LOWMEM available.
Entering add_active_range(0, 0, 130800) 0 entries of 256 used
Zone PFN ranges:
  DMA             0 ->     4096
  Normal       4096 ->   130800
  HighMem    130800 ->   130800
Movable zone start PFN for each node
early_node_map[1] active PFN ranges
    0:        0 ->   130800
On node 0 totalpages: 130800
  DMA zone: 32 pages used for memmap
  DMA zone: 0 pages reserved
  DMA zone: 4064 pages, LIFO batch:0
  Normal zone: 989 pages used for memmap
  Normal zone: 125715 pages, LIFO batch:31
  HighMem zone: 0 pages used for memmap
  Movable zone: 0 pages used for memmap
DMI present.
ACPI: RSDP 000F6EB0, 0014 (r0 PTLTD )
ACPI: RSDT 1FEF5E29, 002C (r1 PTLTD  EGRSDT    2330000  LTP        0)
ACPI: FACP 1FEFEF64, 0074 (r1 ALI    EG533     2330000 PTL     F4240)
ACPI: DSDT 1FEF5E55, 910F (r1    ALI    EG533  2330000 MSFT  100000D)
ACPI: FACS 1FEFFFC0, 0040
ACPI: BOOT 1FEFEFD8, 0028 (r1 PTLTD  EGBFTBL$  2330000  LTP        1)
ACPI: PM-Timer IO Port: 0x8008
Allocating PCI resources starting at 30000000 (gap: 20000000:dffc0000)
swsusp: Registered nosave memory region: 000000000009f000 - 00000000000a0000
swsusp: Registered nosave memory region: 00000000000a0000 - 00000000000e0000
swsusp: Registered nosave memory region: 00000000000e0000 - 0000000000100000
Built 1 zonelists in Zone order.  Total pages: 129779
Kernel command line: root=/dev/sda4 ro
Local APIC disabled by BIOS -- you can enable it with "lapic"
mapped APIC to ffffb000 (0140e000)
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Initializing CPU#0
PID hash table entries: 2048 (order: 11, 8192 bytes)
Detected 1600.020 MHz processor.
Console: colour VGA+ 80x25
console [tty0] enabled
Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
Memory: 512340k/523200k available (2444k kernel code, 10332k reserved, 818k data, 296k init, 0k highmem)
virtual kernel memory layout:
    fixmap  : 0xfff80000 - 0xfffff000   ( 508 kB)
    pkmap   : 0xff800000 - 0xffc00000   (4096 kB)
    vmalloc : 0xe0800000 - 0xff7fe000   ( 495 MB)
    lowmem  : 0xc0000000 - 0xdfef0000   ( 510 MB)
      .init : 0xc0435000 - 0xc047f000   ( 296 kB)
      .data : 0xc03630c9 - 0xc042f99c   ( 818 kB)
      .text : 0xc0100000 - 0xc03630c9   (2444 kB)
Checking if this processor honours the WP bit even in supervisor mode... Ok.
SLUB: Genslabs=22, HWalign=64, Order=0-1, MinObjects=4, CPUs=1, Nodes=1
Calibrating delay using timer specific routine.. 3204.39 BogoMIPS (lpj=5338228)
Security Framework v1.0.0 initialized
Mount-cache hash table entries: 512
CPU: After generic identify, caps: 3febf9ff 00000000 00000000 00000000 00000000 00000000 00000000 00000000
CPU: Trace cache: 12K uops, L1 D cache: 8K
CPU: L2 cache: 512K
CPU: Hyper-Threading is disabled
CPU: After all inits, caps: 3febf9ff 00000000 00000000 0000b080 00000000 00000000 00000000 00000000
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
CPU0: Intel P4/Xeon Extended MCE MSRs (12) available
CPU0: Thermal monitoring enabled
Compat vDSO mapped to ffffe000.
Checking 'hlt' instruction... OK.
SMP alternatives: switching to UP code
Freeing SMP alternatives: 11k freed
Early unpacking initramfs... done
ACPI: Core revision 20070126
ACPI: Looking for DSDT in initramfs... error, file /DSDT.aml not found.
ACPI: setting ELCR to 0200 (from 0400)
CPU0: Intel(R) Pentium(R) 4 Mobile CPU 1.60GHz stepping 04
SMP motherboard not detected.
Local APIC not detected. Using dummy APIC emulation.
Brought up 1 CPUs
Booting paravirtualized kernel on bare hardware
NET: Registered protocol family 16
ACPI: bus type pci registered
PCI: PCI BIOS revision 2.10 entry at 0xfd88b, last bus=1
PCI: Using configuration type 1
Setting up standard PCI resources
ACPI: EC: Look up EC in DSDT
ACPI: EC: GPE = 0x18, I/O: command/status = 0x66, data = 0x62
ACPI: EC: acpi_ec_wait timeout, status = 10, expect_event = 2
ACPI: EC: write_cmd timeout, command = 128
ACPI Exception (evregion-0420): AE_TIME, Returned by Handler for [EmbeddedControl] [20070126]
ACPI Exception (dswexec-0462): AE_TIME, While resolving operands for [OpcodeName unavailable] [20070126]
ACPI Error (psparse-0537): Method parse/execution failed [\_SB_.PCI0.ISA_.EC0_.MBAY] (Node c17c9d50), AE_TIME
ACPI Error (psparse-0537): Method parse/execution failed [\_SB_.PCI0._INI] (Node c17c2690), AE_TIME
ACPI: EC: acpi_ec_wait timeout, status = 10, expect_event = 2
ACPI: EC: input buffer is not empty, aborting transaction
ACPI Exception (evregion-0420): AE_TIME, Returned by Handler for [EmbeddedControl] [20070126]
ACPI Error (psparse-0537): Method parse/execution failed [\_SB_.PCI0.ISA_.SIO_.FDC_._INI] (Node c17c6a80), AE_TIME
ACPI: Interpreter enabled
ACPI: (supports S0 S1 S3 S4 S5)
ACPI: Using PIC for interrupt routing
ACPI: EC: GPE = 0x18, I/O: command/status = 0x66, data = 0x62
ACPI: PCI Root Bridge [PCI0] (0000:00)
PCI quirk: region 8000-803f claimed by ali7101 ACPI
PCI quirk: region 8040-805f claimed by ali7101 SMB
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.AGP_._PRT]
ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 11 12) *0, disabled.
ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 11 12) *10
ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 *10 12)
ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 10 12) *0, disabled.
ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 6 7 10 12) *0, disabled.
ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 6 7 10 12) *0, disabled.
ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 6 7 10 12) *0, disabled.
ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 11 12) *7
ACPI: PCI Interrupt Link [LNKU] (IRQs 3 4 6 7 *10 12)
ACPI: Power Resource [PFNL] (off)
Linux Plug and Play Support v0.97 (c) Adam Belay
pnp: PnP ACPI init
ACPI: bus type pnp registered
pnp: PnP ACPI: found 11 devices
ACPI: ACPI bus type pnp unregistered
SCSI subsystem initialized
PCI: Using ACPI for IRQ routing
PCI: If a device doesn't work, try "pci=routeirq".  If it helps, post a report
NetLabel: Initializing
NetLabel:  domain hash size = 128
NetLabel:  protocols = UNLABELED CIPSOv4
NetLabel:  unlabeled traffic allowed by default
ACPI: RTC can wake from S4
Time: tsc clocksource has been installed.
pnp: 00:07: ioport range 0x3810-0x381f has been reserved
pnp: 00:07: ioport range 0x4d0-0x4d1 has been reserved
pnp: 00:07: ioport range 0x8000-0x805f could not be reserved
pnp: 00:07: ioport range 0x4d6-0x4d6 has been reserved
pnp: 00:07: iomem range 0xfffc0000-0xffffffff could not be reserved
pnp: 00:07: iomem range 0xfec00000-0xfec00fff has been reserved
PCI: Bridge: 0000:00:01.0
  IO window: 9000-9fff
  MEM window: e0100000-e01fffff
  PREFETCH window: e8000000-efffffff
PCI: Bus 2, cardbus bridge: 0000:00:0a.0
  IO window: 00001c00-00001cff
  IO window: 00002000-000020ff
  PREFETCH window: 30000000-33ffffff
  MEM window: 34000000-37ffffff
PCI: Setting latency timer of device 0000:00:01.0 to 64
ACPI: PCI Interrupt Link [LNKA] enabled at IRQ 11
PCI: setting IRQ 11 as level-triggered
ACPI: PCI Interrupt 0000:00:0a.0[A] -> Link [LNKA] -> GSI 11 (level, low) -> IRQ 11
NET: Registered protocol family 2
IP route cache hash table entries: 4096 (order: 2, 16384 bytes)
TCP established hash table entries: 16384 (order: 6, 262144 bytes)
TCP bind hash table entries: 16384 (order: 5, 196608 bytes)
TCP: Hash tables configured (established 16384 bind 16384)
TCP reno registered
checking if image is initramfs... it is
Freeing initrd memory: 1767k freed
Simple Boot Flag at 0x38 set to 0x1
apm: BIOS version 1.2 Flags 0x03 (Driver version 1.16ac)
apm: overridden by ACPI.
VFS: Disk quotas dquot_6.5.1
Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254)
io scheduler noop registered
io scheduler anticipatory registered
io scheduler deadline registered
io scheduler cfq registered (default)
Activating ISA DMA hang workarounds.
Boot video device is 0000:01:00.0
isapnp: Scanning for PnP cards...
Switched to high resolution mode on CPU 0
isapnp: No Plug & Play device found
Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing disabled
serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
00:09: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
RAMDISK driver initialized: 16 RAM disks of 16384K size 1024 blocksize
loop: module loaded
input: Macintosh mouse button emulation as /devices/virtual/input/input0
PNP: PS/2 Controller [PNP0303:KBC0,PNP0f13:MSE0] at 0x60,0x64 irq 1,12
serio: i8042 KBD port at 0x60,0x64 irq 1
serio: i8042 AUX port at 0x60,0x64 irq 12
mice: PS/2 mouse device common for all mice
input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input1
TCP cubic registered
NET: Registered protocol family 1
NET: Registered protocol family 17
Using IPI No-Shortcut mode
Freeing unused kernel memory: 296k freed
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
ohci_hcd: 2006 August 04 USB 1.1 'Open' Host Controller (OHCI) Driver
ACPI: PCI Interrupt Link [LNKU] enabled at IRQ 10
PCI: setting IRQ 10 as level-triggered
ACPI: PCI Interrupt 0000:00:02.0[A] -> Link [LNKU] -> GSI 10 (level, low) -> IRQ 10
ohci_hcd 0000:00:02.0: OHCI Host Controller
ohci_hcd 0000:00:02.0: new USB bus registered, assigned bus number 1
ohci_hcd 0000:00:02.0: irq 10, io mem 0xe0000000
libata version 2.21 loaded.
usb usb1: configuration #1 chosen from 1 choice
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 2 ports detected
ACPI: Unable to derive IRQ for device 0000:00:0f.0
ACPI: PCI Interrupt 0000:00:0f.0[A]: no GSI
scsi0 : pata_ali
scsi1 : pata_ali
ata1: PATA max UDMA/100 cmd 0x000101f0 ctl 0x000103f6 bmdma 0x00011810 irq 14
ata2: PATA max UDMA/100 cmd 0x00010170 ctl 0x00010376 bmdma 0x00011818 irq 15
usb 1-1: new low speed USB device using ohci_hcd and address 2
ata1.00: ATA-5: TOSHIBA MK3018GAP, M2.01 A, max UDMA/100
ata1.00: 58605120 sectors, multi 16: LBA 
ata1.00: configured for UDMA/100
usb 1-1: configuration #1 chosen from 1 choice
ata2.00: ATAPI: MATSHITADVD-ROM SR-8176, M136, max UDMA/33
ata2.00: configured for UDMA/33
scsi 0:0:0:0: Direct-Access     ATA      TOSHIBA MK3018GA M2.0 PQ: 0 ANSI: 5
usbcore: registered new interface driver hiddev
input: Microsoft Microsoft 5-Button Mouse with IntelliEye(TM) as /devices/pci0000:00/0000:00:02.0/usb1/1-1/1-1:1.0/input/input2
input: USB HID v1.10 Mouse [Microsoft Microsoft 5-Button Mouse with IntelliEye(TM)] on usb-0000:00:02.0-1
usbcore: registered new interface driver usbhid
drivers/hid/usbhid/hid-core.c: v2.6:USB HID core driver
ata2.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x2 frozen
ata2.00: cmd a0/01:00:00:00:00/00:00:00:00:00/a0 tag 0 cdb 0x12 data 96 in
         res 40/00:02:00:24:00/00:00:00:00:00/a0 Emask 0x4 (timeout)
ata2: soft resetting port
ata2.00: configured for UDMA/33
ata2: EH complete
ata2.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x2 frozen
ata2.00: cmd a0/01:00:00:00:00/00:00:00:00:00/a0 tag 0 cdb 0x12 data 96 in
         res 40/00:02:00:24:00/00:00:00:00:00/a0 Emask 0x4 (timeout)
ata2: soft resetting port
ata2.00: configured for UDMA/33
ata2: EH complete
ata2.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x2 frozen
ata2.00: cmd a0/01:00:00:00:00/00:00:00:00:00/a0 tag 0 cdb 0x12 data 96 in
         res 40/00:02:00:24:00/00:00:00:00:00/a0 Emask 0x4 (timeout)
ata2: soft resetting port
ata2.00: configured for UDMA/33
ata2: EH complete
ata2.00: limiting speed to UDMA/25:PIO4
ata2.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x2 frozen
ata2.00: cmd a0/01:00:00:00:00/00:00:00:00:00/a0 tag 0 cdb 0x12 data 96 in
         res 40/00:02:00:24:00/00:00:00:00:00/a0 Emask 0x4 (timeout)
ata2: soft resetting port
ata2.00: configured for UDMA/25
ata2: EH complete
scsi scan: 96 byte inquiry failed.  Consider BLIST_INQUIRY_36 for this device
scsi 1:0:0:0: CD-ROM            MATSHITA DVD-ROM SR-8176  M136 PQ: 0 ANSI: 5
sd 0:0:0:0: [sda] 58605120 512-byte hardware sectors (30006 MB)
sd 0:0:0:0: [sda] Write Protect is off
sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
sd 0:0:0:0: [sda] 58605120 512-byte hardware sectors (30006 MB)
sd 0:0:0:0: [sda] Write Protect is off
sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
 sda: sda1 sda2 sda3 sda4
sd 0:0:0:0: [sda] Attached SCSI disk
ata2.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x2 frozen
ata2.00: cmd a0/01:00:00:00:00/00:00:00:00:00/a0 tag 0 cdb 0x5a data 128 in
         res 40/00:03:00:00:20/00:00:00:00:00/a0 Emask 0x4 (timeout)
ata2: soft resetting port
ata2.00: configured for UDMA/25
ata2: EH complete
ata2.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x2 frozen
ata2.00: cmd a0/01:00:00:00:00/00:00:00:00:00/a0 tag 0 cdb 0x5a data 128 in
         res 40/00:03:00:00:20/00:00:00:00:00/a0 Emask 0x4 (timeout)
ata2: soft resetting port
ata2.00: configured for UDMA/25
ata2: EH complete
ata2.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x2 frozen
ata2.00: cmd a0/01:00:00:00:00/00:00:00:00:00/a0 tag 0 cdb 0x5a data 128 in
         res 40/00:03:00:00:20/00:00:00:00:00/a0 Emask 0x4 (timeout)
ata2: soft resetting port
ata2.00: configured for UDMA/25
ata2: EH complete
ata2.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x2 frozen
ata2.00: cmd a0/01:00:00:00:00/00:00:00:00:00/a0 tag 0 cdb 0x5a data 128 in
         res 40/00:03:00:00:20/00:00:00:00:00/a0 Emask 0x4 (timeout)
ata2: soft resetting port
ata2.00: configured for UDMA/25
ata2: EH complete
sr0: scsi-1 drive
Uniform CD-ROM driver Revision: 3.20
sr 1:0:0:0: Attached scsi CD-ROM sr0
8139cp: 10/100 PCI Ethernet driver v1.3 (Mar 22, 2004)
8139cp 0000:00:08.0: This (id 10ec:8139 rev 10) is not an 8139C+ compatible chip
8139cp 0000:00:08.0: Try the "8139too" driver instead.
8139too Fast Ethernet driver 0.9.28
ACPI: PCI Interrupt Link [LNKC] enabled at IRQ 10
ACPI: PCI Interrupt 0000:00:08.0[A] -> Link [LNKC] -> GSI 10 (level, low) -> IRQ 10
eth0: RealTek RTL8139 at 0xe0822000, 00:c0:9f:0b:2e:07, IRQ 10
eth0:  Identified 8139 chip type 'RTL-8100B/8139D'
Loaded prism54 driver, version 1.2
ACPI: PCI Interrupt Link [LNKH] enabled at IRQ 11
ACPI: PCI Interrupt 0000:00:04.0[A] -> Link [LNKH] -> GSI 11 (level, low) -> IRQ 11
AC'97 1 does not respond - RESET
AC'97 1 access is not valid [0xffffffff], removing mixer.
ali mixer 1 creating error.
ACPI: AC Adapter [ACAD] (on-line)
ACPI: Battery Slot [BAT1] (battery present)
ACPI: Battery Slot [BAT2] (battery absent)
input: Power Button (FF) as /devices/virtual/input/input3
ACPI: Power Button (FF) [PWRF]
input: Sleep Button (CM) as /devices/virtual/input/input4
ACPI: Sleep Button (CM) [SLPB]
input: Power Button (CM) as /devices/virtual/input/input5
ACPI: Power Button (CM) [PWRB]
input: Lid Switch as /devices/virtual/input/input6
ACPI: Lid Switch [LID]
ACPI: Transitioning device [FAN2] to D3
ACPI: Transitioning device [FAN2] to D3
ACPI: Fan [FAN2] (off)
ACPI: Processor [CPU0] (supports 8 throttling states)
ACPI: Thermal Zone [THRM] (30 C)
sd 0:0:0:0: Attached scsi generic sg0 type 0
sr 1:0:0:0: Attached scsi generic sg1 type 5
Linux agpgart interface v0.102
agpgart: Detected ALi M1671 chipset
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
PPP generic driver version 2.4.2
agpgart: AGP aperture is 128M @ 0xf0000000
shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
Yenta: CardBus bridge found at 0000:00:0a.0 [103c:0027]
Yenta: adjusting diagnostic: 41 -> 61
Yenta: Using CSCINT to route CSC interrupts to PCI
Yenta: Routing CardBus interrupts to PCI
Yenta TI: socket 0000:00:0a.0, mfunc 0x015c1d22, devctl 0x66
Yenta: ISA IRQ mask 0x00b8, PCI irq 11
Socket status: 30000020
ali15x3_smbus 0000:00:06.0: ALI15X3_smb region uninitialized - upgrade BIOS or use force_addr=0xaddr
ali15x3_smbus 0000:00:06.0: ALI15X3 not detected, module not inserted.
pccard: CardBus card inserted into slot 0
PCI: Enabling device 0000:02:00.0 (0000 -> 0002)
ACPI: PCI Interrupt 0000:02:00.0[A] -> Link [LNKA] -> GSI 11 (level, low) -> IRQ 11
parport_pc 00:08: reported by Plug and Play ACPI
parport0: PC-style at 0x378 (0x778), irq 7, dma 3 [PCSPP,TRISTATE,COMPAT,ECP,DMA]
rtc_cmos 00:02: rtc core: registered rtc_cmos as rtc0
rtc0: alarms up to one month, y3k
Synaptics Touchpad, model: 1, fw: 5.8, id: 0x9b48b1, caps: 0x88479b/0x0
serio: Synaptics pass-through port at isa0060/serio1/input0
input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio1/input/input7
input: PC Speaker as /devices/platform/pcspkr/input/input8
lp0: using parport0 (interrupt-driven).
input: PS/2 Generic Mouse as /devices/platform/i8042/serio1/serio2/input/input9
ppdev: user-space parallel port driver
input: Video Bus as /devices/virtual/input/input10
ACPI: Video Device [VGA] (multi-head: yes  rom: no  post: no)
cs: IO port probe 0x100-0x3af: excluding 0x200-0x207 0x220-0x22f 0x330-0x337 0x388-0x38f
cs: IO port probe 0x3e0-0x4ff: excluding 0x408-0x40f 0x480-0x48f
cs: IO port probe 0x820-0x8ff: clean.
cs: IO port probe 0xc00-0xcf7: clean.
cs: IO port probe 0xa00-0xaff: clean.
Adding 1951888k swap on /dev/sda3.  Priority:-1 extents:1 across:1951888k
[drm] Initialized drm 1.1.0 20060810
ACPI: PCI Interrupt Link [LNKB] enabled at IRQ 11
ACPI: PCI Interrupt 0000:01:00.0[A] -> Link [LNKB] -> GSI 11 (level, low) -> IRQ 11
[drm] Initialized radeon 1.28.0 20060524 on minor 0
eth1: resetting device...
eth1: uploading firmware...
eth1: firmware version: 1.0.4.3
eth1: firmware upload complete
eth1: interface reset complete
eth0: link up, 100Mbps, full-duplex, lpa 0x45E1
agpgart: Found an AGP 2.0 compliant device at 0000:00:00.0.
agpgart: Putting AGP V2 device at 0000:00:00.0 into 1x mode
agpgart: Putting AGP V2 device at 0000:01:00.0 into 1x mode
[drm] Setting GART location based on new memory map
[drm] writeback test succeeded in 1 usecs
eth1: timeout waiting for mgmt response 300, triggering device
eth1: timeout waiting for mgmt response 270, triggering device
eth1: timeout waiting for mgmt response 300, triggering device
eth1: timeout waiting for mgmt response 300, triggering device
fuse init (API version 7.8)
NET: Registered protocol family 10
lo: Disabled Privacy Extensions
eth1: no IPv6 routers present
eth0: no IPv6 routers present
eth1: timeout waiting for mgmt response 300, triggering device
eth1: timeout waiting for mgmt response 300, triggering device
eth1: timeout waiting for mgmt response 300, triggering device
eth1: timeout waiting for mgmt response 300, triggering device
eth1: timeout waiting for mgmt response 270, triggering device
eth1: timeout waiting for mgmt response 300, triggering device
eth1: timeout waiting for mgmt response 300, triggering device

What I must change to fstab menu.lst? I told you what I changed when my arch didnt start....

Thanks

Last edited by k3rn31 (2008-01-20 08:13:39)


~k3rn31

Offline

#24 2008-01-20 08:47:47

jacko
Member
Registered: 2007-11-23
Posts: 840

Re: ata2 exception Emask (timeout)

libata version 2.21 loaded.

is in your last dmesg, so what dmesg are u showing us? the one where u changed things as pons said or what u have after u did the changes and then changed everything back?

Sounds like u got mixed up somewhere, I am sure if u retry pons advice it will probably work, but remember to change the root=/dev/sda4 to root=/dev/hda4 when u make the changes in fstab. that's probably where u messed up to begin with.

Offline

#25 2008-01-20 08:51:37

jacko
Member
Registered: 2007-11-23
Posts: 840

Re: ata2 exception Emask (timeout)

k3rn31Keep wrote:

changes in mkinitcpio.conf change your fstab/menu.lst file as so:

#
# /etc/fstab: static file system information
#
# <file system>        <dir>         <type>    <options>          <dump> <pass>
none                   /dev/pts      devpts    defaults            0      0
none                   /dev/shm      tmpfs     defaults            0      0


/dev/cdrom /mnt/cdrom   iso9660   ro,user,noauto,unhide   0      0
/dev/fd0 /mnt/fd0   vfat   user,noauto   0      0
/dev/hda3 swap swap defaults 0 0
/dev/hda4 / ext2 defaults 0 1

When I tried Pons tip, I changed sda3 and sda4 to hda3,hda4 and my arch didnt start! my menu.lst is:

title  Arch Linux
root   (hd0,3)
kernel /boot/vmlinuz26 root=/dev/hda4 ro
initrd /boot/kernel26.img

# (1) Arch Linux
title  Arch Linux Fallback
root   (hd0,3)
kernel /boot/vmlinuz26 root=/dev/hda4 ro
initrd /boot/kernel26-fallback.img

# (1) Windows
title Windows XP
#rootnoverify (hd0,0)
#makeactive
chainloader (hd0,1)+1

My edited mtkinitcpio.conf is:

MODULES="alim15x3 ata_generic"
HOOKS="base udev autodetect ide keymap filesystems"
Thanks

and rebuild the kernel image.

Last edited by jacko (2008-01-20 08:53:04)

Offline

Board footer

Powered by FluxBB