linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [Bug #10391] 2.6.25-rc7/8: Another resume regression
@ 2008-04-08 23:02 Rafael J. Wysocki
  2008-04-09  4:49 ` Mark Lord
  2008-04-09  4:56 ` 2.6.25-rc8: FTP transfer errors Mark Lord
  0 siblings, 2 replies; 158+ messages in thread
From: Rafael J. Wysocki @ 2008-04-08 23:02 UTC (permalink / raw)
  To: Linux Kernel Mailing List; +Cc: Mark Lord

This message has been generated automatically as a part of a report
of recent regressions.

The following bug entry is on the current list of known regressions
from 2.6.24.  Please verify if it still should be listed.


Bug-Entry	: http://bugzilla.kernel.org/show_bug.cgi?id=10391
Subject		: 2.6.25-rc7/8: Another resume regression
Submitter	: Mark Lord <lkml@rtr.ca>
Date		: 2008-04-03 15:06 (6 days old)
References	: http://lkml.org/lkml/2008/4/3/283



^ permalink raw reply	[flat|nested] 158+ messages in thread
* Re: 2.6.25-rc8: FTP transfer errors
@ 2008-04-12  8:41 devzero
  2008-04-13 20:22 ` Adrian Bunk
  0 siblings, 1 reply; 158+ messages in thread
From: devzero @ 2008-04-12  8:41 UTC (permalink / raw)
  To: linux-kernel; +Cc: tilman

>Sure. It's not about bisection specifically, but about the time a
>reporter is able to invest in addition to what went into the report
>already. But bisection is is a good example, because it's the most
>time-consuming of all the tasks routinely asked from bug reporters.

i think the problem with git-bisect is, that it just apears complicated and magic for an end-user. 
this isn`t something a kernel-developer can explain to him in a sentence (i.e. how to use etc)

at short:  i think this scares non-developers (=end users) away.
git is for developers, not for end-users.

it`s up to the user to get into that and that`s something a user probably doesn`t dare and also doesn`t want.
he has a bug and want`s this resolved. 
it`s very valuable if he reported the problem on lkml at all (many users just don`t care, many just don't dare posting mails reaching that big audience), but it would be really BAD if nothing more happens just because the user isn`t willing to spend an evening or more to dig into a bug being introduced by some commit months ago.

it`s that sort of "it worked for me for years and now it doesn`t work anymore. please make it work as before".

you know that ibm virtualization ad (the heist) from years ago?  
it`s also that "how do i know? youŽ re the cops!" - thing.

what about making it more trivial for non-developers by providing a type of "dummy's interface to git bisect" ?

some "please use the script which helps you find the change that may introduced the bug by binary search” at  /usr/src/linux/scripts...."

maybe it could look like this:

1. you don`t have git on this box. please install git (see http://.....)
2. what was the last known kernel version which worked for you ? 
3. what was the first kernel version which showed the problem you reported ?
<now git bisect machinery runs behind the scene and the user doesn`t need to learn git/bisect at all>
4. now please try this kernel build
<test>
5. did it work for you (y/n)
.....

many software companies have some type of support-script for their software, to make it easy to collect all the important data - so maybe it would give a sense to make it easier for the end-user to use git-bisect ?

regards
roland

ps:
good article on this, btw:
http://www.linuxworld.com/news/2007/112007-kernel.html?page=3




On Sat, 12 Apr 2008 02:25:36 +0400, Evgeniy Polyakov wrote:
> On Sat, Apr 12, 2008 at 12:16:28AM +0200, Tilman Schmidt (tilman@imap.cc) wrote:
>> So I was right after all? Bug reports from people who (for whatever
>> reason, including having to earn their living) cannot do a bisect are
>> not welcome?
> 
> You got it wrong.

Did I really? Let's see ...

> If bug is subtle and developers can not reproduce it, there are only two
> ways out of the problem: to help developers or not to help.
> 
> In the latter case bug report is useless (except that to show that it
> exists, since practically no one can fix it until some new details
> added).

Looks like you're saying I was right after all. Useless bug reports
shouldn't be submitted.

So please answer this simple question: If I know beforehand that I won't
have the time to do a bisect (or other similarly time-consuming task the
maintainers might ask from me), should I report the bug, or should I
keep my knowledge to myself?

This question is not theoretical. It's a situation I find myself in
quite regularly, because I allow myself the luxury of building most rc
kernels and even the odd mm kernel just for fun even though I have a
daytime job and a family to feed. It would be quite easy to look the
other way if I encounter a problem in one of those, hoping someone else
with more time on his or her hands will also come across it and report
it. So far my conscience told me not to do that. But if reporting it
without being able to follow up on it is considered useless then my
conscience was apparently wrong. Just say the word, and I'll stop what
I'm doing. I'll have no problem finding other things to do with my time.

> Bisection was just an example of the help, reporter can provide.

Sure. It's not about bisection specifically, but about the time a
reporter is able to invest in addition to what went into the report
already. But bisection is is a good example, because it's the most
time-consuming of all the tasks routinely asked from bug reporters.

> If you can not proceed with what was suggested, then do
> not piss anyone off because you were told to do something to help.

If a polite "sorry, I don't have the time" already counts as pissing
off, the only choice left is to avoid the situation in which I'd have to
say that. IOW, don't report bugs if I don't have the time to follow
through. Again: if that is what you want, I have no problem with it.

> If you go to the doctor because of aching throat and he asks you to
> open a mouth, you will not blame him for asking you to do that.

That analogy is wrong on so many accounts. It is not my throat that's
aching. A doctor would not insult me for not wanting to open my mouth
but rather ask if there was perhaps a valid reason for that. Not to
mention that opening my mouth takes substantially less time than a Linux
kernel bisection ...

A better analogy would be if I see an object lying on the highway, and I
stop at the next service area to call the police and alert them about
the possible danger. If they'd ask me to drive back to the place where I
saw it in order to describe precisely where it lay and what it looked
like, I think I might indeed become a bit upset.

HTH
T.

PS: I'll shut my big mouth now. The topic has been beaten to death.
__________________________________________________
GRATIS: Movie-FLAT. Jetzt freischalten!
http://freemail.web.de/club/maxdome.htm/?mc=025557


^ permalink raw reply	[flat|nested] 158+ messages in thread

end of thread, other threads:[~2008-04-17 21:02 UTC | newest]

Thread overview: 158+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-04-08 23:02 [Bug #10391] 2.6.25-rc7/8: Another resume regression Rafael J. Wysocki
2008-04-09  4:49 ` Mark Lord
2008-04-09  4:56 ` 2.6.25-rc8: FTP transfer errors Mark Lord
2008-04-09 13:37   ` Mark Lord
2008-04-09 14:06     ` Regression: " Mark Lord
2008-04-09 16:46     ` Jeff Garzik
2008-04-09 17:16       ` Mark Lord
2008-04-09 17:27         ` Regression: " Mark Lord
2008-04-09 17:30         ` YOSHIFUJI Hideaki / 吉藤英明
2008-04-09 19:05           ` Mark Lord
2008-04-09 19:08             ` Jeff Garzik
2008-04-09 22:29             ` David Miller
2008-04-10  0:02               ` Mark Lord
2008-04-10  0:37                 ` Harvey Harrison
2008-04-10 13:52                   ` Gerhard Mack
2008-04-10 15:15                     ` Mark Lord
2008-04-10 15:58                       ` Gerhard Mack
2008-04-10  1:22                 ` David Miller
2008-04-10 15:07                   ` Mark Lord
2008-04-10 15:20                   ` Tilman Schmidt
2008-04-10 22:09                     ` Jesper Juhl
2008-04-10 22:46                       ` David Miller
2008-04-10 22:52                         ` Charlie Brady
2008-04-10 23:02                         ` Jesper Juhl
2008-04-10 23:05                           ` David Miller
2008-04-10 23:10                         ` vincent-perrier
2008-04-10 23:14                           ` David Miller
2008-04-10 23:32                             ` vincent-perrier
2008-04-10 23:41                               ` David Miller
2008-04-10 23:51                                 ` vincent-perrier
2008-04-10 23:39                           ` Jesper Juhl
2008-04-11  0:16                         ` Mark Lord
2008-04-11  0:24                           ` David Miller
2008-04-11  0:27                             ` Mark Lord
2008-04-11  0:39                               ` David Miller
2008-04-11  1:23                                 ` Mark Lord
2008-04-11  6:40                                   ` Ilpo Järvinen
2008-04-11 13:19                                     ` Mark Lord
2008-04-11 14:35                                       ` Evgeniy Polyakov
2008-04-11 14:59                                         ` Mark Lord
2008-04-11 15:18                                           ` Evgeniy Polyakov
2008-04-11 18:07                                             ` David Miller
2008-04-11 21:29                                               ` Evgeniy Polyakov
2008-04-12  8:44                                               ` Willy Tarreau
2008-04-12  9:49                                                 ` David Miller
2008-04-13 18:15                                                   ` Rafael J. Wysocki
2008-04-13 18:51                                                     ` Sergio Luis
2008-04-13 19:24                                                       ` Rafael J. Wysocki
2008-04-11 19:58                                           ` Valdis.Kletnieks
2008-04-11 22:16                                         ` Tilman Schmidt
2008-04-11 22:25                                           ` Evgeniy Polyakov
2008-04-11 22:27                                             ` David Miller
2008-04-11 23:23                                             ` Tilman Schmidt
2008-04-12  5:37                                               ` Evgeniy Polyakov
2008-04-12  7:06                                               ` Ilpo Järvinen
2008-04-11 22:26                                           ` David Miller
2008-04-11 19:58                                   ` Valdis.Kletnieks
2008-04-11 22:27                                     ` Tilman Schmidt
2008-04-13 18:40                                       ` Reporting bugs and bisection (was: Re: 2.6.25-rc8: FTP transfer errors) Rafael J. Wysocki
2008-04-13 18:47                                         ` Willy Tarreau
2008-04-13 19:18                                           ` Andrew Morton
2008-04-13 19:27                                             ` Rafael J. Wysocki
2008-04-13 19:47                                             ` Reporting bugs and bisection David Miller
2008-04-13 20:21                                             ` Reporting bugs and bisection (was: Re: 2.6.25-rc8: FTP transfer errors) Evgeniy Polyakov
2008-04-13 20:33                                               ` Rafael J. Wysocki
2008-04-13 20:54                                                 ` Evgeniy Polyakov
2008-04-13 22:24                                                   ` Reporting bugs and bisection Stephen Clark
2008-04-13 22:41                                                     ` Rafael J. Wysocki
2008-04-13 23:51                                                     ` david
2008-04-14  0:36                                                       ` Jakub Narebski
2008-04-14  4:39                                                       ` Willy Tarreau
2008-04-14  5:39                                                         ` Al Viro
2008-04-14  6:24                                                           ` Andrew Morton
2008-04-14  6:39                                                             ` David Miller
2008-04-14  6:43                                                               ` David Miller
2008-04-14  7:23                                                             ` Al Viro
2008-04-14  7:43                                                               ` Al Viro
2008-04-14  8:04                                                               ` Andrew Morton
2008-04-14  8:30                                                                 ` David Miller
2008-04-14  9:06                                                                   ` Christoph Hellwig
2008-04-14  9:46                                                                   ` Andi Kleen
2008-04-15  5:25                                                                     ` Bill Fink
2008-04-14 10:15                                                                   ` Andrew Morton
2008-04-14 10:41                                                                     ` David Miller
2008-04-14 17:35                                                                       ` Roman Shaposhnik
2008-04-14 12:08                                                                 ` Adrian Bunk
2008-04-14 14:43                                                                 ` Arjan van de Ven
2008-04-14 17:51                                                                   ` Andrew Morton
2008-04-14 18:24                                                                     ` Arjan van de Ven
2008-04-14 19:30                                                                     ` Ilpo Järvinen
2008-04-14 15:54                                                               ` James Morris
2008-04-14 22:01                                                                 ` David Miller
2008-04-14 23:05                                                                   ` Andrew Morton
2008-04-15  4:55                                                                     ` Willy Tarreau
2008-04-15 13:18                                                                       ` Work WAS(Re: " jamal
2008-04-15  9:33                                                                 ` David Newall
2008-04-15  9:54                                                                   ` Michael Kerrisk
2008-04-15 14:04                                                                     ` David Newall
2008-04-15 20:51                                                                       ` Rafael J. Wysocki
2008-04-16  2:34                                                                         ` David Newall
2008-04-16  3:53                                                                           ` david
2008-04-16  9:06                                                                             ` David Newall
2008-04-16 11:02                                                                               ` Andi Kleen
2008-04-16 12:41                                                                             ` Stephen Clark
2008-04-16  4:29                                                                           ` Willy Tarreau
2008-04-16 12:13                                                                             ` Rafael J. Wysocki
2008-04-16 12:15                                                                   ` Sverre Rabbelier
2008-04-16 13:26                                                                     ` Adrian Bunk
2008-04-16 19:02                                                                       ` Andrew Morton
2008-04-16 19:43                                                                         ` Sverre Rabbelier
2008-04-16 19:55                                                                         ` Adrian Bunk
2008-04-17 13:50                                                                           ` J. Bruce Fields
2008-04-17 15:26                                                                             ` Adrian Bunk
2008-04-16 19:58                                                                         ` Alexey Dobriyan
2008-04-16 20:01                                                                         ` Arjan van de Ven
2008-04-16 19:39                                                                       ` Sverre Rabbelier
2008-04-16 20:16                                                                         ` Adrian Bunk
2008-04-16 20:53                                                                           ` Adrian Bunk
2008-04-16 21:05                                                                             ` Sverre Rabbelier
2008-04-16 21:25                                                                               ` Adrian Bunk
2008-04-16 20:04                                                                       ` Willy Tarreau
2008-04-16 20:55                                                                         ` Jakub Narebski
2008-04-16 21:17                                                                     ` Jesper Juhl
2008-04-17 17:04                                                                       ` David Newall
2008-04-17 19:09                                                                         ` Rafael J. Wysocki
2008-04-17 19:35                                                                           ` Ray Lee
2008-04-17 19:57                                                                             ` Sverre Rabbelier
2008-04-17 20:16                                                                             ` Al Viro
2008-04-17 20:38                                                                               ` Ray Lee
2008-04-17 20:53                                                                                 ` Al Viro
2008-04-17 21:01                                                                                   ` Ray Lee
2008-04-14 19:13                                                             ` Rene Herman
2008-04-14 20:38                                                               ` Andrew Morton
2008-04-14 22:18                                                                 ` Rene Herman
2008-04-14  9:26                                                     ` Andi Kleen
2008-04-13 20:35                                               ` David Miller
2008-04-14 10:18                                             ` Reporting bugs and bisection (was: Re: 2.6.25-rc8: FTP transfer errors) Ingo Molnar
2008-04-14 10:29                                               ` Reporting bugs and bisection Andi Kleen
2008-04-13 20:10                                           ` Reporting bugs and bisection (was: Re: 2.6.25-rc8: FTP transfer errors) Adrian Bunk
2008-04-14  9:58                                           ` Reporting bugs and bisection Andi Kleen
2008-04-14 10:00                                             ` Willy Tarreau
2008-04-14 10:16                                               ` Andi Kleen
2008-04-15 21:53                                 ` about bisections (was: Re: 2.6.25-rc8: FTP transfer errors) Ingo Molnar
2008-04-15 22:30                                   ` about bisections David Miller
2008-04-15 22:48                                     ` Ingo Molnar
2008-04-11  0:56                             ` 2.6.25-rc8: FTP transfer errors Tilman Schmidt
2008-04-11  1:08                               ` David Miller
2008-04-11  0:26                           ` David Miller
2008-04-11  0:29                             ` Mark Lord
2008-04-11  2:59                               ` YOSHIFUJI Hideaki / 吉藤英明
2008-04-11  3:18                                 ` [PATCH 2.6.25] net sockets: fix timewait namespace regression Mark Lord
2008-04-11  3:51                                   ` David Miller
2008-04-11  7:50                                 ` 2.6.25-rc8: FTP transfer errors Pavel Emelyanov
2008-04-10 20:46                 ` Ilpo Järvinen
2008-04-10 21:05                   ` Mark Lord
2008-04-10 21:43                     ` Ilpo Järvinen
  -- strict thread matches above, loose matches on Subject: below --
2008-04-12  8:41 devzero
2008-04-13 20:22 ` Adrian Bunk

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).