David van Moolenbroek
|
7f79fb8810
|
Improve asynsend support for process swapping
This resolves various system stalls while running testrelpol.
Change-Id: Ie70fc2dbcdb0a8c9e3800cc0df564be747e111ec
|
2015-09-17 14:08:30 +00:00 |
|
Cristiano Giuffrida
|
062400c0e2
|
kernel: Handle IPC properly at live update time.
Change-Id: I2dfc6c6cf4d2bfe198e159d3e4b7c50d0bb499c8
|
2015-09-16 11:02:53 +00:00 |
|
Cristiano Giuffrida
|
56e56d2af2
|
kernel: Inherit allowed memory, IRQ & I/O ranges
Inherit at live update time all the priviledges previously acquired by
the process.
Change-Id: I1fd6ab16680ea85a1f3d8d1c106a7c716bf65e8e
|
2015-09-16 11:02:44 +00:00 |
|
Cristiano Giuffrida
|
9e6b1315c3
|
kernel: Allow kernel calls to return ENOTREADY.
This is required to avoid races with safecopy() at live update time.
Change-Id: I1f3e22d40f22d94bd2b850915f9b8163a08b5616
|
2015-09-16 11:02:31 +00:00 |
|
Cristiano Giuffrida
|
c8a9900b0c
|
kernel: Add support for IPC filters.
Edited by David van Moolenbroek.
Change-Id: Ia0052c42a0f218d011dd2da1e3db6c5b2107adc7
|
2015-09-16 11:02:24 +00:00 |
|
Cristiano Giuffrida
|
6fc5006250
|
kernel: Add SYS_PRIV_CLEAR_IPC_REFS support.
Change-Id: Ie5e86191d5040f305a5a42942d83319cd600bfb6
|
2015-09-16 11:02:13 +00:00 |
|
Cristiano Giuffrida
|
76bf77a21f
|
kernel: Extend the sys_whoami() interface.
Add support for init flags.
Change-Id: Ibb4d7eb9064d2bbee6d51112ad0c56b2750a5f8e
|
2015-09-16 11:01:36 +00:00 |
|
Cristiano Giuffrida
|
41022be182
|
kernel: Extend the sys_statectl() interface.
Change-Id: Ica37640f61513db9466dacf861a8148e3fb799d5
|
2015-09-16 11:01:15 +00:00 |
|
Lionel Sambuc
|
5d8311761a
|
Turn PCI into a character driver
Change-Id: Ia9c83af4d52e82e845b6a847c3e82e33d1920ae0
|
2014-11-10 14:43:27 +01:00 |
|
Lionel Sambuc
|
433d6423c3
|
New sources layout
Change-Id: Ic716f336b7071063997cf5b4dae6d50e0b4631e9
|
2014-07-31 16:00:30 +02:00 |
|