2007-06-29

gnuplot 輸出的 postscript BoundingBox怪怪的?

因為要放圖在論文裡的關係, 所以最近又開始用gnuplot, 前一陣子我差點投靠M$ Excel了, 可是圖的大小要統一還很麻煩, x軸, y軸的字預設又會自動調整大小, legend也是, 裡面所有字都會自動調整大小. 弄的火氣一大, 乾脆就把資料全copy起來丟到gnuplot畫就好了. 原本想說這樣就好了, 不過論文寫著寫著, 突然發現, 我的圖很小(有畫東西的區域很小). figure的caption幹嘛離那麼遠? 原本想說figure可能有的調caption的位置? 不過找了兩三分鐘, 覺得不可能. 開始想說生出來的檔案可能有問題吧. 然後就去看ps檔, eps檔, pdf檔, 發現跟visio print出來的檔案不太一樣. Visio print出來的檔案, 沒有多餘的margin. gnuplot畫完轉出來的會有一堆空白. 於是去請益了一下google, 問一下gnuplot跟boundingbox... google 大神就是不一樣, 回答我的答案是... 叫我自己改?! OK的啦! 反正他轉出來的BoundingBox都一樣, 那我就寫個script把所有的檔案的BB都改掉吧! 幸好, 人是懶惰的! 寫script之前覺得很煩, 所以想說有沒有什麼tool可以用. 像是ps2eps, eps2eps, epstopdf有沒有什麼選項可以用的. 所以結論就是, 在man完之後就發現. 只要把生出來的ps檔丟給ps2eps, 加上--ignoreBB去處理掉就好了. 爽!

gnuplot 輸出的 postscript BoundingBox怪怪的?

因為要放圖在論文裡的關係, 所以最近又開始用gnuplot, 前一陣子我差點投靠M$ Excel了, 可是圖的大小要統一還很麻煩, x軸, y軸的字預設又會自動調整大小, legend也是, 裡面所有字都會自動調整大小. 弄的火氣一大, 乾脆就把資料全copy起來丟到gnuplot畫就好了. 原本想說這樣就好了, 不過論文寫著寫著, 突然發現, 我的圖很小(有畫東西的區域很小). figure的caption幹嘛離那麼遠? 原本想說figure可能有的調caption的位置? 不過找了兩三分鐘, 覺得不可能. 開始想說生出來的檔案可能有問題吧. 然後就去看ps檔, eps檔, pdf檔, 發現跟visio print出來的檔案不太一樣. Visio print出來的檔案, 沒有多餘的margin. gnuplot畫完轉出來的會有一堆空白. 於是去請益了一下google, 問一下gnuplot跟boundingbox... google 大神就是不一樣, 回答我的答案是... 叫我自己改?! OK的啦! 反正他轉出來的BoundingBox都一樣, 那我就寫個script把所有的檔案的BB都改掉吧! 幸好, 人是懶惰的! 寫script之前覺得很煩, 所以想說有沒有什麼tool可以用. 像是ps2eps, eps2eps, epstopdf有沒有什麼選項可以用的. 所以結論就是, 在man完之後就發現. 只要把生出來的ps檔丟給ps2eps, 加上--ignoreBB去處理掉就好了. 爽!

2007-06-25

斐陶斐榮譽學會榮譽會員授證典禮

斐陶斐榮譽學會榮譽會員授證典禮是6/24, 畢業典禮當天授證. 是由校長頒發證書. DSCF4455 到了會場以後先簽到, 然後領一個胸章以後進去裡面等. DSCF4458 老師也來到了典禮現場, 菜配說他要學狗仔偷拍. DSCF4461 領完證書之後, 其實就可以離開了, 老師很快的走出現場, 跟我合照了一張照片, 可是好像跟穿碩士服去院辦外面拍照的太像了. DSCF4463 DSCF4433 所以就重拍了一張. DSCF4465 其實, 拍照, 領證都是minor... 精采的是在合照完. 因為早上才剛跟老師meeting完, 合照完以後老師跟我說
趕快寫論文啊!
趕快寫論文...

