Saturday, August 22, 2009, 6:13:39 PM, Jeff Garzik wrote:
> Can you show us the dmesg (printk) output from libata, _without_
> dev_select or other "wait for drive to settle" special code?
Boot log without special code but with ATA_DEBUG and ATA_VERBOSE_DEBUG
turned on is attached. Here is also a quote from a boot log with
special code:
JASPER PATA (IDE) chipset 8500: UDMA is not supported
scsi0 : pata_jasper
DEV: registering device: ID = 'host0'
CLASS: registering class device: ID = 'host0'
ata1: PATA max MWDMA2 irq 11
jasper_set_piomode: devno = 0
jasper_tune_chipset: slave = 0 speed = 0x08
jasper_set_piomode: devno = 1
jasper_tune_chipset: slave = 1 speed = 0x08
>waiting for drive to settle...
ata1.00: ATAPI: 9929D05E59V1.500P3311077, , max MWDMA2
ata1.01: HPA detected: current 586070255, native 586072368
ata1.01: ATA-7: SAMSUNG HD300LD, WK100-12, max UDMA/100
ata1.01: 586070255 sectors, multi 0: LBA48
jasper_set_piomode: devno = 0
jasper_tune_chipset: slave = 0 speed = 0x0c
jasper_set_piomode: devno = 1
jasper_tune_chipset: slave = 1 speed = 0x0c
jasper_set_dmamode: devno = 0
jasper_tune_chipset: slave = 0 speed = 0x22
jasper_set_dmamode: devno = 1
jasper_tune_chipset: slave = 1 speed = 0x22
ata1.00: configured for MWDMA2
ata1.01: configured for MWDMA2
DEV: registering device: ID = 'target0:0:0'
scsi 0:0:0:0: CD-ROM 9929D05E 59V1.500P3311077 3311 PQ: 0 ANSI: 5
DEV: registering device: ID = '0:0:0:0'
bus scsi: add device 0:0:0:0
scsi: Matched Device 0:0:0:0 with Driver sd
scsi: Probing driver sd with device 0:0:0:0
scsi: Matched Device 0:0:0:0 with Driver sr
scsi: Probing driver sr with device 0:0:0:0
sr0: scsi3-mmc drive: 0x/0x caddy
Uniform CD-ROM driver Revision: 3.20
sr 0:0:0:0: Attached scsi CD-ROM sr0
bound device '0:0:0:0' to driver 'sr'
scsi: Bound Device 0:0:0:0 to Driver sr
CLASS: registering class device: ID = '0:0:0:0'
DEV: registering device: ID = 'target0:0:1'
scsi 0:0:1:0: Direct-Access ATA SAMSUNG HD300LD WK10 PQ: 0 ANSI: 5
DEV: registering device: ID = '0:0:1:0'
bus scsi: add device 0:0:1:0
scsi: Matched Device 0:0:1:0 with Driver sd
scsi: Probing driver sd with device 0:0:1:0
CLASS: registering class device: ID = '0:0:1:0'
sd 0:0:1:0: [sda] 586070255 512-byte hardware sectors (300068 MB)
sd 0:0:1:0: [sda] Write Protect is off
sd 0:0:1:0: [sda] Mode Sense: 00 3a 00 00
sd 0:0:1:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO
or FUA
sd 0:0:1:0: [sda] 586070255 512-byte hardware sectors (300068 MB)
sd 0:0:1:0: [sda] Write Protect is off
sd 0:0:1:0: [sda] Mode Sense: 00 3a 00 00
sd 0:0:1:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO
or FUA
sda: sda1 < sda5 sda6 >
sd 0:0:1:0: [sda] Attached SCSI disk
bound device '0:0:1:0' to driver 'sd'
scsi: Bound Device 0:0:1:0 to Driver sd
CLASS: registering class device: ID = '0:0:1:0'
bound device 'pata_jasper' to driver 'pata_jasper'
platform: Bound Device pata_jasper to Driver pata_jasper
--
Best regards,
Andrei mailto:andrei.martynov@xxxxxx
Linux version 2.6.24-arm3 (reyter@reyter-ubuntu) (gcc version 4.3.2 (Sourcery G++ Lite 2008q3-68) ) #2 Tue Sep 1 20:18:06 MSD 2009
CPU: pt110 [50021100] revision 0 (ARMv4T), cr=00001007
Machine: JASPER
On node 0 totalpages: 1664
DMA zone: 13 pages used for memmap
DMA zone: 0 pages reserved
DMA zone: 1651 pages, LIFO batch:0
Normal zone: 0 pages used for memmap
Movable zone: 0 pages used for memmap
Built 1 zonelists in Zone order, mobility grouping off. Total pages: 1651
Kernel command line: root=/dev/mtdblock1 console=ttyS0 debug
PID hash table entries: 32 (order: 5, 128 bytes)
setup_timer: Timer value = 50625
Console: colour dummy device 80x30
serial_jasper: setup_console @ 38400
jasperuart change speed 132
console [ttyS0] enabled
jasper_console early init ok
Dentry cache hash table entries: 1024 (order: 0, 4096 bytes)
Inode-cache hash table entries: 1024 (order: 0, 4096 bytes)
Memory: 6MB = 6MB total
Memory: 5028KB available (1376K code, 115K data, 52K init)
Calibrating delay loop... 80.28 BogoMIPS (lpj=401408)
Mount-cache hash table entries: 512
DEV: registering device: ID = 'platform'
bus type 'platform' registered
Registering sysdev class 'cpu'
device class 'tty': registering
device class 'vtconsole': registering
DEV: registering device: ID = 'vtcon0'
em85xx_init_machine
Registering platform device 'pata_jasper'. Parent at platform
DEV: registering device: ID = 'pata_jasper'
bus platform: add device pata_jasper
em85xx_init_machine ok
Registering sys device 'cpu0'
device class 'misc': registering
device class 'scsi_host': registering
bus type 'scsi' registered
device class 'scsi_device': registering
SCSI subsystem initialized
libata version 3.00 loaded.
device class 'input': registering
device class 'mem': registering
DEV: registering device: ID = 'mem'
DEV: registering device: ID = 'kmem'
DEV: registering device: ID = 'null'
DEV: registering device: ID = 'zero'
DEV: registering device: ID = 'full'
DEV: registering device: ID = 'random'
DEV: registering device: ID = 'urandom'
DEV: registering device: ID = 'kmsg'
Registering sysdev class 'timer'
Registering sys device 'timer0'
NetWinder Floating Point Emulator V0.97 (double precision)
Registering sysdev class 'timekeeping'
Registering sys device 'timekeeping0'
Registering sysdev class 'clocksource'
Registering sys device 'clocksource0'
NTFS driver 2.1.29 [Flags: R/O].
io scheduler noop registered
io scheduler anticipatory registered
io scheduler deadline registered
io scheduler cfq registered (default)
DEV: registering device: ID = 'tty'
DEV: registering device: ID = 'console'
DEV: registering device: ID = 'ptmx'
DEV: registering device: ID = 'tty0'
device class 'vc': registering
DEV: registering device: ID = 'vcs'
DEV: registering device: ID = 'vcsa'
DEV: registering device: ID = 'tty1'
DEV: registering device: ID = 'tty2'
DEV: registering device: ID = 'tty3'
DEV: registering device: ID = 'tty4'
DEV: registering device: ID = 'tty5'
DEV: registering device: ID = 'tty6'
DEV: registering device: ID = 'tty7'
DEV: registering device: ID = 'tty8'
DEV: registering device: ID = 'tty9'
DEV: registering device: ID = 'tty10'
DEV: registering device: ID = 'tty11'
DEV: registering device: ID = 'tty12'
DEV: registering device: ID = 'tty13'
DEV: registering device: ID = 'tty14'
DEV: registering device: ID = 'tty15'
DEV: registering device: ID = 'tty16'
DEV: registering device: ID = 'tty17'
DEV: registering device: ID = 'tty18'
DEV: registering device: ID = 'tty19'
DEV: registering device: ID = 'tty20'
DEV: registering device: ID = 'tty21'
DEV: registering device: ID = 'tty22'
DEV: registering device: ID = 'tty23'
DEV: registering device: ID = 'tty24'
DEV: registering device: ID = 'tty25'
DEV: registering device: ID = 'tty26'
DEV: registering device: ID = 'tty27'
DEV: registering device: ID = 'tty28'
DEV: registering device: ID = 'tty29'
DEV: registering device: ID = 'tty30'
DEV: registering device: ID = 'tty31'
DEV: registering device: ID = 'tty32'
DEV: registering device: ID = 'tty33'
DEV: registering device: ID = 'tty34'
DEV: registering device: ID = 'tty35'
DEV: registering device: ID = 'tty36'
DEV: registering device: ID = 'tty37'
DEV: registering device: ID = 'tty38'
DEV: registering device: ID = 'tty39'
DEV: registering device: ID = 'tty40'
DEV: registering device: ID = 'tty41'
DEV: registering device: ID = 'tty42'
DEV: registering device: ID = 'tty43'
DEV: registering device: ID = 'tty44'
DEV: registering device: ID = 'tty45'
DEV: registering device: ID = 'tty46'
DEV: registering device: ID = 'tty47'
DEV: registering device: ID = 'tty48'
DEV: registering device: ID = 'tty49'
DEV: registering device: ID = 'tty50'
DEV: registering device: ID = 'tty51'
DEV: registering device: ID = 'tty52'
DEV: registering device: ID = 'tty53'
DEV: registering device: ID = 'tty54'
DEV: registering device: ID = 'tty55'
DEV: registering device: ID = 'tty56'
DEV: registering device: ID = 'tty57'
DEV: registering device: ID = 'tty58'
DEV: registering device: ID = 'tty59'
DEV: registering device: ID = 'tty60'
DEV: registering device: ID = 'tty61'
DEV: registering device: ID = 'tty62'
DEV: registering device: ID = 'tty63'
uart_clock_init
uart_clock_init ok
uart_register_driver returned 0
ttyS0 at MMIO 0x500500 (irq = 2) is a JASPER
DEV: registering device: ID = 'ttyS0'
ttyS1 at MMIO 0x501300 (irq = 3) is a JASPER
DEV: registering device: ID = 'ttyS1'
loop: module loaded
device class 'scsi_disk': registering
Driver 'sd' needs updating - please use bus_type methods
bus scsi: add driver sd
Driver 'sr' needs updating - please use bus_type methods
bus scsi: add driver sr
bus platform: add driver pata_jasper
platform: Matched Device pata_jasper with Driver pata_jasper
platform: Probing driver pata_jasper with device pata_jasper
JASPER PATA (IDE) chipset 8500: UDMA is not supported
ata_host_alloc: ENTER
ata_port_alloc: ENTER
ata_port_start: prd alloc, virt 0160a000, dma 160a000
__ata_port_freeze: ata4294967295 port frozen
scsi0 : pata_jasper
DEV: registering device: ID = 'host0'
CLASS: registering class device: ID = 'host0'
ata1: PATA max MWDMA2 irq 11
ata_host_register: probe begin
ata_port_schedule_eh: port EH scheduled
ata_scsi_error: ENTER
ata_port_flush_task: ENTER
ata1: ata_port_flush_task: EXIT
ata_eh_link_autopsy: ENTER
ata_eh_recover: ENTER
__ata_port_freeze: ata1 port frozen
jasper_set_piomode: devno = 0
jasper_tune_chipset: slave = 0 speed = 0x08
jasper_set_piomode: devno = 1
jasper_tune_chipset: slave = 1 speed = 0x08
ata_std_softreset: ENTER
ata_std_softreset: about to softreset, devmask=1
ata_bus_softreset: ata1: bus reset via SRST
ata_dev_classify: found ATAPI device by sig
ata_std_softreset: EXIT, classes[0]=3 [1]=9
ata_std_postreset: ENTER
ata_std_postreset: EXIT
ata1: abnormal Status 0x7F
ata_eh_thaw_port: ata1 port thawed
ata_eh_revalidate_and_attach: ENTER
ata1.00: ata_dev_read_id: ENTER
ata1: ata_dev_select: ENTER, device 0, wait 1
ata1: abnormal Status 0x7F
ata1: ata_dev_select: ENTER, device 0, wait 1
ata_tf_load: feat 0x0 nsect 0x0 lba 0x0 0x0 0x0
ata_tf_load: device 0xA0
ata_exec_command: ata1: cmd 0xA1
ata_hsm_move: ata1: protocol 2 task_state 2 (dev_stat 0x8)
ata_pio_sector: data read
ata_hsm_move: ata1: protocol 2 task_state 3 (dev_stat 0x50)
ata_hsm_move: ata1: dev 0 command complete, drv_stat 0x50
ata_port_flush_task: ENTER
ata1: ata_port_flush_task: EXIT
ata1.00: ata_dev_configure: ENTER
ata1.00: ata_dev_configure: cfg 49:0b00 82:0000 83:0000 84:0000 85:0000 86:0000
87:0000 88:0000
ata_dump_id: 49==0x0b00 53==0x0002 63==0x0407 64==0x0003 75==0x0000
ata_dump_id: 80==0x0000 81==0x0000 82==0x0000 83==0x0000 84==0x0000
ata_dump_id: 88==0x0000 93==0x0000
ata1.00: ATAPI: 9929D05E59V1.500P3311077, , max MWDMA2
ata1.00: ata_dev_configure: EXIT, drv_stat = 0x50
jasper_set_piomode: devno = 0
jasper_tune_chipset: slave = 0 speed = 0x0c
jasper_set_dmamode: devno = 0
jasper_tune_chipset: slave = 0 speed = 0x22
ata_dev_set_xfermode: set features - xfer mode
ata1: ata_dev_select: ENTER, device 0, wait 1
ata_tf_load: feat 0x3 nsect 0x22 lba 0x0 0x0 0x0
ata_tf_load: device 0xA0
ata_exec_command: ata1: cmd 0xEF
ata_hsm_move: ata1: protocol 1 task_state 3 (dev_stat 0x50)
ata_hsm_move: ata1: dev 0 command complete, drv_stat 0x50
ata_port_flush_task: ENTER
ata1: ata_port_flush_task: EXIT
ata_dev_set_xfermode: EXIT, err_mask=0
ata1.00: ata_dev_read_id: ENTER
ata1: ata_dev_select: ENTER, device 0, wait 1
ata1: ata_dev_select: ENTER, device 0, wait 1
ata_tf_load: feat 0x0 nsect 0x0 lba 0x0 0x0 0x0
ata_tf_load: device 0xA0
ata_exec_command: ata1: cmd 0xA1
ata_hsm_move: ata1: protocol 2 task_state 2 (dev_stat 0x58)
ata_pio_sector: data read
ata_hsm_move: ata1: protocol 2 task_state 3 (dev_stat 0x50)
ata_hsm_move: ata1: dev 0 command complete, drv_stat 0x50
ata_port_flush_task: ENTER
ata1: ata_port_flush_task: EXIT
ata1.00: ata_dev_configure: ENTER
ata1.00: ata_dev_configure: cfg 49:0b00 82:0000 83:0000 84:0000 85:0000 86:0000
87:0000 88:0000
ata_dump_id: 49==0x0b00 53==0x0002 63==0x0407 64==0x0003 75==0x0000
ata_dump_id: 80==0x0000 81==0x0000 82==0x0000 83==0x0000 84==0x0000
ata_dump_id: 88==0x0000 93==0x0000
ata1.00: ata_dev_configure: EXIT, drv_stat = 0x50
ata_dev_set_mode: xfer_shift=7, xfer_mode=0x22
ata1.00: configured for MWDMA2
ata_eh_recover: EXIT, rc=0
ata_scsi_error: EXIT
ata_host_register: host probe begin
DEV: registering device: ID = 'target0:0:0'
ata_scsi_dump_cdb: CDB (1:0,0,0) 12 00 00 00 24 00 00 00 80
ata_scsi_translate: ENTER
ata1: ata_dev_select: ENTER, device 0, wait 1
ata_tf_load: feat 0x0 nsect 0x0 lba 0x0 0x24 0x0
ata_tf_load: device 0xA0
ata_exec_command: ata1: cmd 0xA0
ata_scsi_translate: EXIT
ata_hsm_move: ata1: protocol 5 task_state 1 (dev_stat 0x58)
atapi_send_cdb: send cdb
ata_host_intr: ata1: protocol 5 task_state 2
ata_hsm_move: ata1: protocol 5 task_state 2 (dev_stat 0x58)
atapi_pio_bytes: ata1: xfering 36 bytes
__atapi_pio_bytes: data read
ata_host_intr: ata1: protocol 5 task_state 2
ata_hsm_move: ata1: protocol 5 task_state 2 (dev_stat 0x50)
ata_hsm_move: ata1: protocol 5 task_state 3 (dev_stat 0x50)
ata_hsm_move: ata1: dev 0 command complete, drv_stat 0x50
atapi_qc_complete: ENTER, err_mask 0x0
ata_scsi_dump_cdb: CDB (1:0,0,0) 12 00 00 00 3f 00 00 00 80
ata_scsi_translate: ENTER
ata1: ata_dev_select: ENTER, device 0, wait 1
ata_tf_load: feat 0x0 nsect 0x0 lba 0x0 0x40 0x0
ata_tf_load: device 0xA0
ata_exec_command: ata1: cmd 0xA0
ata_scsi_translate: EXIT
ata_hsm_move: ata1: protocol 5 task_state 1 (dev_stat 0x58)
atapi_send_cdb: send cdb
ata_host_intr: ata1: protocol 5 task_state 2
ata_hsm_move: ata1: protocol 5 task_state 2 (dev_stat 0x58)
atapi_pio_bytes: ata1: xfering 58 bytes
__atapi_pio_bytes: data read
ata_host_intr: ata1: protocol 5 task_state 2
ata_hsm_move: ata1: protocol 5 task_state 2 (dev_stat 0x50)
ata_hsm_move: ata1: protocol 5 task_state 3 (dev_stat 0x50)
ata_hsm_move: ata1: dev 0 command complete, drv_stat 0x50
atapi_qc_complete: ENTER, err_mask 0x0
scsi 0:0:0:0: CD-ROM 9929D05E 59V1.500P3311077 3311 PQ: 0 ANSI: 5
DEV: registering device: ID = '0:0:0:0'
bus scsi: add device 0:0:0:0
scsi: Matched Device 0:0:0:0 with Driver sd
scsi: Probing driver sd with device 0:0:0:0
scsi: Matched Device 0:0:0:0 with Driver sr
scsi: Probing driver sr with device 0:0:0:0
ata_scsi_dump_cdb: CDB (1:0,0,0) 00 00 00 00 00 00 00 00 80
ata_scsi_translate: ENTER
ata1: ata_dev_select: ENTER, device 0, wait 1
ata_tf_load: feat 0x0 nsect 0x0 lba 0x0 0x0 0x0
ata_tf_load: device 0xA0
ata_exec_command: ata1: cmd 0xA0
ata_scsi_translate: EXIT
ata_hsm_move: ata1: protocol 6 task_state 1 (dev_stat 0x58)
atapi_send_cdb: send cdb
ata_host_intr: ata1: protocol 6 task_state 3
ata_hsm_move: ata1: protocol 6 task_state 3 (dev_stat 0x51)
ata_hsm_move: ata1: protocol 6 task_state 4 (dev_stat 0x51)
ata_scsi_timed_out: ENTER
ata_scsi_timed_out: EXIT, ret=0
ata_scsi_error: ENTER
ata_port_flush_task: ENTER
ata1: ata_port_flush_task: EXIT
ata_eh_link_autopsy: ENTER
atapi_eh_request_sense: ATAPI request sense
ata1: ata_dev_select: ENTER, device 0, wait 1
ata_tf_load: feat 0x0 nsect 0x0 lba 0x0 0x60 0x0
ata_tf_load: device 0xA0
ata_exec_command: ata1: cmd 0xA0
ata_hsm_move: ata1: protocol 5 task_state 1 (dev_stat 0x58)
atapi_send_cdb: send cdb
ata_host_intr: ata1: protocol 5 task_state 2
ata_hsm_move: ata1: protocol 5 task_state 2 (dev_stat 0x58)
atapi_pio_bytes: ata1: xfering 18 bytes
__atapi_pio_bytes: data read
ata_host_intr: ata1: protocol 5 task_state 2
ata_hsm_move: ata1: protocol 5 task_state 2 (dev_stat 0x50)
ata_hsm_move: ata1: protocol 5 task_state 3 (dev_stat 0x50)
ata_hsm_move: ata1: dev 0 command complete, drv_stat 0x50
ata_port_flush_task: ENTER
ata1: ata_port_flush_task: EXIT
ata_eh_link_autopsy: EXIT
ata_eh_recover: ENTER
ata_eh_revalidate_and_attach: ENTER
ata_eh_recover: EXIT, rc=0
atapi_qc_complete: ENTER, err_mask 0x0
ata_scsi_error: EXIT
ata_scsi_dump_cdb: CDB (1:0,0,0) 00 00 00 00 00 00 00 00 80
ata_scsi_translate: ENTER
ata1: ata_dev_select: ENTER, device 0, wait 1
ata_tf_load: feat 0x0 nsect 0x0 lba 0x0 0x0 0x0
ata_tf_load: device 0xA0
ata_exec_command: ata1: cmd 0xA0
ata_scsi_translate: EXIT
ata_hsm_move: ata1: protocol 6 task_state 1 (dev_stat 0x58)
atapi_send_cdb: send cdb
ata_host_intr: ata1: protocol 6 task_state 3
ata_hsm_move: ata1: protocol 6 task_state 3 (dev_stat 0x51)
ata_hsm_move: ata1: protocol 6 task_state 4 (dev_stat 0x51)
ata_scsi_timed_out: ENTER
ata_scsi_timed_out: EXIT, ret=0
ata_scsi_error: ENTER
ata_port_flush_task: ENTER
ata1: ata_port_flush_task: EXIT
ata_eh_link_autopsy: ENTER
atapi_eh_request_sense: ATAPI request sense
ata1: ata_dev_select: ENTER, device 0, wait 1
ata_tf_load: feat 0x0 nsect 0x0 lba 0x0 0x60 0x0
ata_tf_load: device 0xA0
ata_exec_command: ata1: cmd 0xA0
ata_hsm_move: ata1: protocol 5 task_state 1 (dev_stat 0x58)
atapi_send_cdb: send cdb
ata_host_intr: ata1: protocol 5 task_state 2
ata_hsm_move: ata1: protocol 5 task_state 2 (dev_stat 0x58)
atapi_pio_bytes: ata1: xfering 18 bytes
__atapi_pio_bytes: data read
ata_host_intr: ata1: protocol 5 task_state 2
ata_hsm_move: ata1: protocol 5 task_state 2 (dev_stat 0x50)
ata_hsm_move: ata1: protocol 5 task_state 3 (dev_stat 0x50)
ata_hsm_move: ata1: dev 0 command complete, drv_stat 0x50
ata_port_flush_task: ENTER
ata1: ata_port_flush_task: EXIT
ata_eh_link_autopsy: EXIT
ata_eh_recover: ENTER
ata_eh_revalidate_and_attach: ENTER
ata_eh_recover: EXIT, rc=0
atapi_qc_complete: ENTER, err_mask 0x0
ata_scsi_error: EXIT
ata_scsi_dump_cdb: CDB (1:0,0,0) 00 00 00 00 00 00 00 00 80
ata_scsi_translate: ENTER
ata1: ata_dev_select: ENTER, device 0, wait 1
ata_tf_load: feat 0x0 nsect 0x0 lba 0x0 0x0 0x0
ata_tf_load: device 0xA0
ata_exec_command: ata1: cmd 0xA0
ata_scsi_translate: EXIT
ata_hsm_move: ata1: protocol 6 task_state 1 (dev_stat 0x58)
atapi_send_cdb: send cdb
ata_host_intr: ata1: protocol 6 task_state 3
ata_hsm_move: ata1: protocol 6 task_state 3 (dev_stat 0x51)
ata_hsm_move: ata1: protocol 6 task_state 4 (dev_stat 0x51)
ata_scsi_timed_out: ENTER
ata_scsi_timed_out: EXIT, ret=0
ata_scsi_error: ENTER
ata_port_flush_task: ENTER
ata1: ata_port_flush_task: EXIT
ata_eh_link_autopsy: ENTER
atapi_eh_request_sense: ATAPI request sense
ata1: ata_dev_select: ENTER, device 0, wait 1
ata_tf_load: feat 0x0 nsect 0x0 lba 0x0 0x60 0x0
ata_tf_load: device 0xA0
ata_exec_command: ata1: cmd 0xA0
ata_hsm_move: ata1: protocol 5 task_state 1 (dev_stat 0x58)
atapi_send_cdb: send cdb
ata_host_intr: ata1: protocol 5 task_state 2
ata_hsm_move: ata1: protocol 5 task_state 2 (dev_stat 0x58)
atapi_pio_bytes: ata1: xfering 18 bytes
__atapi_pio_bytes: data read
ata_host_intr: ata1: protocol 5 task_state 2
ata_hsm_move: ata1: protocol 5 task_state 2 (dev_stat 0x50)
ata_hsm_move: ata1: protocol 5 task_state 3 (dev_stat 0x50)
ata_hsm_move: ata1: dev 0 command complete, drv_stat 0x50
ata_port_flush_task: ENTER
ata1: ata_port_flush_task: EXIT
ata_eh_link_autopsy: EXIT
ata_eh_recover: ENTER
ata_eh_revalidate_and_attach: ENTER
ata_eh_recover: EXIT, rc=0
atapi_qc_complete: ENTER, err_mask 0x0
ata_scsi_error: EXIT
ata_scsi_dump_cdb: CDB (1:0,0,0) 00 00 00 00 00 00 00 00 80
ata_scsi_translate: ENTER
ata1: ata_dev_select: ENTER, device 0, wait 1
ata_tf_load: feat 0x0 nsect 0x0 lba 0x0 0x0 0x0
ata_tf_load: device 0xA0
ata_exec_command: ata1: cmd 0xA0
ata_scsi_translate: EXIT
ata_hsm_move: ata1: protocol 6 task_state 1 (dev_stat 0x58)
atapi_send_cdb: send cdb
ata_host_intr: ata1: protocol 6 task_state 3
ata_hsm_move: ata1: protocol 6 task_state 3 (dev_stat 0x51)
ata_hsm_move: ata1: protocol 6 task_state 4 (dev_stat 0x51)
ata_scsi_timed_out: ENTER
ata_scsi_timed_out: EXIT, ret=0
ata_scsi_error: ENTER
ata_port_flush_task: ENTER
ata1: ata_port_flush_task: EXIT
ata_eh_link_autopsy: ENTER
atapi_eh_request_sense: ATAPI request sense
ata1: ata_dev_select: ENTER, device 0, wait 1
ata_tf_load: feat 0x0 nsect 0x0 lba 0x0 0x60 0x0
ata_tf_load: device 0xA0
ata_exec_command: ata1: cmd 0xA0
ata_hsm_move: ata1: protocol 5 task_state 1 (dev_stat 0x58)
atapi_send_cdb: send cdb
ata_host_intr: ata1: protocol 5 task_state 2
ata_hsm_move: ata1: protocol 5 task_state 2 (dev_stat 0x58)
atapi_pio_bytes: ata1: xfering 18 bytes
__atapi_pio_bytes: data read
ata_host_intr: ata1: protocol 5 task_state 2
ata_hsm_move: ata1: protocol 5 task_state 2 (dev_stat 0x50)
ata_hsm_move: ata1: protocol 5 task_state 3 (dev_stat 0x50)
ata_hsm_move: ata1: dev 0 command complete, drv_stat 0x50
ata_port_flush_task: ENTER
ata1: ata_port_flush_task: EXIT
ata_eh_link_autopsy: EXIT
ata_eh_recover: ENTER
ata_eh_revalidate_and_attach: ENTER
ata_eh_recover: EXIT, rc=0
atapi_qc_complete: ENTER, err_mask 0x0
ata_scsi_error: EXIT
ata_scsi_dump_cdb: CDB (1:0,0,0) 00 00 00 00 00 00 00 00 80
ata_scsi_translate: ENTER
ata1: ata_dev_select: ENTER, device 0, wait 1
ata_tf_load: feat 0x0 nsect 0x0 lba 0x0 0x0 0x0
ata_tf_load: device 0xA0
ata_exec_command: ata1: cmd 0xA0
ata_scsi_translate: EXIT
ata_hsm_move: ata1: protocol 6 task_state 1 (dev_stat 0x58)
atapi_send_cdb: send cdb
ata_host_intr: ata1: protocol 6 task_state 3
ata_hsm_move: ata1: protocol 6 task_state 3 (dev_stat 0x50)
ata_hsm_move: ata1: dev 0 command complete, drv_stat 0x50
atapi_qc_complete: ENTER, err_mask 0x0
ata_scsi_dump_cdb: CDB (1:0,0,0) 5a 00 2a 00 00 00 00 00 80
ata_scsi_translate: ENTER
ata_sg_setup: ENTER, ata1
ata_sg_setup: 1 sg elements mapped
ata_fill_sg_dumb: PRD[0] = (0x161BE00, 0x80)
ata1: ata_dev_select: ENTER, device 0, wait 1
ata_tf_load: feat 0x1 nsect 0x0 lba 0x0 0x80 0x0
ata_tf_load: device 0xA0
ata_exec_command: ata1: cmd 0xA0
ata_scsi_translate: EXIT
ata_hsm_move: ata1: protocol 7 task_state 1 (dev_stat 0x58)
atapi_send_cdb: send cdb
ata_host_intr: ata1: protocol 7 task_state 3
ata_host_intr: ata1: host_stat 0x5
ata_hsm_move: ata1: protocol 7 task_state 3 (dev_stat 0x50)
ata_hsm_move: ata1: dev 0 command complete, drv_stat 0x50
ata_sg_clean: unmapping 1 sg elements
atapi_qc_complete: ENTER, err_mask 0x0
sr0: scsi3-mmc drive: 0x/0x caddy
Uniform CD-ROM driver Revision: 3.20
sr 0:0:0:0: Attached scsi CD-ROM sr0
bound device '0:0:0:0' to driver 'sr'
scsi: Bound Device 0:0:0:0 to Driver sr
CLASS: registering class device: ID = '0:0:0:0'
ata_port_schedule_eh: port EH scheduled
bound device 'pata_jasper' to driver 'pata_jasper'
platform: Bound Device pata_jasper to Driver pata_jasper
ata_scsi_error: ENTER
ata_port_flush_task: ENTER
ata1: ata_port_flush_task: EXIT
ata_eh_link_autopsy: ENTER
ata_eh_recover: ENTER
ata_eh_revalidate_and_attach: ENTER
ata_eh_recover: EXIT, rc=0
ata_scsi_error: EXIT
jaspermap flash device: 400000 at 0
Creating 2 MTD partitions on "Jasper mapped flash":
0x00000000-0x00006000 : "Unknown area"
0x00006000-0x003f0000 : "Root (RamFS)"
driver_probe_done: probe_count = 0
VFS: Mounted root (romfs filesystem) readonly.
Freeing init memory: 52K
Warning: unable to open an initial console.
DEV: registering device: ID = 'vcs5'
DEV: registering device: ID = 'vcsa5'
DEV: Unregistering device. ID = 'vcs5'
device_create_release called for vcs5
DEV: Unregistering device. ID = 'vcsa5'
device_create_release called for vcsa5
jasperuart_startup port 0117c534 irq 2
jasperuart change speed 132
jasperuart change speed 132