Kernel 3.10.x will be new longterm in Th

Jacek Konieczny jajcus at jajcus.net
Tue Nov 19 09:04:46 CET 2013


On Mon, 18 Nov 2013 22:31:28 +0100
Jan Rękorajski <baggins at pld-linux.org> wrote:
> Could all owners of the intel graphics cards test 3.10.19-4 kernel
> package available in th-test? I applied a patch that attempts to
> fix/workaround black screen problems.

Works for me:

00:02.0 VGA compatible controller: Intel Corporation 82Q35 Express
Integrated Graphics Controller (rev 02)

Though I have never seen a 'black screen' problem on this machine. I had
many other i915 driver problems here, though.


There is other thing, though. During the file-system check on boot (I
had quite an uptime here before rebooting) I got:

[  360.983319] INFO: task kworker/u16:4:361 blocked for more than 120 seconds.
[  360.986155] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[  360.988993] kworker/u16:4   D f6969f80     0   361      2 0x00000000
[  360.991846] Workqueue: writeback bdi_writeback_workfn (flush-254:9)
[  360.994675]  f64edc10 00000046 00000000 f6969f80 f64edc20 c16fd1c0 35672000 00000020
[  360.997532]  c16fd1c0 f6d6f1c0 f69f4b70 f64edbe0 c1229e93 f64edc10 c158cc22 c158cc22
[  361.000385]  00000086 f3c98001 f3c98000 f3c98000 c1628120 f64edbf8 c1051c8e f3c98000
[  361.003235] Call Trace:
[  361.006039]  [<c1229e93>] ? format_decode+0x323/0x390
[  361.008862]  [<c1051c8e>] ? internal_add_timer+0xe/0x30
[  361.011737]  [<c109125f>] ? ktime_get_ts+0x3f/0x110
[  361.014519]  [<c145a31e>] schedule+0x1e/0x50
[  361.014521]  [<c145a533>] io_schedule+0x73/0xb0
[  361.014524]  [<c10f65d8>] sleep_on_page+0x8/0x10
[  361.014526]  [<c1458fe1>] __wait_on_bit_lock+0x41/0x90
[  361.014528]  [<c10f6a02>] ? find_get_pages_tag+0x92/0x100
[  361.014529]  [<c10f65d0>] ? filemap_fdatawait+0x60/0x60
[  361.014531]  [<c10f6716>] __lock_page+0x76/0x80
[  361.014534]  [<c1063a00>] ? autoremove_wake_function+0x40/0x40
[  361.014554]  [<f845f6af>] ext4_num_dirty_pages.isra.39+0x18f/0x1a0 [ext4]
[  361.014559]  [<c1100da2>] ? pagevec_lookup_tag+0x22/0x30
[  361.014570]  [<f8463ae0>] ext4_da_writepages+0x4f0/0x560 [ext4]
[  361.014572]  [<c10fe890>] ? mapping_tagged+0x10/0x10
[  361.014574]  [<c10761c8>] ? dequeue_task_fair+0x208/0x630
[  361.014576]  [<c1078ad1>] ? update_group_power+0x1f1/0x230
[  361.014579]  [<c1222388>] ? cpumask_next_and+0x28/0x40
[  361.014581]  [<c1078c2e>] ? find_busiest_group+0x11e/0x980
[  361.014583]  [<c11002a5>] do_writepages+0x15/0x40
[  361.014586]  [<c1169c47>] __writeback_single_inode+0x37/0x1d0
[  361.014588]  [<c116aa2d>] writeback_sb_inodes+0x15d/0x2d0
[  361.014590]  [<c116ac14>] __writeback_inodes_wb+0x74/0xb0
[  361.014592]  [<c116ae3a>] wb_writeback+0x1ea/0x260
[  361.014595]  [<c115c239>] ? get_nr_inodes+0x39/0x50
[  361.014597]  [<c116b24a>] wb_do_writeback+0x19a/0x1a0
[  361.014598]  [<c122bbe6>] ? vsnprintf+0x166/0x390
[  361.014601]  [<c116b2ba>] bdi_writeback_workfn+0x6a/0x170
[  361.014603]  [<c105d9d5>] process_one_work+0x105/0x330
[  361.014605]  [<c105c780>] ? start_worker+0x20/0x30
[  361.014607]  [<c105e035>] ? manage_workers.isra.26+0x1a5/0x250
[  361.014609]  [<c105e1d9>] worker_thread+0xf9/0x330
[  361.014610]  [<c105e0e0>] ? manage_workers.isra.26+0x250/0x250
[  361.014613]  [<c1062f8f>] kthread+0x8f/0xa0
[  361.014615]  [<c1461ed7>] ret_from_kernel_thread+0x1b/0x28
[  361.014618]  [<c1062f00>] ? kthread_create_on_node+0xc0/0xc0
[  361.014623] INFO: task jbd2/dm-9-8:589 blocked for more than 120 seconds.
[  361.014624] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[  361.014626] jbd2/dm-9-8     D f67b8034     0   589      2 0x00000000
[  361.014630]  ef11fe44 00000046 00000000 f67b8034 f6d6f208 c16fd1c0 ad504ed0 00000020
[  361.014633]  c16fd1c0 f6d7d1c0 f67b8000 c1071e35 f6d6f760 00000001 f6d6f208 00000039
[  361.014636]  00000000 e6bf19b3 0000000c 00000000 00000000 0000b40e 00000014 00000246
[  361.014636] Call Trace:
[  361.014640]  [<c1071e35>] ? sched_clock_local+0x45/0x140
[  361.014642]  [<c1063803>] ? prepare_to_wait+0x43/0x70
[  361.014643]  [<c145a31e>] schedule+0x1e/0x50
[  361.014650]  [<f83b5638>] jbd2_journal_commit_transaction+0x1c8/0x1620 [jbd2]
[  361.014653]  [<c100debe>] ? __switch_to+0xde/0x350
[  361.014655]  [<c10639c0>] ? wake_up_bit+0x20/0x20
[  361.014656]  [<c1051fce>] ? lock_timer_base.isra.36+0x1e/0x40
[  361.014658]  [<c105208d>] ? try_to_del_timer_sync+0x3d/0x50
[  361.014664]  [<f83bae9b>] kjournald2+0x9b/0x200 [jbd2]
[  361.014666]  [<c10639c0>] ? wake_up_bit+0x20/0x20
[  361.014671]  [<f83bae00>] ? commit_timeout+0x10/0x10 [jbd2]
[  361.014673]  [<c1062f8f>] kthread+0x8f/0xa0
[  361.014676]  [<c1461ed7>] ret_from_kernel_thread+0x1b/0x28
[  361.014678]  [<c1062f00>] ? kthread_create_on_node+0xc0/0xc0
[  361.014679] INFO: task systemd-readahe:643 blocked for more than 120 seconds.
[  361.014680] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[  361.014682] systemd-readahe D f65eecbc     0   643      1 0x00000000
[  361.014685]  f696592c 00000082 00000000 f65eecbc f65eec28 c16fd1c0 35680000 f6740000
[  361.014688]  c16fd1c0 f6d7d1c0 f67be610 c11ff979 f6965918 f6965908 c1201db3 00000000
[  361.014691]  00000000 00000000 00000001 f6965918 f6740000 00000000 f6965934 00000286
[  361.014691] Call Trace:
[  361.014693]  [<c11ff979>] ? __blk_run_queue+0x29/0x40
[  361.014695]  [<c1201db3>] ? queue_unplugged+0x23/0x80
[  361.014698]  [<c116f8a0>] ? generic_block_bmap+0x60/0x60
[  361.014699]  [<c145a31e>] schedule+0x1e/0x50
[  361.014701]  [<c145a533>] io_schedule+0x73/0xb0
[  361.014703]  [<c116f8a8>] sleep_on_buffer+0x8/0x10
[  361.014704]  [<c1458f19>] __wait_on_bit+0x49/0x70
[  361.014706]  [<c116f8a0>] ? generic_block_bmap+0x60/0x60
[  361.014708]  [<c116f8a0>] ? generic_block_bmap+0x60/0x60
[  361.014709]  [<c1458f96>] out_of_line_wait_on_bit+0x56/0x60
[  361.014711]  [<c1063a00>] ? autoremove_wake_function+0x40/0x40
[  361.014713]  [<c116f984>] __wait_on_buffer+0x24/0x30
[  361.014723]  [<f845877f>] ext4_wait_block_bitmap+0x6f/0xc0 [ext4]
[  361.014725]  [<c1141575>] ? mem_cgroup_charge_common+0x65/0x90
[  361.014741]  [<f848c6ba>] ext4_mb_init_cache+0x16a/0x5b0 [ext4]
[  361.014743]  [<c10f701a>] ? add_to_page_cache_locked+0x9a/0x140
[  361.014757]  [<f848cbd9>] ext4_mb_init_group+0xd9/0x180 [ext4]
[  361.014772]  [<f848cdc1>] ext4_mb_good_group+0x141/0x150 [ext4]
[  361.014786]  [<f848f432>] ext4_mb_regular_allocator+0x172/0x3e0 [ext4]
[  361.014788]  [<c14590bb>] ? mutex_lock+0xb/0x30
[  361.014803]  [<f8490e99>] ext4_mb_new_blocks+0x419/0x550 [ext4]
[  361.014807]  [<c1133d92>] ? __kmalloc+0x1a2/0x1e0
[  361.014820]  [<f8483415>] ? ext4_ext_find_goal+0x65/0x70 [ext4]
[  361.014834]  [<f848738e>] ext4_ext_map_blocks+0xbde/0x1ae0 [ext4]
[  361.014837]  [<c1066327>] ? lock_hrtimer_base.isra.14+0x17/0x40
[  361.014839]  [<c1170bcd>] ? __find_get_block+0xad/0x1e0
[  361.014852]  [<f848691b>] ? ext4_ext_map_blocks+0x16b/0x1ae0 [ext4]
[  361.014854]  [<c116fe3b>] ? __find_get_block_slow+0xcb/0x170
[  361.014857]  [<c1060003>] ? alloc_pid+0x113/0x3f0
[  361.014867]  [<f84604f5>] ext4_map_blocks+0x2b5/0x4a0 [ext4]
[  361.014869]  [<c10f6a02>] ? find_get_pages_tag+0x92/0x100
[  361.014880]  [<f8462c8b>] mpage_da_map_and_submit+0x9b/0x5e0 [ext4]
[  361.014894]  [<f8489167>] ? __ext4_journal_start_sb+0x67/0x120 [ext4]
[  361.014905]  [<f846383e>] ? ext4_da_writepages+0x24e/0x560 [ext4]
[  361.014915]  [<f8463881>] ext4_da_writepages+0x291/0x560 [ext4]
[  361.014916]  [<c10639b7>] ? wake_up_bit+0x17/0x20
[  361.014919]  [<c11002a5>] do_writepages+0x15/0x40
[  361.014921]  [<c10f782f>] __filemap_fdatawrite_range+0x4f/0x60
[  361.014923]  [<c10f7896>] filemap_flush+0x26/0x30
[  361.014933]  [<f8460bda>] ext4_alloc_da_blocks+0x2a/0x60 [ext4]
[  361.014944]  [<f846be38>] ext4_rename+0x148/0x790 [ext4]
[  361.014947]  [<c114f4c5>] ? complete_walk+0x65/0xc0
[  361.014950]  [<c11bc2aa>] ? security_inode_rename+0x2a/0x40
[  361.014952]  [<c11530e0>] vfs_rename+0x110/0x460
[  361.014954]  [<c114fb8f>] ? lookup_dcache+0x1f/0x90
[  361.014956]  [<c1153f60>] SyS_renameat+0x2f0/0x310
[  361.014959]  [<c145e64f>] ? __do_page_fault+0x27f/0x4c0
[  361.014961]  [<c1153fa8>] SyS_rename+0x28/0x30
[  361.014963]  [<c1461f6d>] sysenter_do_call+0x12/0x28

That looks scary, but the system started properly in the end.

Greets,
	Jacek


More information about the pld-devel-en mailing list