[Moto Maxx General] calsurferpunk:
I actually did add the mmap_rnd_bits process shortly afterwards, but only the non compat version so far, and it didn't seem to change anything yet. I'm attaching the latest full log file below. Here's more of it pasted as well:

...

[ 0.000000,0] Kernel command line: console=null androidboot.hardware=qcom msm_rtb.filter=0x37 ehci-hcd.park=3 vmalloc=400M androidboot.selinux=permissive buildvariant=userdebug androidboot.bootdevice=msm_sdcc.1 androidboot.serialno=ZX1F4262ST androidboot.baseband=mdm androidboot.mode=normal androidboot.device=quark androidboot.hwrev=0x84A0 androidboot.radio=0x4 androidboot.powerup_reason=0x00004000 androidboot.bootreason=reboot androidboot.write_protect=0 restart.download_mode=0 androidboot.fsg-id= androidboot.secure_hardware=1 androidboot.cid=0x2 mdss_mdp.panel=1:dsi:0:qcom,mdss_dsi_mot_smd_QHD_dualmipi0_cmd_v1 androidboot.bootloader=0x7086 androidboot.carrier= androidboot.hardware.sku=XT1254 androidboot.bl_state=2

...

[ 0.000539,0] Security Framework initialized

[ 0.000567,0] SELinux: Initializing.

...

[ 0.242858,0] msm-thermal qcom,msm-thermal.40: probe_psm:Failed reading node=/soc/qcom,msm-thermal, key=qcom,pmic-sw-mode-temp. err=-22. KTM continues

...

[ 0.538083,0] io scheduler deadline registered

[ 0.538095,0] io scheduler row registered

[ 0.538141,0] io scheduler cfq registered (default)

[ 0.538190,0] io scheduler bfq registered

[ 0.538197,0] BFQ I/O-scheduler: v7r8

...

[ 1.566196,1] platform fd440000.qcom,qcrypto1: Driver qcrypto requests probe deferral

[ 1.566466,1] platform qcom,msm-voip-dsp.52: Driver msm-voip-dsp requests probe deferral

[ 1.566655,1] platform qcom,msm-pcm-voice.53: Driver msm-pcm-voice requests probe deferral

[ 1.567050,1] apq8084-asoc sound.43: ASoC: platform msm-pcm-voice not registered

[ 1.567092,1] platform sound.43: Driver apq8084-asoc requests probe deferral

[ 1.567254,1] platform qcom,smp2pgpio-rdbg-1-in.25: Driver smp2pgpio requests probe deferral

[ 1.567500,1] platform qcom,smp2pgpio-rdbg-1-out.27: Driver smp2pgpio requests probe deferral

[ 1.567569,0] msm_thermal:interrupt_mode_init Interrupt mode init

[ 1.567676,1] platform qcom,msm-audio-ion.45: Driver msm-audio-ion requests probe deferral

[ 1.567924,1] QCE50: __qce_get_device_tree_data: bam_pipe_pair=0x0

...

[ 1.568161,1] platform fd440000.qcom,qcrypto1: Driver qcrypto requests probe deferral

[ 1.568395,1] platform qcom,msm-voip-dsp.52: Driver msm-voip-dsp requests probe deferral

[ 1.568546,0] regulator_proxy_consumer_remove_all: removing regulator proxy consumer requests

[ 1.568601,1] platform qcom,msm-pcm-voice.53: Driver msm-pcm-voice requests probe deferral

[ 1.568983,0] clock_late_init: Removing enables held for handed-off clocks

[ 1.568992,1] apq8084-asoc sound.43: ASoC: platform msm-pcm-voice not registered

[ 1.569031,1] platform sound.43: Driver apq8084-asoc requests probe deferral

[ 1.569195,1] platform qcom,smp2pgpio-rdbg-1-in.25: Driver smp2pgpio requests probe deferral

[ 1.577717,0] ALSA device list:

[ 1.577724,0] No soundcards found.

[ 1.577767,0] Warning: unable to open an initial console.

[ 1.577799,0] Freeing unused kernel memory: 48K (c1200000 - c120c000)

[ 1.579207,1] init: init first stage started!

[ 1.579279,1] init: First stage mount skipped (missing/incompatible fstab in device tree)

