All of lore.kernel.org
 help / color / mirror / Atom feed
From: kardan <kardan@riseup.net>
To: linux-ext4@vger.kernel.org, linux-fsdevel@vger.kernel.org,
	linux-kernel@vger.kernel.org
Subject: BUG: kernel panic after jbd bugs / kernel paging request
Date: Tue, 20 Aug 2013 08:49:29 +0200	[thread overview]
Message-ID: <20130820084929.4094d5c3@delight> (raw)


[-- Attachment #1.1: Type: text/plain, Size: 5230 bytes --]

Dear developers,

At first thanks for all your work!

kernel version: 3.9.9-t23
kernel config: https://paste.debian.net/27351/
lspci -nvv output is attached.

I merged two kernel issues into one mail to find relations easier.

As both appeared only once I did not invest more time to try with
newer kernels. But I will do so for testing patches. Please give me
pointers where to dig in for reproducing.

1) jbd2_journal_dirty_metadata

I reported this in #linuxfs and was confirmed to forward it here.

12:55 < kardan:#linuxfs> it seems like my hdd is hanging (hdd led
turned. jbd is buzy for over an hour now:
1326 be/3 root          0.00 B     16.00 K  0.00 % 98.47 % [jbd2/sda1-8]

The load was caused by iceape (or something stacked below)
#1  0xb764680e in wait4 () at ../sysdeps/unix/syscall-template.S:81
#2  0xb76467e7 in __wait3 (stat_loc=..., options=0, usage=0x0)
at ../sysdeps/unix/bsd/bsd4.4/wait3.c:3312:55 

This led to several jbd related kernel bugs and a kernel panic in
the end. I attached the jbd-schedulings-bugs to avoid wrapping issues.

jbd2_journal_dirty_metadata+0x162/0x188
kmem_cache_alloc+0x26/0x9f
spin_unlock.isra.6+0x1e/0x1e
ext4_file_open+0x13e/0x1b2 
spin_lock.isra.7+0xa/0xb 
__d_instantiate+0x59/0x63 
fsnotify_perm+0x4d/0x58

__schedule_bug+0x39/0x49
__schedule+0x54/0x4e4 
ttwu_do_wakeup.constprop.111+0x39/0x56
try_to_wake_up+0xe7/0xef 
autoremove_wake_function+0xd/0x29 
activate_page+0xae/0xfc 
__cond_resched+0xf/0x19 
_cond_resched+0x10/0x18
Aug 15 18:06:10 delight
unmap_single_vma+0x3fc/0x49c 
unmap_vmas+0x30/0x4d 
exit_mmap+0x68/0xcb
get_signal_to_deliver+0x202/0x4d1 

kmem_cache_alloc+0x26/0x9f
spin_unlock.isra.6+0x1e/0x1e
ext4_file_open+0x13e/0x1b2 
fsnotify+0x1fa/0x22c
__d_instantiate+0x59/0x63

__schedule_bug+0x39/0x49
_schedule+0x54/0x4e4 
blk_peek_request+0x16f/0x1a4 
scsi_request_fn+0x35d/0x3fe 
activate_page+0xae/0xfc 
__cond_resched+0xf/0x19 
_cond_resched+0x10/0x18
unmap_single_vma+0x3fc/0x49c 
unmap_vmas+0x30/0x4d 
exit_mmap+0x68/0xcb
get_signal_to_deliver+0x202/0x4d1

__schedule_bug+0x39/0x49
__schedule+0x54/0x4e4 
__free_one_page+0xeb/0x1c4 
free_pcppages_bulk+0xbb/0x103
__cond_resched+0xf/0x19 
_cond_resched+0x10/0x18 
unmap_single_vma+0x3fc/0x49c 
unmap_vmas+0x30/0x4d
exit_mmap+0x68/0xcb
get_signal_to_deliver+0x202/0x4d1

 __schedule_bug+0x39/0x49
