[T-Mobile Samsung Galaxy Note5] eousphoros:
Finally got a decent kernel dump

Kernel Dump: http://pastebin.com/rws6Jw3z

Interesting bit

<6>[ 29.889541] [7: mc_log: 3075] MobiCore mcd: 801|TL_TZ_KEYSTORE: Starting
<6>[ 29.891890] [1: mc_log: 3075] MobiCore mcd: 801|TL_TZ_KEYSTORE: Got a message!
<6>[ 29.891911] [1: mc_log: 3075] MobiCore mcd: 801|TZ_KEYSTORE: we got a command
<6>[ 29.892349] [7: mc_log: 3075] MobiCore mcd: 801|TZ_KEYSTORE: process_cmd: CMD_TZ_KEYSTORE_init:
<6>[ 29.895079] [0: mc_log: 3075] MobiCore mcd: 801|TIMA trustlet: get_sec_TIMA_address tima_sec_mem_addr : FE800000
<2>[ 29.895388] [0: mc_fastcall: 1584] Bad mode in Error handler detected, code 0xbf000000
<0>[ 29.895405] [0: mc_fastcall: 1584] exynos-snapshot: core register saved(CPU:0)
<0>[ 29.895417] [0: mc_fastcall: 1584] CPUMERRSR: 0000000000000000, L2MERRSR: 0000000000000000
<0>[ 29.895428] [0: mc_fastcall: 1584] exynos-snapshot: context saved(CPU:0)
<6>[ 29.895473] [0: mc_fastcall: 1584] exynos-snapshot: item - log_kevents is disabled
<4>[ 29.895499] [0: mc_fastcall: 1584] CPU: 0 PID: 1584 Comm: mc_fastcall Not tainted 3.10.61-g0c413b9-dirty #1
<4>[ 29.895513] [0: mc_fastcall: 1584] task: ffffffc0f8b50000 ti: ffffffc0f9f9c000 task.ti: ffffffc0f9f9c000
<4>[ 29.895534] [0: mc_fastcall: 1584] PC is at fastcall_work_func+0x17c/0x230
<4>[ 29.895546] [0: mc_fastcall: 1584] LR is at fastcall_work_func+0x13c/0x230

Logcat talking about mobicore

E/McDaemon( 3068): *****************************
E/McDaemon( 3068): *** ERROR: ioctl MC_IO_YIELD failed with "Invalid argument"(errno 22)
E/McDaemon( 3068): *** Detected in fcYield/243()
E/McDaemon( 3068): *****************************
E/McDaemon( 3068): *****************************
E/McDaemon( 3068): *** ERROR: ret = -1
E/McDaemon( 3068): *** Detected in fcYield/244()
E/McDaemon( 3068): *****************************
E/McDaemon( 3068): *****************************
E/McDaemon( 3068): *** ERROR: pMcKMod->fcYield() failed: -1
E/McDaemon( 3068): *** Detected in yield/242()
E/McDaemon( 3068): *****************************
E/McDaemon( 3068): *****************************
E/McDaemon( 3068): *** ERROR: yielding to SWd failed
E/McDaemon( 3068): *** Detected in schedule/670()
E/McDaemon( 3068): *****************************
E/McDaemon( 3068): *****************************
E/McDaemon( 3068): *** ERROR: schedule loop terminated
E/McDaemon( 3068): *** Detected in schedule/713()
E/McDaemon( 3068): *****************************

EDIT:

Potentially good news.

diff --git a/arch/arm64/configs/exynos7420-noblelte_tmo_defconfig b/arch/arm64/configs/exynos7420-noblelte_tmo_defconfig
index 8375312..ef71059 100644
--- a/arch/arm64/configs/exynos7420-noblelte_tmo_defconfig
+++ b/arch/arm64/configs/exynos7420-noblelte_tmo_defconfig
@@ -319,7 +319,7 @@ CONFIG_EXYNOS_SPI_RESET_DURING_DSTOP=y
# CONFIG_MSM_HSIC_SYSMON is not set
# CONFIG_MSM_SUBSYSTEM_RESTART is not set
# CONFIG_MSM_SYSMON_COMM is not set
-# CONFIG_TIMA is not set
+CONFIG_TIMA=y
# CONFIG_TIMA_LKMAUTH is not set
# CONFIG_TIMA_RKP is not set
# CONFIG_RKP_KDP is not set
@@ -1151,7 +1151,7 @@ CONFIG_BLK_DEV_RAM_SIZE=8192
# CONFIG_SRAM is not set
# CONFIG_CHECK_SIMSLOT_COUNT is not set
# CONFIG_CHECK_GPIO_DETECT is not set
-# CONFIG_TIMA_LOG is not set
+CONFIG_TIMA_LOG=y
# CONFIG_SEC_FPGA_ICE40XX is not set
# CONFIG_C2PORT is not set

@@ -3633,7 +3633,7 @@ CONFIG_SEC_BSP=y
CONFIG_SEC_AVC_LOG=y
CONFIG_SEC_DEBUG_TSP_LOG=y
CONFIG_SEC_DEBUG_LAST_KMSG=y
-# CONFIG_SEC_DEBUG_TIMA_LOG is not set
+CONFIG_SEC_DEBUG_TIMA_LOG=y
# CONFIG_SEC_DEBUG_MDM_SEPERATE_CRASH is not set
# CONFIG_SEC_FILE_LEAK_DEBUG is not set

Just finished a 15 minute phone call, and the typical triggers that caused a reboot haven't worked. So far stable.

Edit:

127|u0_a221@nobleltetmo:/ $ cat /proc/version

Linux version 3.10.61-g0c413b9-dirty (cmbuild@f040a23e23a7) (gcc version 4.9.x-google 20140827 (prerelease) (GCC) ) #1 SMP PREEMPT Fri Sep 11 20:29:34 UTC 2015

u0_a221@nobleltetmo:/ $ uptime

up time: 03:27:27, idle time: 13:45:24, sleep time: 00:38:57