Sebastian Sumpf
8c9b23ef56
test-libc_connect: use black hole as Uplink for lxip
...
For connection timeout test, create uplink domain via the 'black_hole'
that is only reachable through the nic_router.
issue #5104
2024-02-26 08:59:08 +01:00
Sebastian Sumpf
61115c3776
depot_autopilot: adjust RAM quotas for lxip
...
Adjust the autopilot tests that use lxip to the lower RAM requiremnts of
lxip (old and new).
issue #5104
2024-02-26 08:59:08 +01:00
Sebastian Sumpf
fb4ac714b2
recipes: adjust runtime quotas to lxip
...
lxip (old and new) requires less RAM now.
issue #5104
2024-02-26 08:59:08 +01:00
Norman Feske
c4679e7af6
depot: update recipe hashes
2023-12-13 12:33:05 +01:00
Norman Feske
77b0e10e88
vfs/ram_file_system: deferred unlink
...
This patch changes the unlink operation of the ram fs to defer the
destruction of a file until it is no longer referenced by any VFS handle.
When unlinked, the file no longer appears in the directory. But it can
still be opened and accessed.
With this change, a parent process of a Unix-like subsystem becomes able
to pass the content of an unlinked file to a forked child process. This
mechanism is required when using the 'exec' command in Tcl scripts.
Another use case is the 'tmpfile()' function.
Fixes #3577
2023-12-13 12:33:05 +01:00
Christian Helmuth
8baf19022c
depot: update recipe hashes
2023-11-30 15:11:36 +01:00
Christian Helmuth
b634549722
depot: update recipe hashes
2023-10-25 14:01:40 +02:00
Alexander Boettcher
ab91750869
acpica: add option to select GPE usage
...
Mitigates the ACPI IRQ storm of T490s.
Issue #4643
2023-10-25 08:58:52 +02:00
Christian Helmuth
07c4b92335
depot: update recipe hashes
2023-10-04 13:22:08 +02:00
Christian Helmuth
134a785fe0
depot: update recipe hashes
2023-08-24 11:01:40 +02:00
Christian Prochaska
8a279855ff
cleanup file permissions
...
Fixes #4983
2023-08-23 13:46:37 +02:00
Martin Stein
c47a6b0830
depot_autopilot: simplify success-criterion syntax
...
* Removes the <event> tag from all test package runtime files and replaces the
contained <timeout> and <log> sub-tags with the new tags <succeed> and
<fail>. If a <succeed> or <fail> tag has a content, it defines a log pattern
that should be recognized and render the test failed or successful. If a
<succeed> or <fail> tag has an attribute after_seconds that is not set to 0,
it defines a timeout after which the test should be rendered failed or
successful.
* Adapts the Depot Autopilot to support the new syntax in the test-package
runtime files. However, for now, the Depot Autopilot is kept compatible to
the old syntax as well. If the <events> tag is present, it is prioritized
over the new syntax.
Fixes #4922
2023-08-21 08:12:01 +02:00
Norman Feske
7aa301361d
depot: update recipe hashes
2023-07-14 12:06:32 +02:00
Norman Feske
79e262921e
depot: update recipe hashes
2023-06-16 11:24:26 +02:00
Christian Helmuth
583f2d6a36
depot: update recipe hashes
2023-05-30 12:13:34 +02:00
Christian Helmuth
4a5d31e248
depot: update recipe hashes
2023-05-08 15:53:05 +02:00
Christian Helmuth
97070620af
depot: update recipe hashes
2023-04-28 14:46:11 +02:00
Christian Helmuth
091db48843
vfs_block: warn only once if sync is not supported
...
Issue #4825
Issue #4820
2023-04-27 14:24:29 +02:00
Alexander Boettcher
d68f5446b1
acpica: remove irq dependency in package
...
Issue #4679
Issue #4820
2023-04-26 15:55:20 +02:00
Christian Helmuth
e9a497abe4
depot: update recipe hashes
2023-04-26 11:58:16 +02:00
Sebastian Sumpf
5f469589eb
recipe: mesa gears increare ram quota
...
Becaues the Iris DRM allocator now allocates 16MB chunks, more RAM is
needed for smaller 3D applications.
issue #4820
2023-04-26 11:58:15 +02:00
Norman Feske
aab9227365
pkg/mesa_gpu-cpu: RAM quota adjustments
...
When deployed on the PinePhone, the cached_fs_rom requests additional
4 MiB of RAM.
2023-04-26 11:58:14 +02:00
Christian Helmuth
b5f79756b3
depot: update recipe hashes
2023-04-17 14:48:30 +02:00
Norman Feske
bd3936c7ed
Test for combining select with a pipe
...
The test exercises the VFS's read-ready mechanism when using the
vfs_pipe plugin.
Issue #4785
2023-04-17 14:48:22 +02:00
Christian Helmuth
73771669f1
depot: update recipe hashes
2023-03-13 14:32:54 +01:00
Norman Feske
d727d18871
base: remove format strings from API
...
This patch ultimatedly removes format strings from Genode's base API.
Users of the former base/snprintf.h and base/console.h headers may
use the free-standing 'format' library hosted in the ports repository.
Fixes #2064
Fixes #3869
2023-03-13 14:32:53 +01:00
Christian Helmuth
e265cf6d49
depot: update recipe hashes
2023-02-27 08:22:51 +01:00
Norman Feske
b88951345f
depot: recipe for pkg/stdin2out
2023-02-27 08:22:48 +01:00
Christian Helmuth
25eac6b9e6
depot: update recipe hashes
2023-01-24 12:07:33 +01:00
Norman Feske
0ebb572f48
pkg/test-libc_connect_lwip: increase server RAM
2023-01-24 12:07:28 +01:00
Christian Helmuth
b033b30f95
depot: update recipe hashes
2022-11-29 12:32:49 +01:00
Stefan Kalkowski
c9efcfab17
sntp_dummy_rtc: add depot package recipe
...
This recipe combines the dummy_rtc_drv, which consumes a given time,
and provides the "Rtc" service to its clients with the simple NTP client,
which provides the current time to the RTC driver in regular intervals.
Ref genodelabs/genode#4687
2022-11-29 12:29:57 +01:00
Christian Helmuth
c58d799f16
depot: update recipe hashes
2022-11-17 08:00:37 +01:00
Stefan Kalkowski
03a142174f
os: add dummy RTC driver package
2022-11-17 08:00:36 +01:00
Josef Söntgen
e507f1438a
libports: add mesa_gpu-lima recipe
...
Similar to the others 'mesa_gpu' pkgs add one for 'lima'.
2022-11-17 08:00:36 +01:00
Alexander Boettcher
00ac4afb9f
acpica: make battery report working for thinkpads
...
tested on T460p, X201, T470p
by periodically checking and reporting.
Issue #4631
2022-11-17 08:00:33 +01:00
Christian Helmuth
9079a083d2
depot: update recipe hashes
2022-10-13 12:35:27 +02:00
Christian Helmuth
847266d027
depot: update recipe hashes
2022-10-12 14:31:50 +02:00
Sebastian Sumpf
ac9ca67861
acpica: Increase RAM quota
...
Increase RAM quota to 6MB.
issue #4631
2022-10-12 12:09:37 +02:00
Christian Helmuth
3f1870841c
depot: update recipe hashes
2022-09-21 12:19:10 +02:00
Christian Helmuth
4dddc41b71
depot: update recipe hashes
2022-08-31 09:32:09 +02:00
Christian Prochaska
8f9f0f1d7f
qt5_textedit: add mesa driver requirement to runtime
...
Fixes #4591
2022-08-31 09:32:09 +02:00
Christian Helmuth
44e2cd14a0
depot: update recipe hashes
2022-08-17 12:03:26 +02:00
Roland Bär
18b022bf6b
rtc_drv: log 'set time' message on verbose
...
The "verbose" config attribute instructs the driver to log 'set time'
messages when the RTC updated initially or from the 'set_rtc' ROM.
Fixes #4526
2022-08-10 13:32:59 +02:00
Christian Helmuth
3105fa9e0f
depot: update recipe hashes
2022-05-25 12:23:04 +02:00
Christian Helmuth
0768185fea
depot: update recipe hashes
2022-04-28 11:52:06 +02:00
Christian Helmuth
8ece236635
depot: update recipe hashes
2022-04-13 11:54:46 +02:00
Christian Helmuth
2b3370c8d8
depot: update recipe hashes
2022-02-28 11:46:35 +01:00
Christian Prochaska
351439b4ab
Add vfs_gpu.lib.so to Qt5 run scripts and recipes
...
Issue #4380
2022-02-28 11:45:18 +01:00
Norman Feske
649647538b
depot: update recipe hashes
2022-02-15 10:23:59 +01:00