斐陶斐榮譽學會榮譽會員授證典禮

斐陶斐榮譽學會榮譽會員授證典禮是6/24, 畢業典禮當天授證. 是由校長頒發證書. DSCF4455 到了會場以後先簽到, 然後領一個胸章以後進去裡面等. DSCF4458 老師也來到了典禮現場, 菜配說他要學狗仔偷拍. DSCF4461 領完證書之後, 其實就可以離開了, 老師很快的走出現場, 跟我合照了一張照片, 可是好像跟穿碩士服去院辦外面拍照的太像了. DSCF4463 DSCF4433 所以就重拍了一張. DSCF4465 其實, 拍照, 領證都是minor... 精采的是在合照完. 因為早上才剛跟老師meeting完, 合照完以後老師跟我說
趕快寫論文啊!
趕快寫論文...

2007-06-23

重機

囧rz

119的謝師宴

身為實驗室成員家眷以及在實驗室裡面有座位的我, 就跟去了. 本次目的地, 新竹大遠百九樓WASABI, 雖然行前有聽說ptt鄉民不推. 實際去了以後覺得應該沒有這麼差啦. 不過話說回來, 我相信我已經學會妥協了, 畢竟我在交大這幾年, 一餐二餐不知道吃了多少次, 也沒有覺得特差, 只是很鹹很油還知道而已. 中間當然是閒聊有的沒有的, 畢業的 "學長" (是沒錯啊, 雖然碩士班算是同學, 不過已經當完兵回來, 所以...) 下個星期一就要上班了. 然後再來就是問每個人是哪裡人, 從南到北都有, 也有澎湖的(老師). 老師問到我的時候就說, 是不是大家都會說是黑道的故鄉, 如果剛好又是台西人, 那就更酷了. 不過我不是台西人啊. 雲林真的是黑道的故鄉嗎? 怎麼我在黑道的故鄉生活十八年, 新竹算是生活六年, 黑道的故鄉感覺比新竹還要安全啊? 也有可能是因為在雲林那邊我又不會半夜沒事到處跑. 接著在職專班的學長問一個問題, 就是他母親在高醫看醫生的時候, 有一個醫生叫陳榮祥, 所以問問看老師有沒認識還是有什麼親戚關係, 雖然世界很大台灣很小, 結論是兩個人還是沒有親戚關係的. 結果老師就突然講到了穎川陳氏的昭穆, 他們的昭穆序次是君子萬年保其家邦, 老師是其字輩的. (聽到這裡我只想到的是唐伯虎點秋香裡面的我左青龍, 右白虎, 老牛在腰間, 龍頭在胸口... ) 原來這就是昭穆, 長這麼大第一次知道. 原來吃晚餐也是可以長知識的啊. 附帶一提, 又被問一次 "你們老師是不是比較少罵你?". 我只能說這一切都是錯覺啊, 絕對是因為我太不認真, 跟老師meeting太少次, 所以每次被罵的時候都不會是平常會被聽到的時候, 所以被誤以為我都不會被罵. UPDATED: 關於黑道的故鄉 每當聽到別人這樣講我的家鄉, 我也只能苦笑, 畢竟我也快要成為雲林縣外流的人口之一, 什麼時候才會對家鄉有貢獻也很難講. 其實讀高中的時候都還沒什麼感覺, 只是偶爾會聽一些老師說些有的沒有的. 這篇可以加減看, 剛剛才去google找一下keyword, 相當新鮮. 回應當中有不少我覺得講得極中肯, 絕對比在這裡看我喇賽有用. 等到長大了, 才突然發現. 原來"家鄉"的感覺就是那樣, 難以言喻. 但是當你完成了一個目標, 或是從遠方歸來的那時, 想到的那個意象, 就是家/家鄉.

119的謝師宴

