Quick summary:
For months I’ve been getting intermittent (and increasing) BSODs with a small variety of error codes, including DPC_WATCHDOG_VIOLATION, KMODE_EXCEPTION_NOT_HANDLED, IRQL_NOT_LESS_OR_EQUAL (at least twice) and, most recently, PASSIVE_INTERRUPT_ERROR. Running WinDbg on the minidumps...