Commit Graph

22 Commits

Author SHA1 Message Date
a4629b8f8b sys: fsmup device
- This commit introduces the fsmup device, which is a major change in how
network file systems are handled. Previously every network file system's
fsvol device was directly registered with the MUP. Now there is a single
fsmup device that is registered with the MUP; network file systems' fsvol
devices register with fsmup instead. The fsmup device maintains a prefix
table which it uses to demultiplex and forward requests to the appropriate
fsvol device.
- This device change was necessatitated to fix issue #87.
2018-01-16 10:38:52 -08:00
9bd9cf4fbd update source copyright notices for 2018 2018-01-03 15:29:38 -08:00
a57325e8af update source copyright notices for 2017 2017-01-05 13:56:18 -08:00
bd952253fb cosmetic fix 2016-10-11 11:39:17 -07:00
c7780cf7fa license: switch to GPLv3 from AGPLv3 2016-10-10 21:33:27 -07:00
968de4689c inc,src,tst: add AGPLv3 notices 2016-04-25 14:29:05 -07:00
7ff99da000 update copyright notices for 2016 2016-03-17 14:59:46 -07:00
eda129ae81 sys: FSP_IOCMPL_DISPATCH now returns NTSTATUS 2016-01-27 11:59:52 -08:00
1ed7575316 Major refactoring: WIP 2015-12-22 16:25:42 -08:00
e71ecd5fa1 sys: devctl: IOCTL_REDIR_QUERY_PATH_EX 2015-12-21 15:49:51 -08:00
e2c36c0c2d sys: fsctl, devctl: debug logs 2015-12-21 15:44:53 -08:00
7197501c9a Major refactoring: WIP 2015-12-20 10:57:45 -08:00
2668e05748 sys: WIP 2015-11-28 13:17:46 -08:00
7ab5998c49 sys: WIP 2015-11-28 13:08:34 -08:00
d7e9a25d37 sys: static analysis fixes 2015-11-28 00:01:39 -08:00
97c98ac265 sys: WIP 2015-11-27 23:37:57 -08:00
0db1f0614b sys: static analysis fixes 2015-11-27 23:30:59 -08:00
7fd635a6ab sys: driver.h: FSP_ENTER_IOC/FSP_LEAVE_IOC 2015-11-27 12:59:15 -08:00
ee1663100a sys: I/O completion functions 2015-11-27 12:14:06 -08:00
80d6afc7b6 sys: WIP 2015-11-22 12:23:41 -08:00
d6f1702af7 sys: WIP 2015-11-21 21:25:19 -08:00
4d910c7fa8 sys: rename files 2015-11-20 17:50:14 -08:00