[ 1.579312,1] init: Skipped setting INIT_AVB_VERSION (not in recovery mode)

[ 1.579335,1] init: Loading SELinux policy

[ 1.586304,1] SELinux: Permission transition in class filesystem not defined in policy.

[ 1.586320,1] SELinux: Permission swapon in class file not defined in policy.

...

[ 1.587031,1] SELinux: Permission send_msg in class tun_socket not defined in policy.

[ 1.587042,1] SELinux: the above unknown classes and permissions will be denied

[ 1.598272,0] mmc0: new HS400 MMC card at address 0001

[ 1.598566,0] mmcblk0: mmc0:0001 SDW64G 58.2 GiB

[ 1.598655,0] mmcblk0rpmb: mmc0:0001 SDW64G partition 3 4.00 MiB

[ 1.600244,0] mmcblk0: p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 p12 p13 p14 p15 p16 p17 p18 p19 p20 p21 p22 p23 p24 p25 p26 p27 p28 p29 p30 p31 p32 p33 p34 p35 p36 p37 p38 p39 p40 p41

[ 1.602179,1] platform qcom,smp2pgpio-rdbg-1-out.27: Driver smp2pgpio requests probe deferral

[ 1.602430,1] platform qcom,msm-audio-ion.45: Driver msm-audio-ion requests probe deferral

[ 1.602623,1] QCE50: __qce_get_device_tree_data: bam_pipe_pair=0x0

[ 1.602631,1] QCE50: __qce_get_device_tree_data: ce-device =0x1QCE50: __qce_get_device_tree_data: ce_phy_reg_base=0xfd440000

[ 1.602676,1] QCE50: __qce_get_device_tree_data: ce_virt_reg_base=0xce880000

[ 1.602685,1] QCE50: __qce_get_device_tree_data: ce_bam_phy_reg_base=0xfd444000

[ 1.602693,1] QCE50: __qce_get_device_tree_data: CRYPTO BAM IRQ = 268.

[ 1.602910,1] QCE50: __qce_init_clk: Unable to get CE core src clk, set to NULL

[ 1.602930,1] QCE50: __qce_init_clk: Unable to get CE core clk

[ 1.602937,1] QCE50: __qce_init_clk: Unable to init CE clks, rc = -517

[ 1.602959,1] platform fd440000.qcom,qcrypto1: Driver qcrypto requests probe deferral

[ 1.603126,1] platform qcom,msm-voip-dsp.52: Driver msm-voip-dsp requests probe deferral

[ 1.603295,1] platform qcom,msm-pcm-voice.53: Driver msm-pcm-voice requests probe deferral

[ 1.603780,1] apq8084-asoc sound.43: ASoC: platform msm-pcm-voice not registered

[ 1.603831,1] platform sound.43: Driver apq8084-asoc requests probe deferral

[ 1.603982,1] platform qcom,smp2pgpio-rdbg-1-in.25: Driver smp2pgpio requests probe deferral

[ 1.643338,0] dwc3 f9200000.dwc3: Avail curr from USB = 1500

[ 1.917754,2] type=1403 audit(714487.839:2): policy loaded auid=4294967295 ses=4294967295

[ 1.917902,2] selinux: SELinux: Loaded policy from /sepolicy

[ 1.917902,2]

[ 1.920070,2] selinux: SELinux: Loaded file_contexts

[ 1.920070,2]

[ 1.921791,3] init: init second stage started!

[ 1.926545,3] selinux: SELinux: Loaded file_contexts

[ 1.926545,3]

[ 1.926894,3] selinux: SELinux: Loaded property_contexts from /plat_property_contexts & /nonplat_property_contexts.

[ 1.926894,3]

[ 1.926915,3] init: Running restorecon...

[ 1.980828,3] selinux: SELinux: Could not stat /dev/block: No such file or directory.

[ 1.980828,3]

[ 1.980958,3] init: waitpid failed: No child processes

[ 1.981001,3] init: Couldn't load properties from /system/etc/prop.default: No such file or directory

[ 1.981030,3] init: Couldn't load properties from /prop.default: No such file or directory

[ 1.981326,3] init: Couldn't load properties from /odm/default.prop: No such file or directory

[ 1.981375,3] init: Couldn't load properties from /vendor/default.prop: No such file or directory

