summary refs log tree commit diff stats
path: root/docs/devel/secure-coding-practices.rst
diff options
context:
space:
mode:
authorzhenwei pi <pizhenwei@bytedance.com>2023-08-03 10:43:14 +0800
committerMichael S. Tsirkin <mst@redhat.com>2023-08-03 16:16:17 -0400
commit15b11a1da6a4b7c6b8bb37883f52b544dee2b8fd (patch)
treebce9b98e171105c6caf26368ad6043830e22d30b /docs/devel/secure-coding-practices.rst
parent9d38a8434721a6479fe03fb5afb150ca793d3980 (diff)
downloadfocaccia-qemu-15b11a1da6a4b7c6b8bb37883f52b544dee2b8fd.tar.gz
focaccia-qemu-15b11a1da6a4b7c6b8bb37883f52b544dee2b8fd.zip
cryptodev: Handle unexpected request to avoid crash
Generally guest side should discover which services the device is
able to offer, then do requests on device.

However it's also possible to break this rule in a guest. Handle
unexpected request here to avoid NULL pointer dereference.

Fixes: e7a775fd ('cryptodev: Account statistics')
Cc: Gonglei <arei.gonglei@huawei.com>
Cc: Mauro Matteo Cascella <mcascell@redhat.com>
Cc: Xiao Lei <nop.leixiao@gmail.com>
Cc: Yongkang Jia <kangel@zju.edu.cn>
Reported-by: Yiming Tao <taoym@zju.edu.cn>
Signed-off-by: zhenwei pi <pizhenwei@bytedance.com>
Message-Id: <20230803024314.29962-3-pizhenwei@bytedance.com>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Diffstat (limited to 'docs/devel/secure-coding-practices.rst')
0 files changed, 0 insertions, 0 deletions