6a9e8a08 | 30-Jul-2021 |
Mahmoud Mandour <ma.mandourr@gmail.com> |
plugins/api: added a boolean parsing plugin api
This call will help boolean argument parsing since arguments are now passed to plugins as a name and value.
Signed-off-by: Mahmoud Mandour <ma.mandou
plugins/api: added a boolean parsing plugin api
This call will help boolean argument parsing since arguments are now passed to plugins as a name and value.
Signed-off-by: Mahmoud Mandour <ma.mandourr@gmail.com> Reviewed-by: Alex Bennée <alex.bennee@linaro.org> Message-Id: <20210730135817.17816-3-ma.mandourr@gmail.com> [AJB: add to symbols] Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
show more ...
|
3a445acb | 30-Jul-2021 |
Mahmoud Mandour <ma.mandourr@gmail.com> |
plugins: allow plugin arguments to be passed directly
Passing arguments to plugins had to be done through "arg=<argname>". This is redundant and introduces confusion especially when the argument has
plugins: allow plugin arguments to be passed directly
Passing arguments to plugins had to be done through "arg=<argname>". This is redundant and introduces confusion especially when the argument has a name and value (e.g. `-plugin plugin_name,arg="argname=argvalue"`).
This allows passing plugin arguments directly e.g:
`-plugin plugin_name,argname=argvalue`
For now, passing arguments through "arg=" is still supports but outputs a deprecation warning.
Also, this commit makes boolean arguments passed to plugins in the `argname=on|off` form instead of the deprecated short-boolean form.
Signed-off-by: Mahmoud Mandour <ma.mandourr@gmail.com> Tested-by: Alex Bennée <alex.bennee@linaro.org> Reviewed-by: Alex Bennée <alex.bennee@linaro.org> Signed-off-by: Alex Bennée <alex.bennee@linaro.org> Message-Id: <20210730135817.17816-2-ma.mandourr@gmail.com>
show more ...
|
2da42253 | 20-Jul-2021 |
Aaron Lindsay <aaron@os.amperecomputing.com> |
plugins: Fix physical address calculation for IO regions
The address calculation for IO regions introduced by
commit 787148bf928a54b5cc86f5b434f9399e9737679c Author: Aaron Lindsay <aaron@os.amperec
plugins: Fix physical address calculation for IO regions
The address calculation for IO regions introduced by
commit 787148bf928a54b5cc86f5b434f9399e9737679c Author: Aaron Lindsay <aaron@os.amperecomputing.com> plugins: Expose physical addresses instead of device offsets
is not always accurate. Use the more correct MemoryRegionSection.offset_within_address_space.
Signed-off-by: Aaron Lindsay <aaron@os.amperecomputing.com> Signed-off-by: Alex Bennée <alex.bennee@linaro.org> Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com> Message-Id: <20210720195735.3934473-1-aaron@os.amperecomputing.com> Message-Id: <20210720232703.10650-25-alex.bennee@linaro.org>
show more ...
|
2572ac1b | 14-Jul-2021 |
Alex Bennée <alex.bennee@linaro.org> |
tcg/plugins: remove some stale entries from the symbol list
The OSX linker is a lot fussier about these missing symbols.
Signed-off-by: Alex Bennée <alex.bennee@linaro.org> Message-Id: <20210714101
tcg/plugins: remove some stale entries from the symbol list
The OSX linker is a lot fussier about these missing symbols.
Signed-off-by: Alex Bennée <alex.bennee@linaro.org> Message-Id: <20210714101623.17046-1-alex.bennee@linaro.org>
show more ...
|
a2b88169 | 12-Mar-2021 |
Yonggang Luo <luoyonggang@gmail.com> |
plugins: getting qemu_plugin_get_hwaddr only expose one function prototype
This is used for counting how much function are export to qemu plugin.
Signed-off-by: Yonggang Luo <luoyonggang@gmail.com>
plugins: getting qemu_plugin_get_hwaddr only expose one function prototype
This is used for counting how much function are export to qemu plugin.
Signed-off-by: Yonggang Luo <luoyonggang@gmail.com> Signed-off-by: Alex Bennée <alex.bennee@linaro.org> Reviewed-by: Alex Bennée <alex.bennee@linaro.org> Message-Id: <20201013002806.1447-2-luoyonggang@gmail.com> Message-Id: <20210312172821.31647-14-alex.bennee@linaro.org>
show more ...
|