7948a7261b
ldso: constrain second linker symbol relocation pass on x86_64
...
Handle only GLOB_DAT relocations in the second relocation pass, like it is
done on x86_32 and ARM.
Fixes #2219
2017-01-20 16:46:55 +01:00
e89cab4433
dynamic_rom: API transition (fix 'deprecated' warnings)
...
Issue #1987
2017-01-20 16:46:54 +01:00
12c5982e2b
test/rtc: API transition
...
Issue #1987
2017-01-20 16:46:54 +01:00
101d0fee7c
log_report: API transition
...
Issue #1987
2017-01-20 16:46:54 +01:00
60aebe3005
rtc_drv: API transition (fix 'deprecated' warnings)
...
Issue #1987
2017-01-20 16:46:54 +01:00
c16ee836cf
test/timer: update to new API
...
Fixes #2231
2017-01-13 13:07:17 +01:00
6b2dcffdac
acpica: API transition
...
Issue #1987
2017-01-13 13:07:16 +01:00
703d68c7c1
themed_decorator: API transition
...
Issue #1987
2017-01-13 13:07:16 +01:00
7180851b2f
menu_view: API transition
...
Issue #1987
2017-01-13 13:07:16 +01:00
81862a41e1
decorator: API transition
...
Issue #1987
2017-01-13 13:07:16 +01:00
99bfc3c0e2
test/decorator_stress: API transition
...
Issue #1987
2017-01-13 13:07:15 +01:00
36db1866a2
scout/launchpad/liquid_fb/nitlog: API transition
...
Issue #1987
2017-01-13 13:07:15 +01:00
7790c7cb67
News item for FOSDEM 2017
2017-01-13 13:07:15 +01:00
188cab7d3a
vbox: distinguish muen, nova and generic binaries
2017-01-13 13:07:14 +01:00
4bfdfbb42a
lx_hybrid: API transition
...
Issue #1987
2017-01-13 13:07:14 +01:00
6f6f68f216
nitpicker/wm: fix session_control mechanism
...
The session-control mechanism is based on the way how sessions are
labeled. In #2171 , we changed the labeling to be more strict. In
particular, label-less sessions do no longer exist.
Unfortunately, nitpicker and the window manager still handled the former
weaker labeling, which ultimately led to a situation where any
session-control argument would mismatch. The behavior could be observed
in the launcher.run script where a click on the subsystem button would
not focus the clicked-on subsystem. With the patch, the scenario works
again as expected.
2017-01-13 13:07:14 +01:00
28d497549c
report_rom/clipboard: API transition
...
Issue #1987
2017-01-13 13:07:14 +01:00
1cfeb41f14
acpi_drv: Genode API transition
...
Issue #1987
2017-01-13 13:07:13 +01:00
5f25718e8c
test/xml_node: API transition
...
Issue #1987
2017-01-13 13:07:13 +01:00
6fa6d72c0b
rump_fs: Transition to new API
...
The rump libraries and the rump_fs component are now conform to the new base
API. Also the I/O back end should be running stable now.
issue #2224
2017-01-13 13:07:13 +01:00
a7f40b24ca
Warn about the use of deprecated env() function
...
This patch enables warnings if one of the deprecate functions that rely
in the implicit use of the global Genode::env() accessor are called.
For the time being, some places within the base framework continue
to rely on the global function while omitting the warning by calling
'env_deprecated' instead of 'env'.
Issue #1987
2017-01-13 13:07:13 +01:00
4c7ab07480
Rump kernel VFS plugin
...
Tests at libc_vfs_ext2, libc_vfs_fs_ext2.
Fix #1752
Ref #2224
2017-01-13 13:07:12 +01:00
ec6cff7ba8
label timer session requests
...
Ref #1752
Ref #2224
2017-01-13 13:07:12 +01:00
07cb4b2a4e
server/terminal: API transition
...
The key repeat and flush handling was added by Norman Feske.
Ref #1987
2017-01-13 13:07:12 +01:00
5e75ac4f87
timeout: change timer resolution from 100 to 5 ms
...
Issue #2225
2017-01-13 13:07:12 +01:00
5034acc109
tool/tftp: make bender/pulsar readable by default
2017-01-13 13:07:11 +01:00
7646737833
test/resource_request: API transition
...
Ref #1987
2017-01-13 13:07:11 +01:00
82e6d7cf52
noux: API transition
...
This patch removes the dependency of the deprecated Genode API,
fixes the coding style, and removes the "random" file system
(superseded by the VFS plugin mechanism).
Ref #1987
2017-01-13 13:07:11 +01:00
f957fcdd98
use Attached_dataspace at audio streams
...
Ref #1987
2017-01-13 13:07:10 +01:00
1f019d65d3
app/openvpn: update to new APIs
...
Replace Thread_deprecated, env()->heap().
Ref #1987
2017-01-13 13:07:10 +01:00
a9a8bb0d8f
iso9660: use new component APIs
...
Issue #1987 .
2017-01-13 13:07:10 +01:00
b87a82784c
dynamic_rom: use local env for Timer connection
...
Issue #1987 .
2017-01-13 13:07:10 +01:00
7cc754191a
blk_cache: remove global env accessor usage
...
Issue #1987 .
2017-01-13 13:07:09 +01:00
e960b06214
os: transition to new API for audio and blk tests
...
* removes the outdated, unused alarm test
Ref #1987
2017-01-13 13:07:09 +01:00
15171eaac6
os: transition to new API for vmm (ref #1987 )
2017-01-13 13:07:09 +01:00
128cd852b7
intel_fb: only build library on x86 (ref #2222 )
2017-01-13 13:07:08 +01:00
0a32fcf4e0
vbox: avoid using deprecated env()
...
Issue #1987
2017-01-13 13:07:08 +01:00
73837ef56a
init: print error for denied environment sessions
...
Fixes #2214
2017-01-13 13:07:08 +01:00
06a4411196
omap4_fb: use new base APIs
...
Issue #1987 .
2017-01-13 13:07:08 +01:00
1946f558c9
rpi_fb: use new base APIs
...
Issue #1987 .
2017-01-13 13:07:07 +01:00
55cfa22ac9
pl11x_fb: use new base APIs
...
Issue #1987 .
2017-01-13 13:07:07 +01:00
aa004cf211
base: transition to new API for tests (ref #1987 )
2017-01-13 13:07:07 +01:00
d07cd0e88e
sd_card: re-factorizea and clean up
...
Merge the platform-specific files and classes (they merely aggregated
themselves) so that each platform provides merely one class
Sd_card::Driver. Also, the Sd_card::Driver_base class is introduced for
the generic parts of Sd_card::Driver.
Ref #2206
2017-01-13 13:07:07 +01:00
b33c35a003
sd_card: get rid of wait_for_irq
...
Most implementations use a Signal_handler now to acknowledge the packet
instead of waiting for the transfer completion. The exceptions to that are
the non-DMA implementations for RPI and PL180
Ref #2206
2017-01-13 13:07:06 +01:00
9e1f3259c5
sd_card: make main.cc generic
...
The previous platform-specific implementations differed only in minor aspects.
Ref #2206
2017-01-13 13:07:06 +01:00
613f4171f3
sd_card: i.MX6 support
...
The i.MX6 driver shares most of its code with the i.MX53 driver.
Ref #2206
2017-01-13 13:07:06 +01:00
4ae4f7f605
autopilot.list: add sd_card_bench
...
Ref #2206
2017-01-13 13:07:05 +01:00
7bebb9cfb7
sd_card_bench: make generic + move to os/src/test
...
The test was previously implemented platform specific in sub-dirs of
drivers/sd_card.
Ref #2206
2017-01-13 13:07:05 +01:00
5aad63c6e8
sd_card: use library instead of REQUIRES
...
Ref #2206
2017-01-13 13:07:05 +01:00
8c1e2f0555
regulator: add missing inline and static constexpr
...
The exynos5/consts header defined global symbols. If included by
multiple compilation units, this lead to multiple-definition errors.
Ref #2206
2017-01-13 13:07:05 +01:00