737e9580b8
nvme_drv: only set the first INTMS bit on reset
...
Since we only set the first INTMC bit a check in QEMU will fail
and we don't get interrupts.
Fixes #3369 .
2019-06-13 12:17:31 +02:00
a2abc13425
nvme_drv: only wait for first admin cmd
...
Leave the loop if we processed the cmd we were looking for. That
should fix the delay users notice in Sculpt when NVMe is used.
Issue #3369 .
2019-06-13 12:17:31 +02:00
1daf179db9
nvme_drv: adapt run script to block_tester config
...
Issue #3369 .
2019-06-13 12:17:31 +02:00
2b183f9497
depot: update recipe hashes
2019-05-29 10:20:52 +02:00
5ba19dd49b
test-nic_loopback: fix RAM resource request
...
Ref #3387
2019-05-29 10:20:52 +02:00
f75f477c2b
nic_router: [[fallthrough]] annotation
...
issue #3377
2019-05-29 10:20:52 +02:00
f99a1d78bb
os: fix 'CUU' terminal command
...
Decrement the y position to move the cursor up.
Fixes #3379
2019-05-29 10:20:52 +02:00
68d5293f01
platform_drv: adjust to g++ 8.3.0
...
Issue #3307
2019-05-27 14:53:31 +02:00
91146a3a70
acpi_drv: adjust to g++ 8.3.0
...
Issue #3307
2019-05-27 14:53:31 +02:00
405a9d2144
Refinements for updated "Genode Foundations" book
...
- Improve API descriptions
- Remove obsolete Xml_node::value method (fixes #3323 )
- Follow coding style 'const char' -> 'char const'
- Avoid '>>' when nesting templates (limitation of parse_cxx)
2019-05-27 14:52:53 +02:00
ba9ffc6243
nic_dump: do not depend on libports repo
...
Fixes #3372
2019-05-27 14:52:52 +02:00
79d1c4f83a
nic_router_flood: adapt test timeout
...
Fixes #3368
2019-05-27 14:52:52 +02:00
8eecb39792
test/timeout: configurable fast-polling buffers
...
On some platforms (foc+pbxa9, hw+imx53_qsb_tz, hw+rpi) the default buffer size
is to much for the RAM available on the board. Thus, decrease the buffer size
and therefore the number of polls for these platforms only.
Fixes #3354
2019-05-27 14:46:54 +02:00
4caffd79db
Ethernet multicast support at nic_bridge
...
Fix #3282
2019-05-27 14:46:53 +02:00
3460444d84
os: name tz_vmm unambigously (ref #2190 )
...
Moreover, express current requirement to hw API, which was missing until now.
Originally, in the board-specific build directory of imx53_qsb the
"KERNEL" variable was preset with "hw". Therefore, it was not perceived
that this dependency is required.
Ref #3316
2019-05-27 14:46:53 +02:00
92c314d3c8
intel_gpu_drv: fix compile error with GCC 8.3.0
...
Fixes #3332
2019-05-27 14:46:53 +02:00
dd6bd0f880
sequence: add keep-going feature
...
When enabling the 'keep_going' config attribute, the component will
carry on in case a child exited with an error. In addition, if the
'restart' attribute is set it will start executing the children from
the beginning.
2019-05-16 13:11:03 +02:00
1583782446
Revert "nic_router_flood: reworked to stress/analyze more"
...
This reverts commit ae55954919
.
2019-05-16 13:11:03 +02:00
a633b5e36e
drivers_interactive-pc: quotas (ps2_drv, input_filter)
2019-05-16 13:11:02 +02:00
ea954e7e15
demo: support more platforms in test / drivers RAM
2019-05-16 13:11:02 +02:00
13fb51eecf
hw: remove implicit SoC-specific include path
...
Fix #3336
2019-05-16 13:11:02 +02:00
9c17c83bf1
os: fix 'test-cpu' compile error with GCC 8.3.0
...
Fixes #3335
2019-05-16 13:11:02 +02:00
2191ff656e
os: fix 'test-block_request_stream' compile error with GCC 8.3.0
...
Fixes #3334
2019-05-16 13:11:02 +02:00
2aeb1a70ea
os: remove 'register' keyword from 'pixel_rgba.h'
...
Fixes #3331
2019-05-16 13:11:02 +02:00
9135be8d5f
fb_bench: disable automated test for imx7d_sabre
...
This platform hasn't a fb_drv yet.
2019-05-16 13:11:01 +02:00
4fa34190de
platform_drv: check acpi ability by platform_info
...
Instead of retieving the information about the underlying platform from
the configuration, check the running kernel from the platform_info. This
commit removes the undocumented "acpi" config attribute.
2019-05-16 13:11:01 +02:00
be053ed257
depot: add recipe for drivers_interactive-muen
2019-05-16 13:11:01 +02:00
da498af74e
imx7d_sabre: disable automated network test
...
Until there is no network driver present for this board it is needless to
let the tests fail each night.
2019-05-16 13:11:01 +02:00
1e986fade8
os: name pbxa9 ps2_drv explicitely (ref #2190 )
2019-05-16 13:11:01 +02:00
d9143f805e
os: name rtc_drv unambigously (ref #2190 )
2019-05-16 13:11:01 +02:00
2e68fae2ec
os: name ahci_drv unambigously (ref #2190 )
2019-05-16 13:11:01 +02:00
d18d2d0d9b
os: name sd_card_drv unambigously (ref #2190 )
2019-05-16 13:11:01 +02:00
4e6b571a36
os: rename uart_drv unambigously (ref #2190 )
2019-05-16 13:11:01 +02:00
e6f83d4df2
depot: add recipe for drivers_interactive-rpi
...
Ref #2190
2019-05-16 13:11:01 +02:00
a623a66019
depot: add recipe for drivers_interactive-imx53_qsb
...
Ref #2190
2019-05-16 13:11:01 +02:00
35e73b1a2d
os: name imx53 input_drv unambigously (ref #2190 )
2019-05-16 13:11:01 +02:00
8d1cfce15e
os: name fb_drv unambigously (ref #2190 )
2019-05-16 13:11:01 +02:00
4550056de7
run: use drivers_interactive-* pkg where possible
...
Ref #2190
2019-05-16 13:11:01 +02:00
0451d3bbed
Simple cache performance test
...
ref #3321
2019-05-16 13:11:00 +02:00
9097c80269
zynq: improve nic driver error handling
...
also be more verbose about detected errors
fixes #3320
2019-05-16 13:11:00 +02:00
5d4064fed4
depot: add recipe for drivers_nic-pbxa9
...
Ref #3180
2019-05-16 13:11:00 +02:00
5182224c2b
depot: add recipe for drivers_nic-zynq
...
Ref #3180
2019-05-16 13:11:00 +02:00
5b5e8a9bd4
depot: add recipe for drivers_nic-linux
...
Ref #3180
2019-05-16 13:11:00 +02:00
4fdbb1b1ad
depot: add recipe for linux_nic_drv
...
Ref #3180
2019-05-16 13:11:00 +02:00
bf5a631a14
dde_linux: name usb_drv unambigously
...
* Make package buildable for ARM too
* Move usb library to src targets for explicitly named targets
* adapt remaining run-scripts to use the correctly named usb drivers
Ref #2190
2019-05-16 13:11:00 +02:00
312499a1ef
os: name lan9118 nic driver explicitly
...
* it is not dependent on pbxa9 anymore, but configureable
* rename it to lan9118_nic_drv
Ref #2190
2019-05-16 13:11:00 +02:00
dcc28b65cb
run: use driver_nic-* pkg where possible ( fix #3180 )
2019-05-16 13:10:06 +02:00
7c1e3c84ba
os: name gpio_drv unambigously (ref #2190 )
2019-05-16 12:52:59 +02:00
911f4ada0a
os: make platform_drv package ready for ARM
...
* Make target binaries independent of board SPECS
* Name binaries of one architecture unambigously
* Extend include path to match board specifics
* Adapt run-scripts to use the right binary
Ref #2190
Ref #3180
2019-05-16 12:52:59 +02:00
c55663b923
os: extend regulator session api package
...
Ref #2190
Ref #3180
2019-05-16 12:52:59 +02:00