123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247 |
- Table of contents
- =================
- Last updated: 20 December 2005
- Contents
- ========
- - Introduction
- - Devices not appearing
- - Finding patch that caused a bug
- -- Finding using git-bisect
- -- Finding it the old way
- - Fixing the bug
- Introduction
- ============
- Always try the latest kernel from kernel.org and build from source. If you are
- not confident in doing that please report the bug to your distribution vendor
- instead of to a kernel developer.
- Finding bugs is not always easy. Have a go though. If you can't find it don't
- give up. Report as much as you have found to the relevant maintainer. See
- MAINTAINERS for who that is for the subsystem you have worked on.
- Before you submit a bug report read REPORTING-BUGS.
- Devices not appearing
- =====================
- Often this is caused by udev. Check that first before blaming it on the
- kernel.
- Finding patch that caused a bug
- ===============================
- Finding using git-bisect
- ------------------------
- Using the provided tools with git makes finding bugs easy provided the bug is
- reproducible.
- Steps to do it:
- - start using git for the kernel source
- - read the man page for git-bisect
- - have fun
- Finding it the old way
- ----------------------
- [Sat Mar 2 10:32:33 PST 1996 KERNEL_BUG-HOWTO lm
|