Files
ladybird/Kernel
Brian Gianforcaro 7e6fbef8db Kernel: Partial usage of Userspace<T> for the poll syscall
This change mostly converts poll to Userspace<T> with the caveat
of the fds member of SC_poll_params. It's current usage is a bit
too gnarly for me to take on right now, this appears to need a lot
more love.

In addition to enlightening the syscall to use Userspace<T>, I've
also re-worked most of the handling to use validate_read_and_copy
instead of just directly de-referencing the user pointer. We also
appeared to be missing a re-evaluation of the fds array after the
thread block is awoken.
2020-08-06 10:22:44 +02:00
..
2020-07-06 17:07:44 +02:00
2020-07-06 17:07:44 +02:00
2020-05-14 20:15:18 +02:00
2020-07-06 17:07:44 +02:00
2020-07-06 17:07:44 +02:00
2020-05-14 20:15:18 +02:00
2020-07-06 17:07:44 +02:00
2020-05-14 20:15:18 +02:00
2020-01-18 09:45:54 +01:00
2020-08-01 08:39:26 +02:00
2020-08-01 08:39:26 +02:00
2020-04-13 00:53:22 +02:00
2020-04-13 00:53:22 +02:00