|
|
|
@51774cd
|
8 years |
jakub |
Reintroduce aoff64_t file sizes into VFS
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@59f388a
|
8 years |
jakub |
Fail legacy interfaces if the position is too large for them to …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8fe46a0
|
8 years |
jakub |
Remove mode_t from libc
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a6fc88a
|
8 years |
jakub |
Let vfs_link() and vfs_link_path() return the linked file handle
Add …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ea4a3f0
|
8 years |
jakub |
Add missing copyright notices, cstyle
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2c40637
|
8 years |
jakub |
Sort alphabetically methods in ipc/vfs.h
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3ba431a
|
8 years |
jakub |
Sort functions in vfs/vfs.[ch] alphabetically
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ca7506f
|
8 years |
jakub |
Improve comments
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@438f355
|
8 years |
jakub |
Move mtab emulation to its own file
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c23275a
|
8 years |
jakub |
Move stuff away from unistd.h
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d96d9bc
|
8 years |
jakub |
Rename chdir() to vfs_cwd_set() and getcwd() to vfs_cwd_get()
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1e2e5795
|
8 years |
jakub |
Factor out code to lookup the parent and copy out the child component
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d4067a7
|
8 years |
jakub |
Separate the dirent functions to dirent.c
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ce04ea44
|
8 years |
jakub |
Rename read() to vfs_read() and write() to vfs_write()
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@163fc09
|
8 years |
jakub |
Rename rename() to vfs_rename_path()
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@151f1cc
|
8 years |
jakub |
Rename _vfs_walk() to vfs_walk()
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9c4cf0d
|
8 years |
jakub |
Rename close() to vfs_put()
This is motivated mainly by the fact that …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b19e892
|
8 years |
jakub |
Merge open() with posix_open() and provide vfs_lookup_open() instead
…
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@80743a1
|
8 years |
jakub |
Rename (un)mount to vfs_(un)mount_path
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6e5562a
|
8 years |
jakub |
Introduce vfs_link_path() and replace mkdir() with it
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a56cef9
|
8 years |
jakub |
Rename fsync() to vfs_sync()
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@67e881c
|
8 years |
jakub |
Rename ftruncate() to vfs_resize()
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@79ea5af
|
8 years |
jakub |
Rename unlink() to vfs_unlink_path() and _vfs_unlink() to vfs_unlink() …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ae7bfbbd
|
8 years |
jakub |
Remove remove()
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@23a0368
|
8 years |
jakub |
Rename stat() to vfs_stat_path() and fstat() to vfs_stat()
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b5b5d84
|
8 years |
jakub |
Rename statfs() to vfs_statfs_path() and provide relativized vfs_statfs()
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fe91f66
|
8 years |
jakub |
Omit unnecessary prefixes and suffixes from method and interface names
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fcab7ef
|
8 years |
jakub |
Merge dup2() into vfs_clone()
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f644472
|
8 years |
jakub |
Fix warning
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8e9b2534
|
8 years |
jakub |
Set logger's VFS root
As an init task, logger starts with no VFS …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@58898d1d
|
8 years |
jakub |
Remove VFS_IN_SEEK from VFS
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c9e3692
|
8 years |
jakub |
Fix comment - there is no L_ROOT anymore
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c68edd2
|
8 years |
jakub |
Remove L_OPEN
Opens are now explicit in the interface and operate …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e4e546b
|
8 years |
jakub |
Fix L_CREATE and L_UNLINK across mountpoints
Server-side mountpoints …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c990ee6
|
8 years |
jakub |
Handle vfs_node_get() returning NULL
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ebf1011
|
8 years |
jakub |
Prefer optically less dense code
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3648e184
|
8 years |
jakub |
Remove VFS_IN_UNLINK
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@55a7fee
|
8 years |
jakub |
Streamline vfs_op_fstat()
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@35e81e2
|
8 years |
jakub |
Streamline vfs_op_statfs()
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3bbd921
|
8 years |
jakub |
Use simple assignment instead of memcpy()
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@61600e7
|
8 years |
jakub |
Use absolute path in vfs_get_mtab_list()
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@61042de
|
8 years |
jakub |
Cstyle and clutter removal
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b7f69f2
|
8 years |
jakub |
Add forgotten return
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ad67aa1
|
8 years |
jakub |
Remove debugging code
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@38aaf005
|
8 years |
jakub |
Callers of open() must use exactly one of O_RDONLY, O_WRONLY and O_RDWR
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0b97336
|
8 years |
jakub |
Set errno and return -1 for standards-alluding interfaces
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c725619
|
8 years |
jakub |
Test vfs_root() return value more robustly
In particular, vfs_root() …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f6b6b40
|
8 years |
jakub |
Get rid of custom _strrchr in favor of str_rchr
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4f9ab1e
|
8 years |
jakub |
vfs_node_peek() should add a reference to the node
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7f59d6c
|
8 years |
jakub |
Revert the order of link and unlink operations during rename
This …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@39c3b7f9
|
8 years |
jakub |
Put the file earlier to avoid deadlock with vfs_rdwr_internal()
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5a2b765
|
8 years |
jakub |
Add the FS name field to struct statfs
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8ffedd8
|
8 years |
jakub |
Partially revive support for mount table listing and walking
This …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@35b7d86e
|
8 years |
jakub |
Remove VFS_IN_MTAB_GET
The mountpoints in VFS don't know their path …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ea56098
|
8 years |
jakub |
Set VFS root for loader
This is important for the dynamically linked …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1701a24d
|
8 years |
jakub |
Add WALK_MOUNT_POINT to WALK_ALL_FLAGS
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ef4cf62
|
8 years |
jakub |
Remove commented out code and unused bit positions
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4809715
|
8 years |
jakub |
Fix cstyle
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0d35511
|
8 years |
jakub |
Merge from lp:~zarevucky-jiri/helenos/vfs-2.5/ revisions 1948-1965
…
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5126f80
|
8 years |
jakub |
Merge from lp:~zarevucky-jiri/helenos/vfs-2.5/ revision 1946
Original …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a737667e
|
8 years |
jakub |
Implement statfs() using _vfs_walk()
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bb9ec2d
|
8 years |
jakub |
Merge from lp:~zarevucky-jiri/helenos/vfs-2.5/ revision 1941-1944
…
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e796dc8
|
8 years |
jakub |
Cherry-pick changes from lp:~zarevucky-jiri/helenos/vfs-2.5/ revision …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@48178b56
|
8 years |
jakub |
Load segment using a long read
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@eca9fd0
|
8 years |
jakub |
Cherry-pick changes from lp:~zarevucky-jiri/helenos/vfs-2.5/ revision …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@930f5c3
|
8 years |
jakub |
Merge from lp:~zarevucky-jiri/helenos/vfs-2.5/ revision 1938
Original …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@06e70567
|
8 years |
jakub |
Cherry-pick a change from lp:~zarevucky-jiri/helenos/vfs-2.5 r1937
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a274a5f
|
8 years |
jakub |
Cherry-pick a change from lp:~zarevucky-jiri/helenos/vfs-2.5 r1927
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@354b642
|
8 years |
jakub |
Merge from lp:~zarevucky-jiri/helenos/vfs-2.5/ revisions 1932-1936
…
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c577a9a
|
8 years |
jakub |
Merge from lp:~zarevucky-jiri/helenos/vfs-2.5 revisions 1929-1930
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1dff985
|
8 years |
jakub |
Merge from lp:~zarevucky-jiri/helenos/vfs-2.5 up to revision 1926
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5b46ec8
|
8 years |
jakub |
realloc() should try harder to avoid relocating the buffer
(Thanks to …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b22b449d
|
8 years |
jiri |
Alpha compositing does not need floating point.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@443a0bc
|
8 years |
jakub |
Assert ENOENT instead of ENOMEM
(Thanks to Stanislav Galfy)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3a75cb8
|
8 years |
martin |
bump GCC to 6.3.0 and GDB to 7.12.1
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a4170d5
|
8 years |
martin |
better support for non-standard configurations
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@61b208f
|
8 years |
jakub |
Drop support for building gem5
- Move code for downloading the …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9185e42
|
8 years |
jakub |
Replace gem5 support in favor of qemu-system-sparc64 -M niagara support
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bfa4ffa
|
8 years |
jakub |
Merge from lp:~jakub/helenos/sun4u
This merge brings support for …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@73d8600
|
8 years |
jakub |
Make serial console mutually exclusive with other user input/output …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fd384d6
|
8 years |
jakub |
Input should not fiddle with interrupts
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ce5a0f1
|
8 years |
jakub |
Remove the legacy ns16550 input port driver
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@03e0beaf
|
8 years |
jakub |
Switch to using config_get_value()
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1a2befb
|
8 years |
jakub |
Abstract querying boot configuration into a library call
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@33b57d4
|
8 years |
jakub |
Fix typo
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@db521b05
|
8 years |
jakub |
Use the common kernel mechanism to set boot_args in sysinfo
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ba1ea40
|
8 years |
jakub |
Copy boot arguments from multiboot info to bargs
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3b3faf51
|
8 years |
jakub |
Add kernel global bargs to hold the boot arguments
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a79b42a
|
8 years |
jakub |
Use only the serial console service specified by the user
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@00130656
|
8 years |
jakub |
Do not try to use a serial device for output if the user did not …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7259317
|
8 years |
jakub |
Wait only for the serial console service specified by the user
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a91d719
|
8 years |
jakub |
Pass the loc path to the serial console in boot prom arguments
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c7a145e
|
8 years |
jakub |
Propagate boot arguments from OBP to sysinfo
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0195374
|
8 years |
jakub |
Spawn QEMU/sun4u with serial console only
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0d9b4a8
|
8 years |
jakub |
Upgrade to using QEMU 2.8.0
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7e9e652
|
8 years |
jakub |
Detect the default ISA bridge by its PCI class and subclass
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3c5b86c
|
8 years |
jakub |
Allow ISA driver to use different .dev configs based on vendor/device …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7f766f4
|
8 years |
jakub |
Treat EBUS as ISA
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@df01d303
|
8 years |
jakub |
OBIO uspace driver no longer depends on information provided by kernel
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f297fa6
|
8 years |
martin |
update .bzrignore
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|