All of lore.kernel.org
 help / color / mirror / Atom feed
From: Mike Galbraith <efault@gmx.de>
To: Paolo Valente <paolo.valente@linaro.org>
Cc: Oleksandr Natalenko <oleksandr@natalenko.name>,
	Jens Axboe <axboe@kernel.dk>, stable <stable@vger.kernel.org>
Subject: Re: [PATCH BUGFIX V3] block, bfq: add requeue-request hook
Date: Tue, 13 Feb 2018 07:42:54 +0100	[thread overview]
Message-ID: <1518504174.6944.71.camel@gmx.de> (raw)
In-Reply-To: <816E0B1B-B2D9-4604-A8CB-1E32AFBF6C22@linaro.org>

On Tue, 2018-02-13 at 06:46 +0100, Paolo Valente wrote:
> 
> Any chance your gremlin grants you some OOPS?

I crash dumped it, though I'm unlikely to have time to even figure out
what the hell _I'm_ doing in IO land, much less what it's doing :) ᅵ

If you want it, and have a spot, I could try an over night upload
(vmcore=14GB). ᅵHung tasks are not in short supply.

crash> ps | grep UN
      4      2   0  ffff880187f12940  UN   0.0       0      0  [kworker/0:0H]
      6      2   0  ffff880187f144c0  UN   0.0       0      0  [mm_percpu_wq]
      8      2   1  ffff880187f16040  UN   0.0       0      0  [rcu_sched]
      9      2   4  ffff880187f16e00  UN   0.0       0      0  [rcu_bh]
     18      2   1  ffff88018740d280  UN   0.0       0      0  [kworker/1:0H]
     24      2   2  ffff880187582940  UN   0.0       0      0  [kworker/2:0H]
     30      2   3  ffff8801875e8000  UN   0.0       0      0  [kworker/3:0H]
     36      2   4  ffff8801875ed280  UN   0.0       0      0  [kworker/4:0H]
     42      2   5  ffff88018769a940  UN   0.0       0      0  [kworker/5:0H]
     48      2   6  ffff880187700000  UN   0.0       0      0  [kworker/6:0H]
     54      2   7  ffff880187705280  UN   0.0       0      0  [kworker/7:0H]
     57      2   1  ffff8801877b1b80  UN   0.0       0      0  [netns]
     58      2   0  ffff8801877b2940  UN   0.0       0      0  [kworker/0:1]
     62      2   2  ffff8801877b6040  UN   0.0       0      0  [writeback]
     66      2   3  ffff88041e881b80  UN   0.0       0      0  [crypto]
     67      2   5  ffff88041e882940  UN   0.0       0      0  [kintegrityd]
     68      2   6  ffff88041e883700  UN   0.0       0      0  [kblockd]
     69      2   2  ffff88041e8844c0  UN   0.0       0      0  [kworker/2:1]
     73      2   4  ffff88041e910dc0  UN   0.0       0      0  [edac-poller]
     74      2   7  ffff88041e911b80  UN   0.0       0      0  [devfreq_wq]
     75      2   5  ffff8801877b0000  UN   0.0       0      0  [watchdogd]
     91      2   3  ffff8803fa08d280  UN   0.0       0      0  [nvme-wq]
     92      2   0  ffff8803fa08e040  UN   0.0       0      0  [ipv6_addrconf]
    160      2   1  ffff88041e886e00  UN   0.0       0      0  [kaluad]
    163      2   5  ffff8803fa346e00  UN   0.0       0      0  [kmpath_rdacd]
    167      2   7  ffff8803fa346040  UN   0.0       0      0  [kmpathd]
    168      2   3  ffff8803fa345280  UN   0.0       0      0  [kmpath_handlerd]
    290      2   7  ffff8803f784a940  UN   0.0       0      0  [kworker/7:2]
    356      2   6  ffff8803f677ee00  UN   0.0       0      0  [ata_sff]
    526      2   3  ffff8803fc678000  UN   0.0       0      0  [scsi_tmf_0]
    528      2   0  ffff8803fc679b80  UN   0.0       0      0  [scsi_tmf_1]
    530      2   3  ffff8803fc67b700  UN   0.0       0      0  [scsi_tmf_2]
    532      2   7  ffff8803fc67d280  UN   0.0       0      0  [scsi_tmf_3]
    534      2   7  ffff8803fc67ee00  UN   0.0       0      0  [scsi_tmf_4]
    536      2   3  ffff8803f6848dc0  UN   0.0       0      0  [scsi_tmf_5]
    540      2   2  ffff8803f684c4c0  UN   0.0       0      0  [kworker/u16:6]
    541      2   5  ffff8803f684d280  UN   0.0       0      0  [nvkm-disp]
    543      2   4  ffff8803f684ee00  UN   0.0       0      0  [ttm_swap]
    546      2   3  ffff8803f3ae8000  UN   0.0       0      0  [kworker/3:1H]
    547      2   2  ffff8803f3ae8dc0  UN   0.0       0      0  [kworker/2:1H]
    550      2   6  ffff8803f3ae9b80  UN   0.0       0      0  [kworker/6:1H]
    552      2   5  ffff8803f3aeb700  UN   0.0       0      0  [scsi_tmf_6]
    591      2   1  ffff8803f3aeee00  UN   0.0       0      0  [ext4-rsv-conver]
    601      2   5  ffff8803f880ee00  UN   0.0       0      0  [kworker/5:1H]
    632      2   1  ffff8803fa023700  UN   0.0       0      0  [kworker/1:1H]
    643      2   0  ffff8803fa025280  UN   0.0       0      0  [kworker/0:1H]
    659      2   4  ffff8803f677d280  UN   0.0       0      0  [kworker/4:1H]
    663      2   7  ffff8803f6779b80  UN   0.0       0      0  [kworker/7:1H]
    701      2   0  ffff8803f9eea940  UN   0.0       0      0  [kworker/0:2]
    702      2   1  ffff8803f9eeb700  UN   0.0       0      0  [rpciod]
    703      2   7  ffff8803f9eee040  UN   0.0       0      0  [xprtiod]
   1020      2   4  ffff8803fc1c44c0  UN   0.0       0      0  [acpi_thermal_pm]
   1170      2   3  ffff8803f1708dc0  UN   0.0       0      0  [jbd2/sdd1-8]
   1171      2   6  ffff8803f170c4c0  UN   0.0       0      0  [ext4-rsv-conver]
   1176      2   3  ffff8803fac58000  UN   0.0       0      0  [ext4-rsv-conver]
   4233      2   5  ffff8803a8be8dc0  UN   0.0       0      0  [kworker/5:1]
   8808  10134   6  ffff88037e789b80  UN   0.0    8104   3248  make
  15603      2   5  ffff88041e886040  UN   0.0       0      0  [kworker/5:0]
  15815      2   1  ffff88037e788dc0  UN   0.0       0      0  [kworker/1:0]
  19344   8808   6  ffff8803c6658dc0  UN   0.0    7720   2960  make
  19633  19632   3  ffff88041e916e00  UN   0.0    9924   2296  gcc
  19651  19649   3  ffff8803a8bee040  UN   0.0    9896   2276  gcc
  19683  19682   3  ffff8803b6e29b80  UN   0.0    9904   2300  gcc
  19709  19687   2  ffff8803a8a41b80  UN   0.0    5852   1868  rm
  19728  19727   2  ffff8803a8be9b80  UN   0.0    9932   2256  gcc
  19732  19731   5  ffff880396dc0dc0  UN   0.0    9920   2296  gcc
  19739  19606   4  ffff8803f394d280  UN   0.0    4560   1608  rm
  19740      1   5  ffff8803b6ec2940  UN   0.1   49792  19732  cc1
  19744  19656   2  ffff880396ceb700  UN   0.0    4524   1828  recordmcount
  19922      1   3  ffff8803a8a40dc0  UN   0.1  388140  13996  pool
  20278      2   2  ffff880396dc2940  UN   0.0       0      0  [kworker/u16:1]
  20505      2   2  ffff8803b6eb1b80  UN   0.0       0      0  [kworker/2:2]
  20648      2   3  ffff88037e78a940  UN   0.0       0      0  [kworker/3:1]
  20766      2   6  ffff880187f11b80  UN   0.0       0      0  [kworker/u16:0]
  21007      2   6  ffff8803c97844c0  UN   0.0       0      0  [kworker/6:0]
  21385      2   4  ffff8803a8a46040  UN   0.0       0      0  [kworker/4:1]
  21562      2   1  ffff8803f7b61b80  UN   0.0       0      0  [kworker/1:2]
  21730      2   7  ffff8803d6525280  UN   0.0       0      0  [kworker/7:3]
  22775      2   4  ffff880396dbe040  UN   0.0       0      0  [kworker/4:2]
  22879      2   6  ffff880396db8000  UN   0.0       0      0  [kworker/6:1]
  22937      2   7  ffff880396dbc4c0  UN   0.0       0      0  [kworker/7:0]
  22952      2   4  ffff880396dbee00  UN   0.0       0      0  [kworker/u16:2]
  23004      2   5  ffff880396dbb700  UN   0.0       0      0  [kworker/5:2]
  23070      2   1  ffff8803d6520dc0  UN   0.0       0      0  [kworker/1:1]
  23152   4478   2  ffff8803a8a444c0  UN   0.0    5748   1656  sync
  31874      2   3  ffff88018740c4c0  UN   0.0       0      0  [kworker/3:0]


