Christian Helmuth
ece33d37f8
depot: update recipe hashes
2021-06-25 11:46:37 +02:00
Christian Helmuth
1d52bd017d
depot: update recipe hashes
2021-05-28 14:16:46 +02:00
Martin Stein
0069660958
rump: fix compiler warning
...
Fixes two warnings of this type:
! src/lib/vfs/rump/vfs_rump.cc:214:52: warning: narrowing conversion of
! ‘(s.stat::st_mode & 64)’ from ‘__mode_t’ {aka ‘unsigned int’} to ‘bool’
! [-Wnarrowing]
!
! 214 | .executable = (s.st_mode & S_IXUSR) };
! | ~~~~~~~~~~~^~~~~~~~~~
Fixes #4160
2021-05-28 14:15:28 +02:00
Martin Stein
fd0a4e78c8
rump: write less to the log
...
Remove calls to the Genode log functions that were done unconditionally or
according to a static verbosity flag.
Ref #4032
2021-05-28 14:15:27 +02:00
Alexander Boettcher
67a8f29697
rump_ext2.run: increase cap quota for sel4
2021-05-28 14:15:27 +02:00
Christian Helmuth
777923f9bd
depot: update recipe hashes
2021-05-10 11:18:12 +02:00
Norman Feske
516a9a6925
depot: update recipe hashes
2021-05-05 11:35:31 +02:00
Christian Prochaska
9b854e1496
Prevent recursive 'memset()' calls with gcc 10
...
Fixes #4125
2021-05-05 11:35:31 +02:00
Norman Feske
efbed6f7bf
depot: update recipe hashes
2021-04-20 12:10:58 +02:00
Norman Feske
468e7a825c
base/cache.h: rename Cache_attribute to Cache
...
The short name is better because the type will become prominently
visible at the API.
Issue #2243
2021-04-20 12:10:31 +02:00
Norman Feske
f925fef17b
base: Refine Range_allocator::alloc_aligned
...
This patch changes the 'alloc_aligned' interface as follows:
- The former 'from' and 'to' arguments are replaced by a single
'range' argument.
- The distinction of the use cases of regular allocations vs.
address-constrained allocations is now overed by a dedicated
overload instead of relying on a default argument.
- The 'align' argument has been changed from 'int' to 'unsigned'
to be better compatible with 'addr_t' and 'size_t'.
Fixes #4067
2021-04-20 12:03:04 +02:00
Christian Helmuth
cbe81d35b9
autopilot: disable run script not supported by riscv
...
Issue #4021
2021-02-25 11:22:59 +01:00
Norman Feske
64165d829e
depot: update recipe hashes
2021-02-23 12:07:18 +01:00
Sebastian Sumpf
b6d20b4742
autopilot: disable run script not supported by riscv
...
- libc and nic driver are currently not available on RISC-V
issue #4021
2021-02-23 12:07:16 +01:00
Norman Feske
a981fb864c
depot: update recipe hashes
2021-01-25 14:00:43 +01:00
Christian Helmuth
1bef11accf
depot: update recipe hashes
2020-12-18 09:10:52 +01:00
Christian Helmuth
f2e0c164c2
depot: update recipe hashes
2020-11-27 09:21:06 +01:00
Sebastian Sumpf
722254f864
dde_rump: Set '-fcommon' for rump host tools
...
GCC 10 has `-fno-common` as default which leads to multiple definitions of
of symbols.
Fixes #3960
2020-11-27 09:19:09 +01:00
Christian Helmuth
91f8281618
depot: update recipe hashes
2020-10-09 13:35:57 +02:00
Martin Stein
1b41d9db90
base: remove alarm library from base
...
Ref #3884
2020-10-09 13:33:36 +02:00
Martin Stein
c1d0179194
dde_rump: move private headers to src/include
...
Ref #3884
2020-10-09 13:33:36 +02:00
Martin Stein
04463806a8
dde_rump: remove unused rump_cgd
...
Ref #3884
2020-10-09 13:33:36 +02:00
Martin Stein
af01370cc1
run/rump_fat: raise ram quota
...
Ref #3884
2020-10-09 13:33:35 +02:00
Christian Helmuth
c59c266afc
depot: update recipe hashes
2020-09-17 14:23:14 +02:00
Christian Helmuth
c649307720
depot: update recipe hashes
2020-08-28 08:29:12 +02:00
Norman Feske
7d0cb9620b
depot: update recipe hashes
2020-08-25 11:50:41 +02:00
Norman Feske
de795b1a6e
depot: update recipe hashes
2020-07-13 11:33:53 +02:00
Alexander Boettcher
9a8a42e819
dde_rump: use Mutex/Blockade
...
Issue #3805
2020-07-13 11:33:12 +02:00
Norman Feske
4450b37ff5
depot: update recipe hashes
2020-06-29 14:25:28 +02:00
Josef Söntgen
6fc7ed55cf
Replace 'rom_block' with 'vfs_block'
...
Issue #3781 .
2020-06-29 14:22:28 +02:00
Josef Söntgen
ec711b008e
Replace 'ram_block' with 'vfs_block'
...
Issue #3781 .
2020-06-29 14:22:28 +02:00
Christian Helmuth
6006051fb9
depot: update recipe hashes
2020-05-27 11:56:47 +02:00
Norman Feske
b078224753
Replace Genode::strncpy by Genode::copy_cstring
...
- Since Genode::strncpy is not 100% compatible with the POSIX
strncpy function, better use a distinct name.
- Remove bogus return value from the function, easing the potential
enforcement of mandatory return-value checks later.
Fixes #3752
2020-05-27 11:56:45 +02:00
Norman Feske
0f27d139bd
depot: update recipe hashes
2020-05-18 10:16:59 +02:00
Norman Feske
be65c4acd2
Avoid use of deprecated Xml_node methods
...
Issue #3755
2020-05-18 10:16:14 +02:00
Norman Feske
9d67f9fc8e
Remove Allocator_guard
...
This patch removes old 'Allocator_guard' utility and replaces its use
with the modern 'Constrained_ram_allocator'.
The adjustment of core in this respect has the side effect of a more
accurate capability accounting in core's CPU, TRACE, and RM services.
In particular, the dataspace capabilities needed for core-internal
allocations via the 'Sliced_heap' are accounted to the client now.
The same goes for nitpicker and nic_dump as other former users of the
allocator guard. Hence, the patch also touches code at the client and
server sides related to these services.
The only remaining user of the 'Allocator_guard' is the Intel GPU
driver. As the adaptation of this component would be too invasive
without testing, this patch leaves this component unchanged by keeping a
copy of the 'allocator_guard.h' locally at the component.
Fixes #3750
2020-05-18 10:16:12 +02:00
Norman Feske
dd899fde29
depot: update recipe hashes
2020-04-24 14:37:57 +02:00
Christian Helmuth
b60b591d06
depot: update recipe hashes
2020-04-17 12:40:13 +02:00
Alexander Boettcher
3956530634
base: use Mutex/Blockade
...
Issue #3612
2020-04-17 12:40:12 +02:00
Norman Feske
46fa8197a2
depot: update recipe hashes
2020-03-26 11:39:02 +01:00
Christian Helmuth
5affd51250
depot: update recipe hashes
2020-02-28 08:59:43 +01:00
Christian Helmuth
4cccf74664
depot: update recipe hashes
2020-02-20 12:11:23 +01:00
Norman Feske
57ea1dbdd3
depot: update recipe hashes
2020-02-10 14:29:06 +01:00
Christian Helmuth
90535a1401
depot: update recipe hashes
2020-02-04 15:51:10 +01:00
Christian Helmuth
b931b67cba
depot: update recipe hashes
2019-12-19 17:01:43 +01:00
Stefan Kalkowski
8f71c90ca8
dde_rump: backport aarch64 ( Fix #3565 )
2019-12-19 16:59:03 +01:00
Christian Helmuth
11ef8e1ff2
depot: update recipe hashes
2019-11-28 09:06:39 +01:00
Norman Feske
cfba429c15
vfs/rump: offer all files as read-writeable
...
The distinction between read-only and read-writeable is the
responsibility of the front end, i.e., the vfs server.
2019-11-21 14:25:05 +01:00
Christian Helmuth
7ed1d7f11d
depot: update recipe hashes
2019-11-19 14:54:14 +01:00
Norman Feske
a8dd7dd2fa
Remove rump_fs server component
...
This patch replaces the use of the rump_fs server by the VFS server with
the Rump VFS plugin.
Issue #3512
2019-11-19 14:23:56 +01:00