Page MenuHomeFreeBSD

D44158.diff
No OneTemporary

D44158.diff

diff --git a/sys/kern/sys_generic.c b/sys/kern/sys_generic.c
--- a/sys/kern/sys_generic.c
+++ b/sys/kern/sys_generic.c
@@ -1606,6 +1606,11 @@
error = kern_poll_kfds(td, kfds, nfds, tsp, set);
if (error == 0)
error = pollout(td, kfds, ufds, nfds);
+#ifdef KTRACE
+ if (error == 0 && KTRPOINT(td, KTR_STRUCT_ARRAY))
+ ktrstructarray("pollfd", UIO_USERSPACE, ufds, nfds,
+ sizeof(*ufds));
+#endif
out:
if (nfds > nitems(stackfds))

File Metadata

Mime Type
text/plain
Expires
Wed, Apr 8, 11:03 AM (21 h, 41 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
31096144
Default Alt Text
D44158.diff (447 B)

Event Timeline