If you are working on answering a frequently asked question, please add it to ["FAQsInProgress"]. == ... nasıl yapmalıyım? == 1. /KernelCompilation Kerneli nasıl derlerim? 1. /KernelCrossCompilation How do I cross compile a kernel? 1. ["/HowToApplyAPatch"] Yamayı nasıl eklerim? 1. KernelHackingTools Are there any good IDEs? How do I handle all this code? 1. /CompileVendorDriver 3. parti aygıt yazılımlarını nasıl derlerim? 1. /LinuxKernelModuleCompile Bir Linux kernel modülünü nasıl derlerim? 1. /LinuxKernelDebug101 Hata ayıklamanın en kolay yolu nedir? 1. CareerAdvice Kernel hacker'ı olarak nasıl iş bulabilirim? 1. UpstreamMerge How do I get my code into the upstream kernel? == Kernel Yenileri Sorular == 1. /VariousKernelTrees What are the various kernel trees for ? 1. ["/WhereDoIBegin"] Nereden başlamalıyım? 1. [:FAQ/People on KernelNewBies:/People on KernelNewBies] Who can I find on #kernelnewbies? 1. ["/DoINeedToKnowAssembler"] Kerneli kurcalamak(hack) için makina dili(assembler) bilmeli miyim? 1. ["/DoINeedToKnowHardware"] Kerneli kurcalamak için donanım hakkında çok şey bilmem gerekir mi? 1. DoesNotWork Kendi kernelimi derledim, fakat çalışmıyor. Problem nedir? == Kernel Kurcalama == 1. /VariousKernelTrees What are the various kernel trees for ? 1. ["/System.map"] What is the System.map file? 1. /MajorMinor What major/minor does XXX have ? 1. /CodingStyle What coding style should I use? 1. /LikelyUnlikely What means the macros `likely()` and `unlikely()` ? 1. ["/Preemption"] What does preemption mean ? Is it available under Linux ? 1. /LibraryFunctionsInKernel Can I use library functions in the kernel ? 1. /SyscallTrace How do I intercept system calls ? 1. /LinkedLists How does the kernel implements linked lists? 1. /WhyWritingFilesFromKernelIsBad Why reading/writing files from the kernel is bad, and how to do otherwise ? == Linux kernel gotchas == 1. [:FAQ/get current:/get current] How does `get_current()` work? 1. ["/current"] How does the `current` macro helps you access your process-related record? 1. /ExternAndStaticInlineVariable What's the difference between extern and static inline? 1. /DoWhile0 Why do a lot of `#defines` in the kernel use `do { ... } while (0)`? 1. /LikelyUnlikely What do the macros `likely()` and `unlikely()` mean? 1. /ContainerOf What is ''container_of'' ? How does it work ? 1. /InitExitMacros What are the _``_init and _``_exit macros ? 1. [:FAQ/WhereIs bad udelay:/WhereIs bad udelay] Now, where is _``_bad_udelay defined? 1. ["/asmlinkage"] What is `asmlinkage` ? 1. ["/down"] What is that jmp 1b doing out there? 1. /TestWpBit test_wp_bit magic, or how exception fixups work. 1. ["/BUG"] How does BUG() work? 1. /StackTrace i. Why is there a function on my stack trace that does not get called? i. How do I manually get a stack trace? 1. BootSectorAndKernelImage Why does the kernel no longer directly boot from floppy? == Hardware Questions == 1. /HyperthreadingDoesNotWork My CPU says it can do hyperthreading. Why do I only see one thread? ---- ["CategoryFAQ"]