Andreas Kling
d1371d66f7
Kernel: Use non-locking {Nonnull,}RefPtr for OpenFileDescription
...
This patch switches away from {Nonnull,}LockRefPtr to the non-locking
smart pointers throughout the kernel.
I've looked at the handful of places where these were being persisted
and I don't see any race situations.
Note that the process file descriptor table (Process::m_fds) was already
guarded via MutexProtected.
2023-03-07 00:30:12 +01:00
..
2023-02-24 22:14:18 +01:00
2023-02-08 18:50:31 +00:00
2023-02-19 01:01:45 +01:00
2022-11-25 17:33:05 +01:00
2023-02-10 09:08:52 +00:00
2023-03-07 00:30:12 +01:00
2023-02-19 01:01:45 +01:00
2023-02-21 00:54:04 +01:00
2022-08-24 14:57:51 +02:00
2022-08-24 14:57:51 +02:00
2022-10-22 16:57:52 -04:00
2023-01-27 20:33:18 +00:00
2023-01-02 18:15:27 -05:00
2023-01-02 18:15:27 -05:00
2022-07-22 23:09:43 +01:00
2023-03-07 00:30:12 +01:00
2023-03-07 00:30:12 +01:00
2023-03-07 00:30:12 +01:00
2023-03-07 00:30:12 +01:00
2022-10-22 16:57:52 -04:00
2023-03-07 00:30:12 +01:00
2022-10-22 16:57:52 -04:00
2023-01-02 18:15:27 -05:00
2023-03-06 23:46:36 +01:00
2023-02-19 00:37:37 +01:00
2023-01-21 10:43:59 -07:00
2022-11-29 11:09:19 +01:00
2023-01-27 20:33:18 +00:00
2022-12-11 19:55:37 -07:00
2023-02-08 19:15:45 +00:00
2023-01-02 20:27:20 -05:00
2022-08-20 17:20:43 +02:00
2023-01-02 18:15:27 -05:00
2023-01-02 18:15:27 -05:00
2023-03-07 00:30:12 +01:00
2023-03-07 00:30:12 +01:00
2022-02-16 22:21:37 +01:00
2023-03-07 00:30:12 +01:00
2023-03-07 00:30:12 +01:00