aboutsummaryrefslogtreecommitdiffstats
path: root/docs/linux/external_fuzzing_usb.md
diff options
context:
space:
mode:
Diffstat (limited to 'docs/linux/external_fuzzing_usb.md')
-rw-r--r--docs/linux/external_fuzzing_usb.md11
1 files changed, 4 insertions, 7 deletions
diff --git a/docs/linux/external_fuzzing_usb.md b/docs/linux/external_fuzzing_usb.md
index 8950f07aa..9faa5c6c1 100644
--- a/docs/linux/external_fuzzing_usb.md
+++ b/docs/linux/external_fuzzing_usb.md
@@ -29,13 +29,10 @@ More details can be found:
A few major things that need to be done:
-1. Implement proper support for multiple interfaces per configuration.
-What currently is missing is enabling/disabling USB endpoints depending of which interface is set.
-This is required to properly emulate some USB devices like the CDC NCM class.
-2. Collect coverage from interrupts (this is required to enable better fuzzing of USB drivers after enumeration completes).
-3. Add descriptions for all main USB classes.
-4. Upstream KCOV changes.
-5. Upstream the kernel interface for USB device emulation.
+1. Collect coverage from interrupts (this is required to enable better fuzzing of USB drivers after enumeration completes).
+2. Add descriptions for all main USB classes.
+3. Upstream KCOV changes.
+4. Upstream the kernel interface for USB device emulation.
Some ideas for things that can be done: