linux-usb.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Andrea Vai <andrea.vai@unipv.it>
To: Greg KH <gregkh@linuxfoundation.org>
Cc: linux-usb@vger.kernel.org, Alan Stern <stern@rowland.harvard.edu>
Subject: Re: Slow I/O on USB media
Date: Tue, 11 Jun 2019 08:48:16 +0200	[thread overview]
Message-ID: <a0039fb3590832e4fbb0b036281411a846296fcc.camel@unipv.it> (raw)
In-Reply-To: <20190610143821.GB30602@kroah.com>

Il giorno lun, 10/06/2019 alle 16.38 +0200, Greg KH ha scritto:
> On Sat, Jun 08, 2019 at 11:29:16AM +0200, Andrea Vai wrote:
> > Il giorno sab 8 giu 2019 alle ore 09:43 Andrea Vai
> > <andrea.vai@unipv.it> ha scritto:
> > >
> > >[...]
> > >
> > > Hi,
> > >   there is also something else I don't understand.
> > > Every time I build a kernel, then after booting it "uname -a"
> shows
> > > something like
> > >
> > > Linux [...] 4.19.0-rc5+ #12 SMP Sat Jun 8 00:26:42 CEST 2019
> x86_64
> > > x86_64 x86_64 GNU/Linux
> > >
> > > where the number after "#" increments by 1 from the previous
> build.
> > >
> > > Now I have the same number (#12) after a new build, is it
> normal?
> > > Furthermore, "ls -lrt /boot/v*" shows the last lines to be
> > >
> > > -rw-r--r--. 1 root root 8648656  8 giu 00.35 /boot/vmlinuz-
> 4.19.0-rc5+.old
> > > -rw-r--r--. 1 root root 8648656  8 giu 09.08 /boot/vmlinuz-
> 4.19.0-rc5+
> > >
> > > and "diff /boot/vmlinuz-4.19.0-rc5+.old /boot/vmlinuz-4.19.0-
> rc5+"
> > > shows they are identical. Why? I expected that each bisect would
> lead
> > > to a different kernel.
> > > Assuming that the opposite can happen, does it mean that when I
> say
> > > i.e. "git bisect bad", then build a new kernel and see that is
> > > identical to the previous one I can run "git bisect bad" without
> > > booting into the new one and even making the test?
> > >
> > > Another thing I don't understand is that I told 4.20.0 to be
> good, so
> > > I would expect that I don't need to test any older version, but
> as far
> > > as I know 4.19.0-rc5+ is older than 4.20.0, so why is it
> involved in
> > > the bisection?
> > >
> > > I had to "git bisect skip" one time (the kernel did not boot),
> but as
> > > far as I know I don't think this could be related to my doubts.
> > > [...]
> > 
> > Update:
> >   I have concluded the bisection, found that
> > "9cb5f4873b993497d462b9406f9a1d8a148e461b is the first bad
> commit",
> > reverted it, and the test still fails (btw, the final kernel file,
> > /boot/vmlinuz-4.19.0-rc5+, does not differ from the previous one).
> > 
> > So, all my doubts above are still there (and growing). What I am
> doing wrong?
> 
> Are you _SURE_ that a 4.20.0 release actually worked properly for
> you?
> Did you build one and do your tests?  Or are you just relying on
> your
> Fedora build still?

Yes, I am really sure of that, and the definitive proof is that since
I stopped bisecting I made the 4.20.0 the default boot kernel, and all
my backups are done "quickly" (12min to create a 12GB archive).
Furthermore, "uname -a" shows

Linux 4.20.0 #1 SMP Thu Jun 6 22:32:29 CEST 2019 x86_64 x86_64 x86_64
GNU/Linux

To have one more evidence, I started the test while writing down this
sentence, and it has just finished in one minute and a half (1 GB file
copy).

I will go on following your other suggestions; by the time, thank you
for pointing this out,

Andrea


  reply	other threads:[~2019-06-11  6:48 UTC|newest]

Thread overview: 32+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-05-30 13:18 Slow I/O on USB media Andrea Vai
2019-05-30 13:25 ` Greg KH
2019-06-03 11:13   ` Andrea Vai
2019-06-04  5:43     ` Greg KH
2019-06-04  7:26       ` Andrea Vai
2019-06-05  7:36       ` Andrea Vai
2019-06-05 14:26         ` Alan Stern
2019-06-05 15:46           ` Andrea Vai
2019-06-05 16:11             ` Alan Stern
2019-06-05 14:55         ` Greg KH
     [not found]           ` <0c2adde7154b0a6c8b2ad7fc5258916731b78775.camel@unipv.it>
2019-06-05 16:23             ` Andrea Vai
2019-06-05 17:39               ` Greg KH
2019-06-06  8:41                 ` Andrea Vai
2019-06-06  9:03                 ` Andrea Vai
2019-06-06 14:00                 ` Andrea Vai
2019-06-06 14:30                   ` Alan Stern
2019-06-06 14:47                   ` Greg KH
2019-06-07  7:59                     ` Andrea Vai
2019-06-08  7:43                     ` Andrea Vai
2019-06-08  9:29                       ` Andrea Vai
2019-06-10 14:38                         ` Greg KH
2019-06-11  6:48                           ` Andrea Vai [this message]
2019-06-10 14:40                         ` Alan Stern
2019-06-10 14:55                           ` Andrea Vai
2019-06-10 16:20                             ` Alan Stern
2019-06-17 15:52                           ` Andrea Vai
2019-06-17 16:14                             ` Alan Stern
2019-06-17 16:34                               ` Andrea Vai
2019-06-17 17:28                                 ` Alan Stern
2019-07-01 17:52                                   ` Andrea Vai
2019-07-01 18:57                                     ` Alan Stern
2019-06-10 14:37                       ` Greg KH

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=a0039fb3590832e4fbb0b036281411a846296fcc.camel@unipv.it \
    --to=andrea.vai@unipv.it \
    --cc=gregkh@linuxfoundation.org \
    --cc=linux-usb@vger.kernel.org \
    --cc=stern@rowland.harvard.edu \
    /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;
as well as URLs for NNTP newsgroup(s).