> BTW, the only other commit in that series that affects bfq interaction
> with the rest of the system is:
> a52a69ea89dc block, bfq: limit tags for writes and async I/O

I'll see if that changes things on the side. ᅵWork beckons.

> And the other commits that do something beyond changing some calculation are:
> 0d52af590552 block, bfq: release oom-queue ref to root group on exit
> 52257ffbfcaf block, bfq: put async queues for root bfq groups too
> 
> Thanks,
> Paolo
> 
> > 	-Mike
> 

  reply	other threads:[~2018-02-13  6:43 UTC|newest]

Thread overview: 53+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-02-07 21:19 [PATCH BUGFIX V3] block, bfq: add requeue-request hook Paolo Valente
2018-02-07 22:18 ` Jens Axboe
2018-02-08  7:16   ` Paolo Valente
2018-02-08  7:16     ` Paolo Valente
2018-02-09 13:21     ` Oleksandr Natalenko
2018-02-09 17:17       ` Jens Axboe
2018-02-09 17:29       ` Mike Galbraith
2018-02-10  8:29         ` Oleksandr Natalenko
2018-02-10  8:29           ` Oleksandr Natalenko
2018-02-12  7:24           ` Paolo Valente
2018-02-12  7:24             ` Paolo Valente
2018-02-12 11:22             ` Mike Galbraith
2018-02-12 12:48               ` Oleksandr Natalenko
2018-02-13  5:02                 ` Mike Galbraith
2018-02-13  5:46                   ` Paolo Valente
2018-02-13  6:42                     ` Mike Galbraith [this message]
2018-02-13  6:50                       ` Mike Galbraith
2018-02-13  8:15                         ` Paolo Valente
2018-02-13 14:30                           ` Mike Galbraith
2018-02-14  5:58                             ` Mike Galbraith
2018-02-14  7:04                               ` Mike Galbraith
2018-02-14  7:15                                 ` Mike Galbraith
2018-02-14  8:56                                   ` Paolo Valente
2018-02-14  9:55                                     ` Oleksandr Natalenko
2018-02-14 13:25                                       ` Mike Galbraith
2018-02-14 15:19                                     ` Jens Axboe
2018-02-14 15:39                                       ` Paolo Valente
2018-02-14 15:44                                         ` Jens Axboe
2018-02-15 18:13                                           ` Paolo Valente
2018-02-16  5:39                                             ` Mike Galbraith
2018-02-16  7:16                                               ` Paolo Valente
2018-02-16  7:20                                               ` Paolo Valente
2018-02-17  5:30                                           ` Mike Galbraith
2018-02-17  5:33                                             ` Mike Galbraith
2018-02-19  5:34                                               ` Mike Galbraith
2018-02-19  6:05                                                 ` Oleksandr Natalenko
2018-02-19  7:09                                                   ` Mike Galbraith
2018-02-19  7:58                                                     ` Mike Galbraith
2018-02-19  9:37                                                 ` Paolo Valente
2018-02-19 13:18                                                   ` Mike Galbraith
2018-02-17  5:39                                             ` Mike Galbraith
2018-02-26 19:48                 ` Greg KH
2018-02-26 20:10                   ` Oleksandr Natalenko
2018-02-26 20:18                     ` Jens Axboe
2018-02-23 15:07 ` Ming Lei
2018-02-23 15:41   ` Paolo Valente
2018-02-23 15:41     ` Paolo Valente
2018-02-23 16:17     ` Ming Lei
2018-02-24  7:54       ` Paolo Valente
2018-02-24  7:54         ` Paolo Valente
2018-02-24 12:05         ` Ming Lei
2018-02-24 16:15           ` Paolo Valente
2018-02-24 16:15             ` Paolo Valente

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=1518504174.6944.71.camel@gmx.de \
    --to=efault@gmx.de \
    --cc=axboe@kernel.dk \
    --cc=oleksandr@natalenko.name \
    --cc=paolo.valente@linaro.org \
    --cc=stable@vger.kernel.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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.