ELEA-2020-5929

ELEA-2020-5929 - xenstoreprovider enhancement update

Type:ENHANCEMENT
Severity:NA
Release Date:2020-11-18

Description


[3.1-0]
- Reviewed-by: Adnan Misherfi
- Oracle-Bug: 29629987
Port xenstoreprovider to Oracle Linux 8. Change version to 3.1.
Added CFLAGS to Makefile and version changes to libovmapi.spec.
xenstoreprovider-3.1-0.el8 is taken from tags-7/xenstoreprovider-3.0-19.el7.

[3.0-19]
- Oracle-Bug: 27923102
ovmd-3.7:
Replaced select with fgets which is restartable after a signal.
Outchild pipe needs to be kept open to write ovmapi data.
xenstoreprovider:
Added restart to SIGIO sa_flags so that syscalls can be restarted after event handling.
Signed-off-by: Paul Benoit

[3.0-18]
- Oracle-Bug: 27486046
Added a 600-second timeout on attempt to open /dev/ovmapi.

[3.0-17]
- Reviewed-by: Zhigang Wang
Random signals could be blocked within xs_AsyncHandler. [bug 22638859]

[3.0-16]
- Require libovmapi-devel >= 3.2

[3.0-15]
- Reviewed-by: Zhigang Wang
Added debug build mode, fixed compiler warnings.

[3.0-14]
- Requires libovmapi [bug 21877857]

[3.0-13]
- Reviewed-by: Zhigang Wang
Use ovmjson library from libovmapi package instead of cJSON.c. [bug 21877857]

[3.0-12]
- Update license headers in source

[3.0-11]
- Change from Wim. Prevent malformed eventData from creating segfault.

[3.0-10]
- Remove kmod-ovmapi-uek dependency.
Signed-off-by: Zhigang Wang
Signed-off-by: Kurt Hackel
Signed-off-by: Tianyue Lan [bug 15981576]

[3.0-9]
- add dependency for kmod-ovmapi-uek
Signed-off-by: Zhigang Wang
Signed-off-by: Kurt Hackel

[3.0-8]
- Fix ordering issue with VMAPI event JSON decoding

[3.0-7]
- set FD_CLOEXEC to file descriptor of /dev/ovmapi [bug 13105227]

[3.0-6]
- Add some protection versus malformed vmapi events

[3.0-5]
- Implement incoming events

[3.0-4]
- Free event memory after callback complete

[3.0-3]
- Free event memory properly

[3.0-2]
- Fix bug where events can get stuck in the kernel

[3.0-1]
- Initial build.




Updated Packages


Release/ArchitectureFilenameMD5sumSuperseded By Advisory



This page is generated automatically and has not been checked for errors or omissions. For clarification or corrections please contact the Oracle Linux ULN team

software.hardware.complete