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
>
next prev parent 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.