various driver ports and kernel lock feature from olympus kernel. removed various deprecated configs