All of lore.kernel.org
 help / color / mirror / Atom feed
diff for duplicates of <E52CCDEA-279A-40D8-AD9B-F4D1AF351BF1@linaro.org>

diff --git a/a/1.txt b/N1/1.txt
index 8550780..3eb64f4 100644
--- a/a/1.txt
+++ b/N1/1.txt
@@ -1,62 +1,37 @@
 
 
-> Il giorno 06 feb 2018, alle ore 19:35, Oleksandr Natalenko =
-<oleksandr@natalenko.name> ha scritto:
->=20
+> Il giorno 06 feb 2018, alle ore 19:35, Oleksandr Natalenko <oleksandr@natalenko.name> ha scritto:
+> 
 > Hi.
->=20
+> 
 > 06.02.2018 15:50, Paolo Valente wrote:
 >> Could you please do a
 >> gdb <buildir>/block/bfq-iosched.o # or vmlinux.o if bfq is builtin
 >> list *(bfq_finish_requeue_request+0x54)
 >> list *(bfq_put_queue+0x10b)
 >> for me?
->=20
-> Fresh crashes and gdb output are given below. A side note: it is =
-harder to trigger things on a slower machine, so clearly some =
-timing-bounded race condition there.
->=20
-> [  134.276548] BUG: unable to handle kernel NULL pointer dereference =
-at           (null)
+> 
+> Fresh crashes and gdb output are given below. A side note: it is harder to trigger things on a slower machine, so clearly some timing-bounded race condition there.
+> 
+> [  134.276548] BUG: unable to handle kernel NULL pointer dereference at           (null)
 > [  134.283699] IP: blk_flush_complete_seq+0x20a/0x300
 > [  134.288163] PGD 0 P4D 0
 > [  134.291284] Oops: 0002 [#1] PREEMPT SMP PTI
-> [  134.293842] Modules linked in: bochs_drm ttm nls_iso8859_1 =
-kvm_intel nls_cp437 vfat fat drm_kms_helper kvm drm irqbypass psmouse =
-iTCO_wdt ppdev iTCO_vendor_support input_leds led_class i2c_i801 =
-parport_pc joydev intel_agp parport intel_gtt mousedev lpc_ich rtc_cmos =
-syscopyarea evdev sysfillrect agpgart qemu_fw_cfg mac_hid sysimgblt =
-fb_sys_fops sch_fq_codel ip_tables x_tables xfs dm_thin_pool =
-dm_persistent_data dm_bio_prison dm_bufio libcrc32c crc32c_generic =
-dm_crypt algif_skcipher af_alg dm_mod hid_generic usbhid raid10 hid =
-md_mod sr_mod sd_mod cdrom uhci_hcd ehci_pci serio_raw crct10dif_pclmul =
-crc32_pclmul atkbd crc32c_intel libps2 ghash_clmulni_intel pcbc xhci_pci =
-xhci_hcd ehci_hcd aesni_intel aes_x86_64 crypto_simd glue_helper cryptd =
-ahci libahci libata usbcore usb_common i8042 serio virtio_scsi
-> [  134.340606]  scsi_mod virtio_blk virtio_net virtio_pci virtio_ring =
-virtio
-> [  134.345803] CPU: 0 PID: 178 Comm: kworker/0:1H Not tainted =
-4.15.0-pf2 #1
-> [  134.350309] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), =
-BIOS 0.0.0 02/06/2015
+> [  134.293842] Modules linked in: bochs_drm ttm nls_iso8859_1 kvm_intel nls_cp437 vfat fat drm_kms_helper kvm drm irqbypass psmouse iTCO_wdt ppdev iTCO_vendor_support input_leds led_class i2c_i801 parport_pc joydev intel_agp parport intel_gtt mousedev lpc_ich rtc_cmos syscopyarea evdev sysfillrect agpgart qemu_fw_cfg mac_hid sysimgblt fb_sys_fops sch_fq_codel ip_tables x_tables xfs dm_thin_pool dm_persistent_data dm_bio_prison dm_bufio libcrc32c crc32c_generic dm_crypt algif_skcipher af_alg dm_mod hid_generic usbhid raid10 hid md_mod sr_mod sd_mod cdrom uhci_hcd ehci_pci serio_raw crct10dif_pclmul crc32_pclmul atkbd crc32c_intel libps2 ghash_clmulni_intel pcbc xhci_pci xhci_hcd ehci_hcd aesni_intel aes_x86_64 crypto_simd glue_helper cryptd ahci libahci libata usbcore usb_common i8042 serio virtio_scsi
+> [  134.340606]  scsi_mod virtio_blk virtio_net virtio_pci virtio_ring virtio
+> [  134.345803] CPU: 0 PID: 178 Comm: kworker/0:1H Not tainted 4.15.0-pf2 #1
+> [  134.350309] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 0.0.0 02/06/2015
 > [  134.355106] Workqueue: kblockd blk_mq_run_work_fn
 > [  134.359034] RIP: 0010:blk_flush_complete_seq+0x20a/0x300
 > [  134.367647] RSP: 0000:ffff88000f803ce8 EFLAGS: 00010082
-> [  134.371632] RAX: ffff88000d9755c0 RBX: ffff88000d9755a0 RCX: =
-ffff88000c9b39a8
-> [  134.375675] RDX: 0000000000000000 RSI: ffff88000d9755d0 RDI: =
-ffff88000c9b3900
-> [  134.381068] RBP: ffff88000d21a990 R08: ffff88000d9755b0 R09: =
-0000000000000000
-> [  134.386302] R10: ffff8800058ff100 R11: 000000000002000b R12: =
-0000000000000000
-> [  134.396915] R13: ffff88000d9755f0 R14: 0000000000000046 R15: =
-ffff88000d9755a0
-> [  134.401140] FS:  0000000000000000(0000) GS:ffff88000f800000(0000) =
-knlGS:0000000000000000
+> [  134.371632] RAX: ffff88000d9755c0 RBX: ffff88000d9755a0 RCX: ffff88000c9b39a8
+> [  134.375675] RDX: 0000000000000000 RSI: ffff88000d9755d0 RDI: ffff88000c9b3900
+> [  134.381068] RBP: ffff88000d21a990 R08: ffff88000d9755b0 R09: 0000000000000000
+> [  134.386302] R10: ffff8800058ff100 R11: 000000000002000b R12: 0000000000000000
+> [  134.396915] R13: ffff88000d9755f0 R14: 0000000000000046 R15: ffff88000d9755a0
+> [  134.401140] FS:  0000000000000000(0000) GS:ffff88000f800000(0000) knlGS:0000000000000000
 > [  134.407361] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
-> [  134.412384] CR2: 0000000000000000 CR3: 0000000004008006 CR4: =
-00000000001606f0
+> [  134.412384] CR2: 0000000000000000 CR3: 0000000004008006 CR4: 00000000001606f0
 > [  134.416913] Call Trace:
 > [  134.420251]  <IRQ>
 > [  134.427731]  mq_flush_data_end_io+0xb3/0xf0
@@ -78,18 +53,12 @@ knlGS:0000000000000000
 > [  134.497963]  common_interrupt+0xa2/0xa2
 > [  134.500877]  </IRQ>
 > [  134.503129] RIP: 0010:_raw_spin_unlock_irqrestore+0x11/0x40
-> [  134.506782] RSP: 0000:ffffc90000307d30 EFLAGS: 00000293 ORIG_RAX: =
-ffffffffffffffdb
-> [  134.511845] RAX: 0000000000000001 RBX: ffff88000db04000 RCX: =
-0000000000000008
-> [  134.523019] RDX: 0000000000000100 RSI: 0000000000000293 RDI: =
-0000000000000293
-> [  134.527968] RBP: 0000000000000293 R08: ffffffffffffffff R09: =
-0000000000000040
-> [  134.532289] R10: 00000000008e66bf R11: 000000000002000b R12: =
-0000000000000000
-> [  134.536376] R13: ffff88000d26a000 R14: ffff88000b99ac48 R15: =
-ffff88000d26a000
+> [  134.506782] RSP: 0000:ffffc90000307d30 EFLAGS: 00000293 ORIG_RAX: ffffffffffffffdb
+> [  134.511845] RAX: 0000000000000001 RBX: ffff88000db04000 RCX: 0000000000000008
+> [  134.523019] RDX: 0000000000000100 RSI: 0000000000000293 RDI: 0000000000000293
+> [  134.527968] RBP: 0000000000000293 R08: ffffffffffffffff R09: 0000000000000040
+> [  134.532289] R10: 00000000008e66bf R11: 000000000002000b R12: 0000000000000000
+> [  134.536376] R13: ffff88000d26a000 R14: ffff88000b99ac48 R15: ffff88000d26a000
 > [  134.541046]  ata_scsi_queuecmd+0xa0/0x210 [libata]
 > [  134.544363]  scsi_dispatch_cmd+0xe8/0x260 [scsi_mod]
 > [  134.552883]  scsi_queue_rq+0x4cf/0x560 [scsi_mod]