[ 1.981744,3] init: Created socket '/dev/socket/property_service', mode 666, user 0, group 0

[ 1.981821,3] init: Parsing file /init.rc...

[ 1.982171,3] init: Added '/init.environ.rc' to import list

[ 1.982190,3] init: Added '/init.usb.rc' to import list

[ 1.982215,3] init: Added '/init.qcom.rc' to import list

[ 1.982238,3] init: Added '/vendor/etc/init/hw/init.qcom.rc' to import list

[ 1.982256,3] init: Added '/init.usb.configfs.rc' to import list

[ 1.982279,3] init: Added '/init.zygote32.rc' to import list

[ 1.983223,3] init: Parsing file /init.environ.rc...

[ 1.983382,3] init: Parsing file /init.usb.rc...

[ 1.983732,3] init: Parsing file /init.qcom.rc...

[ 1.984004,3] init: Added 'init.qcom.usb.rc' to import list

[ 1.984024,3] init: Added 'init.qcom.power.rc' to import list

[ 1.984777,3] init: decode_uid: Unable to find UID for 'mot_atvc'; returning UINT_MAX

[ 1.984801,3] init: decode_uid: Unable to find UID for 'mot_tpapi'; returning UINT_MAX

[ 1.984829,3] init: decode_uid: Unable to find UID for 'mot_atvc'; returning UINT_MAX

[ 1.984851,3] init: decode_uid: Unable to find UID for 'mot_tpapi'; returning UINT_MAX

[ 1.984886,3] init: decode_uid: Unable to find UID for 'mot_pwric'; returning UINT_MAX

[ 1.984911,3] init: decode_uid: Unable to find UID for 'mot_pwric'; returning UINT_MAX

[ 1.985484,3] init: Parsing file init.qcom.usb.rc...

[ 1.987939,3] init: Parsing file init.qcom.power.rc...

[ 1.988403,3] init: Parsing file /vendor/etc/init/hw/init.qcom.rc...

[ 1.988437,3] init: could not import file '/vendor/etc/init/hw/init.qcom.rc' from '/init.rc': No such file or directory

[ 1.988462,3] init: Parsing file /init.usb.configfs.rc...

[ 1.989021,3] init: Parsing file /init.zygote32.rc...

[ 1.989129,3] init: Parsing file /system/etc/init...

[ 1.989167,3] init: Parsing file /vendor/etc/init...

[ 1.989203,3] init: Parsing file /odm/etc/init...

[ 1.989269,3] init: processing action (early-init)

[ 1.989613,3] init: starting service 'ueventd'...

[ 1.989991,3] init: failed to open /acct/uid_0/pid_256/cgroup.procs: No such file or directory

[ 1.990035,3] init: createProcessGroup(0, 256) failed for service 'ueventd': No such file or directory

[ 1.991816,1] ueventd: ueventd started!

[ 1.992247,1] ueventd: /sys/ rule /sys/devices/platform/trusty.* trusty_version

[ 1.992273,1] ueventd: /sys/ rule /sys/devices/virtual/input/input* enable

[ 1.992295,1] ueventd: /sys/ rule /sys/devices/virtual/input/input* poll_delay

