]> git.baikalelectronics.ru Git - kernel.git/commit
PCI: Set ->mask_pos correctly
authorDan Carpenter <dan.carpenter@oracle.com>
Tue, 30 Apr 2013 07:44:54 +0000 (10:44 +0300)
committerBjorn Helgaas <bhelgaas@google.com>
Tue, 30 Apr 2013 15:49:19 +0000 (08:49 -0700)
commitd9e7a86109d7b9eb9f9e83459ab122702cd77e98
treecdeb95f80df8b5f282d5c5301f59f455664ea44e
parent46704d1b8ff49e3e832d25a9acb58c6f76c25425
PCI: Set ->mask_pos correctly

The "+" operation has higher precedence than "?:" and ->msi_cap is
always non-zero here so the original statement is equivalent to:

    entry->mask_pos = PCI_MSI_MASK_64;

Which wasn't the intent.

[bhelgaas: my fault from 812da4f94b]
Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
drivers/pci/msi.c