身為實驗室成員家眷以及在實驗室裡面有座位的我, 就跟去了. 本次目的地, 新竹大遠百九樓WASABI, 雖然行前有聽說ptt鄉民不推. 實際去了以後覺得應該沒有這麼差啦. 不過話說回來, 我相信我已經學會妥協了, 畢竟我在交大這幾年, 一餐二餐不知道吃了多少次, 也沒有覺得特差, 只是很鹹很油還知道而已. 中間當然是閒聊有的沒有的, 畢業的 "學長" (是沒錯啊, 雖然碩士班算是同學, 不過已經當完兵回來, 所以...) 下個星期一就要上班了. 然後再來就是問每個人是哪裡人, 從南到北都有, 也有澎湖的(老師). 老師問到我的時候就說, 是不是大家都會說是黑道的故鄉, 如果剛好又是台西人, 那就更酷了. 不過我不是台西人啊. 雲林真的是黑道的故鄉嗎? 怎麼我在黑道的故鄉生活十八年, 新竹算是生活六年, 黑道的故鄉感覺比新竹還要安全啊? 也有可能是因為在雲林那邊我又不會半夜沒事到處跑. 接著在職專班的學長問一個問題, 就是他母親在高醫看醫生的時候, 有一個醫生叫陳榮祥, 所以問問看老師有沒認識還是有什麼親戚關係, 雖然世界很大台灣很小, 結論是兩個人還是沒有親戚關係的. 結果老師就突然講到了穎川陳氏的昭穆, 他們的昭穆序次是君子萬年保其家邦, 老師是其字輩的. (聽到這裡我只想到的是唐伯虎點秋香裡面的我左青龍, 右白虎, 老牛在腰間, 龍頭在胸口... ) 原來這就是昭穆, 長這麼大第一次知道. 原來吃晚餐也是可以長知識的啊. 附帶一提, 又被問一次 "你們老師是不是比較少罵你?". 我只能說這一切都是錯覺啊, 絕對是因為我太不認真, 跟老師meeting太少次, 所以每次被罵的時候都不會是平常會被聽到的時候, 所以被誤以為我都不會被罵. UPDATED: 關於黑道的故鄉 每當聽到別人這樣講我的家鄉, 我也只能苦笑, 畢竟我也快要成為雲林縣外流的人口之一, 什麼時候才會對家鄉有貢獻也很難講. 其實讀高中的時候都還沒什麼感覺, 只是偶爾會聽一些老師說些有的沒有的. 這篇可以加減看, 剛剛才去google找一下keyword, 相當新鮮. 回應當中有不少我覺得講得極中肯, 絕對比在這裡看我喇賽有用. 等到長大了, 才突然發現. 原來"家鄉"的感覺就是那樣, 難以言喻. 但是當你完成了一個目標, 或是從遠方歸來的那時, 想到的那個意象, 就是家/家鄉.

2007-06-21

虎兕出柙

虎兕出柙 (ㄏㄨˇ ㄙˋ ㄔㄨ ㄒㄧㄚˊ)
論語 季氏:虎兕出於柙,龜玉毀於櫝中,是誰之過與?

虎兕出柙

虎兕出柙 (ㄏㄨˇ ㄙˋ ㄔㄨ ㄒㄧㄚˊ)
論語 季氏:虎兕出於柙,龜玉毀於櫝中,是誰之過與?

2007-06-19

波登不設限

剛剛一邊吃賀大神的生日蛋糕, 一邊坐在沙發床上面看波登不設限... 這個節目的主持人, 常常會開有顏色的玩笑, 真是糟糕啊! 不過話說回來, 我都聽得懂耶. QQ 而且還聽懂了某一段其他人都聽不懂的部份, 真是難得, 要是我做正經事也這麼聰明就好了. 看美食節目的缺點就是, 即使已經吃很多東西了, 還是會餓. (我吃了四塊蛋糕耶!)

波登不設限

