All of lore.kernel.org
 help / color / mirror / Atom feed
diff for duplicates of <1491843362.4199.14.camel@sandisk.com>

diff --git a/a/1.txt b/N1/1.txt
index 51b3f9a..1a1e85c 100644
--- a/a/1.txt
+++ b/N1/1.txt
@@ -3,85 +3,67 @@ On Fri, 2017-03-31 at 14:47 +0200, Paolo Valente wrote:
 
 Hello Paolo,
 
-Is the git tree that is available at https://github.com/Algodev-github/bfq-=
-mq
-appropriate for testing BFQ? If I merge that tree with v4.11-rc6 and if I r=
-un
+Is the git tree that is available at https://github.com/Algodev-github/bfq-mq
+appropriate for testing BFQ? If I merge that tree with v4.11-rc6 and if I run
 the srp-test software against that tree as follows:
 
     ./run_tests -e bfq-mq -t 02-mq
 
 then the following appears on the console:
 
-[ 2748.650352] BUG: unable to handle kernel NULL pointer dereference at 000=
-00000000000d0
+[ 2748.650352] BUG: unable to handle kernel NULL pointer dereference at 00000000000000d0
 [ 2748.650442] IP: __bfq_insert_request+0x26/0x650 [bfq_mq_iosched]
-[ 2748.650509] PGD 0=A0
-[ 2748.650511]=A0
+[ 2748.650509] PGD 0 
+[ 2748.650511] 
 [ 2748.650585] Oops: 0000 [#1] SMP
-[ 2748.651107] CPU: 9 PID: 10772 Comm: kworker/9:2H Tainted: G=A0=A0=A0=A0=
-=A0=A0=A0=A0=A0=A0I=A0=A0=A0=A0=A04.11.0-rc6-dbg+ #1
+[ 2748.651107] CPU: 9 PID: 10772 Comm: kworker/9:2H Tainted: G          I     4.11.0-rc6-dbg+ #1
 [ 2748.651191] Workqueue: kblockd blk_mq_requeue_work
 [ 2748.651228] task: ffff88037c808040 task.stack: ffffc90003b4c000
 [ 2748.651268] RIP: 0010:__bfq_insert_request+0x26/0x650 [bfq_mq_iosched]
 [ 2748.651307] RSP: 0018:ffffc90003b4f9d8 EFLAGS: 00010002
-[ 2748.651345] RAX: 0000000000000001 RBX: 0000000000000000 RCX: 00000000000=
-00001
-[ 2748.651383] RDX: 0000000000000001 RSI: ffff880377f52e80 RDI: ffff880401f=
-774e8
-[ 2748.651423] RBP: ffffc90003b4fa80 R08: 9093955f00000000 R09: 00000000000=
-00001
-[ 2748.651464] R10: ffffc90003b4fa00 R11: ffffffffa06d0d53 R12: ffff880401f=
-77840
-[ 2748.651506] R13: ffff880401f774e8 R14: ffff880378a451e0 R15: 00000000000=
-00000
-[ 2748.651547] FS:=A0=A00000000000000000(0000) GS:ffff88046f040000(0000) kn=
-lGS:0000000000000000
-[ 2748.651588] CS:=A0=A00010 DS: 0000 ES: 0000 CR0: 0000000080050033
-[ 2748.651626] CR2: 00000000000000d0 CR3: 0000000001c0f000 CR4: 00000000001=
-406e0
+[ 2748.651345] RAX: 0000000000000001 RBX: 0000000000000000 RCX: 0000000000000001
+[ 2748.651383] RDX: 0000000000000001 RSI: ffff880377f52e80 RDI: ffff880401f774e8
+[ 2748.651423] RBP: ffffc90003b4fa80 R08: 9093955f00000000 R09: 0000000000000001
+[ 2748.651464] R10: ffffc90003b4fa00 R11: ffffffffa06d0d53 R12: ffff880401f77840
+[ 2748.651506] R13: ffff880401f774e8 R14: ffff880378a451e0 R15: 0000000000000000
+[ 2748.651547] FS:  0000000000000000(0000) GS:ffff88046f040000(0000) knlGS:0000000000000000
+[ 2748.651588] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
+[ 2748.651626] CR2: 00000000000000d0 CR3: 0000000001c0f000 CR4: 00000000001406e0
 [ 2748.651664] Call Trace:
-[ 2748.651778]=A0=A0bfq_insert_request+0x83/0x280 [bfq_mq_iosched]
-[ 2748.651934]=A0=A0bfq_insert_requests+0x50/0x70 [bfq_mq_iosched]
-[ 2748.651975]=A0=A0blk_mq_sched_insert_request+0x11e/0x170
-[ 2748.652015]=A0=A0blk_insert_cloned_request+0xb6/0x1f0
-[ 2748.652361]=A0=A0map_request+0x13c/0x290 [dm_mod]
-[ 2748.652403]=A0=A0dm_mq_queue_rq+0x90/0x160 [dm_mod]
-[ 2748.652441]=A0=A0blk_mq_dispatch_rq_list+0x1f2/0x3e0
-[ 2748.652479]=A0=A0blk_mq_sched_dispatch_requests+0xf1/0x190
-[ 2748.652516]=A0=A0__blk_mq_run_hw_queue+0x12d/0x1c0
-[ 2748.652553]=A0=A0__blk_mq_delay_run_hw_queue+0xe3/0xf0
-[ 2748.652593]=A0=A0blk_mq_run_hw_queues+0x5c/0x80
-[ 2748.652632]=A0=A0blk_mq_requeue_work+0x132/0x150
-[ 2748.652671]=A0=A0process_one_work+0x206/0x6a0
-[ 2748.652709]=A0=A0worker_thread+0x49/0x4a0
-[ 2748.652745]=A0=A0kthread+0x107/0x140
-[ 2748.652854]=A0=A0ret_from_fork+0x2e/0x40
-[ 2748.652891] Code: ff 0f 1f 40 00 55 48 89 e5 41 57 41 56 41 55 41 54 53 =
-48 83 c4 80 8b 87 58 03 00 00 48 8b 9e b0 00 00 00 85 c0 0f 84 8b 04 00 00 =
-<48> 8b 83 d0 00 00 00 48 85 c0 0f 84 63 04 00 00
-48 83 e8 10 48=A0
-[ 2748.653049] RIP: __bfq_insert_request+0x26/0x650 [bfq_mq_iosched] RSP: f=
-fffc90003b4f9d8
+[ 2748.651778]  bfq_insert_request+0x83/0x280 [bfq_mq_iosched]
+[ 2748.651934]  bfq_insert_requests+0x50/0x70 [bfq_mq_iosched]
+[ 2748.651975]  blk_mq_sched_insert_request+0x11e/0x170
+[ 2748.652015]  blk_insert_cloned_request+0xb6/0x1f0
+[ 2748.652361]  map_request+0x13c/0x290 [dm_mod]
+[ 2748.652403]  dm_mq_queue_rq+0x90/0x160 [dm_mod]
+[ 2748.652441]  blk_mq_dispatch_rq_list+0x1f2/0x3e0
+[ 2748.652479]  blk_mq_sched_dispatch_requests+0xf1/0x190
+[ 2748.652516]  __blk_mq_run_hw_queue+0x12d/0x1c0
+[ 2748.652553]  __blk_mq_delay_run_hw_queue+0xe3/0xf0
+[ 2748.652593]  blk_mq_run_hw_queues+0x5c/0x80
+[ 2748.652632]  blk_mq_requeue_work+0x132/0x150
+[ 2748.652671]  process_one_work+0x206/0x6a0
+[ 2748.652709]  worker_thread+0x49/0x4a0
+[ 2748.652745]  kthread+0x107/0x140
+[ 2748.652854]  ret_from_fork+0x2e/0x40
+[ 2748.652891] Code: ff 0f 1f 40 00 55 48 89 e5 41 57 41 56 41 55 41 54 53 48 83 c4 80 8b 87 58 03 00 00 48 8b 9e b0 00 00 00 85 c0 0f 84 8b 04 00 00 <48> 8b 83 d0 00 00 00 48 85 c0 0f 84 63 04 00 00
+48 83 e8 10 48 
+[ 2748.653049] RIP: __bfq_insert_request+0x26/0x650 [bfq_mq_iosched] RSP: ffffc90003b4f9d8
 [ 2748.653090] CR2: 00000000000000d0
 
-The crash address corresponds to the following source code according to gdb=
-:
+The crash address corresponds to the following source code according to gdb:
 
 (gdb) list *(__bfq_insert_request+0x26)
 0xd6f6 is in __bfq_insert_request (block/bfq-mq-iosched.c:4430).
 4425
-4426 =A0=A0=A0static void __bfq_insert_request(struct bfq_data *bfqd, struc=
-t request *rq)
-4427 =A0=A0=A0{
-4428 =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0struct bfq_queue *bfqq =3D RQ_BFQQ(rq=
-), *new_bfqq;
+4426    static void __bfq_insert_request(struct bfq_data *bfqd, struct request *rq)
+4427    {
+4428            struct bfq_queue *bfqq = RQ_BFQQ(rq), *new_bfqq;
 4429
-4430 =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0assert_spin_locked(&bfqd->lock);
+4430            assert_spin_locked(&bfqd->lock);
 4431
-4432 =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0bfq_log_bfqq(bfqd, bfqq, "__insert_re=
-q: rq %p bfqq %p", rq, bfqq);
+4432            bfq_log_bfqq(bfqd, bfqq, "__insert_req: rq %p bfqq %p", rq, bfqq);
 4433
-4434 =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0/*
+4434            /*
 
-Bart.=
+Bart.
diff --git a/a/content_digest b/N1/content_digest
index eede303..423e426 100644
--- a/a/content_digest
+++ b/N1/content_digest
@@ -19,87 +19,69 @@
  "\n"
  "Hello Paolo,\n"
  "\n"
- "Is the git tree that is available at https://github.com/Algodev-github/bfq-=\n"
- "mq\n"
- "appropriate for testing BFQ? If I merge that tree with v4.11-rc6 and if I r=\n"
- "un\n"
+ "Is the git tree that is available at https://github.com/Algodev-github/bfq-mq\n"
+ "appropriate for testing BFQ? If I merge that tree with v4.11-rc6 and if I run\n"
  "the srp-test software against that tree as follows:\n"
  "\n"
  "    ./run_tests -e bfq-mq -t 02-mq\n"
  "\n"
  "then the following appears on the console:\n"
  "\n"
- "[ 2748.650352] BUG: unable to handle kernel NULL pointer dereference at 000=\n"
- "00000000000d0\n"
+ "[ 2748.650352] BUG: unable to handle kernel NULL pointer dereference at 00000000000000d0\n"
  "[ 2748.650442] IP: __bfq_insert_request+0x26/0x650 [bfq_mq_iosched]\n"
- "[ 2748.650509] PGD 0=A0\n"
- "[ 2748.650511]=A0\n"
+ "[ 2748.650509] PGD 0\302\240\n"
+ "[ 2748.650511]\302\240\n"
  "[ 2748.650585] Oops: 0000 [#1] SMP\n"
- "[ 2748.651107] CPU: 9 PID: 10772 Comm: kworker/9:2H Tainted: G=A0=A0=A0=A0=\n"
- "=A0=A0=A0=A0=A0=A0I=A0=A0=A0=A0=A04.11.0-rc6-dbg+ #1\n"
+ "[ 2748.651107] CPU: 9 PID: 10772 Comm: kworker/9:2H Tainted: G\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240I\302\240\302\240\302\240\302\240\302\2404.11.0-rc6-dbg+ #1\n"
  "[ 2748.651191] Workqueue: kblockd blk_mq_requeue_work\n"
  "[ 2748.651228] task: ffff88037c808040 task.stack: ffffc90003b4c000\n"
  "[ 2748.651268] RIP: 0010:__bfq_insert_request+0x26/0x650 [bfq_mq_iosched]\n"
  "[ 2748.651307] RSP: 0018:ffffc90003b4f9d8 EFLAGS: 00010002\n"
- "[ 2748.651345] RAX: 0000000000000001 RBX: 0000000000000000 RCX: 00000000000=\n"
- "00001\n"
- "[ 2748.651383] RDX: 0000000000000001 RSI: ffff880377f52e80 RDI: ffff880401f=\n"
- "774e8\n"
- "[ 2748.651423] RBP: ffffc90003b4fa80 R08: 9093955f00000000 R09: 00000000000=\n"
- "00001\n"
- "[ 2748.651464] R10: ffffc90003b4fa00 R11: ffffffffa06d0d53 R12: ffff880401f=\n"
- "77840\n"
- "[ 2748.651506] R13: ffff880401f774e8 R14: ffff880378a451e0 R15: 00000000000=\n"
- "00000\n"
- "[ 2748.651547] FS:=A0=A00000000000000000(0000) GS:ffff88046f040000(0000) kn=\n"
- "lGS:0000000000000000\n"
- "[ 2748.651588] CS:=A0=A00010 DS: 0000 ES: 0000 CR0: 0000000080050033\n"
- "[ 2748.651626] CR2: 00000000000000d0 CR3: 0000000001c0f000 CR4: 00000000001=\n"
- "406e0\n"
+ "[ 2748.651345] RAX: 0000000000000001 RBX: 0000000000000000 RCX: 0000000000000001\n"
+ "[ 2748.651383] RDX: 0000000000000001 RSI: ffff880377f52e80 RDI: ffff880401f774e8\n"
+ "[ 2748.651423] RBP: ffffc90003b4fa80 R08: 9093955f00000000 R09: 0000000000000001\n"
+ "[ 2748.651464] R10: ffffc90003b4fa00 R11: ffffffffa06d0d53 R12: ffff880401f77840\n"
+ "[ 2748.651506] R13: ffff880401f774e8 R14: ffff880378a451e0 R15: 0000000000000000\n"
+ "[ 2748.651547] FS:\302\240\302\2400000000000000000(0000) GS:ffff88046f040000(0000) knlGS:0000000000000000\n"
+ "[ 2748.651588] CS:\302\240\302\2400010 DS: 0000 ES: 0000 CR0: 0000000080050033\n"
+ "[ 2748.651626] CR2: 00000000000000d0 CR3: 0000000001c0f000 CR4: 00000000001406e0\n"
  "[ 2748.651664] Call Trace:\n"
- "[ 2748.651778]=A0=A0bfq_insert_request+0x83/0x280 [bfq_mq_iosched]\n"
- "[ 2748.651934]=A0=A0bfq_insert_requests+0x50/0x70 [bfq_mq_iosched]\n"
- "[ 2748.651975]=A0=A0blk_mq_sched_insert_request+0x11e/0x170\n"
- "[ 2748.652015]=A0=A0blk_insert_cloned_request+0xb6/0x1f0\n"
- "[ 2748.652361]=A0=A0map_request+0x13c/0x290 [dm_mod]\n"
- "[ 2748.652403]=A0=A0dm_mq_queue_rq+0x90/0x160 [dm_mod]\n"
- "[ 2748.652441]=A0=A0blk_mq_dispatch_rq_list+0x1f2/0x3e0\n"
- "[ 2748.652479]=A0=A0blk_mq_sched_dispatch_requests+0xf1/0x190\n"
- "[ 2748.652516]=A0=A0__blk_mq_run_hw_queue+0x12d/0x1c0\n"
- "[ 2748.652553]=A0=A0__blk_mq_delay_run_hw_queue+0xe3/0xf0\n"
- "[ 2748.652593]=A0=A0blk_mq_run_hw_queues+0x5c/0x80\n"
- "[ 2748.652632]=A0=A0blk_mq_requeue_work+0x132/0x150\n"
- "[ 2748.652671]=A0=A0process_one_work+0x206/0x6a0\n"
- "[ 2748.652709]=A0=A0worker_thread+0x49/0x4a0\n"
- "[ 2748.652745]=A0=A0kthread+0x107/0x140\n"
- "[ 2748.652854]=A0=A0ret_from_fork+0x2e/0x40\n"
- "[ 2748.652891] Code: ff 0f 1f 40 00 55 48 89 e5 41 57 41 56 41 55 41 54 53 =\n"
- "48 83 c4 80 8b 87 58 03 00 00 48 8b 9e b0 00 00 00 85 c0 0f 84 8b 04 00 00 =\n"
- "<48> 8b 83 d0 00 00 00 48 85 c0 0f 84 63 04 00 00\n"
- "48 83 e8 10 48=A0\n"
- "[ 2748.653049] RIP: __bfq_insert_request+0x26/0x650 [bfq_mq_iosched] RSP: f=\n"
- "fffc90003b4f9d8\n"
+ "[ 2748.651778]\302\240\302\240bfq_insert_request+0x83/0x280 [bfq_mq_iosched]\n"
+ "[ 2748.651934]\302\240\302\240bfq_insert_requests+0x50/0x70 [bfq_mq_iosched]\n"
+ "[ 2748.651975]\302\240\302\240blk_mq_sched_insert_request+0x11e/0x170\n"
+ "[ 2748.652015]\302\240\302\240blk_insert_cloned_request+0xb6/0x1f0\n"
+ "[ 2748.652361]\302\240\302\240map_request+0x13c/0x290 [dm_mod]\n"
+ "[ 2748.652403]\302\240\302\240dm_mq_queue_rq+0x90/0x160 [dm_mod]\n"
+ "[ 2748.652441]\302\240\302\240blk_mq_dispatch_rq_list+0x1f2/0x3e0\n"
+ "[ 2748.652479]\302\240\302\240blk_mq_sched_dispatch_requests+0xf1/0x190\n"
+ "[ 2748.652516]\302\240\302\240__blk_mq_run_hw_queue+0x12d/0x1c0\n"
+ "[ 2748.652553]\302\240\302\240__blk_mq_delay_run_hw_queue+0xe3/0xf0\n"
+ "[ 2748.652593]\302\240\302\240blk_mq_run_hw_queues+0x5c/0x80\n"
+ "[ 2748.652632]\302\240\302\240blk_mq_requeue_work+0x132/0x150\n"
+ "[ 2748.652671]\302\240\302\240process_one_work+0x206/0x6a0\n"
+ "[ 2748.652709]\302\240\302\240worker_thread+0x49/0x4a0\n"
+ "[ 2748.652745]\302\240\302\240kthread+0x107/0x140\n"
+ "[ 2748.652854]\302\240\302\240ret_from_fork+0x2e/0x40\n"
+ "[ 2748.652891] Code: ff 0f 1f 40 00 55 48 89 e5 41 57 41 56 41 55 41 54 53 48 83 c4 80 8b 87 58 03 00 00 48 8b 9e b0 00 00 00 85 c0 0f 84 8b 04 00 00 <48> 8b 83 d0 00 00 00 48 85 c0 0f 84 63 04 00 00\n"
+ "48 83 e8 10 48\302\240\n"
+ "[ 2748.653049] RIP: __bfq_insert_request+0x26/0x650 [bfq_mq_iosched] RSP: ffffc90003b4f9d8\n"
  "[ 2748.653090] CR2: 00000000000000d0\n"
  "\n"
- "The crash address corresponds to the following source code according to gdb=\n"
- ":\n"
+ "The crash address corresponds to the following source code according to gdb:\n"
  "\n"
  "(gdb) list *(__bfq_insert_request+0x26)\n"
  "0xd6f6 is in __bfq_insert_request (block/bfq-mq-iosched.c:4430).\n"
  "4425\n"
- "4426 =A0=A0=A0static void __bfq_insert_request(struct bfq_data *bfqd, struc=\n"
- "t request *rq)\n"
- "4427 =A0=A0=A0{\n"
- "4428 =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0struct bfq_queue *bfqq =3D RQ_BFQQ(rq=\n"
- "), *new_bfqq;\n"
+ "4426 \302\240\302\240\302\240static void __bfq_insert_request(struct bfq_data *bfqd, struct request *rq)\n"
+ "4427 \302\240\302\240\302\240{\n"
+ "4428 \302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240struct bfq_queue *bfqq = RQ_BFQQ(rq), *new_bfqq;\n"
  "4429\n"
- "4430 =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0assert_spin_locked(&bfqd->lock);\n"
+ "4430 \302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240assert_spin_locked(&bfqd->lock);\n"
  "4431\n"
- "4432 =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0bfq_log_bfqq(bfqd, bfqq, \"__insert_re=\n"
- "q: rq %p bfqq %p\", rq, bfqq);\n"
+ "4432 \302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240bfq_log_bfqq(bfqd, bfqq, \"__insert_req: rq %p bfqq %p\", rq, bfqq);\n"
  "4433\n"
- "4434 =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0/*\n"
+ "4434 \302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240/*\n"
  "\n"
- Bart.=
+ Bart.
 
-1d24d18f5230c536fee80db7292944ece8aecab45725bda981bf7776430cfc6a
+50d56eb7aac7e067debbf5579546c426f10eb532c1a826a90c5351f72653508e

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.