On Wed, Jul 29, 2020 at 02:48:15PM -0500, Bjorn Helgaas wrote: > Just FYI, I see the following sparse warnings (among others): > > $ make C=2 drivers/pci/ > > drivers/pci/endpoint/functions/pci-epf-test.c:288:24: warning: incorrect type in argument 1 (different address spaces) > drivers/pci/endpoint/functions/pci-epf-test.c:288:24: expected void *to > drivers/pci/endpoint/functions/pci-epf-test.c:288:24: got void [noderef] <asn:2> *[assigned] dst_addr > drivers/pci/endpoint/functions/pci-epf-test.c:288:34: warning: incorrect type in argument 2 (different address spaces) > drivers/pci/endpoint/functions/pci-epf-test.c:288:34: expected void const *from > drivers/pci/endpoint/functions/pci-epf-test.c:288:34: got void [noderef] <asn:2> *[assigned] src_addr > > drivers/pci/controller/dwc/pcie-designware.c:447:52: warning: cast truncates bits from constant value (ffffffff7fffffff becomes 7fffffff) > > It'd be nice to fix these if it's practical. Any ideas about these? Bjorn