剛剛一邊吃賀大神的生日蛋糕, 一邊坐在沙發床上面看波登不設限... 這個節目的主持人, 常常會開有顏色的玩笑, 真是糟糕啊! 不過話說回來, 我都聽得懂耶. QQ 而且還聽懂了某一段其他人都聽不懂的部份, 真是難得, 要是我做正經事也這麼聰明就好了. 看美食節目的缺點就是, 即使已經吃很多東西了, 還是會餓. (我吃了四塊蛋糕耶!)

Settlers of Catan

卡坦島拓荒者, 一套95年的board game 好玩的地方是在於貿易還有拓墾來達到勝利條件, 擺放settlement只有在遊戲開始的時候可以自由擺放, 接下來必須在道路相連的地方才可以擺放settlement, 而settlement之前的距離至少是2. (距離兩條路以上). 要怎麼樣讓自己能夠均衡得到各種資源, 還有藉由獨占某種資源使得自己擁有貿易優勢, 是拓墾的重點. 除了拓墾以外, 有效利用貿易港口, 可以用75%或是50%的價格換取某種資源也是一個方式. 昨天晚上, 我們玩的版本是... 靠自己手工做的, 相當有趣, 地圖上的機率點數只是放張小紙片, 所以吹口氣就可以吹掉了. settlement, 還有city則是用圖釘來代表, road用迴紋針. 昨天只玩了一場, 一雪前天晚上初學被狂電的悲情. 大概是因為大家狂收成磚塊, 我狂收成木頭那回合前拿到了monopoly. 加上後來又換到免費蓋兩條路的卡, 馬上就變成路王, 而且手上資源剛好又可以蓋settlement, 佔到了一塊小麥, 雖然他的點數很爛. (4點, 只有兩種組合會中), 不過大概我手氣比較好, 我總是可以骰到4點. XBox Live ArcadeCatan這款遊戲, 看起來不賴.

Settlers of Catan

卡坦島拓荒者, 一套95年的board game 好玩的地方是在於貿易還有拓墾來達到勝利條件, 擺放settlement只有在遊戲開始的時候可以自由擺放, 接下來必須在道路相連的地方才可以擺放settlement, 而settlement之前的距離至少是2. (距離兩條路以上). 要怎麼樣讓自己能夠均衡得到各種資源, 還有藉由獨占某種資源使得自己擁有貿易優勢, 是拓墾的重點. 除了拓墾以外, 有效利用貿易港口, 可以用75%或是50%的價格換取某種資源也是一個方式. 昨天晚上, 我們玩的版本是... 靠自己手工做的, 相當有趣, 地圖上的機率點數只是放張小紙片, 所以吹口氣就可以吹掉了. settlement, 還有city則是用圖釘來代表, road用迴紋針. 昨天只玩了一場, 一雪前天晚上初學被狂電的悲情. 大概是因為大家狂收成磚塊, 我狂收成木頭那回合前拿到了monopoly. 加上後來又換到免費蓋兩條路的卡, 馬上就變成路王, 而且手上資源剛好又可以蓋settlement, 佔到了一塊小麥, 雖然他的點數很爛. (4點, 只有兩種組合會中), 不過大概我手氣比較好, 我總是可以骰到4點. XBox Live ArcadeCatan這款遊戲, 看起來不賴.

gay 砲?

美國研發新武器, 想把戰場上的士兵炸成同性戀. 參考這個新聞 BBC標題的字眼用的比較含蓄. (US military pondered love not war) 雖然說接下來的摘要裡面寫的就是"gay bomb"

gay 砲?

美國研發新武器, 想把戰場上的士兵炸成同性戀. 參考這個新聞 BBC標題的字眼用的比較含蓄. (US military pondered love not war) 雖然說接下來的摘要裡面寫的就是"gay bomb"

2007-06-16

2007-06-13

"出剛"是誰?

