Thread (22 messages) 22 messages, 9 authors, 2022-02-04

Re: [PATCH V7 4/5] scsi: storvsc: Add Isolation VM support for storvsc driver

From: Jakub Kicinski <kuba@kernel.org>
Date: 2022-02-03 23:53:58
Also in: linux-arch, linux-iommu, linux-scsi, lkml, netdev

On Mon, 13 Dec 2021 02:14:05 -0500 Tianyu Lan wrote:
quoted hunk ↗ jump to hunk
@@ -2078,6 +2079,7 @@ struct hv_device *vmbus_device_create(const guid_t *type,
 	return child_device_obj;
 }
 
+static u64 vmbus_dma_mask = DMA_BIT_MASK(64);
This breaks the x86 clang allmodconfig build as I presume those
involved know by now:

../drivers/hv/vmbus_drv.c:2082:29: error: shift count >= width of type [-Werror,-Wshift-count-overflow]
static u64 vmbus_dma_mask = DMA_BIT_MASK(64);
                            ^~~~~~~~~~~~~~~~
../include/linux/dma-mapping.h:76:54: note: expanded from macro 'DMA_BIT_MASK'
#define DMA_BIT_MASK(n) (((n) == 64) ? ~0ULL : ((1ULL<<(n))-1))
                                                     ^ ~~~
1 error generated.


Is there any ETA on getting the fix into Linus's tree?
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help