Newly created patch for 3.16 kernel support