剛剛在某channel發生的蠢事
23:34 <@beany> 唷唷...... 23:34 <@beany> 我決定了! 23:34 <@yhsung> beany: what? 23:34 <@beany> 了鼓勵大家早起 23:34 <@yhchan> 歐? 23:34 <@beany> 我要貢獻出剛在清夜買的mr. donut 一個 23:34 * beany 買了兩個XD 23:34 <@yhsung> 出剛是誰啊 23:35 <@beany> yhsung: -.-" 23:35 <@yhsung> beany: -.-' 23:35 <@beany> yhsung: 我沒有寫錯阿>< 23:35 <@yhsung> 我剛剛真的很認真的問 23:35 <@yhsung> 問完才看懂 23:35 <@beany> 我要貢獻出 剛在清夜買的 mr. donut 一個 23:35 <@yhsung> 原來是貢獻出 剛在清夜買的 23:35 <@yhsung> ㄆㄆ 23:35 * beany orz 23:35 <@yhsung> 害我還在想 23:36 <@yhsung> 出剛到底是誰 23:36 <@beany> 超好吃的喔~ *_* 23:36 <@yhsung> blog! 23:36 <@yhchan> 初剛 => 初代剛彈 23:36 * beany Orz 23:36 * beany 輸了 23:36 * yhsung 輸了 23:36 * beany Mr. Donut還是收起來自己吃好了 23:36 * beany QQ...

"出剛"是誰?

剛剛在某channel發生的蠢事
23:34 <@beany> 唷唷...... 23:34 <@beany> 我決定了! 23:34 <@yhsung> beany: what? 23:34 <@beany> 了鼓勵大家早起 23:34 <@yhchan> 歐? 23:34 <@beany> 我要貢獻出剛在清夜買的mr. donut 一個 23:34 * beany 買了兩個XD 23:34 <@yhsung> 出剛是誰啊 23:35 <@beany> yhsung: -.-" 23:35 <@yhsung> beany: -.-' 23:35 <@beany> yhsung: 我沒有寫錯阿>< 23:35 <@yhsung> 我剛剛真的很認真的問 23:35 <@yhsung> 問完才看懂 23:35 <@beany> 我要貢獻出 剛在清夜買的 mr. donut 一個 23:35 <@yhsung> 原來是貢獻出 剛在清夜買的 23:35 <@yhsung> ㄆㄆ 23:35 * beany orz 23:35 <@yhsung> 害我還在想 23:36 <@yhsung> 出剛到底是誰 23:36 <@beany> 超好吃的喔~ *_* 23:36 <@yhsung> blog! 23:36 <@yhchan> 初剛 => 初代剛彈 23:36 * beany Orz 23:36 * beany 輸了 23:36 * yhsung 輸了 23:36 * beany Mr. Donut還是收起來自己吃好了 23:36 * beany QQ...

2007-06-12

T-shirt理論

T-shirt有S, M, L, XL, 如果你身材很小, 穿S還是會覺得很大, 如果你身材剛好可以穿S, 穿了S會覺得剛剛好. 所以小的封包穿S號的T-shirt覺得很大, 大一點的封包穿S號的T-shirt覺得剛剛好. 好個T-shirt理論

T-shirt理論

T-shirt有S, M, L, XL, 如果你身材很小, 穿S還是會覺得很大, 如果你身材剛好可以穿S, 穿了S會覺得剛剛好. 所以小的封包穿S號的T-shirt覺得很大, 大一點的封包穿S號的T-shirt覺得剛剛好. 好個T-shirt理論

中式英文

感謝你一路來的幫忙
Thank you one way come's help.

中式英文

感謝你一路來的幫忙
Thank you one way come's help.

船遲又遇打頭風

再換了一個kernel到2.6.21.3, 一切就突然變得美好了. 誰叫我要去拿不好的implementation來測呢.

船遲又遇打頭風

再換了一個kernel到2.6.21.3, 一切就突然變得美好了. 誰叫我要去拿不好的implementation來測呢.

脆笛酥小子

可能最近壓力太大了, 下午有點壞掉的樣子. 吃完脆笛酥就開始在脆笛酥小子上面亂畫東西 DSCF4396DSCF4397 原本想畫糟糕的東西的, 可是因為我太清純了, 最後只畫上了一個十八禁上去而已. 我都笑到快抽筋了, 雖然畫出來的跟想像中的有一段差距.

