Evan Green
|
94de8898ec
Create destination path entry in IoRename for perf.
|
8 jaren geleden |
Evan Green
|
68d2c43f28
Fix IopClose crash on failed open.
|
8 jaren geleden |
Evan Green
|
ea525958a4
Fix paging I/O bugs caused by IO_HANDLE.FileObject.
|
8 jaren geleden |
Evan Green
|
ef225c1b54
Added special device to open current terminal.
|
8 jaren geleden |
Evan Green
|
3540add16e
Add a file object pointer to the I/O handle.
|
8 jaren geleden |
Chris Stevens
|
7c01b81c1d
Reinstated synchronized source path unlink on rename.
|
8 jaren geleden |
Evan Green
|
88a03c8ccd
Remove orphaned PATH_ENTRYs on rename.
|
8 jaren geleden |
Evan Green
|
805b55e94b
Bug fix to IoSetFileInformation locking.
|
8 jaren geleden |
Evan Green
|
ad200b0961
Make file offsets signed.
|
8 jaren geleden |
Evan Green
|
0913ecb8a1
Locking bug fix in IoSetFileInformation.
|
8 jaren geleden |
Evan Green
|
a14af69a15
Remove FILE_OBJECT.PropertiesLock.
|
8 jaren geleden |
Evan Green
|
a01d1d7f18
Page cache and paging bug fixes.
|
8 jaren geleden |
Evan Green
|
a683d3ac37
Bring back the flush lock.
|
8 jaren geleden |
Evan Green
|
191e3398c3
Move kernel headers to include/minoca/kernel/.
|
8 jaren geleden |
Evan Green
|
f1dbf5616d
Page cache simplification.
|
8 jaren geleden |
Evan Green
|
86b3eda9e0
Reworked page cache periodic scheduling
|
8 jaren geleden |
Evan Green
|
5aeeeea665
Removed global IoPageCacheTreeLock.
|
8 jaren geleden |
Evan Green
|
6a95868e71
File object locks for everyone.
|
8 jaren geleden |
Evan Green
|
70007f72e2
Reorder file object lock acquires.
|
8 jaren geleden |
Evan Green
|
da6159f55a
Clean page cache entries instead of going synchronized on IO.
|
8 jaren geleden |
Evan Green
|
68fa37d205
Normalized line endings to LF in the repository.
|
8 jaren geleden |
Chris Stevens
|
4773b527b0
Added support for the RTL8188CUS/RTL8192CU/RTL8188EU USB WiFI adapters.
|
9 jaren geleden |
Chris Stevens
|
cdc05071cd
Fixed I/O buffer page lock ownership; converted I/O buffer boolean parameters to flags.
|
9 jaren geleden |
Chris Stevens
|
7479071a32
Added I/O prepare and completion helper routines; allow user mode I/O buffers to be paged-in and locked for I/O.
|
9 jaren geleden |
Evan Green
|
7cfa68bb91
Initial work towards device power management.
|
9 jaren geleden |
Chris Stevens
|
f50bc56158
Handled validation for I/O buffers backed by paged pool; various bug fixes from running without the page cache.
|
9 jaren geleden |
Evan Green
|
1598fc5f17
Initial Commit, r1001.
|
8 jaren geleden |