summaryrefslogtreecommitdiff
path: root/libutils/ProcessCallStack_fuzz.cpp
diff options
context:
space:
mode:
authorSteve Muckle <smuckle@google.com>2020-05-29 16:31:19 -0700
committerSteve Muckle <smuckle@google.com>2020-06-03 10:51:51 -0700
commitd6d38c326ea02f71d7b14e755ab12b860c6485a1 (patch)
tree7b29a031ddb6d2052da3c0b7dd47c1932cafc040 /libutils/ProcessCallStack_fuzz.cpp
parentb0c4881ea924d21ca819b6cf999e97c3efd040b4 (diff)
first_stage_init: support kernel module directories
Kernel modules may be located within directories in /lib/modules. Attempt to load kernel modules from each directory that has a name starting with the major and minor version of the currently running kernel. If a single kernel module is successfully loaded from a directory, that directory is treated as the correct kernel module directory for the system. No other kernel module directories are searched and any kernel module load errors in that directory are fatal. If the attempt to load the first kernel module from a directory fails, or if there are no kernel modules in a directory, then the search proceeds to the next directory. If no kernel module is successfully loaded from any directory as above, an attempt is made to load kernel modules from the top level at /lib/modules/. Bug: 157645635 Change-Id: I92eadd8617f03a645da460ccb776bc04fa541f00
Diffstat (limited to 'libutils/ProcessCallStack_fuzz.cpp')
0 files changed, 0 insertions, 0 deletions