脆笛酥小子

可能最近壓力太大了, 下午有點壞掉的樣子. 吃完脆笛酥就開始在脆笛酥小子上面亂畫東西 DSCF4396DSCF4397 原本想畫糟糕的東西的, 可是因為我太清純了, 最後只畫上了一個十八禁上去而已. 我都笑到快抽筋了, 雖然畫出來的跟想像中的有一段差距.

2007-06-03

屋漏偏逢連夜雨

所以就連系統也要來跟我亂, poll的時候會有soft lockup?!
[43278797.150000] BUG: soft lockup detected on CPU#0! [43278797.150000] <c0147e3c> softlockup_tick+0x9c/0xf0 <c012aff1> update_process_times+0x31/0x80 [43278797.150000] <c0113cd5> smp_apic_timer_interrupt+0x55/0x60 <c0103acc> apic_timer_interrupt+0x1c/0x24 [43278797.150000] <c02ad971> udp_v4_lookup_longway+0x61/0x110 <c02af633> udp_rcv+0x283/0x570 [43278797.150000] <c014ff62> __alloc_pages+0x52/0x300 <c028eced> ip_local_deliver+0x10d/0x2e0 [43278797.150000] <c028e99c> ip_rcv+0x2ac/0x4f0 <c026fc37> netif_receive_skb+0x207/0x2e0 [43278797.150000] <c026bda5> __alloc_skb+0x55/0x110 <f08d6e35> rtl8139_poll+0x2e5/0x4e0 [8139too] [43278797.150000] <f08d6cdd> rtl8139_poll+0x18d/0x4e0 [8139too] <c025d9b3> i8042_interrupt+0x1e3/0x230 [43278797.150000] <c027185b> net_rx_action+0xbb/0x190 <c0126aa2> __do_softirq+0x72/0xe0 [43278797.150000] <c0126b45> do_softirq+0x35/0x40 <c01055ae> do_IRQ+0x1e/0x30 [43278797.150000] <c0103a3e> common_interrupt+0x1a/0x20 <c02d8e39> _spin_unlock_irqrestore+0x9/0x10 [43278797.150000] <c017d6de> free_poll_entry+0xe/0x20 <c017d730> poll_freewait+0x40/0x60 [43278797.150000] <c017d890> do_sys_poll+0x140/0x400 <c017e600> __pollwait+0x0/0xf0 [43278797.150000] <c011b170> default_wake_function+0x0/0x10 <c011b170> default_wake_function+0x0/0x10 [43278797.150000] <c011b170> default_wake_function+0x0/0x10 <c011b170> default_wake_function+0x0/0x10 [43278797.150000] <c011b170> default_wake_function+0x0/0x10 <c011b170> default_wake_function+0x0/0x10 [43278797.150000] <c011b170> default_wake_function+0x0/0x10 <c011b170> default_wake_function+0x0/0x10 [43278797.150000] <c011b170> default_wake_function+0x0/0x10 <c011b170> default_wake_function+0x0/0x10 [43278797.150000] <c011b170> default_wake_function+0x0/0x10 <c011b170> default_wake_function+0x0/0x10 [43278797.150000] <c011b170> default_wake_function+0x0/0x10 <c011b170> default_wake_function+0x0/0x10 [43278797.150000] <c011b170> default_wake_function+0x0/0x10 <c011b170> default_wake_function+0x0/0x10 [43278797.150000] <c011b170> default_wake_function+0x0/0x10 <c011b170> default_wake_function+0x0/0x10 [43278797.150000] <c011b170> default_wake_function+0x0/0x10 <c011b170> default_wake_function+0x0/0x10 [43278797.150000] <c017db8c> sys_poll+0x3c/0x60 <c0102f93> sysenter_past_esp+0x54/0x75
講這麼多, 啊這是什麼?
Say Y here to enable the kernel to detect "soft lockups", which are bugs that cause the kernel to loop in kernel mode for more than 10 seconds, without giving other tasks a chance to run. When a soft-lockup is detected, the kernel will print the current stack trace (which you should report), but the system will stay locked up. This feature has negligible overhead.

