hc
2024-02-20 102a0743326a03cd1a1202ceda21e175b7d3575c
kernel/drivers/hv/connection.c
....@@ -305,6 +305,10 @@
305305 */
306306 struct vmbus_channel *relid2channel(u32 relid)
307307 {
308
+ if (vmbus_connection.channels == NULL) {
309
+ pr_warn_once("relid2channel: relid=%d: No channels mapped!\n", relid);
310
+ return NULL;
311
+ }
308312 if (WARN_ON(relid >= MAX_CHANNEL_RELIDS))
309313 return NULL;
310314 return READ_ONCE(vmbus_connection.channels[relid]);