You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Linux kernel development happens primarily over **email**. A few pieces of this
16
+
infrastructure are relevant to regzbot:
17
+
18
+
***Mailing lists** — developers communicate through lists organized by
19
+
subsystem. `regressions@lists.linux.dev` is specifically for regression
20
+
reports.
21
+
***lore.kernel.org** — the public archive of all kernel mailing lists, where
22
+
every email has a permanent URL.
23
+
***Message-ID / In-Reply-To / References** — standard email headers that
24
+
define threading. Regzbot uses these to tie replies, patches, and fixes to the
25
+
original report.
26
+
***`Link:` and `Closes:` tags** — conventions in Git commit messages that
27
+
reference mailing list discussions. Regzbot watches these to detect fixes.
28
+
29
+
Regzbot tracks three Git trees because fixes arrive at different times:
30
+
**mainline** (`torvalds/linux.git`), **linux-next** (subsystem work before
31
+
mainline), and **stable** (already-shipped kernels). A fix present only in
32
+
linux-next shows as "fix incoming" until it reaches the relevant tree.
33
+
34
+
6
35
## Why and how to make regzbot track a Linux kernel regression
7
36
8
37
When reporting a Linux kernel regression it is in your interest to make [regzbot](https://gitlab.com/knurd42/regzbot/) aware of the issue, as that ensures the report won't accidentally fall though the cracks; it also makes sure leading developers see the issue via the tracked regression website [or the weekly reports, which are not sent yet, but soon will be].
0 commit comments