[00:06:42] --- gendalia8102 has become available [00:45:18] --- Simon Wilkinson has become available [00:48:56] --- wiesand has become available [00:56:55] --- Simon Wilkinson has left [00:57:49] --- Simon Wilkinson has become available [00:58:01] --- Simon Wilkinson has left [01:00:04] --- Simon Wilkinson has become available [01:01:42] --- Simon Wilkinson has left [01:02:11] --- Simon Wilkinson has become available [01:17:49] --- Simon Wilkinson has left [01:18:31] --- Simon Wilkinson has become available [01:29:58] --- Simon Wilkinson has left [01:30:02] --- Simon Wilkinson has become available [01:37:20] --- Simon Wilkinson has left [01:38:10] --- Simon Wilkinson has become available [01:39:33] --- Simon Wilkinson has left [02:32:28] --- Simon Wilkinson has become available [03:25:51] --- Simon Wilkinson has left [03:28:06] --- Simon Wilkinson has become available [03:32:29] --- Simon Wilkinson has left [03:35:21] --- Simon Wilkinson has become available [03:36:40] --- Simon Wilkinson has left [03:37:48] --- Simon Wilkinson has become available [03:38:49] --- Simon Wilkinson has left [03:47:33] --- Simon Wilkinson has become available [03:51:39] --- Simon Wilkinson has left [03:55:17] --- Simon Wilkinson has become available [04:02:22] --- jaltman has become available [04:09:56] --- mvita has become available [04:15:34] --- Simon Wilkinson has left [04:15:41] --- Simon Wilkinson has become available [04:22:36] --- Simon Wilkinson has left [04:24:04] --- Simon Wilkinson has become available [04:25:53] --- mvita has left [04:46:56] --- Simon Wilkinson has left [04:47:03] --- Simon Wilkinson has become available [04:50:22] --- Simon Wilkinson has left [04:50:35] --- Simon Wilkinson has become available [04:51:40] --- Simon Wilkinson has left [05:57:44] --- Simon Wilkinson has become available [06:04:14] --- mvita has become available [06:04:38] --- Simon Wilkinson has left [06:04:46] --- Simon Wilkinson has become available [06:07:59] --- Simon Wilkinson has left [06:08:23] --- Simon Wilkinson has become available [06:32:57] --- Simon Wilkinson has left [06:33:14] --- Simon Wilkinson has become available [06:59:21] --- Simon Wilkinson has left [06:59:50] --- Simon Wilkinson has become available [07:00:55] --- Simon Wilkinson has left [07:01:36] --- Simon Wilkinson has become available [07:03:21] --- Simon Wilkinson has left [07:06:52] --- jaltman has left: Disconnected [07:07:36] --- jaltman has become available [07:13:26] --- jaltman has left: Replaced by new connection [07:19:15] --- jaltman has become available [07:54:04] To elaborate on my question from last night, I could image a setup where we have a dedicated afsd worker thread that has its steady-state being in a syscall that's sleeping on some need_entropy variable. osi_readRandom would wake up that worker thread, which would return to userspace with how much entropy is needed, and afsd would call back into the kernel with that entropy which would get written into the buffer intput to readRandom, wake up the readRandom thread, and then go back to sleep. But that seems architecturally kind of complicated. I could also imagine a circular ring buffer of entropy in the kernel that is periodically refreshed from userspace and read out in the kernel as needed, but that makes me go "Ew.". [08:02:57] --- Simon Wilkinson has become available [08:57:20] --- Simon Wilkinson has left [09:08:35] --- jaltman has left: Disconnected [09:13:39] --- wiesand has left [09:22:51] --- gendalia43404 has left [09:26:01] --- Marc Dionne has become available [10:07:06] --- deason has become available [10:50:13] --- gendalia27246 has become available [10:50:13] --- gendalia27246 has left [10:50:13] --- gendalia95613 has become available [12:17:14] --- Simon Wilkinson has become available [14:21:39] --- jaltman has become available [15:33:35] --- ballbery has left [16:00:00] --- ballbery has become available [16:03:25] --- ballbery has left [16:03:25] --- ballbery has become available [16:06:30] --- deason has left [16:06:30] --- deason has become available [17:29:16] --- jaltman has left: Disconnected [18:56:28] --- ballbery has left [18:56:29] --- ballbery has become available [19:35:16] --- mvita has left [22:27:37] --- jaltman has become available [22:38:48] --- jaltman has left: Replaced by new connection [22:38:48] --- jaltman has become available [22:40:05] --- jaltman has left: Replaced by new connection [22:40:05] --- jaltman has become available [22:41:57] --- jaltman has left: Replaced by new connection [22:41:58] --- jaltman has become available [22:45:06] --- jaltman has left: Replaced by new connection [22:45:07] --- jaltman has become available [22:48:54] --- jaltman has left: Replaced by new connection [22:48:55] --- jaltman has become available [23:02:41] --- jaltman has left: Replaced by new connection [23:02:42] --- jaltman has become available [23:02:59] --- jaltman has left: Replaced by new connection [23:03:02] --- jaltman has become available [23:05:27] --- jaltman has left: Replaced by new connection [23:05:27] --- jaltman has become available [23:08:15] --- jaltman has left: Replaced by new connection [23:08:16] --- jaltman has become available [23:09:43] --- jaltman has left: Replaced by new connection [23:09:43] --- jaltman has become available [23:11:50] --- jaltman has left: Replaced by new connection [23:11:50] --- jaltman has become available [23:15:22] --- jaltman has left: Replaced by new connection [23:15:23] --- jaltman has become available [23:16:27] --- jaltman has left: Replaced by new connection [23:16:27] --- jaltman has become available [23:19:27] --- jaltman has left: Replaced by new connection [23:19:27] --- jaltman has become available [23:37:04] --- jaltman has left: Replaced by new connection [23:37:04] --- jaltman has become available [23:41:37] --- jaltman has left: Replaced by new connection [23:41:37] --- jaltman has become available [23:43:36] --- jaltman has left: Replaced by new connection [23:43:37] --- jaltman has become available [23:45:19] --- jaltman has left: Replaced by new connection [23:45:19] --- jaltman has become available [23:47:05] --- jaltman has left: Replaced by new connection [23:53:17] --- Simon Wilkinson has left