diff options
-rw-r--r-- | REPORTING-BUGS | 65 |
1 files changed, 46 insertions, 19 deletions
diff --git a/REPORTING-BUGS b/REPORTING-BUGS index ad709e4ccb7c..6ed518b6f715 100644 --- a/REPORTING-BUGS +++ b/REPORTING-BUGS | |||
@@ -1,3 +1,47 @@ | |||
1 | Identify the problematic subsystem | ||
2 | ---------------------------------- | ||
3 | |||
4 | Identifying which part of the Linux kernel might be causing your issue | ||
5 | increases your chances of getting your bug fixed. Simply posting to the | ||
6 | generic linux-kernel mailing list (LKML) may cause your bug report to be | ||
7 | lost in the noise of a mailing list that gets 1000+ emails a day. | ||
8 | |||
9 | Instead, try to figure out which kernel subsystem is causing the issue, | ||
10 | and email that subsystem's maintainer and mailing list. If the subsystem | ||
11 | maintainer doesn't answer, then expand your scope to mailing lists like | ||
12 | LKML. | ||
13 | |||
14 | |||
15 | Identify who to notify | ||
16 | ---------------------- | ||
17 | |||
18 | Once you know the subsystem that is causing the issue, you should send a | ||
19 | bug report. Some maintainers prefer bugs to be reported via bugzilla | ||
20 | (https://bugzilla.kernel.org), while others prefer that bugs be reported | ||
21 | via the subsystem mailing list. | ||
22 | |||
23 | To find out where to send an emailed bug report, find your subsystem or | ||
24 | device driver in the MAINTAINERS file. Search in the file for relevant | ||
25 | entries, and send your bug report to the person(s) listed in the "M:" | ||
26 | lines, making sure to Cc the mailing list(s) in the "L:" lines. When the | ||
27 | maintainer replies to you, make sure to 'Reply-all' in order to keep the | ||
28 | public mailing list(s) in the email thread. | ||
29 | |||
30 | If you know which driver is causing issues, you can pass one of the driver | ||
31 | files to the get_maintainer.pl script: | ||
32 | perl scripts/get_maintainer.pl -f <filename> | ||
33 | |||
34 | If it is a security bug, please copy the Security Contact listed in the | ||
35 | MAINTAINERS file. They can help coordinate bugfix and disclosure. See | ||
36 | Documentation/SecurityBugs for more information. | ||
37 | |||
38 | If you can't figure out which subsystem caused the issue, you should file | ||
39 | a bug in kernel.org bugzilla and send email to | ||
40 | linux-kernel@vger.kernel.org, referencing the bugzilla URL. (For more | ||
41 | information on the linux-kernel mailing list see | ||
42 | http://www.tux.org/lkml/). | ||
43 | |||
44 | |||
1 | [Some of this is taken from Frohwalt Egerer's original linux-kernel FAQ] | 45 | [Some of this is taken from Frohwalt Egerer's original linux-kernel FAQ] |
2 | 46 | ||
3 | What follows is a suggested procedure for reporting Linux bugs. You aren't | 47 | What follows is a suggested procedure for reporting Linux bugs. You aren't |
@@ -9,25 +53,8 @@ please read "Documentation/oops-tracing.txt" before posting your bug | |||
9 | report. This explains what you should do with the "Oops" information to | 53 | report. This explains what you should do with the "Oops" information to |
10 | make it useful to the recipient. | 54 | make it useful to the recipient. |
11 | 55 | ||
12 | Send the output to the maintainer of the kernel area that seems to be | 56 | If it occurs repeatably try and describe how to recreate it. That is worth |
13 | involved with the problem, and cc the relevant mailing list. Don't worry | 57 | even more than the oops itself. |
14 | too much about getting the wrong person. If you are unsure send it to the | ||
15 | person responsible for the code relevant to what you were doing. If it | ||
16 | occurs repeatably try and describe how to recreate it. That is worth even | ||
17 | more than the oops itself. The list of maintainers and mailing lists is | ||
18 | in the MAINTAINERS file in this directory. If you know the file name that | ||
19 | causes the problem you can use the following command in this directory to | ||
20 | find some of the maintainers of that file: | ||
21 | |||
22 | perl scripts/get_maintainer.pl -f <filename> | ||
23 | |||
24 | If it is a security bug, please copy the Security Contact listed in the | ||
25 | MAINTAINERS file. They can help coordinate bugfix and disclosure. See | ||
26 | Documentation/SecurityBugs for more information. | ||
27 | |||
28 | If you are totally stumped as to whom to send the report, send it to | ||
29 | linux-kernel@vger.kernel.org. (For more information on the linux-kernel | ||
30 | mailing list see http://www.tux.org/lkml/). | ||
31 | 58 | ||
32 | This is a suggested format for a bug report sent to the Linux kernel mailing | 59 | This is a suggested format for a bug report sent to the Linux kernel mailing |
33 | list. Having a standardized bug report form makes it easier for you not to | 60 | list. Having a standardized bug report form makes it easier for you not to |