__schedule+0x54/0x4e4 
smp_apic_timer_interrupt+0x58/0x60 
apic_timer_interrupt+0x34/0x3c
activate_page+0xae/0xfc
__cond_resched+0xf/0x19 
_cond_resched+0x10/0x18 
unmap_single_vma+0x3fc/0x49c 
unmap_vmas+0x30/0x4d 
exit_mmap+0x68/0xcb

 __schedule_bug+0x39/0x49
__schedule+0x54/0x4e4 
vm_acct_memory+0x26/0x3c
__cache_free.isra.57+0xf/0x8f
 percpu_counter_add.constprop.21+0x26/0x3e 
spin_lock.isra.7+0xa/0xb
 dput+0x11/0x96 
spin_unlock.isra.11+0xa/0x1e 
__fput+0x15f/0x17e
mnt_add_count.isra.16+0x1c/0x34 
__cond_resched+0xf/0x19 
_cond_resched+0x10/0x18 
task_work_run+0x4f/0x5a 
do_exit+0x2c6/0x796 
kmsg_dump+0x1d/0xcc 
oops_end+0x86/0x8a 
do_bounds+0x4c/0x4c

 Full log: https://paste.debian.net/27347/

2) unable to handle kernel paging request

INFO: task kswapd0:21 blocked for more than 120 seconds.
[289200.502665]  [<c10b4258>] ? kmem_cache_alloc+0x2f/0x9f
[289200.502677]  [<c108b07f>] ? mempool_alloc+0x3b/0xee
[289200.502690]  [<c104c01f>] ? timekeeping_get_ns.constprop.
[289200.502703]  [<c13310e9>] ? io_schedule+0x34/0x47
[289200.502715]  [<c117e062>] ? get_request+0x416/0x4ae
[289200.502728]  [<c1005a8f>] ? native_sched_clock+0x48/0x94
[289200.502741]  [<c11811f1>] ? ioc_lookup_icq+0x41/0x49

[289800.503037] INFO: task kswapd0:21 blocked for more than 120 seconds.
[289800.503126]  [<c104300b>] ? sched_slice.isra.36+0x67/0x85
[289800.503139]  [<c104c01f>] ? timekeeping_get_ns.constprop.
[289800.503153] [<c13310e9>] ? io_schedule+0x34/0x47 
[289800.503165] [<c117e062>] ? get_request+0x416/0x4ae 
[289800.503178]  [<c11811f1>] ? ioc_lookup_icq+0x41/0x49 
[289800.503189]  [<c1038faa>] ? abort_exclusive_wait+0x64/0x64 
[289800.503199]  [<c117f938>] ? blk_queue_bio+0x185/0x26d

This issue dates back some weeks, sorry for not reporting earlear.

I had two occurances of this with several days in between. 
One week before the first occurence a new ram bank and a PCMCIA card
usb hub was added to the laptop.

Some days ago I saw a lot of IO errors once, they did not reappear.
On #linux-fs it was said the first one looks like use-after-free or
some other type of software-induced memory corruption. 

"Those tend to be nasty problems that can take months to track down
some of the crazy-looking problems end up as bad hardware.

have you also experienced crashes of userspace programs?"
kswap/kworker were followed by Xorg, iceweasel, claws and Xorg.

Awesome was inresponsive afterwards and I needed the restart lightdm.
In a new X session parts of old windows reappeared, this was
reproducable.

Log is attached.

-- 
Kardan <kardan@riseup.net>
Encrypt your email: http://gnupg.org/documentation
Public GPG key 9D6108AE58C06558 at hkp://pool.sks-keyservers.net
fpr: F72F C4D9 6A52 16A1 E7C9  AE94 9D61 08AE 58C0 6558

