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-05-30 07:49:11 +02:00
2018-01-23 19:50:16 +01:00
2017-09-27 11:00:14 +02:00
2015-10-12 01:32:05 -05:00
2017-08-11 19:31:04 +05:30
2016-08-18 18:56:03 +05:30
2015-07-29 08:55:15 -06:00
2015-05-29 14:19:06 -04:00
2013-11-23 22:33:55 -08:00
2018-07-11 16:03:51 +02:00
2014-01-14 23:23:03 -05:00
2014-01-14 23:23:04 -05:00
2014-11-10 15:25:30 -05:00
2017-05-25 14:30:08 +02:00
2016-04-12 09:08:40 -07:00
2015-11-04 21:19:53 -08:00
2015-06-11 17:13:01 -04:00
2015-10-31 19:06:01 -04:00
2015-10-31 19:06:01 -04:00
2014-01-16 13:44:11 -05:00
2015-06-11 17:13:01 -04:00
2017-03-20 12:03:10 +08:00
2017-01-09 12:01:35 +08:00
2015-10-31 19:06:05 -04:00
2017-05-20 14:27:00 +02:00
2015-11-04 21:19:53 -08:00
2016-03-03 15:07:14 -08:00
2017-01-06 11:16:15 +01:00
2018-03-11 16:19:47 +01:00
2018-05-20 13:36:03 +05:30
2015-11-06 17:50:42 -08:00
2016-09-14 14:26:20 +05:30
2015-10-31 19:06:00 -04:00
2015-04-15 12:10:20 -04:00
2016-10-07 15:23:47 +02:00
2016-10-28 03:01:28 -04:00
2016-11-10 16:36:35 +01:00
2015-10-02 12:02:31 -04:00
2015-10-31 19:06:01 -04:00
2016-03-03 15:07:14 -08:00
2016-03-03 15:07:14 -08:00
2016-04-13 12:02:21 +08:00
2017-03-12 06:37:26 +01:00
2015-06-17 12:40:40 -04:00
2015-09-02 16:35:26 -07:00
2015-10-31 19:06:06 -04:00
2015-04-15 12:10:17 -04:00
2018-09-05 17:37:29 +08:00
2015-02-09 13:06:47 -05:00
2018-01-23 19:50:17 +01:00
2015-06-11 17:13:04 -04:00
2018-07-03 11:21:35 +02:00
2017-05-25 18:09:49 +05:30
2016-07-11 12:41:28 +05:30
2016-06-16 13:44:10 +05:30
2018-07-19 21:59:32 +05:30
2018-05-20 16:40:16 +05:30
2015-07-29 08:55:15 -06:00
2018-02-22 15:45:01 +01:00
2015-08-13 12:31:57 -06:00
2015-07-29 08:55:15 -06:00
2018-07-19 21:59:32 +05:30
2017-10-21 17:09:05 +02:00
2017-03-12 06:37:30 +01:00
2017-05-01 15:27:58 +05:30
2018-04-13 19:50:09 +02:00
2015-10-12 03:35:30 -05:00
2018-07-03 11:21:31 +02:00
2016-02-17 12:30:57 -08:00
2016-04-12 09:08:57 -07:00
2015-10-02 17:23:44 +10:00
2015-08-13 12:31:57 -06:00
2018-05-30 07:49:01 +02:00
2015-10-12 01:32:05 -05:00
2015-11-01 13:48:29 +11:00
2018-05-30 07:49:00 +02:00
2016-04-12 09:08:57 -07:00
2018-05-30 07:48:59 +02:00
2015-08-31 19:43:45 +02:00