Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

Merge tag 'pci-v4.17-changes-2' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci

Pull PCI fixes from Bjorn Helgaas:

- mark Extended Tags as broken on Broadcom HT1100 and HT2000 Root Ports
to fix drm/Xorg hangs and unresponsive keyboards (Sinan Kaya)

- remove useless messages during resource reassignment (Desnes A. Nunes
do Rosario)

* tag 'pci-v4.17-changes-2' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci:
PCI: Remove messages about reassigning resources
PCI: Mark Broadcom HT1100 and HT2000 Root Port Extended Tags as broken

+4 -3
-1
drivers/pci/pci.c
··· 5628 5628 return; 5629 5629 } 5630 5630 5631 - pci_info(dev, "Disabling memory decoding and releasing memory resources\n"); 5632 5631 pci_read_config_word(dev, PCI_COMMAND, &command); 5633 5632 command &= ~PCI_COMMAND_MEMORY; 5634 5633 pci_write_config_word(dev, PCI_COMMAND, command);
+4
drivers/pci/quirks.c
··· 4673 4673 4674 4674 pci_walk_bus(bridge->bus, pci_configure_extended_tags, NULL); 4675 4675 } 4676 + DECLARE_PCI_FIXUP_EARLY(PCI_VENDOR_ID_SERVERWORKS, 0x0132, quirk_no_ext_tags); 4676 4677 DECLARE_PCI_FIXUP_EARLY(PCI_VENDOR_ID_SERVERWORKS, 0x0140, quirk_no_ext_tags); 4678 + DECLARE_PCI_FIXUP_EARLY(PCI_VENDOR_ID_SERVERWORKS, 0x0141, quirk_no_ext_tags); 4677 4679 DECLARE_PCI_FIXUP_EARLY(PCI_VENDOR_ID_SERVERWORKS, 0x0142, quirk_no_ext_tags); 4678 4680 DECLARE_PCI_FIXUP_EARLY(PCI_VENDOR_ID_SERVERWORKS, 0x0144, quirk_no_ext_tags); 4681 + DECLARE_PCI_FIXUP_EARLY(PCI_VENDOR_ID_SERVERWORKS, 0x0420, quirk_no_ext_tags); 4682 + DECLARE_PCI_FIXUP_EARLY(PCI_VENDOR_ID_SERVERWORKS, 0x0422, quirk_no_ext_tags); 4679 4683 4680 4684 #ifdef CONFIG_PCI_ATS 4681 4685 /*
-2
drivers/pci/setup-res.c
··· 168 168 169 169 void pci_disable_bridge_window(struct pci_dev *dev) 170 170 { 171 - pci_info(dev, "disabling bridge mem windows\n"); 172 - 173 171 /* MMIO Base/Limit */ 174 172 pci_write_config_dword(dev, PCI_MEMORY_BASE, 0x0000fff0); 175 173