From: Takashi Iwai <tiwai@suse.de>
To: Laura Abbott <labbott@redhat.com>
Cc: ksummit <ksummit-discuss@lists.linuxfoundation.org>
Subject: Re: [Ksummit-discuss] [MAINTAINERS SUMMIT] Bug reporting feedback loop
Date: Thu, 22 Jun 2017 16:08:13 +0200 [thread overview]
Message-ID: <s5h8tkkqfn6.wl-tiwai@suse.de> (raw)
In-Reply-To: <1de3c642-a4b7-1065-5c35-ba32866d471d@redhat.com>
On Thu, 22 Jun 2017 00:34:11 +0200,
Laura Abbott wrote:
>
> Fedora tends to follow the most recent stable kernel very closely
> (e.g. 4.11.6 is currently pending for Fedora 24, 25, and 26).
> This works well enough, but there still seem to be some
> disconnects in the bug reporting process. Examples I can think of:
>
> - When users report bugs on the Fedora tracker that look like
> actual upstream bugs, what's the best way to have those reported?
> I typically end up having to summarize from the Fedora bugzilla
> and send an e-mail which ends up being tedious. Can we make this
> bug reporting easier for non-kernel developers?
The topic is what I wanted to brought up, so thanks for heading up,
Laura.
Below are other related points I noticed while working on openSUSE /
SUSE kernel bugzilla triage:
- Very little information about the bug reporting:
MAINTAINERS file lists only a few. (Oh, my area also missing...)
For some areas, it's extremely hard to report a bug. There is
always a fallback to LKML, but who reads it?
- The inconsistent bug tracking over the whole kernel areas:
which way to report purely depends on the subsystem. Even inside a
subsystem, some prefer bugzilla while some don't.
- No information about debugging:
each subsystem tends to have a dedicated script or tool to gather
the debug information, but it remains secret like grandmother's
recipe.
- Not well tied with regression tracking:
for the already released kernels, we have no way to check what's
still broken and what's been fixed. Even a simple check list would
be helpful...
- Inactive bug handling:
many bug reports on bugzilla are just ignored and rotten.
In most cases, maintainers play a role as "bug master" on bugzilla.
But they are often too overloaded or don't pay much attention on old
bugs. Later on, when the bug list becomes a pile, they loose the
gut to solve such bugs any longer. (The model is the man standing
on the mirror.)
The bug handling really need a big resource. It takes time to
analyze, fix it, and it needs more efforts for communication, as the
bug reporter tend to have less development experiences.
It would be great to have someone assigned helping for bug tracking
in both upstream (kernel subsystem) side, and in distributor side.
We have a better coordination regarding the security bugs, and it
should be extended for larger areas.
About your other points:
> - There's still a gap between when bugs hit Linus' tree and when
> stable releases come out. This is not a knock against stable or
> a request for stable to go faster :). I try
> and monitor stable@ for fixes but there still seems to be a
> large time gap for identifying fixes that have been fixes in
> master that are relevant to a recent stable release.
IMO, the stable upstream development is fast enough. A fast delivery
of a particular fix can be done in the distro side, after all.
> - Are pictures of kernel panic still the most reliable method
> of getting information for early crashes? I keep getting pictures
> in 'creative' formats.
There have been discussions about this, sending QR code, or whatever,
but I don't see any development since then, unfortunately.
But as a "reliable" method, taking the picture always works, it's not
too bad in the end.
thanks,
Takashi
next prev parent reply other threads:[~2017-06-22 14:08 UTC|newest]
Thread overview: 23+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-06-21 22:34 Laura Abbott
2017-06-22 12:36 ` Jiri Kosina
2017-06-27 17:53 ` Luis R. Rodriguez
2017-06-27 18:26 ` Laurent Pinchart
2017-06-27 18:30 ` James Bottomley
2017-06-27 18:41 ` Daniel Vetter
2017-06-27 19:02 ` Luis R. Rodriguez
2017-06-27 19:46 ` Guenter Roeck
2017-06-28 10:19 ` Mark Brown
2017-06-27 22:35 ` Jiri Kosina
2017-06-28 6:59 ` Takashi Iwai
2017-06-27 18:31 ` Takashi Iwai
2017-06-27 19:04 ` Luis R. Rodriguez
2017-06-28 8:04 ` Daniel Vetter
2017-06-22 14:08 ` Takashi Iwai [this message]
2017-06-22 14:12 ` Jiri Kosina
2017-06-22 14:24 ` Takashi Iwai
2017-06-28 13:12 ` Jani Nikula
2017-06-28 13:13 ` Takashi Iwai
2017-06-22 15:34 ` James Bottomley
2017-06-23 14:52 ` Greg KH
2017-06-23 20:28 ` Jiri Kosina
2017-06-25 17:11 ` Laura Abbott
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=s5h8tkkqfn6.wl-tiwai@suse.de \
--to=tiwai@suse.de \
--cc=ksummit-discuss@lists.linuxfoundation.org \
--cc=labbott@redhat.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox