• Nick Kralevich's avatar
    implement partial matching using PCRE · d514c5af
    Nick Kralevich authored
    To speed up the boot process, Android doesn't visit every directory
    in /sys. Instead, only those directories which match a regular
    expression in /file_contexts are visited. Other directories are
    skipped. This results in 2-3 second boot time reduction.
    
    The initial version of this optimization was implemented in
    change 0e7340fb. However, because
    PCRE wasn't available, it was recognized that false positives and
    false negatives might occur.
    
    Now that PCRE is available, start using it. It will avoid the
    false positive / negatives problem.
    
    Bug: 17682157
    
    (cherry picked from commit d0b768ab)
    
    Change-Id: I403e32cdb23e45abcf6f2a702af88a3eacc47942
    d514c5af
Android.mk 2.23 KB