From target/linux/generic/hack-4.9 I have removed all patches except: 230,251,259,700,910,911,921,930
From pending-4.9 I have removed 120,600,610,611,612,613,616,630,701,703,734,735,810,811,812
From backport-4.9 I have removed 020,021,022,023-1thru7,030-01,030-02,050
Everything builds fine and I see no loss of performance or functionality -- but there are still reboots.
The remaining patches either don't apply to mvebu (they are arc, mips, etc), they are integrated into other features (kobject-uevent), or I don't quite understand what's trying to be accomplished with the patch so I don't want to just blindly remove it.
If McDebian really isn't rebooting with a straight debian kernel either one of the latter two categories of remaining patches is the culprit or some other service not used in that implementation is broken (procd, busybox ntpd, etc). I looked through the Debian source patches and nothing stands out as "fixing" 4.9 for mamba.
I'm guessing we somehow need to trap the condition causing the reboot to get the necessary insight to fix this. Any ideas?