Alexander Boettcher
5497829608
nitpicker: return OUT_OF_CAPS instead throwing
...
it as exception.
Issue #5242
Fix #5366
2024-10-30 08:14:53 +01:00
Josef Söntgen
b908999def
sculpt/wifi/default: comment invalid network node
...
Provide the default wifi config in an annotated fashion. Specifying
an invalid '<network>' node leads to diagnostic messages.
Issue #5356 .
2024-10-30 08:14:53 +01:00
Josef Söntgen
fe93df27d1
driver/wifi: fix invalid network check
...
This commit alignes the implementation to the intention of dismissing
invalid '<network>' entries. We only accept entries when they contain
a valid SSID and additionally a valid PSK if the network is protected.
Issue #5356 .
2024-10-30 08:14:53 +01:00
Stefan Kalkowski
8094b1ee01
sculpt/index: refer to recent audio mixer
...
Instead of publishing the old audio mixer, refer to the recent
record_play_mixer providing the audio API that is used by almost
all components now.
Ref genodelabs/genode#5356
2024-10-30 08:14:53 +01:00
Christian Helmuth
8ec2d6a36b
intel/display: don't report unknown state as connected
...
The changes "intel/display: report connectors w/o modes as off" still
need improvements to detect mode-less connectors in intermediate states.
Until then, don't report connector_status_unknown as connected with
modes.
2024-10-30 08:14:53 +01:00
Alexander Boettcher
77471cc10e
intel/display: report connectors w/o modes as off
...
in the XML report
2024-10-30 08:14:53 +01:00
Alexander Boettcher
f3b94a3b21
intel/display: reconstruct merge capture session
...
also when the name in the config changes.
Issue #5356
Issue #5345
2024-10-30 08:14:53 +01:00
Alexander Boettcher
44c23ca472
intel/display: adjust width_mm/height_mm usage
...
On capture creation for discrete usage, use the connector values
if display mode does not provide values. For mirror capture ever
report no width_mm/height_mm.
2024-10-30 08:14:53 +01:00
Alexander Boettcher
f7689a473c
intel/display: adjust reported/set xml nodes
...
'<connector mode_id=3 ...' becomes '<connector mode="3" ...'
'<mode mode_id="2" ... ' becomes '<mode id="2" ...'
'<mode unavailable="true" ...' becomes '<mode usable="false" ...'
2024-10-30 08:14:53 +01:00
Alexander Boettcher
71f3e5f82a
intel/display: improve disrete/mirror swap support
...
Issue #5345
2024-10-30 08:14:53 +01:00
Alexander Boettcher
1a5f3a2210
intel/display: mirror unconfigured connectors
...
by default.
Issue #5356
2024-10-30 08:14:53 +01:00
Alexander Boettcher
6c2c830f66
intel/display: improve sleep/wakeup handling
...
Check for capture updates ever in the linux update task when it got
woken, otherwise we may miss screen updates.
Issue #5356
2024-10-30 08:14:53 +01:00
Alexander Boettcher
6a5473b478
intel/gpu: sanitize report for intel/display
...
Instead of forwarding the whole devices ROM of the platform driver to the
display driver, report only Intel devices and additionally adjust the
reported IOMEM size to the reduced aperture size.
Related #5207
Issue #5345
Issue #5356
2024-10-30 08:14:52 +01:00
Christian Helmuth
a0ef5b5a36
sculpt: keep runtime capture session labels
...
Nitpicker may use session labels for panorama configuration in capture
policies.
Issue #5352
Issue #5356
2024-10-30 08:05:33 +01:00
Johannes Schlatow
d87a235abb
nic_router: fix DHCP deallocation on domain update
...
Commit ac42ade introduced a regression that triggered an assertion in
`Dhcp_server::free_ip()` because the DHCP allocation was not properly
removed during a domain update. The underlying issue was that
`with_dhcp_server()` silently landed in the `no_dhcp_server_fn`.
Fixes #5364
2024-10-30 08:05:33 +01:00
Stefan Kalkowski
4f084d1f9e
lx_emul: unify NIC uplink binding
...
Fix genodelabs/genode#5361
2024-10-30 08:05:33 +01:00
Sebastian Sumpf
77d53f13ca
lx_emul: handle pin controller irqs
...
Register Global_irq_controller as Device so interrupts get forwarded to
irqchip.c code. Otherwise, pin-controller interrupts will get lost.
Fixed #5363
Related #5356
2024-10-30 08:05:33 +01:00
Michael Mueller
23c0069588
Updated recipe for mxtasking to include new header files.
2024-10-28 13:42:24 +01:00
Michael Mueller
0fb4f00a8b
Microbenchmark creating synthetic work to measure impact of CPU core allocator on application performance.
2024-10-24 14:35:10 +02:00
Michael Mueller
8904022415
Scenario with blinktree getting interference from antagonist.
2024-10-24 14:33:16 +02:00
Michael Mueller
4d0acbf4e5
Baseline scenario for B-link tree server.
2024-10-24 14:31:30 +02:00
Michael Mueller
c87c607003
Mutlithreaded netty server.
2024-10-24 14:30:38 +02:00
Michael Mueller
92f5d52134
More hash updates.
2024-10-24 14:29:30 +02:00
Michael Mueller
20da017b17
Allow use of aligned new in MxTasking.
2024-10-24 14:28:52 +02:00
Michael Mueller
7ffafddee7
Updated hash for NOVA.
2024-10-24 14:28:23 +02:00
Michael Mueller
4f364c4548
Added antagonist to create synthetic interference on caches, CPU and memory controllers.
2024-10-24 14:28:01 +02:00
Michael Mueller
15f7092285
Revised blinktree to include core allocation times in measurements.
2024-10-24 14:26:41 +02:00
Michael Mueller
d3377454d6
Changed compilation flags for blinktree.
2024-10-24 14:25:25 +02:00
Michael Mueller
635d1a637c
Networked version of B-link tree benchmark.
2024-10-24 14:24:36 +02:00
Michael Mueller
ee5502ed34
Updated hashes.
2024-10-24 14:22:47 +02:00
Michael Mueller
0f51994e54
Removed log output from sandbox.
2024-10-24 14:22:02 +02:00
Michael Mueller
b2283a69e0
Fixed use after free in ram_file_system.
2024-10-24 14:20:57 +02:00
Stefan Kalkowski
a148dc5cb4
genode_c_api/usb: no policy check in session create
...
Fix genodelabs/genode#5357
2024-10-15 14:20:22 +02:00
Alexander Boettcher
700b248749
libc: silent warning for sigaltstack
...
Issue #5305
2024-10-15 14:00:25 +02:00
Christian Helmuth
225adf3681
nitpicker: document 'displays' report in README
...
Issue #5352
2024-10-15 13:54:30 +02:00
Josef Söntgen
4084df6360
vbox6: enable RDRAND hardware instruction support
...
Issue #5314
2024-10-15 09:20:43 +02:00
Josef Söntgen
be70fddbb8
nic/pc: disable IRQ coalescing in R8169 driver
...
This commit patches the DDE Linux contrib code to remove IRQ coalescing
from the R8169 driver that for reason not yet known leads to interrupts
occurring irregularly.
Issue #5356 .
2024-10-15 08:42:03 +02:00
Christian Prochaska
7cf39188ef
libports: update qt6-host download URL
...
Issue #5325
2024-10-14 15:15:34 +02:00
Johannes Schlatow
3142554343
mesa_gears: adjust RAM quota (required for x260)
...
genodelabs/genode#5356
2024-10-14 15:04:19 +02:00
Christian Prochaska
56199240ec
qt: destroy view to hide window
...
Fixes #5359
2024-10-14 14:39:44 +02:00
Christian Prochaska
7b23227e7f
qt: generate expose event on resize
...
Fixes #5358
2024-10-14 14:39:44 +02:00
Johannes Schlatow
d68977fa12
sculpt: update goa_testbed preset
...
genodelabs/genode#5356
2024-10-14 14:39:44 +02:00
Josef Söntgen
bc8932e46a
terminal: use initial mode for undefined size
2024-10-14 14:39:44 +02:00
Sebastian Sumpf
12fb925555
terminal: adjust cap quota to GUI stack changes
2024-10-14 14:39:44 +02:00
Josef Söntgen
686c5ac007
raw/window_layouter: add 'release_grab' action
...
This commit adds the 'release_grab' action to the KEY_SCREEN handling
as it is required to ungrab clients using the exclusive input mode.
2024-10-14 14:39:44 +02:00
Josef Söntgen
7760116478
linux-firmware: add QCA9377 FW (MNT Pocket Reform)
...
Issue #5360 .
2024-10-11 14:48:01 +02:00
Josef Söntgen
95c439e758
driver/wifi: fix firmware pointer check
...
Issue #5360 .
2024-10-11 14:47:48 +02:00
Stefan Kalkowski
5d33ea7242
driver/platform: allow access to platform info
...
Within the i.MX 8MP specific platform driver access to the
board name within the platform info XML is needed.
Ref issue#5360
2024-10-11 14:46:23 +02:00
Stefan Kalkowski
e344fa8c23
base-hw: export board name in platform info
...
We need to differentiate the board within the SoC generic
platform driver. Therefore, export its name within the
platform info ROM.
Ref issue#5360
2024-10-11 14:46:23 +02:00
Josef Söntgen
e0874baa8f
driver/wifi: remove auto_connect attribute
...
This commit does away with controlling the join-intent via an attribute
but couples it to the existence of a '<network>' node. With this change
all '<network>' nodes within the configuration are always
unconditionally considered for joining.
Issue #5356 .
2024-10-08 14:21:20 +02:00