commit | c60300a2cc59eb0f8091b5c7387bd923e4cb4a69 | [log] [tgz] |
---|---|---|
author | Chungkai <chungkai@google.com> | Wed Feb 03 20:30:07 2021 -0800 |
committer | Chung-Kai (Michael) Mei <chungkai@google.com> | Fri Mar 18 08:06:07 2022 +0000 |
tree | e17df74e4fbd4925f3fd234f0075e1b2d066b029 | |
parent | 927d9d1c689a94ea65367e840bee9e53296b57c2 [diff] |
Load kernel modules in parallel First, we load independent module in parallel, then we singly load modules which have soft-dependencies. then remove them from dependency list of other modules. Repeat these steps until all modules are loaded. Bug: 180676019 Test: boot successfully, and save more than 400 ms on Pixel 6 Pro. Signed-off-by: chungkai <chungkai@google.com> Change-Id: Ib844cfee72d4049bd951528692c818b4fa6c8e8f