⬢ DragonFlyBSD Kernel Audit
DF-5578 / env.txt
← back to finding ↓ download raw
== uname ==
DragonFly dfbsd 6.5-DEVELOPMENT DragonFly 6.5-DEVELOPMENT #0: Thu Jul  2 06:02:54 UTC 2026     root@dfbsd:/usr/obj/usr/src/sys/X86_64_GENERIC  x86_64
== cc ==
cc 8.3 [DragonFly] Release/2019-02-22
== production source ==
SHA256 (/usr/src/sys/bus/u4b/misc/ufm.c) = 845738f32fcc158214ac71a1c9f3c678100e34c2edde3874cf748dde11c78748
== diff of guarded copy vs production (should be the 1 guard hunk only) ==
57a58,68
> /* BEGIN DF-5578 harness guard (the ONLY modification vs production):
>  * reroute the EP0 transport (plain usbd_do_request macro, usbdi.h:511-512)
>  * to the cross-TU capture shim ufm_shim_request(), which reproduces the
>  * traced usbd_do_request_flags() completion semantics for an evil / silent
>  * Cypress FM radio.  Everything else in this file is byte-identical to
>  * /usr/src/sys/bus/u4b/misc/ufm.c (sha256 845738f2...). */
> #undef	usbd_do_request
> extern usb_error_t ufm_shim_request(struct usb_device_request *, uint8_t *);
> #define	usbd_do_request(u, m, r, d)	ufm_shim_request((r), (d))
> /* END DF-5578 harness guard */
> 
== kldstate ==
Id Refs Address                Size Name
 1    5 0xffffffff80200000  1ad8538 kernel
 2    1 0xffffffff81cd9000    7c288 ehci.ko
 3    1 0xffffffff81d56000    8c778 xhci.ko