Re: [HanoiLUG] Thứ tự backtrace khi kernel panic

2012-02-11 Hội thoại Truong Anh. Tuan

- Original Message -
> From: "Phương Võ" 
> To: "Hanoi Linux Users Group" 
> Sent: Saturday, February 11, 2012 11:20:33 PM
> Subject: Re: [HanoiLUG]   Thứ tự backtrace khi kernel panic
> 
> > Nghĩa là chỉ sau khi suspend/resume lại thì mới có khả năng xuất
> > hiện lỗi này?
> 
> Chính xác là sau khi thaw khỏi hibernation thì mới có khả năng xuất
> hiện, còn chỉ suspend-to-ram thì không sao ạ.
> 
> Nói chung nhìn qua thì cái driver i915 này vẫn còn nhiều vấn đề, hiện
> cách giải quyết chỉ là đừng có hibernate thôi ạ :)

Thanks Phương. Very helpful.

Vậy tip cho người dùng card đồ họa này là tweak settings để disable chế
độ hibernate sau thơi gian idle XXs đi.
Với Fedora thì có thể cài tool gnome-tweak-tool.

Kind regards, 
Tuan 
___
POST RULES : http://wiki.hanoilug.org/hanoilug:mailing_list_guidelines
___
HanoiLUG mailing lists: http://lists.hanoilug.org/
HanoiLUG wiki: http://wiki.hanoilug.org/
HanoiLUG blog: http://blog.hanoilug.org/

Re: [HanoiLUG] Thứ tự backtrace khi kernel panic

2012-02-11 Hội thoại Phương Võ
2012/2/10 Truong Anh. Tuan :
>
> - Original Message -
>> From: "Phương Võ" 
>> To: "Hanoi Linux Users Group" 
>> Sent: Thursday, February 9, 2012 6:40:00 PM
>> Subject: Re: [HanoiLUG]       Thứ tự backtrace khi kernel panic
>>
>> Sau một hồi kiểm tra thì em tìm ra nguyên nhân là do memory
>> corruption khi dùng suspend to disk với i915. Bug report như sau:
>>
>> https://bugzilla.redhat.com/show_bug.cgi?id=746169
>> https://bugzilla.kernel.org/show_bug.cgi?id=37142
>
> Nghĩa là chỉ sau khi suspend/resume lại thì mới có khả năng xuất
> hiện lỗi này?

Chính xác là sau khi thaw khỏi hibernation thì mới có khả năng xuất
hiện, còn chỉ suspend-to-ram thì không sao ạ.

Nói chung nhìn qua thì cái driver i915 này vẫn còn nhiều vấn đề, hiện
cách giải quyết chỉ là đừng có hibernate thôi ạ :)
___
POST RULES : http://wiki.hanoilug.org/hanoilug:mailing_list_guidelines
___
HanoiLUG mailing lists: http://lists.hanoilug.org/
HanoiLUG wiki: http://wiki.hanoilug.org/
HanoiLUG blog: http://blog.hanoilug.org/

Re: [HanoiLUG] Thứ tự backtrace khi kernel panic

2012-02-09 Hội thoại Truong Anh. Tuan

- Original Message -
> From: "Phương Võ" 
> To: "Hanoi Linux Users Group" 
> Sent: Thursday, February 9, 2012 6:40:00 PM
> Subject: Re: [HanoiLUG]   Thứ tự backtrace khi kernel panic
> 
> Sau một hồi kiểm tra thì em tìm ra nguyên nhân là do memory
> corruption khi dùng suspend to disk với i915. Bug report như sau:
> 
> https://bugzilla.redhat.com/show_bug.cgi?id=746169
> https://bugzilla.kernel.org/show_bug.cgi?id=37142

Nghĩa là chỉ sau khi suspend/resume lại thì mới có khả năng xuất
hiện lỗi này?

Kind regards, 
Tuan 
___
POST RULES : http://wiki.hanoilug.org/hanoilug:mailing_list_guidelines
___
HanoiLUG mailing lists: http://lists.hanoilug.org/
HanoiLUG wiki: http://wiki.hanoilug.org/
HanoiLUG blog: http://blog.hanoilug.org/

Re: [HanoiLUG] Thứ tự backtrace khi kernel panic

2012-02-09 Hội thoại Phương Võ
Sau một hồi kiểm tra thì em tìm ra nguyên nhân là do memory corruption
khi dùng suspend to disk với i915. Bug report như sau:

https://bugzilla.redhat.com/show_bug.cgi?id=746169
https://bugzilla.kernel.org/show_bug.cgi?id=37142
___
POST RULES : http://wiki.hanoilug.org/hanoilug:mailing_list_guidelines
___
HanoiLUG mailing lists: http://lists.hanoilug.org/
HanoiLUG wiki: http://wiki.hanoilug.org/
HanoiLUG blog: http://blog.hanoilug.org/

Re: [HanoiLUG] Thứ tự backtrace khi kernel panic

2012-02-07 Hội thoại Phương Võ
* Bo^. go~ cu?a em dang cha^.p ma.ch ne^n em xin duo*.c go~ VIQR

2012/2/7 Truong Anh. Tuan :
> Thử dùng trên LiveCD, nếu không bị nữa thì thử cài lên 1 partition khác
> theo dõi tiếp xem sao.

Lo^~i xa?y ra kha' nga^~u nhie^n, tha`nh ra du`ng liveCD se~ kha'
ma^'t tho*`i gian a.

>
> Em dùng bản 64 hay 32-bit?

Em du`ng ba?n 64bit.
Truo*'c do' khi mo*i' mua ma'y em du`ng gentoo mo^.t tho*`i gian (1
tha'ng) thi` kho^ng tha^'y co' va^'n de^` gi`, cho du` compile ra^'t
nhie^`u.
___
POST RULES : http://wiki.hanoilug.org/hanoilug:mailing_list_guidelines
___
HanoiLUG mailing lists: http://lists.hanoilug.org/
HanoiLUG wiki: http://wiki.hanoilug.org/
HanoiLUG blog: http://blog.hanoilug.org/

Re: [HanoiLUG] Thứ tự backtrace khi kernel panic

2012-02-06 Hội thoại Truong Anh. Tuan

- Original Message -
> From: "Phương Võ" 
> To: "Hanoi Linux Users Group" 
> Sent: Tuesday, February 7, 2012 11:23:29 AM
> Subject: Re: [HanoiLUG]   Thứ tự backtrace khi kernel panic
> 
> Em đã chạy memtest86+ 11 tiếng và không phát hiện thấy vấn đề gì, kiếm
> tra trong dmesg thấy 1 vài lần có hardware error: machine check events
> logged nhưng check mcelog lại không thấy gì (daemon đã chạy), hiện tại
> đang bí chưa nghĩ ra cách giải quyết :) Có khi phải áp dụng cách giống
> windows là cài lại :)

Thử dùng trên LiveCD, nếu không bị nữa thì thử cài lên 1 partition khác
theo dõi tiếp xem sao.

> Distro em đang dùng là fedora 16, nhân 3.2.3, laptop là dell latitude
> U5420, CPU Intel i5 2410M + 6 gb ram, không dùng module đóng nào.

Em dùng bản 64 hay 32-bit?

Kind regards, 
Tuan 
___
POST RULES : http://wiki.hanoilug.org/hanoilug:mailing_list_guidelines
___
HanoiLUG mailing lists: http://lists.hanoilug.org/
HanoiLUG wiki: http://wiki.hanoilug.org/
HanoiLUG blog: http://blog.hanoilug.org/

Re: [HanoiLUG] Thứ tự backtrace khi kernel panic

2012-02-06 Hội thoại Phương Võ
2012/2/7 Thanh Nguyen :
> Khi có kernel oops hay panic thì sẽ hiện ra stack backtrace, đoạn code
> gây lỗi, số thứ tự của CPU đã thực hiện đoạn code đó (lưu ý là CPU 0
> không đồng nghĩa là CPU đầu tiên nhé), registers và một số thông tin
> khác.

Vâng, em cảm ơn!

Vấn đề của em hiện giờ là bị kernel panic khá nhiều, oops cũng nhiều
không kém, nhưng mỗi lần panic hay oops thì backtrace lại hiện một hàm
khác nhau, ví dụ vài lần:

handle_remove ->... -> devtmpfsd -> ... -> handler_remove -> ..->
bdev_evict_inode
RIP: end_writeback

.. -> create_write_pipe -> new_inode_pseudo -> alloc_inode
RIP: kmem_cache_alloc

sys_sento -> page_fault -> do_page_fault -> bad_area -> kmsg_dump ->
fput -> sock_close
RIP: sock_release

Em đã chạy memtest86+ 11 tiếng và không phát hiện thấy vấn đề gì, kiếm
tra trong dmesg thấy 1 vài lần có hardware error: machine check events
logged nhưng check mcelog lại không thấy gì (daemon đã chạy), hiện tại
đang bí chưa nghĩ ra cách giải quyết :) Có khi phải áp dụng cách giống
windows là cài lại :)

Distro em đang dùng là fedora 16, nhân 3.2.3, laptop là dell latitude
U5420, CPU Intel i5 2410M + 6 gb ram, không dùng module đóng nào.
___
POST RULES : http://wiki.hanoilug.org/hanoilug:mailing_list_guidelines
___
HanoiLUG mailing lists: http://lists.hanoilug.org/
HanoiLUG wiki: http://wiki.hanoilug.org/
HanoiLUG blog: http://blog.hanoilug.org/

Re: [HanoiLUG] Thứ tự backtrace khi kernel panic

2012-02-06 Hội thoại Thanh Nguyen
2012/2/7 Truong Anh. Tuan :
>
> - Original Message -
>> From: "Phương Võ" 
>> Cho em hỏi là khi kernel panic sẽ hiện ra stack backtrace của các
>> CPU,
>> vậy khi đó backtrace cuối cùng được hiển thị là của [1] CPU đã thực
>> hiện đoạn code gây lỗi hay [2] CPU có số thứ tự cao nhất ạ?
>
> Anh nhớ là trong kernel panic message hiện luôn số thứ tự CPU mà (VD
> CPU 0 là CPU đầu tiên của mình).

Khi có kernel oops hay panic thì sẽ hiện ra stack backtrace, đoạn code
gây lỗi, số thứ tự của CPU đã thực hiện đoạn code đó (lưu ý là CPU 0
không đồng nghĩa là CPU đầu tiên nhé), registers và một số thông tin
khác.

Happy Hacking!

--rd
___
POST RULES : http://wiki.hanoilug.org/hanoilug:mailing_list_guidelines
___
HanoiLUG mailing lists: http://lists.hanoilug.org/
HanoiLUG wiki: http://wiki.hanoilug.org/
HanoiLUG blog: http://blog.hanoilug.org/

Re: [HanoiLUG] Thứ tự backtrace khi kernel panic

2012-02-06 Hội thoại Truong Anh. Tuan

- Original Message -
> From: "Phương Võ" 
> To: "Hanoi Linux Users Group" 
> Sent: Monday, February 6, 2012 6:50:57 PM
> Subject: [HanoiLUG] Thứ tự backtrace khi kernel panic
> 
> Cho em hỏi là khi kernel panic sẽ hiện ra stack backtrace của các
> CPU,
> vậy khi đó backtrace cuối cùng được hiển thị là của [1] CPU đã thực
> hiện đoạn code gây lỗi hay [2] CPU có số thứ tự cao nhất ạ?

Anh nhớ là trong kernel panic message hiện luôn số thứ tự CPU mà (VD
CPU 0 là CPU đầu tiên của mình).

Phương thử google "kernel panic backtrace" chắc sẽ khá nhiều thông
tin hữu ích.

Kind regards, 
Tuan 
___
POST RULES : http://wiki.hanoilug.org/hanoilug:mailing_list_guidelines
___
HanoiLUG mailing lists: http://lists.hanoilug.org/
HanoiLUG wiki: http://wiki.hanoilug.org/
HanoiLUG blog: http://blog.hanoilug.org/

Re: [HanoiLUG] Thứ tự backtrace khi kernel panic

2012-02-06 Hội thoại Nguyễn Vũ Hưng
2012/2/6 Phương Võ :
> Cho em hỏi là khi kernel panic sẽ hiện ra stack backtrace của các CPU,
> vậy khi đó backtrace cuối cùng được hiển thị là của [1] CPU đã thực
> hiện đoạn code gây lỗi hay [2] CPU có số thứ tự cao nhất ạ?

Phương gửi thiếu [1], [2] rồi

-- 
Best Regards,
Nguyen Hung Vu [aka: NVH] ( in Vietnamese: Nguyễn Vũ Hưng )
vuhung16plus{remove}@gmail.dot.com , YIM: vuhung16 , Skype:
vuhung16plus, twitter: vuhung, MSN: vuhung16.
http://www.facebook.com/nguyenvuhung
http://nguyen-vu-hung.blogspot.com/
___
POST RULES : http://wiki.hanoilug.org/hanoilug:mailing_list_guidelines
___
HanoiLUG mailing lists: http://lists.hanoilug.org/
HanoiLUG wiki: http://wiki.hanoilug.org/
HanoiLUG blog: http://blog.hanoilug.org/