@@ -102,76 +71,46 @@ ffff88000d26a000
 > [  134.573964]  kthread+0x113/0x130
 > [  134.584370]  ? kthread_create_on_node+0x70/0x70
 > [  134.587355]  ret_from_fork+0x35/0x40
-> [  134.589796] Code: 39 d0 0f 84 8f 00 00 00 48 8b 97 b0 00 00 00 49 =
-c1 e0 04 45 31 e4 48 8b b7 a8 00 00 00 49 01 d8 48 8d 8f a8 00 00 00 48 =
-89 56 08 <48> 89 32 49 8b 50 18 49 89 48 18 48 89 87 a8 00 00 00 48 89 =
-97
-> [  134.598881] RIP: blk_flush_complete_seq+0x20a/0x300 RSP: =
-ffff88000f803ce8
+> [  134.589796] Code: 39 d0 0f 84 8f 00 00 00 48 8b 97 b0 00 00 00 49 c1 e0 04 45 31 e4 48 8b b7 a8 00 00 00 49 01 d8 48 8d 8f a8 00 00 00 48 89 56 08 <48> 89 32 49 8b 50 18 49 89 48 18 48 89 87 a8 00 00 00 48 89 97
+> [  134.598881] RIP: blk_flush_complete_seq+0x20a/0x300 RSP: ffff88000f803ce8
 > [  134.601812] CR2: 0000000000000000
 > [  134.603728] ---[ end trace fc6d0cdf33d29717 ]---
-> [  134.612349] Kernel panic - not syncing: Fatal exception in =
-interrupt
+> [  134.612349] Kernel panic - not syncing: Fatal exception in interrupt
 > [  134.615630] Kernel Offset: disabled
