It seems like the instructions and DSDT patches here for getting suspend to work properly on a Lenovo Yoga Slim 7 finally work on mainline kernel 5.14.2. Took a few months, but this laptop now doesn’t randomly barf and reboot when waking from sleep.