diff --git a/patches/tock/06-add-set_vector_table_offset.patch b/patches/tock/06-add-set_vector_table_offset.patch
deleted file mode 100644
index e3b3618254c86d81e2075e4904dc8c990f6a31c0..0000000000000000000000000000000000000000
--- a/patches/tock/06-add-set_vector_table_offset.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-diff --git a/arch/cortex-m/src/scb.rs b/arch/cortex-m/src/scb.rs
-index 8107f16..a271db9 100644
---- a/arch/cortex-m/src/scb.rs
-+++ b/arch/cortex-m/src/scb.rs
-@@ -9,7 +9,7 @@ use kernel::common::StaticRef;
- struct ScbRegisters {
-     cpuid: VolatileCell<u32>,
-     icsr: VolatileCell<u32>,
--    vtor: VolatileCell<u32>,
-+    vtor: VolatileCell<*const ()>,
-     aircr: VolatileCell<u32>,
-     scr: VolatileCell<u32>,
-     ccr: VolatileCell<u32>,
-@@ -54,3 +54,8 @@ pub unsafe fn reset() {
-     let reset = (0x5FA << 16) | (aircr & (0x7 << 8)) | (1 << 2);
-     SCB.aircr.set(reset);
- }
-+
-+/// relocate interrupt vector table
-+pub unsafe fn set_vector_table_offset(offset: *const ()) {
-+    SCB.vtor.set(offset);
-+}
-