On Thu, 10 Mar 2011, K. Y. Srinivasan wrote: > Now that vmbus_driver is a platform pci driver, > cleanup the irq allocation mess by using the standard > irq allocation mechanisms. > > Note that this patch generates an error when the checkpatch > script is run because of the IRQF_SAMPLE_RANDOM flag used in > request_irq() function. This interrupt is the only > external event this VM will get and consequently if this > flag (IRQF_SAMPLE_RANDOM) is not specified, experimentally > we have shown that the entropy in the VM will very very low. Fair enough. We need to come up with some way to work around this though. > } > - vector = VMBUS_IRQ_VECTOR; > > - DPRINT_INFO(VMBUS_DRV, "irq 0x%x vector 0x%x", vmbus_irq, vector); > + vector = IRQ0_VECTOR + pdev->irq; > + DPRINT_INFO(VMBUS_DRV, "irq 0x%x vector 0x%x", pdev->irq, > + IRQ0_VECTOR + pdev->irq); Why evaluating vector first and then not using it for that debug print thingy? Btw, are you going to replace that DPRINT_* stuff as well ? Thanks, tglx _______________________________________________ devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxx http://driverdev.linuxdriverproject.org/mailman/listinfo/devel