Weiwen Chen
5df5bb12d7
dm: add check target device probe completely
Because some mmc execute tuning should take more time,
so if dm target device is not probe completely before dm verity,
will trigger:
[ 0.834803] device-mapper: init: attempting early device configuration.
[ 0.836226] device-mapper: init: adding target '0 1031864 verity 1 PARTUUID=cfc90ed7-b23f-459b-896f-8135b56567a1 PARTUUID=cfc90ed7-b23f-459b-896f-8135b56567a1 4096 4096 128983 128983 sha1 d0f6e81bf584217e524e88b023d0c70422fb2f19 e939f8142d39394fb14f0df917de9346cb045b78 10 restart_on_corruption ignore_zero_blocks use_fec_from_device PARTUUID=cfc90ed7-b23f-459b-896f-8135b56567a1 fec_roots 2 fec_blocks 130000 fec_start 130000'
[ 0.836341] device-mapper: table: 253:0: verity: Data device lookup failed
[ 0.836355] device-mapper: init: starting dm-0 (vroot) failed
[ 0.836916] Unable to handle kernel NULL pointer dereference at virtual address 00000000
[ 0.843161] pgd = c0004000
[ 0.843415] [00000000] *pgd=00000000
[ 0.843810] Internal error: Oops: 80000005 [#1] PREEMPT SMP ARM
[ 0.844345] CPU: 2 PID: 1 Comm: swapper/0 Not tainted 4.4.77 #1
[ 0.844870] Hardware name: Generic DT based system
[ 0.845299] task: de4b0000 ti: de4b8000 task.ti: de4b8000
[ 0.845782] PC is at 0x0
[ 0.846018] LR is at generic_make_request+0xc8/0x220
[ 0.846458] pc : [<00000000>] lr : [<c03aae2c>] psr: 60000013
[ 0.846458] sp : de4b9b58 ip : 00000004 fp : de4b9d9c
[ 0.847466] r10: 00000000 r9 : de7fb020 r8 : c100390c
[ 0.847927] r7 : ffffffff r6 : de4b9b5c r5 : 00000000 r4 : dde71540
[ 0.848508] r3 : 00000000 r2 : dc8ba64d r1 : dde71540 r0 : de7fb020
[ 0.849080] Flags: nZCv IRQs on FIQs on Mode SVC_32 ISA ARM Segment none
[ 0.849714] Control: 10c5387d Table: 6000406a DAC: 00000051
Change-Id: Idf9a33fd15adab8aa5e13f74c92b3270c9877035
Signed-off-by: Weiwen Chen <cww@rock-chips.com>
2018-09-05 17:37:29 +08:00
..
2018-07-06 20:12:54 +08:00
2018-01-31 20:56:06 +08:00
2018-05-02 07:53:42 -07:00
2018-08-06 18:29:25 +08:00
2018-08-03 10:09:13 +08:00
2018-07-22 14:25:52 +02:00
2018-08-03 10:09:13 +08:00
2018-02-28 14:55:00 +08:00
2018-07-17 11:31:46 +02:00
2018-08-03 10:09:13 +08:00
2018-04-13 19:50:05 +02:00
2018-05-30 07:49:13 +02:00
2018-08-27 20:09:18 +08:00
2018-01-31 20:56:06 +08:00
2018-08-31 14:19:49 +08:00
2018-07-06 20:12:54 +08:00
2018-01-31 20:56:06 +08:00
2018-08-10 11:34:29 +08:00
2018-07-05 11:05:40 +01:00
2018-08-03 10:09:13 +08:00
2018-08-13 20:13:57 +08:00
2018-09-04 09:20:32 +08:00
2018-04-13 19:50:23 +02:00
2018-05-30 07:48:52 +02:00
2018-07-06 20:12:54 +08:00
2018-07-06 20:12:54 +08:00
2018-09-04 09:16:30 +08:00
2018-01-31 20:56:06 +08:00
2018-08-03 10:09:13 +08:00
2018-03-24 10:58:42 +01:00
2018-02-25 11:03:46 +01:00
2018-07-06 20:12:54 +08:00
2018-06-11 16:23:40 +01:00
2018-08-03 10:09:13 +08:00
2018-05-30 07:49:13 +02:00
2018-02-25 11:03:51 +01:00
2018-08-03 10:09:13 +08:00
2018-07-17 11:31:46 +02:00
2018-08-15 17:32:46 +08:00
2018-07-10 16:45:51 +08:00
2018-07-06 20:12:54 +08:00
2018-06-13 16:15:28 +02:00
2018-08-02 19:43:16 +08:00
2018-09-05 17:37:29 +08:00
2018-09-04 11:37:10 +08:00
2018-05-30 07:48:58 +02:00
2018-08-15 17:28:40 +08:00
2018-08-03 10:09:13 +08:00
2018-07-31 15:45:25 +08:00
2018-08-03 10:09:13 +08:00
2018-08-28 20:19:12 +08:00
2018-04-08 18:28:30 +08:00
2018-05-30 07:48:55 +02:00
2018-07-03 11:21:31 +02:00
2018-08-09 14:12:30 +08:00
2018-06-13 14:16:35 +08:00
2018-08-03 10:09:13 +08:00
2018-05-30 07:49:10 +02:00
2018-04-08 11:52:00 +02:00
2018-08-03 10:09:13 +08:00
2018-04-08 18:28:30 +08:00
2018-08-31 14:14:44 +08:00
2018-09-04 09:23:22 +08:00
2018-07-06 20:12:54 +08:00
2018-07-20 17:11:21 +08:00
2018-04-13 19:50:05 +02:00
2018-03-24 10:58:40 +01:00
2018-06-27 11:17:33 +08:00
2018-08-28 09:43:26 +08:00
2018-08-24 10:58:18 +08:00
2018-08-20 11:18:34 +08:00
2018-08-29 14:18:57 +08:00
2018-07-03 11:21:31 +02:00
2018-07-13 13:22:34 +01:00
2018-01-31 20:56:06 +08:00
2018-08-31 14:24:44 +08:00
2018-08-23 16:17:00 +08:00
2018-02-25 11:03:44 +01:00
2018-08-17 10:14:42 +08:00
2018-01-31 20:56:06 +08:00
2018-03-24 10:58:45 +01:00
2018-03-05 21:58:40 +05:30
2018-01-31 20:56:06 +08:00
2018-08-28 18:29:26 +08:00
2018-04-24 09:32:07 +02:00
2018-08-03 10:09:13 +08:00
2018-09-04 09:17:38 +08:00
2018-04-24 09:32:09 +02:00
2018-07-22 14:25:53 +02:00
2018-08-29 09:38:28 +08:00
2018-02-25 11:03:42 +01:00
2018-07-05 11:05:40 +01:00
2018-07-06 20:12:54 +08:00
2018-07-03 11:21:34 +02:00
2018-05-30 07:49:11 +02:00
2018-05-23 09:26:14 +08:00
2018-05-23 09:26:14 +08:00