Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
atapi_pt_helper: various refactoring/cleanup/fixes
* Enabled -Wall -Werror CFLAGS. * Removed unused version bits that caused (error) warnnings. * Dropped shared memory usage, all that logic is in the qemu & xenstore / toolstack side. * Fixed buggy fnctl() usage. * Rewrote atapi-pt-v4v protocol using definitions in atapi_pt_v4v.h. * Enforce stricter usage of SG_IO. * Added lots of error checking, eliminating some potential vulnerabilities in the APIs. * Made logging more consistent with atapi-pt on qemu side. * Use syslog for logging instead of stderr. OXT-215 Signed-off-by: Chris Patterson <[email protected]>
- Loading branch information