public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: Alejandro Bonilla <abonilla@linuxwireless.org>
To: Blaisorblade <blaisorblade@yahoo.it>
Cc: LKML <linux-kernel@vger.kernel.org>,
	Andrian Bunk <bunk@stusta.de>, "H. Peter Anvin" <hpa@zytor.com>,
	torvalds@osdl.org
Subject: Re: Giving developers clue how many testers verified certain kernel version
Date: Fri, 22 Jul 2005 20:07:55 -0500	[thread overview]
Message-ID: <42E1986B.8070202@linuxwireless.org> (raw)
In-Reply-To: <200507230244.11338.blaisorblade@yahoo.it>

Blaisorblade wrote:

>Adrian Bunk <bunk <at> stusta.de> writes:
>  
>
>>On Thu, Jul 21, 2005 at 09:40:43PM -0500, Alejandro Bonilla wrote:
>>    
>>
>>>   How do we know that something is OK or wrong? just by the fact that 
>>>it works or not, it doesn't mean like is OK.
>>>
>>>There has to be a process for any user to be able to verify and study a 
>>>problem. We don't have that yet.
>>>      
>>>
>
>  
>
>>If the user doesn't notice the difference then there's no problem for 
>>him.
>>    
>>
>Some performance regressions aren't easily noticeable without benchmarks... 
>and we've had people claiming unnoticed regressions since 2.6.2 
>(http://kerneltrap.org/node/4940)
>  
>
I will get flames for this, but my laptop boots faster and sometimes 
responds faster in 2.4.27 than in 2.6.12. Sorry, but this is the fact 
for me. IBM T42.

>>If there's a problem the user notices, then the process is to send an 
>>email to linux-kernel and/or open a bug in the kernel Bugzilla and 
>>follow the "please send the output of foo" and "please test patch bar" 
>>instructions.
>>    
>>
The thing is, I might not be able to know there *are* issues. I most 
just notice that something is strange. And then wait for a new kernel 
version because i might think it is something silly.

>
>  
>
>>What comes nearest to what you are talking about is that you run LTP 
>>and/or various benchmarks against every -git and every -mm kernel and 
>>report regressions. But this is sinply a task someone could do (and I 
>>don't know how much of it is already done e.g. at OSDL), and not 
>>something every user could contribute to.
>>    
>>
>
>Forgot drivers testing? That is where most of the bugs are hidden, and where 
>wide user testing is definitely needed because of the various hardware bugs 
>and different configurations existing in real world.
>  
>
This is my opinion too. If someone could do a simple script or 
benchmarking file, then users would be able to report most common 
important differences from previous kernel versions on their systems.

i.e. i would run the script that checks the write speed, CPU, latencys, 
and I don't know how many more tests and then compare it with the 
results that were with the previous git or full kernel release. 
Sometimes the users don't even know the commands to benchmark this parts 
of the systems. I don't know them.

>IMHO, I think that publishing statistics about kernel patches downloads would 
>be a very Good Thing(tm) to do. Peter, what's your opinion? I think that was 
>even talked about at Kernel Summit (or at least I thought of it there), but 
>I've not understood if this is going to happen.
>  
>
What can we do here? Can we probably create a project like the janitors 
so that we can report this kind of thing? Should we report here? How can 
we make a script to really benchmark the system and then say, since this 
guy sent a patch for the Pentium M CPU's, things are running slower? Or 
my SCSI drive is running slower since rc2, but not with rc1.

At least if the user notices this kind of things, then one will be able 
to google for patches for your controller for the last weeks and see if 
someone screwed up with a change they sent to the kernel.

In other words, kernel testing is not really easy for normal users, it 
can only really be benchmarked by the one that knows... Which are many, 
but not everyone.

And I really want to give my 2 cent on this.

.Alejandro

  parent reply	other threads:[~2005-07-23  2:08 UTC|newest]

Thread overview: 25+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-07-23  0:44 Giving developers clue how many testers verified certain kernel version Blaisorblade
2005-07-23  0:50 ` David Lang
2005-07-23  0:59   ` H. Peter Anvin
2005-07-23  1:07 ` Alejandro Bonilla [this message]
2005-07-23  3:09   ` Lee Revell
2005-07-23  2:15     ` Alejandro Bonilla
2005-07-23  3:21       ` Lee Revell
2005-07-23  2:34         ` Alejandro Bonilla
2005-07-23  3:31         ` Linus Torvalds
2005-07-23  2:40           ` Alejandro Bonilla
2005-07-23  3:34           ` Lee Revell
2005-07-23  9:05             ` Con Kolivas
2005-07-23 16:45               ` Lee Revell
2005-07-23  5:34         ` Giving developers clue how many testers verifiedcertain " Al Boldi
2005-07-23  3:56       ` Giving developers clue how many testers verified certain " Adrian Bunk
2005-07-23  9:21 ` Jesper Krogh
  -- strict thread matches above, loose matches on Subject: below --
2005-07-22  1:34 Martin MOKREJŠ
2005-07-22  2:10 ` Mark Nipper
2005-07-22  2:38   ` Martin MOKREJŠ
2005-07-22  2:40     ` Alejandro Bonilla
2005-07-22 23:22       ` Adrian Bunk
2005-07-22 23:11 ` Adrian Bunk
2005-07-24 18:45   ` Martin MOKREJŠ
2005-07-24 18:54     ` Adrian Bunk
2005-07-24 19:10       ` Martin MOKREJŠ

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=42E1986B.8070202@linuxwireless.org \
    --to=abonilla@linuxwireless.org \
    --cc=blaisorblade@yahoo.it \
    --cc=bunk@stusta.de \
    --cc=hpa@zytor.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=torvalds@osdl.org \
    /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