屋漏偏逢連夜雨

所以就連系統也要來跟我亂, poll的時候會有soft lockup?!
[43278797.150000] BUG: soft lockup detected on CPU#0! [43278797.150000] <c0147e3c> softlockup_tick+0x9c/0xf0 <c012aff1> update_process_times+0x31/0x80 [43278797.150000] <c0113cd5> smp_apic_timer_interrupt+0x55/0x60 <c0103acc> apic_timer_interrupt+0x1c/0x24 [43278797.150000] <c02ad971> udp_v4_lookup_longway+0x61/0x110 <c02af633> udp_rcv+0x283/0x570 [43278797.150000] <c014ff62> __alloc_pages+0x52/0x300 <c028eced> ip_local_deliver+0x10d/0x2e0 [43278797.150000] <c028e99c> ip_rcv+0x2ac/0x4f0 <c026fc37> netif_receive_skb+0x207/0x2e0 [43278797.150000] <c026bda5> __alloc_skb+0x55/0x110 <f08d6e35> rtl8139_poll+0x2e5/0x4e0 [8139too] [43278797.150000] <f08d6cdd> rtl8139_poll+0x18d/0x4e0 [8139too] <c025d9b3> i8042_interrupt+0x1e3/0x230 [43278797.150000] <c027185b> net_rx_action+0xbb/0x190 <c0126aa2> __do_softirq+0x72/0xe0 [43278797.150000] <c0126b45> do_softirq+0x35/0x40 <c01055ae> do_IRQ+0x1e/0x30 [43278797.150000] <c0103a3e> common_interrupt+0x1a/0x20 <c02d8e39> _spin_unlock_irqrestore+0x9/0x10 [43278797.150000] <c017d6de> free_poll_entry+0xe/0x20 <c017d730> poll_freewait+0x40/0x60 [43278797.150000] <c017d890> do_sys_poll+0x140/0x400 <c017e600> __pollwait+0x0/0xf0 [43278797.150000] <c011b170> default_wake_function+0x0/0x10 <c011b170> default_wake_function+0x0/0x10 [43278797.150000] <c011b170> default_wake_function+0x0/0x10 <c011b170> default_wake_function+0x0/0x10 [43278797.150000] <c011b170> default_wake_function+0x0/0x10 <c011b170> default_wake_function+0x0/0x10 [43278797.150000] <c011b170> default_wake_function+0x0/0x10 <c011b170> default_wake_function+0x0/0x10 [43278797.150000] <c011b170> default_wake_function+0x0/0x10 <c011b170> default_wake_function+0x0/0x10 [43278797.150000] <c011b170> default_wake_function+0x0/0x10 <c011b170> default_wake_function+0x0/0x10 [43278797.150000] <c011b170> default_wake_function+0x0/0x10 <c011b170> default_wake_function+0x0/0x10 [43278797.150000] <c011b170> default_wake_function+0x0/0x10 <c011b170> default_wake_function+0x0/0x10 [43278797.150000] <c011b170> default_wake_function+0x0/0x10 <c011b170> default_wake_function+0x0/0x10 [43278797.150000] <c011b170> default_wake_function+0x0/0x10 <c011b170> default_wake_function+0x0/0x10 [43278797.150000] <c017db8c> sys_poll+0x3c/0x60 <c0102f93> sysenter_past_esp+0x54/0x75
講這麼多, 啊這是什麼?
Say Y here to enable the kernel to detect "soft lockups", which are bugs that cause the kernel to loop in kernel mode for more than 10 seconds, without giving other tasks a chance to run. When a soft-lockup is detected, the kernel will print the current stack trace (which you should report), but the system will stay locked up. This feature has negligible overhead.