[-- Attachment #1.2: kernel-paging-bug --]
[-- Type: application/octet-stream, Size: 11478 bytes --]


EXT4-fs error (device sdb9): ext4_find_entry:1300: inode #16252947: comm transmission-gt: reading directory lblock 0
EXT4-fs warning (device sdb9): __ext4_read_dirblock:680: error reading directory block (ino 16252959, block 0)
EXT4-fs warning (device sdb9): __ext4_read_dirblock:680: error reading directory block (ino 16252954, block 0)
EXT4-fs warning (device sdb9): __ext4_read_dirblock:907: error reading directory block (ino 2, block 0)
EXT4-fs error (device sdb9): __ext4_get_inode_loc:3852: inode #2: block 1057: comm ls: unable to read itable block
EXT4-fs error (device sdb9) in ext4_reserve_inode_write:4781: IO failure Aborting journal on device sdb9-8.
Buffer I/O error on device sdb9, logical block 95453184
lost page write due to I/O error on sdb9
JBD2: Error -5 detected when updating journal superblock for sdb9-8.
 EXT4-fs (sdc9): recovery complete
EXT4-fs (sdc9): mounted filesystem with ordered data mode. Opts: (null)
EXT4-fs error (device sdb9): __ext4_journal_start_sb:60: Detected aborted journal
EXT4-fs (sdb9): Remounting filesystem read-only
Buffer I/O error on device sdb1, logical block 16402
Buffer I/O error on device sdb1, logical block 16403
Buffer I/O error on device sdb1, logical block 16404
Buffer I/O error on device sdb1, logical block 16405
EXT4-fs (sdb9): error count: 100
EXT4-fs (sdb9): initial error at 1375036676: ext4_find_entry:1300: inode 16252947
EXT4-fs (sdb9): last error at 1375038025: __ext4_journal_start_sb:60: inode 2: block 1057
EXT4-fs warning (device sdb5): __ext4_read_dirblock:907: error reading directory block (ino 2, block 0)
EXT4-fs error (device sdb5): __ext4_get_inode_loc:3852: inode #2: block 481: comm du: unable to read itable block
EXT4-fs error (device sdb5) in ext4_reserve_inode_write:4781: IO failure
quiet_error: 8 callbacks suppressed
Buffer I/O error on device sdb5, logical block 557056
lost page write due to I/O error on sdb5
JBD2: Error -5 detected when updating journal superblock for sdb5-8.
Aborting journal on device sdb5-8.
Buffer I/O error on device sdb5, logical block 557056
lost page write due to I/O error on sdb5
JBD2: Error -5 detected when updating journal superblock for sdb5-8.
EXT4-fs error (device sdb5): ext4_find_entry:1300: inode #2: comm pool: reading directory lblock 0
EXT4-fs warning (device sdb5): __ext4_read_dirblock:907: error reading directory block (ino 2, block 0)
EXT4-fs (sdb5): Remounting filesystem read-only
Buffer I/O error on device dm-0, logical block 0
Buffer I/O error on device dm-0, logical block 5242864
Buffer I/O error on device dm-0, logical block 5242878

Shortly after that
INFO: task kswapd0:21 blocked for more than 120 seconds.
[289200.502665]  [<c10b4258>] ? kmem_cache_alloc+0x2f/0x9f
[289200.502677]  [<c108b07f>] ? mempool_alloc+0x3b/0xee
[289200.502690]  [<c104c01f>] ? timekeeping_get_ns.constprop.15+0x10/0x56
[289200.502703]  [<c13310e9>] ? io_schedule+0x34/0x47
[289200.502715]  [<c117e062>] ? get_request+0x416/0x4ae
[289200.502728]  [<c1005a8f>] ? native_sched_clock+0x48/0x94
[289200.502741]  [<c11811f1>] ? ioc_lookup_icq+0x41/0x49
[289200.502751]  [<c1038faa>] ? abort_exclusive_wait+0x64/0x64
[289200.502761]  [<c117f938>] ? blk_queue_bio+0x185/0x26d
[289200.502770]  [<c117e697>] ? generic_make_request+0x77/0xac
[289200.502779]  [<c117ecba>] ? submit_bio+0xe0/0x10a
[289200.502789]  [<c10de2fe>] ? bio_alloc_bioset+0x64/0xb6
[289200.502804]  [<c10db67f>] ? submit_bh+0x154/0x16f
[289200.502814]  [<c10dceb9>] ? __block_write_full_page+0x1cc/0x296
[289200.502823]  [<c10dedcc>] ? I_BDEV+0x4/0x4
[289200.502833]  [<c10dcfd4>] ? block_write_full_page_endio+0x51/0xa9
[289200.502842]  [<c10dbae3>] ? sync_mapping_buffers+0x198/0x198
[289200.502850]  [<c10dedcc>] ? I_BDEV+0x4/0x4
[289200.502858]  [<c10dd036>] ? block_write_full_page+0xa/0xc
[289200.502867]  [<c10dbae3>] ? sync_mapping_buffers+0x198/0x198
[289200.502880]  [<c109443e>] ? shrink_page_list+0x353/0x5f8
[289200.502891]  [<c1094b0a>] ? shrink_inactive_list+0x1ba/0x2f8
[289200.502901]  [<c1051ed3>] ? tick_program_event+0x1b/0x1e
[289200.502911]  [<c1094f11>] ? shrink_zone+0x2c9/0x3d1
[289200.502920]  [<c13355b3>] ? common_interrupt+0x33/0x38
[289200.502931]  [<c109541c>] ? kswapd+0x403/0x5cf
[289200.502939]  [<c109541c>] ? kswapd+0x403/0x5cf
[289200.502950]  [<c1095019>] ? shrink_zone+0x3d1/0x3d1
[289200.502958]  [<c10386e1>] ? kthread+0x67/0x6c
[289200.502968]  [<c1335077>] ? ret_from_kernel_thread+0x1b/0x28
[289200.502976]  [<c103867a>] ? kthread_freezable_should_stop+0x2b/0x2b
[289800.503037] INFO: task kswapd0:21 blocked for more than 120 seconds.
[289800.503126]  [<c104300b>] ? sched_slice.isra.36+0x67/0x85
[289800.503139]  [<c104c01f>] ? timekeeping_get_ns.constprop.15+0x10/0x56
[289800.503153]  [<c13310e9>] ? io_schedule+0x34/0x47
[289800.503165]  [<c117e062>] ? get_request+0x416/0x4ae
[289800.503178]  [<c11811f1>] ? ioc_lookup_icq+0x41/0x49
[289800.503189]  [<c1038faa>] ? abort_exclusive_wait+0x64/0x64
[289800.503199]  [<c117f938>] ? blk_queue_bio+0x185/0x26d
[289800.503208]  [<c117e697>] ? generic_make_request+0x77/0xac
[289800.503217]  [<c117ecba>] ? submit_bio+0xe0/0x10a
[289800.503233]  [<c10db67f>] ? submit_bh+0x154/0x16f
[289800.503244]  [<c10dceb9>] ? __block_write_full_page+0x1cc/0x296
[289800.503254]  [<c10dedcc>] ? I_BDEV+0x4/0x4
[289800.503264]  [<c10dcfd4>] ? block_write_full_page_endio+0x51/0xa9
[289800.503273]  [<c10dbae3>] ? sync_mapping_buffers+0x198/0x198
[289800.503281]  [<c10dedcc>] ? I_BDEV+0x4/0x4
[289800.503290]  [<c10dd036>] ? block_write_full_page+0xa/0xc
[289800.503299]  [<c10dbae3>] ? sync_mapping_buffers+0x198/0x198
[289800.503313]  [<c109443e>] ? shrink_page_list+0x353/0x5f8
[289800.503324]  [<c1094b0a>] ? shrink_inactive_list+0x1ba/0x2f8
[289800.503334]  [<c1094f11>] ? shrink_zone+0x2c9/0x3d1
[289800.503346]  [<c1333bb3>] ? add_preempt_count+0xa/0x69
[289800.503357]  [<c109541c>] ? kswapd+0x403/0x5cf
[289800.503365]  [<c109541c>] ? kswapd+0x403/0x5cf
[289800.503376]  [<c1095019>] ? shrink_zone+0x3d1/0x3d1
[289800.503384]  [<c10386e1>] ? kthread+0x67/0x6c
[289800.503395]  [<c1335077>] ? ret_from_kernel_thread+0x1b/0x28
[289800.503403]  [<c103867a>] ? kthread_freezable_should_stop+0x2b/0x2b
[289974.370373] Disabling lock debugging due to kernel taint
[289974.377177] [drm] Module unloaded

[289974.466009] Process Xorg (pid: 2932, ti=ee0d6000 task=edde7c00 task.ti=ee0d6000)
[289974.466009]  [<c10c8103>] ? set_restore_sigmask+0x22/0x22
[289974.466009]  [<c10c8103>] ? set_restore_sigmask+0x22/0x22
[289974.466009]  [<c10c8103>] ? set_restore_sigmask+0x22/0x22
[289974.466009]  [<c10c8103>] ? set_restore_sigmask+0x22/0x22
[289974.466009]  [<c10c8103>] ? set_restore_sigmask+0x22/0x22
[289974.466009]  [<c10c8103>] ? set_restore_sigmask+0x22/0x22
[289974.466009]  [<c10c8103>] ? set_restore_sigmask+0x22/0x22
[289974.466009]  [<c10c8103>] ? set_restore_sigmask+0x22/0x22
[289974.466009]  [<c10c8103>] ? set_restore_sigmask+0x22/0x22
[289974.466009]  [<c10c8103>] ? set_restore_sigmask+0x22/0x22
[289974.466009]  [<c10c8103>] ? set_restore_sigmask+0x22/0x22
[289974.466009]  [<c10c8103>] ? set_restore_sigmask+0x22/0x22
[289974.466009]  [<c10c8103>] ? set_restore_sigmask+0x22/0x22
[289974.466009]  [<c10c8103>] ? set_restore_sigmask+0x22/0x22
[289974.466009]  [<c10c8103>] ? set_restore_sigmask+0x22/0x22
[289974.466009]  [<c1331ab8>] ? apic_timer_interrupt+0x34/0x3c
[289974.466009]  [<c10075f5>] ? save_fsave_header+0x71/0x7d
[289974.466009]  [<c10c87b1>] ? core_sys_select+0x109/0x198
[289974.466009]  [<c102e506>] ? recalc_sigpending+0xe/0x35
[289974.466009]  [<c102ed95>] ? __set_task_blocked+0x61/0x67
[289974.466009]  [<c100789e>] ? save_xstate_sig+0xd8/0x1af
[289974.466009]  [<c1030478>] ? __set_current_blocked+0x18/0x1f
[289974.466009]  [<c102deec>] ? spin_unlock_irq.isra.17+0x1c/0x26
[289974.466009]  [<c1030552>] ? signal_delivered+0x41/0x57
[289974.466009]  [<c103059e>] ? signal_setup_done+0x36/0x3b
[289974.466009]  [<c1002290>] ? do_signal+0x420/0x47f
[289974.466009]  [<c104c01f>] ? timekeeping_get_ns.constprop.15+0x10/0x56
[289974.466009]  [<c104c630>] ? ktime_get_ts+0x30/0x77
[289974.466009]  [<c10c7f89>] ? poll_select_copy_remaining+0xd1/0xe3
[289974.466009]  [<c10c88a0>] ? sys_select+0x60/0x88
[289974.466009]  [<c1335101>] ? sysenter_do_call+0x12/0x22

[289974.792955] BUG: unable to handle kernel paging request at f0dbb054
[289974.793010] Process Xorg (pid: 2932, ti=ee0d6000 task=edde7c00 task.ti=ee0d6000)
[289974.793010]  [<c10cd688>] ? put_files_struct+0x5b/0xa3
[289974.793010]  [<c1026122>] ? do_exit+0x2ba/0x796
[289974.793010]  [<c1024a6c>] ? kmsg_dump+0x1d/0xcc
[289974.793010]  [<c13322da>] ? oops_end+0x86/0x8a
[289974.793010]  [<c132d736>] ? no_context+0x17e/0x188
[289974.793010]  [<c132d825>] ? __bad_area_nosemaphore+0xe5/0xed
[289974.793010]  [<c132d837>] ? bad_area_nosemaphore+0xa/0xc
[289974.793010]  [<c1333a14>] ? __do_page_fault+0x30b/0x373
[289974.793010]  [<c103acae>] ? unlock_hrtimer_base.isra.13+0x1d/0x27
[289974.793010]  [<c103b0c8>] ? hrtimer_try_to_cancel+0x62/0x69
[289974.793010]  [<c103b0d9>] ? hrtimer_cancel+0xa/0x14
[289974.793010]  [<c13306c9>] ? schedule_hrtimeout_range_clock+0xa5/0xd5
[289974.793010]  [<c1333a7c>] ? __do_page_fault+0x373/0x373
[289974.793010]  [<c1331d15>] ? error_code+0x65/0x6c
[289974.793010]  [<c10c0000>] ? count.constprop.30+0x5a/0x5f
[289974.793010]  [<c10c84ef>] ? do_select+0x211/0x3ca
[289974.793010]  [<c10c8103>] ? set_restore_sigmask+0x22/0x22
[289974.793010]  [<c10c8103>] ? set_restore_sigmask+0x22/0x22
[289974.793010]  [<c10c8103>] ? set_restore_sigmask+0x22/0x22
[289974.793010]  [<c10c8103>] ? set_restore_sigmask+0x22/0x22
[289974.793010]  [<c10c8103>] ? set_restore_sigmask+0x22/0x22
[289974.793010]  [<c10c8103>] ? set_restore_sigmask+0x22/0x22
[289974.793010]  [<c10c8103>] ? set_restore_sigmask+0x22/0x22
[289974.793010]  [<c10c8103>] ? set_restore_sigmask+0x22/0x22
[289974.793010]  [<c10c8103>] ? set_restore_sigmask+0x22/0x22
[289974.793010]  [<c10c8103>] ? set_restore_sigmask+0x22/0x22
[289974.793010]  [<c10c8103>] ? set_restore_sigmask+0x22/0x22
[289974.793010]  [<c10c8103>] ? set_restore_sigmask+0x22/0x22
[289974.793010]  [<c10c8103>] ? set_restore_sigmask+0x22/0x22
[289974.793010]  [<c10c8103>] ? set_restore_sigmask+0x22/0x22
[289974.793010]  [<c10c8103>] ? set_restore_sigmask+0x22/0x22
[289974.793010]  [<c1331ab8>] ? apic_timer_interrupt+0x34/0x3c
[289974.793010]  [<c10075f5>] ? save_fsave_header+0x71/0x7d
[289974.793010]  [<c10c87b1>] ? core_sys_select+0x109/0x198
[289974.793010]  [<c102e506>] ? recalc_sigpending+0xe/0x35
[289974.793010]  [<c102ed95>] ? __set_task_blocked+0x61/0x67
[289974.793010]  [<c100789e>] ? save_xstate_sig+0xd8/0x1af
[289974.793010]  [<c1030478>] ? __set_current_blocked+0x18/0x1f
[289974.793010]  [<c102deec>] ? spin_unlock_irq.isra.17+0x1c/0x26
[289974.793010]  [<c1030552>] ? signal_delivered+0x41/0x57
[289974.793010]  [<c103059e>] ? signal_setup_done+0x36/0x3b
[289974.793010]  [<c1002290>] ? do_signal+0x420/0x47f
[289974.793010]  [<c104c01f>] ? timekeeping_get_ns.constprop.15+0x10/0x56
[289974.793010]  [<c104c630>] ? ktime_get_ts+0x30/0x77
[289974.793010]  [<c10c7f89>] ? poll_select_copy_remaining+0xd1/0xe3
[289974.793010]  [<c10c88a0>] ? sys_select+0x60/0x88
[289974.793010]  [<c1335101>] ? sysenter_do_call+0x12/0x22
[289974.793010] Fixing recursive fault but reboot is needed!
[290148.171754] [drm] Initialized drm 1.1.0 20060810
[290148.189994] [drm] Initialized savage 2.4.1 20050313 for 0000:01:00.0 on minor 0

[-- Attachment #1.3: lspci --]
[-- Type: application/octet-stream, Size: 9666 bytes --]

00:00.0 0600: 8086:3575 (rev 02)
	Subsystem: 1014:021d
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ >SERR- <PERR- INTx-
	Latency: 0
	Region 0: Memory at d0000000 (32-bit, prefetchable) [size=256M]
	Capabilities: <access denied>
	Kernel driver in use: agpgart-intel

00:01.0 0604: 8086:3576 (rev 02) (prog-if 00 [Normal decode])
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
	Status: Cap- 66MHz+ UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 96
	Bus: primary=00, secondary=01, subordinate=01, sec-latency=64
	Memory behind bridge: c0100000-c01fffff
	Prefetchable memory behind bridge: e0000000-ebffffff
	Secondary status: 66MHz+ FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ <SERR- <PERR-
	BridgeCtl: Parity- SERR- NoISA+ VGA+ MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-

00:1d.0 0c03: 8086:2482 (rev 01) (prog-if 00 [UHCI])
	Subsystem: 1014:0220
	Physical Slot: 1-1
	Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 11
	Region 4: I/O ports at 1800 [size=32]
	Kernel driver in use: uhci_hcd

00:1d.1 0c03: 8086:2484 (rev 01) (prog-if 00 [UHCI])
	Subsystem: 1014:0220
	Physical Slot: 1-1
	Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin B routed to IRQ 11
	Region 4: I/O ports at 1820 [size=32]
	Kernel driver in use: uhci_hcd

00:1d.2 0c03: 8086:2487 (rev 01) (prog-if 00 [UHCI])
	Subsystem: 1014:0220
	Physical Slot: 1-1
	Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin C routed to IRQ 11
	Region 4: I/O ports at 1840 [size=32]
	Kernel driver in use: uhci_hcd

00:1e.0 0604: 8086:2448 (rev 41) (prog-if 00 [Normal decode])
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Bus: primary=00, secondary=02, subordinate=08, sec-latency=64
	I/O behind bridge: 00002000-00006fff
	Memory behind bridge: c0200000-cfffffff
	Prefetchable memory behind bridge: f0000000-f7ffffff
	Secondary status: 66MHz- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ <SERR- <PERR-
	BridgeCtl: Parity- SERR- NoISA+ VGA- MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-

00:1f.0 0601: 8086:248c (rev 01)
	Control: I/O+ Mem+ BusMaster+ SpecCycle+ MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Kernel driver in use: lpc_ich

00:1f.1 0101: 8086:248a (rev 01) (prog-if 8a [Master SecP PriP])
	Subsystem: 1014:0220
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 11
	Region 0: I/O ports at 01f0 [size=8]
	Region 1: I/O ports at 03f4
	Region 2: I/O ports at 0170 [size=8]
	Region 3: I/O ports at 0374
	Region 4: I/O ports at 1860 [size=16]
	Region 5: Memory at 30000000 (32-bit, non-prefetchable) [size=1K]
	Kernel driver in use: ata_piix

00:1f.3 0c05: 8086:2483 (rev 01)
	Subsystem: 1014:0220
	Control: I/O+ Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Interrupt: pin B routed to IRQ 11
	Region 4: I/O ports at 1880 [size=32]
	Kernel driver in use: i801_smbus

00:1f.5 0401: 8086:2485 (rev 01)
	Subsystem: 1014:0222
	Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin B routed to IRQ 11
	Region 0: I/O ports at 1c00 [size=256]
	Region 1: I/O ports at 18c0 [size=64]
	Kernel driver in use: snd_intel8x0

01:00.0 0300: 5333:8c2e (rev 05) (prog-if 00 [VGA controller])
	Subsystem: 1014:01fc
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 64 (1000ns min, 63750ns max), Cache Line Size: 32 bytes
	Interrupt: pin A routed to IRQ 11
	Region 0: Memory at c0100000 (32-bit, non-prefetchable) [size=512K]
	Region 1: Memory at e8000000 (32-bit, prefetchable) [size=64M]
	Region 2: Memory at e4000000 (32-bit, prefetchable) [size=64M]
	Region 3: Memory at e0000000 (32-bit, prefetchable) [size=32M]
	[virtual] Expansion ROM at e2000000 [disabled] [size=64K]
	Capabilities: <access denied>

02:00.0 0607: 104c:ac51
	Subsystem: 1014:023b
	Physical Slot: 1
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 168, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 11
	Region 0: Memory at 50000000 (32-bit, non-prefetchable) [size=4K]
	Bus: primary=02, secondary=03, subordinate=06, sec-latency=176
	Memory window 0: f0000000-f3ffffff (prefetchable)
	Memory window 1: c4000000-c7ffffff
	I/O window 0: 00002000-000020ff
	I/O window 1: 00002400-000024ff
	BridgeCtl: Parity- SERR- ISA- VGA- MAbort- >Reset+ 16bInt+ PostWrite+
	16-bit legacy interface ports at 0001
	Kernel driver in use: yenta_cardbus

02:00.1 0607: 104c:ac51
	Subsystem: 1014:023b
	Physical Slot: 1
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 168, Cache Line Size: 64 bytes
	Interrupt: pin B routed to IRQ 11
	Region 0: Memory at 51000000 (32-bit, non-prefetchable) [size=4K]
	Bus: primary=02, secondary=07, subordinate=07, sec-latency=176
	Memory window 0: f4000000-f7ffffff (prefetchable)
	Memory window 1: c8000000-cbffffff
	I/O window 0: 00002800-000028ff
	I/O window 1: 00002c00-00002cff
	BridgeCtl: Parity- SERR- ISA- VGA- MAbort- >Reset- 16bInt- PostWrite+
	16-bit legacy interface ports at 0001
	Kernel driver in use: yenta_cardbus

02:02.0 0780: 11c1:0449 (rev 01)
	Subsystem: 1468:0410
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0 (63000ns min, 3500ns max)
	Interrupt: pin A routed to IRQ 11
	Region 0: Memory at c0201000 (32-bit, non-prefetchable) [size=256]
	Region 1: I/O ports at 6440 [size=8]
	Region 2: I/O ports at 6000 [size=256]
	Capabilities: <access denied>

02:08.0 0200: 8086:1031 (rev 41)
	Subsystem: 1014:0209
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 66 (2000ns min, 14000ns max), Cache Line Size: 32 bytes
	Interrupt: pin A routed to IRQ 11
	Region 0: Memory at c0200000 (32-bit, non-prefetchable) [size=4K]
	Region 1: I/O ports at 6400 [size=64]
	Capabilities: <access denied>
	Kernel driver in use: e100

07:00.0 0c03: 1106:3038 (rev 61) (prog-if 00 [UHCI])
	Subsystem: 1106:3038
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 22, Cache Line Size: 32 bytes
	Interrupt: pin A routed to IRQ 11
	Region 1: Memory at c8000000 (32-bit, non-prefetchable) [size=256]
	Region 4: I/O ports at 2800 [size=32]
	Capabilities: <access denied>
	Kernel driver in use: uhci_hcd

07:00.1 0c03: 1106:3038 (rev 61) (prog-if 00 [UHCI])
	Subsystem: 1106:3038
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 22, Cache Line Size: 32 bytes
	Interrupt: pin A routed to IRQ 11
	Region 1: Memory at c8000100 (32-bit, non-prefetchable) [size=256]
	Region 4: I/O ports at 2820 [size=32]
	Capabilities: <access denied>
	Kernel driver in use: uhci_hcd

07:00.2 0c03: 1106:3104 (rev 63) (prog-if 20 [EHCI])
	Subsystem: 1106:3104
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 22, Cache Line Size: 32 bytes
	Interrupt: pin A routed to IRQ 11
	Region 0: Memory at c8000200 (32-bit, non-prefetchable) [size=256]
	Region 1: Memory at c8000300 (32-bit, non-prefetchable) [size=256]
	Capabilities: <access denied>
	Kernel driver in use: ehci-pci


[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 620 bytes --]

                 reply	other threads:[~2013-08-20  6:49 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20130820084929.4094d5c3@delight \
    --to=kardan@riseup.net \
    --cc=linux-ext4@vger.kernel.org \
    --cc=linux-fsdevel@vger.kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.