के बाद लिनक्स कर्नेल डीबग जानकारी प्राप्त करना कर्नेल क्रैश होने के बाद कर्नल पिछली डीबग जानकारी प्राप्त करने का कोई तरीका है।कर्नेल क्रैश
मैं एक कर्नेल मॉड्यूल विकसित करने की कोशिश कर रहा हूं जो कुछ संशोधन के बाद कर्नेल नेटवर्क स्टैक & के अंदर आईपी परत में आईपी पैकेट को मूल रूप से कैप्चर करता है, मुझे ट्रांसमिशन के लिए एनआईसी में एक ही पैकेट वापस भेजना पड़ता है। इन सभी प्रक्रियाओं के दौरान मैं प्रिंटक() की सहायता से डीबग जानकारी लिख रहा हूं। लेकिन अगर कोई चीज गलत हो जाती है & कर्नेल विफलता होती है तो हमें सिस्टम को पुनरारंभ करना होगा। तो क्या मेरी पिछली डीबग जानकारी प्राप्त करने का कोई तरीका है क्योंकि डीबग जानकारी को रिबूट करने के बाद मैं dmesg कमांड प्राप्त करने का प्रयास करता हूं।
असल में जब मैं अपना मॉड्यूल सिस्टम चलाता हूं तो बस लटकता है इसलिए मैं कुछ भी करने में सक्षम नहीं हूं और मुझे जादू SysRq कुंजी अनुक्रमों के साथ प्रयास करने के लिए reboot.im को मजबूर करना पड़ता है लेकिन मुझे परिणाम नहीं मिल रहा है .. – akp
आपको * जादू sysrq * आपके कर्नेल की कॉन्फ़िगरेशन और निर्माण के दौरान। –