[#4021] pata_bf54x.c writing superblocks and filesystem accounting information: irq 68: nobody cared
Submitted By: Michael Hennerich
Open Date
2008-04-10 09:49:16 Close Date
2008-07-21 03:21:17
Priority:
Medium High Assignee:
Sonic Zhang
Status:
Closed Fixed In Release:
N/A
Found In Release:
2008R1-RC8 Release:
2008R1
Category:
Drivers Board:
N/A
Processor:
N/A Silicon Revision:
0.1
Is this bug repeatable?:
Yes Resolution:
Duplicate
Uboot version or rev.:
Toolchain version or rev.:
App binary format:
N/A
Summary: pata_bf54x.c writing superblocks and filesystem accounting information: irq 68: nobody cared
Details:
Formating Hard Disk ext2fs on BF548 causes irq 68: nobody cared.
root:/> mke2fs /dev/sda1
mke2fs 1.39 (29-May-2006)
Filesystem label=
OS type: Linux
Block size=1024 (log=0)
Fragment size=1024 (log=0)
4194304 inodes, 33553024 blocks
1677651 blocks (4%) reserved for the super user
First data block=1
4096 block groups
8192 blocks per group, 8192 fragments per group
1024 inodes per group
Superblock backups stored on blocks:
8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409, 663553,
1024001, 1990657, 2809857, 5120001, 5971969, 17915905, 19668993,
25600001
Writing inode tables: done
Writing superblocks and filesystem accounting information: irq 68: nobody cared (try booting with the "irqpoll" option)
Hardware Trace:
0 Target : <0x0000479c> { _dump_stack + 0x0 }
Source : <0x00027864> { ___report_bad_irq + 0x1c }
1 Target : <0x00027864> { ___report_bad_irq + 0x1c }
Source : <0x000278c0> { ___report_bad_irq + 0x78 }
2 Target : <0x000278c0> { ___report_bad_irq + 0x78 }
Source : <0x0000ce8e> { _printk + 0x16 }
3 Target : <0x0000ce8a> { _printk + 0x12 }
Source : <0x0000cd42> { _vprintk + 0x1be }
4 Target : <0x0000cd36> { _vprintk + 0x1b2 }
Source : <0x0000cd28> { _vprintk + 0x1a4 }
5 Target : <0x0000cd24> { _vprintk + 0x1a0 }
Source : <0x0000cb6c> { _wake_up_klogd + 0x24 }
6 Target : <0x0000cb48> { _wake_up_klogd + 0x0 }
Source : <0x0000d278> { _release_console_sem + 0x1f4 }
7 Target : <0x0000d26a> { _release_console_sem + 0x1e6 }
Source : <0x0000d25c> { _release_console_sem + 0x1d8 }
8 Target : <0x0000d252> { _release_console_sem + 0x1ce }
Source : <0x0000d244> { _release_console_sem + 0x1c0 }
9 Target : <0x0000d224> { _release_console_sem + 0x1a0 }
Source : <0x0000d10a> { _release_console_sem + 0x86 }
10 Target : <0x0000d0da> { _release_console_sem + 0x56 }
Source : <0x0000d206> { _release_console_sem + 0x182 }
11 Target : <0x0000d200> { _release_console_sem + 0x17c }
Source : <0x0000ca42> { __call_console_drivers + 0x7e }
12 Target : <0x0000ca3c> { __call_console_drivers + 0x78 }
Source : <0x0000c9fe> { __call_console_drivers + 0x3a }
13 Target : <0x0000c9ee> { __call_console_drivers + 0x2a }
Source : <0x0000c9de> { __call_console_drivers + 0x1a }
14 Target : <0x0000c9c4> { __call_console_drivers + 0x0 }
Source : <0x0000d1fc> { _release_console_sem + 0x178 }
15 Target : <0x0000d1f2> { _release_console_sem + 0x16e }
Source : <0x0000d190> { _release_console_sem + 0x10c }
Stack from 02763870:
00000004 00027868 00207ae0 00000000 039963d8 00000044 00000000 00027a34
00207ae0 00000000 00000000 00000044 039963d8 0002805a 00207ae0 00000044
007b3398 02763b6c 00204574 039963d8 00000000 00000000 00000000 00000000
ffa0036a 00000044 00207ae0 00000006 00000000 20000000 ffa00c1a 0399e400
0399e800 039e4ae4 039fa060 000b7cb0 000fbacc 000fb8c2 000e7844 00000001
00000000 00000000 002a0000 0024de0c 000e7844 000e77dc 00000007 02003005
Call Trace:
[<000f12c6>] _ata_qc_new_init+0x66/0xf8
[<000b7cb0>] _memset+0x28/0x60
[<000f1298>] _ata_qc_new_init+0x38/0xf8
[<000b7cb0>] _memset+0x28/0x60
[<00020c49>] _second_overflow+0x81/0x24c
[<0000ffff>] _sys_setitimer+0x1b/0x84
[<0000ffff>] _sys_setitimer+0x1b/0x84
[<0000ffff>] _sys_setitimer+0x1b/0x84
[<0000ffff>] _sys_setitimer+0x1b/0x84
[<000ac1f4>] _blk_run_queue+0x70/0x90
[<0000ffff>] _sys_setitimer+0x1b/0x84
[<000e6622>] _scsi_next_command+0x2a/0x38
[<000e67ce>] _scsi_end_request+0x66/0xa8
[<000e67e6>] _scsi_end_request+0x7e/0xa8
[<0000ffff>] _sys_setitimer+0x1b/0x84
[<000e6880>] _scsi_release_buffers+0x1c/0x30
[<000e68da>] _scsi_io_completion+0x46/0x2d4
[<000b7cb0>] _memset+0x28/0x60
[<00020c49>] _second_overflow+0x81/0x24c
[<000ece12>] _sd_rw_intr+0x3e/0x268
[<00013dec>] _run_timer_softirq+0x14/0x16c
[<000a968e>] _blk_done_softirq+0x56/0x64
[<00011054>] ___do_softirq+0x60/0xac
[<00011054>] ___do_softirq+0x60/0xac
[<000b7cb0>] _memset+0x28/0x60
[<000fbacc>] _bfin_tf_load+0x158/0x1c0
[<000fb8c2>] _bfin_bmdma_start+0x86/0x138
[<000e7844>] _scsi_request_fn+0x1a8/0x284
[<000e7844>] _scsi_request_fn+0x1a8/0x284
[<000e77dc>] _scsi_request_fn+0x140/0x284
[<000f12c6>] _ata_qc_new_init+0x66/0xf8
[<000b7cb0>] _memset+0x28/0x60
[<000f1298>] _ata_qc_new_init+0x38/0xf8
[<000b7cb0>] _memset+0x28/0x60
[<00020c49>] _second_overflow+0x81/0x24c
[<0000ffff>] _sys_setitimer+0x1b/0x84
[<0000ffff>] _sys_setitimer+0x1b/0x84
[<000aa134>] _init_request_from_bio+0x78/0xe4
[<000abe0a>] ___make_request+0x76/0x3f0
[<000aa91a>] _generic_make_request+0x13e/0x1e4
[<00056444>] _blkdev_get_block+0x0/0x58
[<0002b17c>] _mempool_alloc+0x44/0xd0
[<00011210>] ___local_bh_enable+0x74/0xc4
[<000ac910>] _submit_bio+0x50/0x128
[<00054d22>] _bio_alloc_bioset+0x8a/0xdc
[<00056444>] _blkdev_get_block+0x0/0x58
[<00054dca>] _bio_alloc+0x12/0x2c
[<00050fd4>] _submit_bh+0xb8/0x18c
[<00056444>] _blkdev_get_block+0x0/0x58
[<0005276a>] ___block_write_full_page+0x18a/0x3f8
[<0005278a>] ___block_write_full_page+0x1aa/0x3f8
[<001823ae>] ___sched_text_start+0x30e/0x68c
[<00052a7c>] _block_write_full_page+0xa4/0xac
[<00056444>] _blkdev_get_block+0x0/0x58
[<00056444>] _blkdev_get_block+0x0/0x58
[<0002cf06>] ___writepage+0xe/0x54
[<0000ffff>] _sys_setitimer+0x1b/0x84
[<0002d486>] _write_cache_pages+0x1a2/0x24c
[<0002d54e>] _generic_writepages+0x1e/0x24
[<0000ffff>] _sys_setitimer+0x1b/0x84
[<0000ffff>] _sys_setitimer+0x1b/0x84
[<0002cef8>] ___writepage+0x0/0x54
[<0002d57e>] _do_writepages+0x2a/0x58
[<0004dea6>] ___writeback_single_inode+0x52/0x2bc
[<00182d8a>] _schedule_timeout+0x52/0xac
[<0000ffff>] _sys_setitimer+0x1b/0x84
[<00182d90>] _schedule_timeout+0x58/0xac
[<0004e3c4>] _sync_sb_inodes+0x16c/0x224
[<0018280c>] _io_schedule_timeout+0x30/0x58
[<0004e758>] _writeback_inodes+0x7c/0x90
[<0001cb68>] _autoremove_wake_function+0x0/0x30
[<0002d946>] _background_writeout+0x96/0xbc
[<0002df66>] _pdflush+0xce/0x158
[<001823ae>] ___sched_text_start+0x30e/0x68c
[<00008f14>] _complete+0x20/0x3c
[<0002de98>] _pdflush+0x0/0x158
[<0002d8b0>] _background_writeout+0x0/0xbc
[<0001c79c>] _kthread+0x50/0x64
[<0002de98>] _pdflush+0x0/0x158
[<00001686>] _kernel_thread_helper+0x6/0xc
handlers:
[<000f52f8>] (_ata_interrupt+0x0/0x1c8)
Disabling IRQ #68
ata1.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x2 frozen
ata1.00: cmd ca/00:01:42:80:b2/00:00:00:00:00/e1 tag 0 cdb 0x0 data 512 out
res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
ata1: soft resetting port
ata1.00: qc timeout (cmd 0x27)
ata1.00: ata_hpa_resize 1: hpa sectors (0) is smaller than sectors (78140160)
ata1.00: failed to set xfermode (err_mask=0x40)
ata1: failed to recover some devices, retrying in 5 secs
ata1: soft resetting port
ata1.00: qc timeout (cmd 0x27)
ata1.00: ata_hpa_resize 1: hpa sectors (0) is smaller than sectors (78140160)
ata1.00: failed to set xfermode (err_mask=0x40)
ata1.00: limiting speed to UDMA/66:PIO3
ata1: failed to recover some devices, retrying in 5 secs
ata1: soft resetting port
ata1.00: qc timeout (cmd 0x27)
ata1.00: ata_hpa_resize 1: hpa sectors (0) is smaller than sectors (78140160)
ata1.00: failed to set xfermode (err_mask=0x40)
ata1.00: disabled
ata1: EH complete
sd 0:0:0:0: [sda] Result: hostbyte=0x04 driverbyte=0x00
end_request: I/O error, dev sda, sector 28475458
Buffer I/O error on device sda1, logical block 28475395
lost page write due to I/O error on sda1
sd 0:0:0:0: [sda] Result: hostbyte=0x04 driverbyte=0x00
end_request: I/O error, dev sda, sector 28475459
Buffer I/O error on device sda1, logical block 28475396
lost page write due to I/O error on sda1
sd 0:0:0:0: [sda] Result: hostbyte=0x04 driverbyte=0x00
end_request: I/O error, dev sda, sector 28475460
Buffer I/O error on device sda1, logical block 28475397
lost page write due to I/O error on sda1
Follow-ups
--- Michael Hennerich 2008-04-10 11:40:30
After several tries to format the disk-
Now even fdisk fails persistently
Command (m for help): w
The partition table has been altered!
Calling ioctl() to re-read partition table
fdisk: WARNING: rereading partition table failed, kernel still uses old table:
Invalid argument
root:/>
--- Sonic Zhang 2008-04-15 06:05:03
Duplicated bug of 3513.
--- Sonic Zhang 2008-04-15 06:05:38
Duplicated bug of 3513.
--- Michael Hennerich 2008-07-21 03:21:16
Close it.
-Michael
Files
Changes
Commits
Dependencies
Duplicates
Associations
Tags
File Name File Type File Size Posted By
No Files Were Found