[ 1.992317,1] ueventd: /sys/ rule /sys/devices/virtual/usb_composite/* enable

[ 1.992346,1] ueventd: /sys/ rule /sys/devices/system/cpu/cpu* cpufreq/scaling_max_freq

[ 1.992370,1] ueventd: /sys/ rule /sys/devices/system/cpu/cpu* cpufreq/scaling_min_freq

[ 1.992638,1] ueventd: invalid gid 'mot_dbvc'

[ 1.992996,1] ueventd: invalid uid 'fm_radio'

[ 1.993015,1] ueventd: invalid gid 'net_bt_stack'

[ 1.993034,1] ueventd: invalid gid 'net_bt_stack'

[ 1.993068,1] ueventd: /sys/ rule /sys/devices/virtual/smdpkt/smdcntl* open_timeout

[ 1.993131,1] ueventd: /sys/ rule /sys/devices/i2c-12/12-* pollrate_ms

[ 1.993152,1] ueventd: /sys/ rule /sys/devices/f9925000.i2c/i2c-0/0-* enable

[ 1.993174,1] ueventd: /sys/ rule /sys/devices/f9925000.i2c/i2c-0/0-* poll_delay

[ 1.993196,1] ueventd: /sys/ rule /sys/devices/virtual/optical_sensors/proximity ps_adc

[ 1.993219,1] ueventd: /sys/ rule /sys/devices/virtual/optical_sensors/proximity ps_poll_delay

...

[ 1.993743,1] ueventd: invalid uid 'fingerp'

[ 1.995221,1] selinux: SELinux: Loaded file_contexts

[ 1.995221,1]

[ 1.998667,1] selinux: SELinux: Loaded file_contexts

[ 1.998667,1]

[ 2.073410,3] init: Command 'write /sys/block/mmcblk0/queue/scheduler noop' action=early-init (/init.qcom.rc:36) returned 0 took 83.1346ms.

[ 2.073703,3] init: processing action (wait_for_coldboot_done)

[ 2.074637,1] ueventd: fixup /sys/devices/f9925000.i2c/i2c-0/0-0036/enable 1004 1000 660

...

[ 2.174969,0] ueventd: fixup /sys/devices/virtual/input/input3/event3/driver/delay 0 1004 660

[ 2.184485,0] drv260x driver found: drv2605.

[ 2.185075,1] drv260x probe work succeeded[ 2.192241,0] ueventd: fixup /sys/devices/virtual/stm401/stm401_as/timestamp_time_ns 1008 1008 440

[ 2.192309,0] ueventd: fixup /sys/devices/virtual/stm401/stm401_as/rv_6axis_update_rate 1008 1008 660

[ 2.192367,0] ueventd: fixup /sys/devices/virtual/stm401/stm401_as/rv_9axis_update_rate 1008 1008 660

[ 2.303401,0] ueventd: Coldboot took 0.308034 seconds

[ 2.305742,3] init: Command 'wait_for_coldboot_done' action=wait_for_coldboot_done returned 0 took 231.999ms.

[ 2.305789,3] init: processing action (mix_hwrng_into_linux_rng)

[ 2.306015,3] init: Mixed 512 bytes from /dev/hw_random into /dev/urandom

[ 2.306050,3] init: processing action (set_mmap_rnd_bits)

[ 2.306102,3] init: Cannot open for reading: /proc/sys/vm/mmap_rnd_bits

[ 2.306127,3] init: Unable to set adequate mmap entropy value!

[ 2.306143,3] init: Security failure...

[ 2.306158,3] init: panic: rebooting to bootloader

[ 2.306176,3] init: Reboot start, reason: reboot, rebootTarget: bootloader

[ 2.306208,3] init: android::WriteStringToFile open failed: No such file or directory

[ 2.306232,3] init: Shutdown timeout: 6

[ 2.306264,3] init: terminating init services

[ 2.306319,3] init: Terminating running services took 0.000136823 seconds with remaining services:0

[ 2.306739,3] init: vold not running, skipping vold shutdown

[ 2.407141,3] init: powerctl_shutdown_time_ms:100:0

[ 2.407159,3] init: Reboot ending, jumping to kernel

[ 2.708547,0] mdss_fb_release_all: try to close unopened fb 1! from pid:1 name:init

[ 2.708560,0] mdss_fb_release_all: try to close unopened fb 0! from pid:1 name:init

[ 2.709291,0] Restarting system with command 'bootloader'.

[ 2.709300,0] Current task:init(1) Parent task:swapper/0(0)

[ 2.709321,0] Going down for restart now

[ 2.710621,0] Calling SCM to disable SPMI PMIC arbiter

I was hoping that it would just be something like editing the fstab file (which I believe your source has under /rootdir/etc/fstab.qcom, unless I'm looking in the wrong place) since I have seen some changes involving removing context flags in hopes of an selinux issue, but no change. The first "big" error I notice still is the first stage init not finding the correct/compatible fstab, but it would be great if you notice something else.

Update: I just discovered this by tracing back the code to where the first stage init happens. It appears I might just need to create a fork and make some changes: https://android-review.googlesource.com/#/c/platform/system/core/+/442315/ : For x86/ACPI, N/A

Maybe they saw my "testing" folder and thought there was an initial version ;).