Liav A
58acdce41f
Kernel/FileSystem: Simplify even more the mount syscall
...
As with the previous commit, we put a distinction between filesystems
that require a file description and those which don't, but now in a much
more readable mechanism - all initialization properties as well as the
create static method are grouped to create the FileSystemInitializer
structure. Then when we need to initialize an instance, we iterate over
a table of these structures, checking for matching structure and then
validating the given arguments from userspace against the requirements
to ensure we can create a valid instance of the requested filesystem.
2022-05-29 19:31:02 +01:00
..
2022-05-26 16:33:10 +02:00
2022-05-29 15:23:57 +02:00
2022-05-21 22:12:05 +02:00
2022-05-06 18:05:14 +02:00
2022-05-29 19:31:02 +01:00
2022-04-20 19:21:32 +02:00
2022-05-06 18:05:14 +02:00
2022-04-05 13:45:10 +02:00
2022-04-05 13:45:10 +02:00
2022-04-01 21:24:45 +01:00
2022-04-09 15:55:20 +02:00
2022-05-05 20:55:57 +02:00
2022-05-26 16:33:10 +02:00
2022-04-01 21:24:45 +01:00
2022-05-03 21:53:36 +02:00
2022-05-29 19:31:02 +01:00
2022-01-30 16:21:59 +01:00
2022-04-01 21:24:45 +01:00
2022-04-29 19:52:32 +02:00
2022-04-01 21:24:45 +01:00
2022-05-12 13:12:37 +02:00
2022-04-01 21:24:45 +01:00
2022-05-21 20:23:32 +01:00
2022-05-05 20:55:57 +02:00
2022-05-05 20:55:57 +02:00
2022-04-03 21:51:58 +02:00
2022-04-01 19:59:45 +02:00
2022-04-01 21:24:45 +01:00
2022-04-01 21:24:45 +01:00
2022-04-03 21:51:58 +02:00
2022-04-01 21:24:45 +01:00
2022-04-01 21:24:45 +01:00
2022-05-29 15:23:57 +02:00
2022-04-29 19:52:32 +02:00
2022-04-01 21:24:45 +01:00
2022-05-06 02:12:51 +04:30
2022-04-01 21:24:45 +01:00
2022-04-01 21:24:45 +01:00
2022-04-01 21:24:45 +01:00
2022-05-03 21:53:36 +02:00
2022-04-01 21:24:45 +01:00
2022-04-01 21:24:45 +01:00
2022-04-01 21:24:45 +01:00
2022-05-03 21:53:36 +02:00
2022-05-03 21:53:36 +02:00
2022-04-01 21:24:45 +01:00
2022-04-01 21:24:45 +01:00
2022-04-01 21:24:45 +01:00
2022-04-09 21:51:16 +02:00
2022-05-21 18:15:00 +02:00
2022-05-06 02:12:51 +04:30
2022-05-06 02:12:51 +04:30
2022-04-01 21:24:45 +01:00
2022-05-06 02:12:51 +04:30
2022-05-06 02:12:51 +04:30
2022-04-02 19:34:20 -07:00
2022-04-01 21:24:45 +01:00
2022-04-01 21:24:45 +01:00
2022-03-23 19:49:49 +02:00
2022-05-03 21:53:36 +02:00
2022-04-01 21:24:45 +01:00
2022-04-01 21:24:45 +01:00
2022-04-03 21:51:58 +02:00
2022-04-12 16:48:15 +02:00
2022-04-01 21:24:45 +01:00
2022-04-01 21:24:45 +01:00
2022-04-01 21:24:45 +01:00
2022-04-01 21:24:45 +01:00
2022-04-01 21:24:45 +01:00
2022-04-01 21:24:45 +01:00
2022-03-04 20:07:05 +01:00
2022-04-01 21:24:45 +01:00
2022-04-01 21:24:45 +01:00
2022-04-01 21:24:45 +01:00
2022-04-20 19:47:18 +02:00
2022-04-20 19:47:18 +02:00