<div dir="ltr"><div style="font-family:arial,sans-serif;font-size:13px"><div><br></div><div><br></div><div> I am facing an issue where I have been developing a filesystem driver(over x86) which has become  &quot;unstable&quot;  by which I mean ,  at compile time it is building but during runtime it fails when I call the corresponding APIs from the user-space.</div>
<div><br></div><div>In order to find out exactly where it is failing, I need to debug the driver.</div></div><div style="font-family:arial,sans-serif;font-size:13px">I am very new to kernel development. I have heard about KGDB and KDB but it takes quite a lot to get them working so waht are the other tools available?</div>
<div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px">Regards,</div><div style="font-family:arial,sans-serif;font-size:13px">Saket Sinha</div><div><br>
</div></div>