#
ffba6606 |
|
29-Mar-2015 |
Michael Lotz <mmlr@mlotz.ch> |
UserlandFS: Make 64 bit clean and enable build for x86_64. I did not bother to fix the BeOS kernel emulation, so this part is still left out of the x86_64 build.
|
#
88e38c17 |
|
16-Dec-2010 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Replace uses of obsolescent BReference[able] API. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39870 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
fa1b5a71 |
|
14-Mar-2009 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Get and store the userland team running the file system. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29539 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
f94ca878 |
|
07-Mar-2009 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Don't auto-delete FileSystemInitializer objects when unreferenced. They live in a map and we remove and delete them explicitly. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29432 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
fac733d2 |
|
03-Mar-2009 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Removed the remnants of the dispatcher mechanism. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29390 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
2f1f4f54 |
|
01-Mar-2009 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* Renamed UserlandFSServer to userlandfs_server. It is expected to live in /system/servers, now. * Got rid of the dispatcher application. It was the entity the kernel module talked to when mounting a yet unknown FS. It started the client FS server applications. Now the kernel module starts them directly. They use respectively named ports, so the kernel module can find them when already running. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29377 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
4e0e80ed |
|
04-Mar-2007 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
We analyze a client FS's capabilities -- i.e. which hooks it provides or can be emulated -- and pass this info to the kernel add-on. Thus we can avoid passing requests to the userland that can't be serviced anyway. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20331 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
5a5aacca |
|
04-Mar-2007 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Added a level of indirection in the FileSystem management (FileSystemInitializer). This will allow for subclassing FileSystem later. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20328 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
ffba66060b0155c987fc2232b803b243610c6430 |
|
29-Mar-2015 |
Michael Lotz <mmlr@mlotz.ch> |
UserlandFS: Make 64 bit clean and enable build for x86_64. I did not bother to fix the BeOS kernel emulation, so this part is still left out of the x86_64 build.
|
#
88e38c178a96634d52920e2de8bb3cbd49869f93 |
|
16-Dec-2010 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Replace uses of obsolescent BReference[able] API. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39870 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
fa1b5a713c4c914751768fc0d8cab888803e145e |
|
14-Mar-2009 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Get and store the userland team running the file system. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29539 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
f94ca8783a0442e8f3dccb1e0ccb677d580c39be |
|
07-Mar-2009 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Don't auto-delete FileSystemInitializer objects when unreferenced. They live in a map and we remove and delete them explicitly. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29432 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
fac733d2f6e7cff3ea88d217fa99134735654acb |
|
03-Mar-2009 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Removed the remnants of the dispatcher mechanism. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29390 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
2f1f4f54d64e2d0a04015de5c3788fabc1989aa0 |
|
01-Mar-2009 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* Renamed UserlandFSServer to userlandfs_server. It is expected to live in /system/servers, now. * Got rid of the dispatcher application. It was the entity the kernel module talked to when mounting a yet unknown FS. It started the client FS server applications. Now the kernel module starts them directly. They use respectively named ports, so the kernel module can find them when already running. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29377 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
4e0e80ed6cbc449889d81464a9c67e11d8b76ff3 |
|
04-Mar-2007 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
We analyze a client FS's capabilities -- i.e. which hooks it provides or can be emulated -- and pass this info to the kernel add-on. Thus we can avoid passing requests to the userland that can't be serviced anyway. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20331 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
5a5aacca23a976e186320987cfbf5988b87546bc |
|
04-Mar-2007 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Added a level of indirection in the FileSystem management (FileSystemInitializer). This will allow for subclassing FileSystem later. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20328 a95241bf-73f2-0310-859d-f6bbb57e9c96
|