-
Notifications
You must be signed in to change notification settings - Fork 392
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[vioscsi] Fix SDV defects #1181
[vioscsi] Fix SDV defects #1181
Conversation
SDV defects in vioscsi.c a) HwStorPortProhibitedDDIs Must-Fix defect in VioScsiInterrupt() IRQL for trace b) NullCheck defect in CompleteRequest() OpCode for trace Signed-off-by: benyamin-codez <[email protected]>
@benyamin-codez @YanVugenfirer From my experience there is only one single case when we really need this printout. It is when the system installation on a virtio storage disk hangs and we need to troubleshoot this issue. In this case we might need to enable verbose output and redirect the printouts to COM port, otherwise I don't remember any single case when we need to know on which DIRQL level the ISR routine is running. Best, |
Thanks for the insight, Vadim. This might come in useful during any future work around removing As such, I'm further minded to retain it as commented, at least for the time being. On the failing HCK checks, I'm building with Cobalt EWDK (22000/21H2) on Server2019 for Win10 and Germanium EWDK (26100/24H2) for Win11 on Win11_24H2 with SDV+CodeQL and CodeQL respectively and getting no defects. Best regards, EDIT: I note the Server2022 CI checks passed the |
Thanks for the discussion over on #1176.
Are we safe to proceed here, or do we need to resolve the |
Yes. |
My apologies, Kostiantyn. Did you mean, "Yes, safe to proceed" or "Yes, we need to resolve..."? We also had Best regards, |
Sorry, my mistake. Yes, safe to proceed. |
Fixes SDV defects in
vioscsi.c
:a)
HwStorPortProhibitedDDIs
Must-Fix defect inVioScsiInterrupt()
IRQL for traceb)
NullCheck
defect inCompleteRequest()
OpCode for trace