|
|
@430de97
|
15 years |
jakub |
Add fat_node_fini_by_dev_handle() and finish fat_unmounted().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@64bc4b6
|
15 years |
jakub |
Add block_cache_fini().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7efc517
|
15 years |
jakub |
Move fat_sanity_check() to fat_fat.c
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@593585df
|
15 years |
jakub |
Do not leak u in fat_idx_init_by_dev_handle().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@64aed80
|
15 years |
jakub |
Do not leak options in fat_mounted().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f29a3a2
|
15 years |
jakub |
Clean up the table of open files after the client closes its VFS …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1715b6af
|
15 years |
jakub |
nodes_compare() must check the number of passed keys.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e056e820
|
15 years |
jakub |
Finish implementation of tmpfs_unmounted().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9bddf37
|
15 years |
jakub |
Free up node's resources in the 'nodes' hash table remove callback.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@88e870e
|
15 years |
jakub |
Do not free() node's data area if it was not allocated.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e856c34
|
15 years |
jakub |
Change the order of TMPFS node keys.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4557462
|
15 years |
jakub |
Add missing free().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c888102
|
15 years |
jakub |
Finish implementation of libfs_unmount().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3c11713
|
15 years |
jakub |
Add dummy libfs unmount support and change all file systems to use it. …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6a4e972
|
15 years |
jakub |
VFS_OUT_UNMOUNT method should be accompanied by a file system index …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ea44bd1
|
15 years |
jakub |
When looking up the mount point node during vfs_mount() L_MP must be …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f7376cbf
|
15 years |
jakub |
Rename L_NOCROSS_LAST_MP to L_MP and introduce L_ROOT.
Lookup the …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ae75e2e3
|
15 years |
jakub |
Finish implementation of VFS_IN_UNMOUNT in vfs.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c4aca2c
|
15 years |
jakub |
Add vfs_node_forget(). Beware!
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@319f4fb
|
15 years |
jakub |
Add vfs_nodes_refcount_sum_get().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@203a090
|
15 years |
jakub |
Add hash_table_apply().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4b995b92
|
15 years |
jakub |
Introduce the L_NOCROSS_LAST_MP lookup flag and treat the last mount …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c1a8e5e6
|
15 years |
jakub |
Fix outdated comment.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b9067dfa
|
15 years |
jakub |
Finish the libc implementation of unmount().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1b31a9f
|
15 years |
jakub |
Add method number for VFS_OUT_UNMOUNTED.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7f5e070
|
15 years |
jakub |
Add dummy implementation of VFS_IN_UNMOUNT.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9a25aeb
|
15 years |
jakub |
Finish the unmount bdsh command.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@21f32ee1
|
15 years |
jakub |
Add dummy unmount() implementation to libc.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0cb2d72
|
15 years |
jakub |
Add dummy unmount command to bdsh.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@48e1467
|
15 years |
jakub |
Merge mainline changes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9d3133d
|
15 years |
jiri |
Merge GUID partition table driver.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@975e7e9
|
15 years |
jiri |
Implement a basic GUID partition table driver.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@383ddd6
|
15 years |
jiri |
Merge mainline changes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3c081d0e
|
15 years |
jiri |
Add missing dash (ignore mark) and dependency.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3e30c0b
|
15 years |
jiri |
Merge fix for loader not using the correct linker script.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8416d46
|
15 years |
jiri |
Fix loader not using the correct linker script.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@cec261e
|
15 years |
jiri |
Merge improvement of remaining userspace makefiles.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ccb785b
|
15 years |
jiri |
Use common make rules with loader.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@94790d01
|
15 years |
jiri |
Use -include where appropriate.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@079f440
|
15 years |
jiri |
Also use common make rules for libc.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@cf240cb
|
15 years |
jiri |
Common make rules for libraries (except libc).
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@dc9162b
|
15 years |
jiri |
Merge first attempt at decreasing userspace makefile madness.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@15eeb93
|
15 years |
jiri |
libpci can only be built on ia32/amd64.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e5773c6
|
15 years |
jiri |
Extract common makefile part for apps and servers, use for all apps …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d45660a
|
15 years |
jakub |
Merge FAT server fix.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@92bee46
|
15 years |
jakub |
Refuse to mount FAT file systems with root directory entries that do …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@61c0402
|
15 years |
jakub |
Merge mainline changes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@963462af
|
15 years |
jakub |
Merge FAT server fix.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@50f9c3a
|
15 years |
jakub |
Be more careful when testing whether the considered cluster really exists.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2ffaab5
|
15 years |
jiri |
Remove accidentaly commited debugging code.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@711e1f32
|
15 years |
jiri |
Do some sanity checks when mounting a fat file system.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c03f610
|
15 years |
jakub |
Merge the stacktrace branch.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@405f759
|
15 years |
jakub |
Fix mips32eb build.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ccce242
|
15 years |
jiri |
Merge file_bd fixes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6c01702
|
15 years |
jiri |
Flush stream when writing blocks in file_bd. Also check fseek() return …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c77a64f
|
15 years |
jiri |
Must clear error indicator when reading/writing blocks in file_bd, …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5f70118
|
15 years |
jiri |
Merge mainline changes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@234e39e
|
15 years |
jiri |
Merge mkfile and mkfat.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9245413
|
15 years |
jiri |
Add syntax help for mkfat.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@08232ee
|
15 years |
jiri |
Obtain block device size automatically, if possible. Implement …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@dccf721
|
15 years |
jiri |
Add mkfat utility. Fix block writing in libblock and file_bd driver.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@40d4c1d
|
15 years |
jakub |
Merge the stack tracing branch.
The merge includes generic and amd64 …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@336d2faa
|
15 years |
jiri |
Add shell command for creating zero-filled files (mkfile).
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7db4275
|
15 years |
jakub |
Print just the stack trace.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3c01906
|
15 years |
jakub |
Formatting changes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a5603ff
|
15 years |
jiri |
Merge supression of cursor noise in editor.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8190e63
|
15 years |
jiri |
Hide cursor during redraw to supress noise.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@985e26d2
|
15 years |
jiri |
Merge mainline changes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2ae1e6e
|
15 years |
jiri |
Do not redraw mouse pointer when kernel console is active.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1e816c8
|
15 years |
jiri |
Prevent mouse wrapping around by fixing limit() fnction.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@385a3d6
|
15 years |
jiri |
Fix mouse IRQ bug.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6ef2c11
|
15 years |
jiri |
Merge mainline changes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4da7d79
|
15 years |
jiri |
Small cleanup.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b3d513f
|
15 years |
martin |
restructure servers into a more well-arranged hierarchy
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8786aa5
|
15 years |
martin |
remove Stanse-specific constructs from makefiles
add generic support …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e405228
|
15 years |
jakub |
Merge stack tracing support for ppc32 userspace.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c6d130c
|
15 years |
jakub |
Create the initial stack frame in task and thread entry points.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c83d2b4
|
15 years |
jakub |
Support for stack traces on ppc32.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5434000
|
15 years |
jakub |
Tail call optimization can be harmful for the functionality of …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a7a0417
|
15 years |
jakub |
Merge arm32 uspace stack tracing.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@50286ec
|
15 years |
jakub |
Userspace support for stack traces on arm32.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@40cb845e
|
15 years |
jakub |
Merge the stack tracing branch.
So far, only userspace stack tracing …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f0452536
|
15 years |
jakub |
Dummy support for stack traces on ia64.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@72f8856
|
15 years |
jakub |
Dummy support for stack traces on ppc32.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@01fda09
|
15 years |
jakub |
Dummy support for stack traces on mips32.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@47246f4
|
15 years |
jakub |
Pair the stack frame address and the return address in a more …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d557e4f
|
15 years |
jiri |
Remove accidental debug code that disabled ps/2 mouse. Remove leftover …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9f51afc
|
15 years |
jiri |
Re-introduce mouse driver, this time as a separate server. (Need to …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ee2f1aae
|
15 years |
jakub |
Dummy support for stack traces on arm32.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b2a5b41
|
15 years |
jakub |
Start each sparc64 fibril with zero %i7 to stop tracing stack at the …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4074601
|
15 years |
jakub |
Clear the %i7 register in the task and thread entry functions to stop …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e84037f
|
15 years |
jakub |
Add sparc64 support for stack traces.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3c4762c
|
15 years |
jakub |
Start each amd64 fibril with zero RBP to stop tracing stack at the …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@62e1e1d
|
15 years |
jakub |
Clear the RBP register in the task and thread entry functions to stop …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d6ff0fc5
|
15 years |
jakub |
Add amd64 support for stack traces.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@83a0e47
|
15 years |
jakub |
Start each ia32 fibril with zero EBP to stop tracing stack at the …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b9b105e1
|
15 years |
jakub |
Clear the EBP register in the task and thread entry functions to stop …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a6aef4e
|
15 years |
jakub |
Add ia32 support for stack traces.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d91a20c
|
15 years |
jakub |
Add a simple test which abort()'s.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@60803be
|
15 years |
jakub |
Print a stack trace on abort().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|