-> [  134.617712] ---[ end Kernel panic - not syncing: Fatal exception in =
-interrupt
->=20
+> [  134.617712] ---[ end Kernel panic - not syncing: Fatal exception in interrupt
+> 
 > (gdb) list *(blk_flush_complete_seq+0x20a)
-> 0xffffffff813056ca is in blk_flush_complete_seq =
-(./include/linux/compiler.h:212).
+> 0xffffffff813056ca is in blk_flush_complete_seq (./include/linux/compiler.h:212).
 > 207     {
 > 208             switch (size) {
-> 209             case 1: *(volatile __u8 *)p =3D *(__u8 *)res; break;
-> 210             case 2: *(volatile __u16 *)p =3D *(__u16 *)res; break;
-> 211             case 4: *(volatile __u32 *)p =3D *(__u32 *)res; break;
-> 212             case 8: *(volatile __u64 *)p =3D *(__u64 *)res; break;
+> 209             case 1: *(volatile __u8 *)p = *(__u8 *)res; break;
+> 210             case 2: *(volatile __u16 *)p = *(__u16 *)res; break;
+> 211             case 4: *(volatile __u32 *)p = *(__u32 *)res; break;
+> 212             case 8: *(volatile __u64 *)p = *(__u64 *)res; break;
 > 213             default:
 > 214                     barrier();
-> 215                     __builtin_memcpy((void *)p, (const void *)res, =
-size);
+> 215                     __builtin_memcpy((void *)p, (const void *)res, size);
 > 216                     barrier();
->=20
-> [  231.545605] BUG: unable to handle kernel paging request at =
-0000001000000028
+> 
+> [  231.545605] BUG: unable to handle kernel paging request at 0000001000000028
 > [  231.551962] IP: bfq_put_queue+0x10b/0x130
 > [  231.556307] PGD 0 P4D 0
 > [  231.558939] Oops: 0000 [#1] PREEMPT SMP PTI
-> [  231.562149] Modules linked in: nls_iso8859_1 nls_cp437 vfat fat =
-kvm_intel kvm bochs_drm irqbypass ttm iTCO_wdt ppdev drm_kms_helper =
-iTCO_vendor_support psmouse input_leds drm led_class joydev parport_pc =
-mousedev intel_agp syscopyarea parport intel_gtt sysfillrect i2c_i801 =
-evdev sysimgblt agpgart rtc_cmos qemu_fw_cfg mac_hid fb_sys_fops lpc_ich =
-sch_fq_codel ip_tables x_tables xfs dm_thin_pool dm_persistent_data =
-dm_bio_prison dm_bufio libcrc32c crc32c_generic dm_crypt algif_skcipher =
-af_alg dm_mod hid_generic usbhid hid raid10 md_mod sr_mod cdrom sd_mod =
-serio_raw atkbd libps2 uhci_hcd crct10dif_pclmul crc32_pclmul =
-crc32c_intel ghash_clmulni_intel pcbc xhci_pci aesni_intel aes_x86_64 =
-ehci_pci xhci_hcd ehci_hcd ahci crypto_simd glue_helper libahci cryptd =
-usbcore libata usb_common i8042 serio virtio_scsi
-> [  231.608289]  scsi_mod virtio_blk virtio_net virtio_pci virtio_ring =
-virtio
-> [  231.613610] CPU: 0 PID: 187 Comm: kworker/0:1H Not tainted =
-4.15.0-pf2 #1
-> [  231.619675] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), =
-BIOS 0.0.0 02/06/2015
+> [  231.562149] Modules linked in: nls_iso8859_1 nls_cp437 vfat fat kvm_intel kvm bochs_drm irqbypass ttm iTCO_wdt ppdev drm_kms_helper iTCO_vendor_support psmouse input_leds drm led_class joydev parport_pc mousedev intel_agp syscopyarea parport intel_gtt sysfillrect i2c_i801 evdev sysimgblt agpgart rtc_cmos qemu_fw_cfg mac_hid fb_sys_fops lpc_ich sch_fq_codel ip_tables x_tables xfs dm_thin_pool dm_persistent_data dm_bio_prison dm_bufio libcrc32c crc32c_generic dm_crypt algif_skcipher af_alg dm_mod hid_generic usbhid hid raid10 md_mod sr_mod cdrom sd_mod serio_raw atkbd libps2 uhci_hcd crct10dif_pclmul crc32_pclmul crc32c_intel ghash_clmulni_intel pcbc xhci_pci aesni_intel aes_x86_64 ehci_pci xhci_hcd ehci_hcd ahci crypto_simd glue_helper libahci cryptd usbcore libata usb_common i8042 serio virtio_scsi
+> [  231.608289]  scsi_mod virtio_blk virtio_net virtio_pci virtio_ring virtio
+> [  231.613610] CPU: 0 PID: 187 Comm: kworker/0:1H Not tainted 4.15.0-pf2 #1
+> [  231.619675] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 0.0.0 02/06/2015
 > [  231.624477] Workqueue: kblockd blk_mq_requeue_work
 > [  231.628532] RIP: 0010:bfq_put_queue+0x10b/0x130
 > [  231.635453] RSP: 0000:ffffc90000377c98 EFLAGS: 00010282
-> [  231.638621] RAX: 0000001000000000 RBX: ffff88000cdf20f0 RCX: =
-0000000000000000
-> [  231.642332] RDX: 0000000000000000 RSI: ffff88000d4926d8 RDI: =
-ffff88000cdf2120
-> [  231.647000] RBP: 000000000d4926a8 R08: 0000000000000041 R09: =
-ffff88000cdf20f0
-> [  231.652682] R10: 0000000000105a7f R11: 000000000002000b R12: =
-ffff88000cdf2120
-> [  231.657102] R13: ffff88000e152188 R14: 0000000000000041 R15: =
-0000000000000000
-> [  231.661213] FS:  0000000000000000(0000) GS:ffff88000f800000(0000) =
-knlGS:0000000000000000
+> [  231.638621] RAX: 0000001000000000 RBX: ffff88000cdf20f0 RCX: 0000000000000000
+> [  231.642332] RDX: 0000000000000000 RSI: ffff88000d4926d8 RDI: ffff88000cdf2120
+> [  231.647000] RBP: 000000000d4926a8 R08: 0000000000000041 R09: ffff88000cdf20f0
+> [  231.652682] R10: 0000000000105a7f R11: 000000000002000b R12: ffff88000cdf2120
+> [  231.657102] R13: ffff88000e152188 R14: 0000000000000041 R15: 0000000000000000
+> [  231.661213] FS:  0000000000000000(0000) GS:ffff88000f800000(0000) knlGS:0000000000000000
 > [  231.664746] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
-> [  231.667647] CR2: 0000001000000028 CR3: 0000000004008002 CR4: =
-00000000001606f0
+> [  231.667647] CR2: 0000001000000028 CR3: 0000000004008002 CR4: 00000000001606f0
 > [  231.671475] Call Trace:
 > [  231.673873]  bfq_finish_requeue_request+0x54/0x380
 > [  231.676823]  __blk_mq_requeue_request+0x5c/0x140
@@ -189,87 +128,57 @@ knlGS:0000000000000000
 > [  231.708494]  ? kthread_create_on_node+0x70/0x70
 > [  231.710209]  ? kthread_create_on_node+0x70/0x70
 > [  231.712754]  ret_from_fork+0x35/0x40
-> [  231.715068] Code: c1 e8 06 83 e0 01 48 83 f8 01 45 19 f6 e8 be 3b =
-00 00 41 83 e6 ee 48 89 c7 41 83 c6 53 e8 8e 3b 00 00 49 89 d9 45 89 f0 =
-44 89 f9 <48> 8b 70 28 48 c7 c2 3a 9a e5 81 55 4c 89 ef e8 11 1c e0 ff =
-8b
+> [  231.715068] Code: c1 e8 06 83 e0 01 48 83 f8 01 45 19 f6 e8 be 3b 00 00 41 83 e6 ee 48 89 c7 41 83 c6 53 e8 8e 3b 00 00 49 89 d9 45 89 f0 44 89 f9 <48> 8b 70 28 48 c7 c2 3a 9a e5 81 55 4c 89 ef e8 11 1c e0 ff 8b
 > [  231.725379] RIP: bfq_put_queue+0x10b/0x130 RSP: ffffc90000377c98
 > [  231.728391] CR2: 0000001000000028
 > [  231.730840] ---[ end trace 03bd81aa0d2b1434 ]---
 > [  231.733269] note: kworker/0:1H[187] exited with preempt_count 1
->=20
+> 
 > (gdb) l *(bfq_put_queue+0x10b)
 > 0xffffffff81334d1b is in bfq_put_queue (block/bfq-iosched.c:3978).
 > 3973    #ifdef CONFIG_BFQ_GROUP_IOSCHED
-> 3974            struct bfq_group *bfqg =3D bfqq_group(bfqq);
+> 3974            struct bfq_group *bfqg = bfqq_group(bfqq);
 > 3975    #endif
 > 3976
 > 3977            if (bfqq->bfqd)
-> 3978                    bfq_log_bfqq(bfqq->bfqd, bfqq, "put_queue: %p =
-%d",
+> 3978                    bfq_log_bfqq(bfqq->bfqd, bfqq, "put_queue: %p %d",
 > 3979                                 bfqq, bfqq->ref);
 > 3980
 > 3981            bfqq->ref--;
 > 3982            if (bfqq->ref)
->=20
+> 
 > (gdb) l *(bfq_finish_requeue_request+0x54)
-> 0xffffffff81335294 is in bfq_finish_requeue_request =
-(block/bfq-iosched.c:4804).
+> 0xffffffff81335294 is in bfq_finish_requeue_request (block/bfq-iosched.c:4804).
 > 4799             * that re-insertions of requeued requests, without
-> 4800             * re-preparation, can happen only for pass_through or =
-at_head
-> 4801             * requests (which are not re-inserted into bfq =
-internal
+> 4800             * re-preparation, can happen only for pass_through or at_head
+> 4801             * requests (which are not re-inserted into bfq internal
 > 4802             * queues).
 > 4803             */
-> 4804            rq->elv.priv[0] =3D NULL;
-> 4805            rq->elv.priv[1] =3D NULL;
+> 4804            rq->elv.priv[0] = NULL;
+> 4805            rq->elv.priv[1] = NULL;
 > 4806    }
 > 4807
 > 4808    /*
->=20
-> [  322.939697] BUG: unable to handle kernel NULL pointer dereference =
-at 0000000000000008
+> 
+> [  322.939697] BUG: unable to handle kernel NULL pointer dereference at 0000000000000008
 > [  322.944283] IP: blk_flush_complete_seq+0x206/0x300
 > [  322.947463] PGD 0 P4D 0
 > [  322.950266] Oops: 0002 [#2] PREEMPT SMP PTI
-> [  322.958898] Modules linked in: kvm_intel bochs_drm nls_iso8859_1 =
-nls_cp437 vfat fat ttm kvm drm_kms_helper drm iTCO_wdt irqbypass psmouse =
-ppdev iTCO_vendor_support input_leds led_class i2c_i801 intel_agp =
-parport_pc intel_gtt joydev lpc_ich rtc_cmos agpgart evdev parport =
-syscopyarea mousedev qemu_fw_cfg sysfillrect mac_hid sysimgblt =
-fb_sys_fops sch_fq_codel ip_tables x_tables xfs dm_thin_pool =
-dm_persistent_data dm_bio_prison dm_bufio libcrc32c crc32c_generic =
-dm_crypt algif_skcipher af_alg dm_mod hid_generic usbhid hid =
-crct10dif_pclmul crc32_pclmul crc32c_intel ghash_clmulni_intel raid10 =
-pcbc md_mod sr_mod cdrom sd_mod serio_raw atkbd libps2 uhci_hcd xhci_pci =
-xhci_hcd ahci ehci_pci libahci aesni_intel aes_x86_64 crypto_simd =
-glue_helper ehci_hcd cryptd libata usbcore usb_common i8042 serio =
-virtio_scsi
-> [  323.001668]  scsi_mod virtio_blk virtio_net virtio_pci virtio_ring =
-virtio
-> [  323.006121] CPU: 0 PID: 215 Comm: kworker/u5:1 Tainted: G      D    =
-      4.15.0-pf2 #1
-> [  323.010263] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), =
-BIOS 0.0.0 02/06/2015
+> [  322.958898] Modules linked in: kvm_intel bochs_drm nls_iso8859_1 nls_cp437 vfat fat ttm kvm drm_kms_helper drm iTCO_wdt irqbypass psmouse ppdev iTCO_vendor_support input_leds led_class i2c_i801 intel_agp parport_pc intel_gtt joydev lpc_ich rtc_cmos agpgart evdev parport syscopyarea mousedev qemu_fw_cfg sysfillrect mac_hid sysimgblt fb_sys_fops sch_fq_codel ip_tables x_tables xfs dm_thin_pool dm_persistent_data dm_bio_prison dm_bufio libcrc32c crc32c_generic dm_crypt algif_skcipher af_alg dm_mod hid_generic usbhid hid crct10dif_pclmul crc32_pclmul crc32c_intel ghash_clmulni_intel raid10 pcbc md_mod sr_mod cdrom sd_mod serio_raw atkbd libps2 uhci_hcd xhci_pci xhci_hcd ahci ehci_pci libahci aesni_intel aes_x86_64 crypto_simd glue_helper ehci_hcd cryptd libata usbcore usb_common i8042 serio virtio_scsi
+> [  323.001668]  scsi_mod virtio_blk virtio_net virtio_pci virtio_ring virtio
+> [  323.006121] CPU: 0 PID: 215 Comm: kworker/u5:1 Tainted: G      D          4.15.0-pf2 #1
+> [  323.010263] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 0.0.0 02/06/2015
 > [  323.021225] Workqueue: kcryptd kcryptd_crypt [dm_crypt]
 > [  323.024947] RIP: 0010:blk_flush_complete_seq+0x206/0x300
 > [  323.028405] RSP: 0018:ffff88000f803ed0 EFLAGS: 00010086
-> [  323.032491] RAX: ffff88000cfe78b0 RBX: ffff88000cfe78a0 RCX: =
-ffff88000d4d85a8
-> [  323.036262] RDX: 0000000000000000 RSI: 0000000000000000 RDI: =
-ffff88000d4d8500
-> [  323.041032] RBP: ffff88000d6510a0 R08: ffff88000cfe78a0 R09: =
-0000000000000000
-> [  323.051518] R10: ffff88000dab4d00 R11: ffffffffc01aafb0 R12: =
-0000000000000000
-> [  323.055818] R13: ffff88000cfe78f0 R14: 0000000000000046 R15: =
-ffff88000cfe78a0
-> [  323.060965] FS:  0000000000000000(0000) GS:ffff88000f800000(0000) =
-knlGS:0000000000000000
+> [  323.032491] RAX: ffff88000cfe78b0 RBX: ffff88000cfe78a0 RCX: ffff88000d4d85a8
+> [  323.036262] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffff88000d4d8500
+> [  323.041032] RBP: ffff88000d6510a0 R08: ffff88000cfe78a0 R09: 0000000000000000
+> [  323.051518] R10: ffff88000dab4d00 R11: ffffffffc01aafb0 R12: 0000000000000000
+> [  323.055818] R13: ffff88000cfe78f0 R14: 0000000000000046 R15: ffff88000cfe78a0
+> [  323.060965] FS:  0000000000000000(0000) GS:ffff88000f800000(0000) knlGS:0000000000000000
 > [  323.065902] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
-> [  323.070571] CR2: 0000000000000008 CR3: 0000000004008001 CR4: =
-00000000001606f0
+> [  323.070571] CR2: 0000000000000008 CR3: 0000000004008001 CR4: 00000000001606f0
 > [  323.076591] Call Trace:
 > [  323.081685]  <IRQ>
 > [  323.084025]  mq_flush_data_end_io+0xb3/0xf0
@@ -280,18 +189,12 @@ knlGS:0000000000000000
 > [  323.114170]  call_function_single_interrupt+0xa2/0xb0
 > [  323.118208]  </IRQ>
 > [  323.121040] RIP: 0010:_aesni_enc4+0x178/0x190 [aesni_intel]
-> [  323.124658] RSP: 0018:ffffc900004a7c40 EFLAGS: 00000293 ORIG_RAX: =
-ffffffffffffff04
-> [  323.128777] RAX: ffffffffc01ab208 RBX: 0000000000000180 RCX: =
-0000000000000000
-> [  323.133003] RDX: ffff88000daf9c80 RSI: ffff88000a2b3c80 RDI: =
-ffff88000cd24260
-> [  323.139211] RBP: ffffc900004a7d40 R08: ffff8800089f7718 R09: =
-0000000000000010
-> [  323.146930] R10: ffff88000cd24290 R11: ffffffffc01aafb0 R12: =
-0000000000000080
-> [  323.151758] R13: ffffffffc01c90c8 R14: ffff88000a2b3d00 R15: =
-ffff88000daf9d00
+> [  323.124658] RSP: 0018:ffffc900004a7c40 EFLAGS: 00000293 ORIG_RAX: ffffffffffffff04
+> [  323.128777] RAX: ffffffffc01ab208 RBX: 0000000000000180 RCX: 0000000000000000
+> [  323.133003] RDX: ffff88000daf9c80 RSI: ffff88000a2b3c80 RDI: ffff88000cd24260
+> [  323.139211] RBP: ffffc900004a7d40 R08: ffff8800089f7718 R09: 0000000000000010
+> [  323.146930] R10: ffff88000cd24290 R11: ffffffffc01aafb0 R12: 0000000000000080
+> [  323.151758] R13: ffffffffc01c90c8 R14: ffff88000a2b3d00 R15: ffff88000daf9d00
 > [  323.156507]  ? _aesni_enc1+0xac/0xac [aesni_intel]
 > [  323.160419]  ? _aesni_dec1+0xac/0xac [aesni_intel]
 > [  323.164204]  ? aesni_xts_crypt8+0x21e/0x260 [aesni_intel]
@@ -307,30 +210,22 @@ ffff88000daf9d00
 > [  323.210387]  ? kthread+0x113/0x130
 > [  323.213396]  ? kthread_create_on_node+0x70/0x70
 > [  323.216751]  ? ret_from_fork+0x35/0x40
-> [  323.220815] Code: 48 8b 10 48 39 d0 0f 84 8f 00 00 00 48 8b 97 b0 =
-00 00 00 49 c1 e0 04 45 31 e4 48 8b b7 a8 00 00 00 49 01 d8 48 8d 8f a8 =
-00 00 00 <48> 89 56 08 48 89 32 49 8b 50 18 49 89 48 18 48 89 87 a8 00 =
-00
-> [  323.233543] RIP: blk_flush_complete_seq+0x206/0x300 RSP: =
-ffff88000f803ed0
+> [  323.220815] Code: 48 8b 10 48 39 d0 0f 84 8f 00 00 00 48 8b 97 b0 00 00 00 49 c1 e0 04 45 31 e4 48 8b b7 a8 00 00 00 49 01 d8 48 8d 8f a8 00 00 00 <48> 89 56 08 48 89 32 49 8b 50 18 49 89 48 18 48 89 87 a8 00 00
+> [  323.233543] RIP: blk_flush_complete_seq+0x206/0x300 RSP: ffff88000f803ed0
 > [  323.238885] CR2: 0000000000000008
 > [  323.241673] ---[ end trace 2ec7b63c3a4a4a02 ]---
-> [  323.245006] Kernel panic - not syncing: Fatal exception in =
-interrupt
+> [  323.245006] Kernel panic - not syncing: Fatal exception in interrupt
 > [  323.248858] Kernel Offset: disabled
-> [  323.250753] ---[ end Kernel panic - not syncing: Fatal exception in =
-interrupt
->=20
+> [  323.250753] ---[ end Kernel panic - not syncing: Fatal exception in interrupt
+> 
 > (gdb) l *(blk_flush_complete_seq+0x206)
-> 0xffffffff813056c6 is in blk_flush_complete_seq =
-(./include/linux/list.h:105).
+> 0xffffffff813056c6 is in blk_flush_complete_seq (./include/linux/list.h:105).
 > 100      * This is only for internal list manipulation where we know
 > 101      * the prev/next entries already!
 > 102      */
-> 103     static inline void __list_del(struct list_head * prev, struct =
-list_head * next)
+> 103     static inline void __list_del(struct list_head * prev, struct list_head * next)
 > 104     {
-> 105             next->prev =3D prev;
+> 105             next->prev = prev;
 > 106             WRITE_ONCE(prev->next, next);
 > 107     }
 > 108
diff --git a/a/content_digest b/N1/content_digest
index e59e42e..5588a03 100644
--- a/a/content_digest
+++ b/N1/content_digest
@@ -68,63 +68,38 @@
 [
   "\n",
   "\n",
-  "> Il giorno 06 feb 2018, alle ore 19:35, Oleksandr Natalenko =\n",
-  "<oleksandr\@natalenko.name> ha scritto:\n",
-  ">=20\n",
+  "> Il giorno 06 feb 2018, alle ore 19:35, Oleksandr Natalenko <oleksandr\@natalenko.name> ha scritto:\n",
+  "> \n",
   "> Hi.\n",
-  ">=20\n",
+  "> \n",
   "> 06.02.2018 15:50, Paolo Valente wrote:\n",
   ">> Could you please do a\n",
   ">> gdb <buildir>/block/bfq-iosched.o # or vmlinux.o if bfq is builtin\n",
   ">> list *(bfq_finish_requeue_request+0x54)\n",
   ">> list *(bfq_put_queue+0x10b)\n",
   ">> for me?\n",
-  ">=20\n",
-  "> Fresh crashes and gdb output are given below. A side note: it is =\n",
-  "harder to trigger things on a slower machine, so clearly some =\n",
-  "timing-bounded race condition there.\n",
-  ">=20\n",
-  "> [  134.276548] BUG: unable to handle kernel NULL pointer dereference =\n",
-  "at           (null)\n",
+  "> \n",
+  "> Fresh crashes and gdb output are given below. A side note: it is harder to trigger things on a slower machine, so clearly some timing-bounded race condition there.\n",
+  "> \n",
+  "> [  134.276548] BUG: unable to handle kernel NULL pointer dereference at           (null)\n",
   "> [  134.283699] IP: blk_flush_complete_seq+0x20a/0x300\n",
   "> [  134.288163] PGD 0 P4D 0\n",
   "> [  134.291284] Oops: 0002 [#1] PREEMPT SMP PTI\n",
-  "> [  134.293842] Modules linked in: bochs_drm ttm nls_iso8859_1 =\n",
-  "kvm_intel nls_cp437 vfat fat drm_kms_helper kvm drm irqbypass psmouse =\n",
-  "iTCO_wdt ppdev iTCO_vendor_support input_leds led_class i2c_i801 =\n",
-  "parport_pc joydev intel_agp parport intel_gtt mousedev lpc_ich rtc_cmos =\n",
-  "syscopyarea evdev sysfillrect agpgart qemu_fw_cfg mac_hid sysimgblt =\n",
-  "fb_sys_fops sch_fq_codel ip_tables x_tables xfs dm_thin_pool =\n",
-  "dm_persistent_data dm_bio_prison dm_bufio libcrc32c crc32c_generic =\n",
-  "dm_crypt algif_skcipher af_alg dm_mod hid_generic usbhid raid10 hid =\n",
-  "md_mod sr_mod sd_mod cdrom uhci_hcd ehci_pci serio_raw crct10dif_pclmul =\n",
-  "crc32_pclmul atkbd crc32c_intel libps2 ghash_clmulni_intel pcbc xhci_pci =\n",
-  "xhci_hcd ehci_hcd aesni_intel aes_x86_64 crypto_simd glue_helper cryptd =\n",
-  "ahci libahci libata usbcore usb_common i8042 serio virtio_scsi\n",
-  "> [  134.340606]  scsi_mod virtio_blk virtio_net virtio_pci virtio_ring =\n",
-  "virtio\n",
-  "> [  134.345803] CPU: 0 PID: 178 Comm: kworker/0:1H Not tainted =\n",
-  "4.15.0-pf2 #1\n",
-  "> [  134.350309] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), =\n",
-  "BIOS 0.0.0 02/06/2015\n",
+  "> [  134.293842] Modules linked in: bochs_drm ttm nls_iso8859_1 kvm_intel nls_cp437 vfat fat drm_kms_helper kvm drm irqbypass psmouse iTCO_wdt ppdev iTCO_vendor_support input_leds led_class i2c_i801 parport_pc joydev intel_agp parport intel_gtt mousedev lpc_ich rtc_cmos syscopyarea evdev sysfillrect agpgart qemu_fw_cfg mac_hid sysimgblt fb_sys_fops sch_fq_codel ip_tables x_tables xfs dm_thin_pool dm_persistent_data dm_bio_prison dm_bufio libcrc32c crc32c_generic dm_crypt algif_skcipher af_alg dm_mod hid_generic usbhid raid10 hid md_mod sr_mod sd_mod cdrom uhci_hcd ehci_pci serio_raw crct10dif_pclmul crc32_pclmul atkbd crc32c_intel libps2 ghash_clmulni_intel pcbc xhci_pci xhci_hcd ehci_hcd aesni_intel aes_x86_64 crypto_simd glue_helper cryptd ahci libahci libata usbcore usb_common i8042 serio virtio_scsi\n",
+  "> [  134.340606]  scsi_mod virtio_blk virtio_net virtio_pci virtio_ring virtio\n",
+  "> [  134.345803] CPU: 0 PID: 178 Comm: kworker/0:1H Not tainted 4.15.0-pf2 #1\n",
+  "> [  134.350309] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 0.0.0 02/06/2015\n",
   "> [  134.355106] Workqueue: kblockd blk_mq_run_work_fn\n",
   "> [  134.359034] RIP: 0010:blk_flush_complete_seq+0x20a/0x300\n",
   "> [  134.367647] RSP: 0000:ffff88000f803ce8 EFLAGS: 00010082\n",
-  "> [  134.371632] RAX: ffff88000d9755c0 RBX: ffff88000d9755a0 RCX: =\n",
-  "ffff88000c9b39a8\n",
-  "> [  134.375675] RDX: 0000000000000000 RSI: ffff88000d9755d0 RDI: =\n",
-  "ffff88000c9b3900\n",
-  "> [  134.381068] RBP: ffff88000d21a990 R08: ffff88000d9755b0 R09: =\n",
-  "0000000000000000\n",
-  "> [  134.386302] R10: ffff8800058ff100 R11: 000000000002000b R12: =\n",
-  "0000000000000000\n",
-  "> [  134.396915] R13: ffff88000d9755f0 R14: 0000000000000046 R15: =\n",
-  "ffff88000d9755a0\n",
-  "> [  134.401140] FS:  0000000000000000(0000) GS:ffff88000f800000(0000) =\n",
-  "knlGS:0000000000000000\n",
+  "> [  134.371632] RAX: ffff88000d9755c0 RBX: ffff88000d9755a0 RCX: ffff88000c9b39a8\n",
+  "> [  134.375675] RDX: 0000000000000000 RSI: ffff88000d9755d0 RDI: ffff88000c9b3900\n",
+  "> [  134.381068] RBP: ffff88000d21a990 R08: ffff88000d9755b0 R09: 0000000000000000\n",
+  "> [  134.386302] R10: ffff8800058ff100 R11: 000000000002000b R12: 0000000000000000\n",
+  "> [  134.396915] R13: ffff88000d9755f0 R14: 0000000000000046 R15: ffff88000d9755a0\n",
+  "> [  134.401140] FS:  0000000000000000(0000) GS:ffff88000f800000(0000) knlGS:0000000000000000\n",
   "> [  134.407361] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033\n",
-  "> [  134.412384] CR2: 0000000000000000 CR3: 0000000004008006 CR4: =\n",
-  "00000000001606f0\n",
+  "> [  134.412384] CR2: 0000000000000000 CR3: 0000000004008006 CR4: 00000000001606f0\n",
   "> [  134.416913] Call Trace:\n",
   "> [  134.420251]  <IRQ>\n",
   "> [  134.427731]  mq_flush_data_end_io+0xb3/0xf0\n",
@@ -146,18 +121,12 @@
   "> [  134.497963]  common_interrupt+0xa2/0xa2\n",
   "> [  134.500877]  </IRQ>\n",
   "> [  134.503129] RIP: 0010:_raw_spin_unlock_irqrestore+0x11/0x40\n",
-  "> [  134.506782] RSP: 0000:ffffc90000307d30 EFLAGS: 00000293 ORIG_RAX: =\n",
-  "ffffffffffffffdb\n",
-  "> [  134.511845] RAX: 0000000000000001 RBX: ffff88000db04000 RCX: =\n",
-  "0000000000000008\n",
-  "> [  134.523019] RDX: 0000000000000100 RSI: 0000000000000293 RDI: =\n",
-  "0000000000000293\n",
-  "> [  134.527968] RBP: 0000000000000293 R08: ffffffffffffffff R09: =\n",
-  "0000000000000040\n",
-  "> [  134.532289] R10: 00000000008e66bf R11: 000000000002000b R12: =\n",
-  "0000000000000000\n",
-  "> [  134.536376] R13: ffff88000d26a000 R14: ffff88000b99ac48 R15: =\n",
-  "ffff88000d26a000\n",
+  "> [  134.506782] RSP: 0000:ffffc90000307d30 EFLAGS: 00000293 ORIG_RAX: ffffffffffffffdb\n",
+  "> [  134.511845] RAX: 0000000000000001 RBX: ffff88000db04000 RCX: 0000000000000008\n",
+  "> [  134.523019] RDX: 0000000000000100 RSI: 0000000000000293 RDI: 0000000000000293\n",
+  "> [  134.527968] RBP: 0000000000000293 R08: ffffffffffffffff R09: 0000000000000040\n",
+  "> [  134.532289] R10: 00000000008e66bf R11: 000000000002000b R12: 0000000000000000\n",
+  "> [  134.536376] R13: ffff88000d26a000 R14: ffff88000b99ac48 R15: ffff88000d26a000\n",
   "> [  134.541046]  ata_scsi_queuecmd+0xa0/0x210 [libata]\n",
   "> [  134.544363]  scsi_dispatch_cmd+0xe8/0x260 [scsi_mod]\n",
   "> [  134.552883]  scsi_queue_rq+0x4cf/0x560 [scsi_mod]\n",
@@ -170,76 +139,46 @@
   "> [  134.573964]  kthread+0x113/0x130\n",
   "> [  134.584370]  ? kthread_create_on_node+0x70/0x70\n",
   "> [  134.587355]  ret_from_fork+0x35/0x40\n",
-  "> [  134.589796] Code: 39 d0 0f 84 8f 00 00 00 48 8b 97 b0 00 00 00 49 =\n",
-  "c1 e0 04 45 31 e4 48 8b b7 a8 00 00 00 49 01 d8 48 8d 8f a8 00 00 00 48 =\n",
-  "89 56 08 <48> 89 32 49 8b 50 18 49 89 48 18 48 89 87 a8 00 00 00 48 89 =\n",
-  "97\n",
-  "> [  134.598881] RIP: blk_flush_complete_seq+0x20a/0x300 RSP: =\n",
-  "ffff88000f803ce8\n",
+  "> [  134.589796] Code: 39 d0 0f 84 8f 00 00 00 48 8b 97 b0 00 00 00 49 c1 e0 04 45 31 e4 48 8b b7 a8 00 00 00 49 01 d8 48 8d 8f a8 00 00 00 48 89 56 08 <48> 89 32 49 8b 50 18 49 89 48 18 48 89 87 a8 00 00 00 48 89 97\n",
+  "> [  134.598881] RIP: blk_flush_complete_seq+0x20a/0x300 RSP: ffff88000f803ce8\n",
   "> [  134.601812] CR2: 0000000000000000\n",
   "> [  134.603728] ---[ end trace fc6d0cdf33d29717 ]---\n",
-  "> [  134.612349] Kernel panic - not syncing: Fatal exception in =\n",
-  "interrupt\n",
+  "> [  134.612349] Kernel panic - not syncing: Fatal exception in interrupt\n",
   "> [  134.615630] Kernel Offset: disabled\n",
-  "> [  134.617712] ---[ end Kernel panic - not syncing: Fatal exception in =\n",
-  "interrupt\n",
-  ">=20\n",
+  "> [  134.617712] ---[ end Kernel panic - not syncing: Fatal exception in interrupt\n",
+  "> \n",
   "> (gdb) list *(blk_flush_complete_seq+0x20a)\n",
-  "> 0xffffffff813056ca is in blk_flush_complete_seq =\n",
-  "(./include/linux/compiler.h:212).\n",
+  "> 0xffffffff813056ca is in blk_flush_complete_seq (./include/linux/compiler.h:212).\n",
   "> 207     {\n",
   "> 208             switch (size) {\n",
-  "> 209             case 1: *(volatile __u8 *)p =3D *(__u8 *)res; break;\n",
-  "> 210             case 2: *(volatile __u16 *)p =3D *(__u16 *)res; break;\n",
-  "> 211             case 4: *(volatile __u32 *)p =3D *(__u32 *)res; break;\n",
-  "> 212             case 8: *(volatile __u64 *)p =3D *(__u64 *)res; break;\n",
+  "> 209             case 1: *(volatile __u8 *)p = *(__u8 *)res; break;\n",
+  "> 210             case 2: *(volatile __u16 *)p = *(__u16 *)res; break;\n",
+  "> 211             case 4: *(volatile __u32 *)p = *(__u32 *)res; break;\n",
+  "> 212             case 8: *(volatile __u64 *)p = *(__u64 *)res; break;\n",
   "> 213             default:\n",
   "> 214                     barrier();\n",
-  "> 215                     __builtin_memcpy((void *)p, (const void *)res, =\n",
-  "size);\n",
+  "> 215                     __builtin_memcpy((void *)p, (const void *)res, size);\n",
   "> 216                     barrier();\n",
-  ">=20\n",
-  "> [  231.545605] BUG: unable to handle kernel paging request at =\n",
-  "0000001000000028\n",
+  "> \n",
+  "> [  231.545605] BUG: unable to handle kernel paging request at 0000001000000028\n",
   "> [  231.551962] IP: bfq_put_queue+0x10b/0x130\n",
   "> [  231.556307] PGD 0 P4D 0\n",
   "> [  231.558939] Oops: 0000 [#1] PREEMPT SMP PTI\n",
-  "> [  231.562149] Modules linked in: nls_iso8859_1 nls_cp437 vfat fat =\n",
-  "kvm_intel kvm bochs_drm irqbypass ttm iTCO_wdt ppdev drm_kms_helper =\n",
-  "iTCO_vendor_support psmouse input_leds drm led_class joydev parport_pc =\n",
-  "mousedev intel_agp syscopyarea parport intel_gtt sysfillrect i2c_i801 =\n",
-  "evdev sysimgblt agpgart rtc_cmos qemu_fw_cfg mac_hid fb_sys_fops lpc_ich =\n",
-  "sch_fq_codel ip_tables x_tables xfs dm_thin_pool dm_persistent_data =\n",
-  "dm_bio_prison dm_bufio libcrc32c crc32c_generic dm_crypt algif_skcipher =\n",
-  "af_alg dm_mod hid_generic usbhid hid raid10 md_mod sr_mod cdrom sd_mod =\n",
-  "serio_raw atkbd libps2 uhci_hcd crct10dif_pclmul crc32_pclmul =\n",
-  "crc32c_intel ghash_clmulni_intel pcbc xhci_pci aesni_intel aes_x86_64 =\n",
-  "ehci_pci xhci_hcd ehci_hcd ahci crypto_simd glue_helper libahci cryptd =\n",
-  "usbcore libata usb_common i8042 serio virtio_scsi\n",
-  "> [  231.608289]  scsi_mod virtio_blk virtio_net virtio_pci virtio_ring =\n",
-  "virtio\n",
-  "> [  231.613610] CPU: 0 PID: 187 Comm: kworker/0:1H Not tainted =\n",
-  "4.15.0-pf2 #1\n",
-  "> [  231.619675] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), =\n",
-  "BIOS 0.0.0 02/06/2015\n",
+  "> [  231.562149] Modules linked in: nls_iso8859_1 nls_cp437 vfat fat kvm_intel kvm bochs_drm irqbypass ttm iTCO_wdt ppdev drm_kms_helper iTCO_vendor_support psmouse input_leds drm led_class joydev parport_pc mousedev intel_agp syscopyarea parport intel_gtt sysfillrect i2c_i801 evdev sysimgblt agpgart rtc_cmos qemu_fw_cfg mac_hid fb_sys_fops lpc_ich sch_fq_codel ip_tables x_tables xfs dm_thin_pool dm_persistent_data dm_bio_prison dm_bufio libcrc32c crc32c_generic dm_crypt algif_skcipher af_alg dm_mod hid_generic usbhid hid raid10 md_mod sr_mod cdrom sd_mod serio_raw atkbd libps2 uhci_hcd crct10dif_pclmul crc32_pclmul crc32c_intel ghash_clmulni_intel pcbc xhci_pci aesni_intel aes_x86_64 ehci_pci xhci_hcd ehci_hcd ahci crypto_simd glue_helper libahci cryptd usbcore libata usb_common i8042 serio virtio_scsi\n",
+  "> [  231.608289]  scsi_mod virtio_blk virtio_net virtio_pci virtio_ring virtio\n",
+  "> [  231.613610] CPU: 0 PID: 187 Comm: kworker/0:1H Not tainted 4.15.0-pf2 #1\n",
+  "> [  231.619675] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 0.0.0 02/06/2015\n",
   "> [  231.624477] Workqueue: kblockd blk_mq_requeue_work\n",
   "> [  231.628532] RIP: 0010:bfq_put_queue+0x10b/0x130\n",
   "> [  231.635453] RSP: 0000:ffffc90000377c98 EFLAGS: 00010282\n",
-  "> [  231.638621] RAX: 0000001000000000 RBX: ffff88000cdf20f0 RCX: =\n",
-  "0000000000000000\n",
-  "> [  231.642332] RDX: 0000000000000000 RSI: ffff88000d4926d8 RDI: =\n",
-  "ffff88000cdf2120\n",
-  "> [  231.647000] RBP: 000000000d4926a8 R08: 0000000000000041 R09: =\n",
-  "ffff88000cdf20f0\n",
-  "> [  231.652682] R10: 0000000000105a7f R11: 000000000002000b R12: =\n",
-  "ffff88000cdf2120\n",
-  "> [  231.657102] R13: ffff88000e152188 R14: 0000000000000041 R15: =\n",
-  "0000000000000000\n",
-  "> [  231.661213] FS:  0000000000000000(0000) GS:ffff88000f800000(0000) =\n",
-  "knlGS:0000000000000000\n",
+  "> [  231.638621] RAX: 0000001000000000 RBX: ffff88000cdf20f0 RCX: 0000000000000000\n",
+  "> [  231.642332] RDX: 0000000000000000 RSI: ffff88000d4926d8 RDI: ffff88000cdf2120\n",
+  "> [  231.647000] RBP: 000000000d4926a8 R08: 0000000000000041 R09: ffff88000cdf20f0\n",
+  "> [  231.652682] R10: 0000000000105a7f R11: 000000000002000b R12: ffff88000cdf2120\n",
+  "> [  231.657102] R13: ffff88000e152188 R14: 0000000000000041 R15: 0000000000000000\n",
+  "> [  231.661213] FS:  0000000000000000(0000) GS:ffff88000f800000(0000) knlGS:0000000000000000\n",
   "> [  231.664746] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033\n",
-  "> [  231.667647] CR2: 0000001000000028 CR3: 0000000004008002 CR4: =\n",
-  "00000000001606f0\n",
+  "> [  231.667647] CR2: 0000001000000028 CR3: 0000000004008002 CR4: 00000000001606f0\n",
   "> [  231.671475] Call Trace:\n",
   "> [  231.673873]  bfq_finish_requeue_request+0x54/0x380\n",
   "> [  231.676823]  __blk_mq_requeue_request+0x5c/0x140\n",
@@ -257,87 +196,57 @@
   "> [  231.708494]  ? kthread_create_on_node+0x70/0x70\n",
   "> [  231.710209]  ? kthread_create_on_node+0x70/0x70\n",
   "> [  231.712754]  ret_from_fork+0x35/0x40\n",
-  "> [  231.715068] Code: c1 e8 06 83 e0 01 48 83 f8 01 45 19 f6 e8 be 3b =\n",
-  "00 00 41 83 e6 ee 48 89 c7 41 83 c6 53 e8 8e 3b 00 00 49 89 d9 45 89 f0 =\n",
-  "44 89 f9 <48> 8b 70 28 48 c7 c2 3a 9a e5 81 55 4c 89 ef e8 11 1c e0 ff =\n",
-  "8b\n",
+  "> [  231.715068] Code: c1 e8 06 83 e0 01 48 83 f8 01 45 19 f6 e8 be 3b 00 00 41 83 e6 ee 48 89 c7 41 83 c6 53 e8 8e 3b 00 00 49 89 d9 45 89 f0 44 89 f9 <48> 8b 70 28 48 c7 c2 3a 9a e5 81 55 4c 89 ef e8 11 1c e0 ff 8b\n",
   "> [  231.725379] RIP: bfq_put_queue+0x10b/0x130 RSP: ffffc90000377c98\n",
   "> [  231.728391] CR2: 0000001000000028\n",
   "> [  231.730840] ---[ end trace 03bd81aa0d2b1434 ]---\n",
   "> [  231.733269] note: kworker/0:1H[187] exited with preempt_count 1\n",
-  ">=20\n",
+  "> \n",
   "> (gdb) l *(bfq_put_queue+0x10b)\n",
   "> 0xffffffff81334d1b is in bfq_put_queue (block/bfq-iosched.c:3978).\n",
   "> 3973    #ifdef CONFIG_BFQ_GROUP_IOSCHED\n",
-  "> 3974            struct bfq_group *bfqg =3D bfqq_group(bfqq);\n",
+  "> 3974            struct bfq_group *bfqg = bfqq_group(bfqq);\n",
   "> 3975    #endif\n",
   "> 3976\n",
   "> 3977            if (bfqq->bfqd)\n",
-  "> 3978                    bfq_log_bfqq(bfqq->bfqd, bfqq, \"put_queue: %p =\n",
-  "%d\",\n",
+  "> 3978                    bfq_log_bfqq(bfqq->bfqd, bfqq, \"put_queue: %p %d\",\n",
   "> 3979                                 bfqq, bfqq->ref);\n",
   "> 3980\n",
   "> 3981            bfqq->ref--;\n",
   "> 3982            if (bfqq->ref)\n",
-  ">=20\n",
+  "> \n",
   "> (gdb) l *(bfq_finish_requeue_request+0x54)\n",
-  "> 0xffffffff81335294 is in bfq_finish_requeue_request =\n",
-  "(block/bfq-iosched.c:4804).\n",
+  "> 0xffffffff81335294 is in bfq_finish_requeue_request (block/bfq-iosched.c:4804).\n",
   "> 4799             * that re-insertions of requeued requests, without\n",
-  "> 4800             * re-preparation, can happen only for pass_through or =\n",
-  "at_head\n",
-  "> 4801             * requests (which are not re-inserted into bfq =\n",
-  "internal\n",
+  "> 4800             * re-preparation, can happen only for pass_through or at_head\n",
+  "> 4801             * requests (which are not re-inserted into bfq internal\n",
   "> 4802             * queues).\n",
   "> 4803             */\n",
-  "> 4804            rq->elv.priv[0] =3D NULL;\n",
-  "> 4805            rq->elv.priv[1] =3D NULL;\n",
+  "> 4804            rq->elv.priv[0] = NULL;\n",
+  "> 4805            rq->elv.priv[1] = NULL;\n",
   "> 4806    }\n",
   "> 4807\n",
   "> 4808    /*\n",
-  ">=20\n",
-  "> [  322.939697] BUG: unable to handle kernel NULL pointer dereference =\n",
-  "at 0000000000000008\n",
+  "> \n",
+  "> [  322.939697] BUG: unable to handle kernel NULL pointer dereference at 0000000000000008\n",
   "> [  322.944283] IP: blk_flush_complete_seq+0x206/0x300\n",
   "> [  322.947463] PGD 0 P4D 0\n",
   "> [  322.950266] Oops: 0002 [#2] PREEMPT SMP PTI\n",
-  "> [  322.958898] Modules linked in: kvm_intel bochs_drm nls_iso8859_1 =\n",
-  "nls_cp437 vfat fat ttm kvm drm_kms_helper drm iTCO_wdt irqbypass psmouse =\n",
-  "ppdev iTCO_vendor_support input_leds led_class i2c_i801 intel_agp =\n",
-  "parport_pc intel_gtt joydev lpc_ich rtc_cmos agpgart evdev parport =\n",
-  "syscopyarea mousedev qemu_fw_cfg sysfillrect mac_hid sysimgblt =\n",
-  "fb_sys_fops sch_fq_codel ip_tables x_tables xfs dm_thin_pool =\n",
-  "dm_persistent_data dm_bio_prison dm_bufio libcrc32c crc32c_generic =\n",
-  "dm_crypt algif_skcipher af_alg dm_mod hid_generic usbhid hid =\n",
-  "crct10dif_pclmul crc32_pclmul crc32c_intel ghash_clmulni_intel raid10 =\n",
-  "pcbc md_mod sr_mod cdrom sd_mod serio_raw atkbd libps2 uhci_hcd xhci_pci =\n",
-  "xhci_hcd ahci ehci_pci libahci aesni_intel aes_x86_64 crypto_simd =\n",
-  "glue_helper ehci_hcd cryptd libata usbcore usb_common i8042 serio =\n",
-  "virtio_scsi\n",
-  "> [  323.001668]  scsi_mod virtio_blk virtio_net virtio_pci virtio_ring =\n",
-  "virtio\n",
-  "> [  323.006121] CPU: 0 PID: 215 Comm: kworker/u5:1 Tainted: G      D    =\n",
-  "      4.15.0-pf2 #1\n",
-  "> [  323.010263] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), =\n",
-  "BIOS 0.0.0 02/06/2015\n",
+  "> [  322.958898] Modules linked in: kvm_intel bochs_drm nls_iso8859_1 nls_cp437 vfat fat ttm kvm drm_kms_helper drm iTCO_wdt irqbypass psmouse ppdev iTCO_vendor_support input_leds led_class i2c_i801 intel_agp parport_pc intel_gtt joydev lpc_ich rtc_cmos agpgart evdev parport syscopyarea mousedev qemu_fw_cfg sysfillrect mac_hid sysimgblt fb_sys_fops sch_fq_codel ip_tables x_tables xfs dm_thin_pool dm_persistent_data dm_bio_prison dm_bufio libcrc32c crc32c_generic dm_crypt algif_skcipher af_alg dm_mod hid_generic usbhid hid crct10dif_pclmul crc32_pclmul crc32c_intel ghash_clmulni_intel raid10 pcbc md_mod sr_mod cdrom sd_mod serio_raw atkbd libps2 uhci_hcd xhci_pci xhci_hcd ahci ehci_pci libahci aesni_intel aes_x86_64 crypto_simd glue_helper ehci_hcd cryptd libata usbcore usb_common i8042 serio virtio_scsi\n",
+  "> [  323.001668]  scsi_mod virtio_blk virtio_net virtio_pci virtio_ring virtio\n",
+  "> [  323.006121] CPU: 0 PID: 215 Comm: kworker/u5:1 Tainted: G      D          4.15.0-pf2 #1\n",
+  "> [  323.010263] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 0.0.0 02/06/2015\n",
   "> [  323.021225] Workqueue: kcryptd kcryptd_crypt [dm_crypt]\n",
   "> [  323.024947] RIP: 0010:blk_flush_complete_seq+0x206/0x300\n",
   "> [  323.028405] RSP: 0018:ffff88000f803ed0 EFLAGS: 00010086\n",
-  "> [  323.032491] RAX: ffff88000cfe78b0 RBX: ffff88000cfe78a0 RCX: =\n",
-  "ffff88000d4d85a8\n",
-  "> [  323.036262] RDX: 0000000000000000 RSI: 0000000000000000 RDI: =\n",
-  "ffff88000d4d8500\n",
-  "> [  323.041032] RBP: ffff88000d6510a0 R08: ffff88000cfe78a0 R09: =\n",
-  "0000000000000000\n",
-  "> [  323.051518] R10: ffff88000dab4d00 R11: ffffffffc01aafb0 R12: =\n",
-  "0000000000000000\n",
-  "> [  323.055818] R13: ffff88000cfe78f0 R14: 0000000000000046 R15: =\n",
-  "ffff88000cfe78a0\n",
-  "> [  323.060965] FS:  0000000000000000(0000) GS:ffff88000f800000(0000) =\n",
-  "knlGS:0000000000000000\n",
+  "> [  323.032491] RAX: ffff88000cfe78b0 RBX: ffff88000cfe78a0 RCX: ffff88000d4d85a8\n",
+  "> [  323.036262] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffff88000d4d8500\n",
+  "> [  323.041032] RBP: ffff88000d6510a0 R08: ffff88000cfe78a0 R09: 0000000000000000\n",
+  "> [  323.051518] R10: ffff88000dab4d00 R11: ffffffffc01aafb0 R12: 0000000000000000\n",
+  "> [  323.055818] R13: ffff88000cfe78f0 R14: 0000000000000046 R15: ffff88000cfe78a0\n",
+  "> [  323.060965] FS:  0000000000000000(0000) GS:ffff88000f800000(0000) knlGS:0000000000000000\n",
   "> [  323.065902] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033\n",
-  "> [  323.070571] CR2: 0000000000000008 CR3: 0000000004008001 CR4: =\n",
-  "00000000001606f0\n",
+  "> [  323.070571] CR2: 0000000000000008 CR3: 0000000004008001 CR4: 00000000001606f0\n",
   "> [  323.076591] Call Trace:\n",
   "> [  323.081685]  <IRQ>\n",
   "> [  323.084025]  mq_flush_data_end_io+0xb3/0xf0\n",
@@ -348,18 +257,12 @@
   "> [  323.114170]  call_function_single_interrupt+0xa2/0xb0\n",
   "> [  323.118208]  </IRQ>\n",
   "> [  323.121040] RIP: 0010:_aesni_enc4+0x178/0x190 [aesni_intel]\n",
-  "> [  323.124658] RSP: 0018:ffffc900004a7c40 EFLAGS: 00000293 ORIG_RAX: =\n",
-  "ffffffffffffff04\n",
-  "> [  323.128777] RAX: ffffffffc01ab208 RBX: 0000000000000180 RCX: =\n",
-  "0000000000000000\n",
-  "> [  323.133003] RDX: ffff88000daf9c80 RSI: ffff88000a2b3c80 RDI: =\n",
-  "ffff88000cd24260\n",
-  "> [  323.139211] RBP: ffffc900004a7d40 R08: ffff8800089f7718 R09: =\n",
-  "0000000000000010\n",
-  "> [  323.146930] R10: ffff88000cd24290 R11: ffffffffc01aafb0 R12: =\n",
-  "0000000000000080\n",
-  "> [  323.151758] R13: ffffffffc01c90c8 R14: ffff88000a2b3d00 R15: =\n",
-  "ffff88000daf9d00\n",
+  "> [  323.124658] RSP: 0018:ffffc900004a7c40 EFLAGS: 00000293 ORIG_RAX: ffffffffffffff04\n",
+  "> [  323.128777] RAX: ffffffffc01ab208 RBX: 0000000000000180 RCX: 0000000000000000\n",
+  "> [  323.133003] RDX: ffff88000daf9c80 RSI: ffff88000a2b3c80 RDI: ffff88000cd24260\n",
+  "> [  323.139211] RBP: ffffc900004a7d40 R08: ffff8800089f7718 R09: 0000000000000010\n",
+  "> [  323.146930] R10: ffff88000cd24290 R11: ffffffffc01aafb0 R12: 0000000000000080\n",
+  "> [  323.151758] R13: ffffffffc01c90c8 R14: ffff88000a2b3d00 R15: ffff88000daf9d00\n",
   "> [  323.156507]  ? _aesni_enc1+0xac/0xac [aesni_intel]\n",
   "> [  323.160419]  ? _aesni_dec1+0xac/0xac [aesni_intel]\n",
   "> [  323.164204]  ? aesni_xts_crypt8+0x21e/0x260 [aesni_intel]\n",
@@ -375,30 +278,22 @@
   "> [  323.210387]  ? kthread+0x113/0x130\n",
   "> [  323.213396]  ? kthread_create_on_node+0x70/0x70\n",
   "> [  323.216751]  ? ret_from_fork+0x35/0x40\n",
-  "> [  323.220815] Code: 48 8b 10 48 39 d0 0f 84 8f 00 00 00 48 8b 97 b0 =\n",
-  "00 00 00 49 c1 e0 04 45 31 e4 48 8b b7 a8 00 00 00 49 01 d8 48 8d 8f a8 =\n",
-  "00 00 00 <48> 89 56 08 48 89 32 49 8b 50 18 49 89 48 18 48 89 87 a8 00 =\n",
-  "00\n",
-  "> [  323.233543] RIP: blk_flush_complete_seq+0x206/0x300 RSP: =\n",
-  "ffff88000f803ed0\n",
+  "> [  323.220815] Code: 48 8b 10 48 39 d0 0f 84 8f 00 00 00 48 8b 97 b0 00 00 00 49 c1 e0 04 45 31 e4 48 8b b7 a8 00 00 00 49 01 d8 48 8d 8f a8 00 00 00 <48> 89 56 08 48 89 32 49 8b 50 18 49 89 48 18 48 89 87 a8 00 00\n",
+  "> [  323.233543] RIP: blk_flush_complete_seq+0x206/0x300 RSP: ffff88000f803ed0\n",
   "> [  323.238885] CR2: 0000000000000008\n",
   "> [  323.241673] ---[ end trace 2ec7b63c3a4a4a02 ]---\n",
-  "> [  323.245006] Kernel panic - not syncing: Fatal exception in =\n",
-  "interrupt\n",
+  "> [  323.245006] Kernel panic - not syncing: Fatal exception in interrupt\n",
   "> [  323.248858] Kernel Offset: disabled\n",
-  "> [  323.250753] ---[ end Kernel panic - not syncing: Fatal exception in =\n",
-  "interrupt\n",
-  ">=20\n",
+  "> [  323.250753] ---[ end Kernel panic - not syncing: Fatal exception in interrupt\n",
+  "> \n",
   "> (gdb) l *(blk_flush_complete_seq+0x206)\n",
-  "> 0xffffffff813056c6 is in blk_flush_complete_seq =\n",
-  "(./include/linux/list.h:105).\n",
+  "> 0xffffffff813056c6 is in blk_flush_complete_seq (./include/linux/list.h:105).\n",
   "> 100      * This is only for internal list manipulation where we know\n",
   "> 101      * the prev/next entries already!\n",
   "> 102      */\n",
-  "> 103     static inline void __list_del(struct list_head * prev, struct =\n",
-  "list_head * next)\n",
+  "> 103     static inline void __list_del(struct list_head * prev, struct list_head * next)\n",
   "> 104     {\n",
-  "> 105             next->prev =3D prev;\n",
+  "> 105             next->prev = prev;\n",
   "> 106             WRITE_ONCE(prev->next, next);\n",
   "> 107     }\n",
   "> 108\n",
@@ -419,4 +314,4 @@
   "Paolo"
 ]
 
-4b83b9defdf8ebc5be88478f0adcef071ebc1f3d5b239dba727ae36af116b688
+8e058891a3ba41a8077f1f52d60dc8e71155f38c974f0d32aa1c373477fd4d09

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.