Skip to content

Commit 7ecd4a8

Browse files
Al2Klimovbjorn-helgaas
authored andcommitted
PCI: Replace http:// links with https://
Replace http:// links with https:// links. This reduces the likelihood of man-in-the-middle attacks when developers open these links. Deterministic algorithm: For each file: If not .svg: For each line: If doesn't contain `\bxmlns\b`: For each link, `\bhttp://[^# \t\r\n]*(?:\w|/)`: If both the HTTP and HTTPS versions return 200 OK and serve the same content: Replace HTTP with HTTPS. [bhelgaas: also update samsung.com links, drop sourceforge link] Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Alexander A. Klimov <[email protected]> Signed-off-by: Bjorn Helgaas <[email protected]>
1 parent b915358 commit 7ecd4a8

File tree

15 files changed

+23
-24
lines changed

15 files changed

+23
-24
lines changed

Documentation/PCI/pci.rst

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ PCI device drivers.
1717
A more complete resource is the third edition of "Linux Device Drivers"
1818
by Jonathan Corbet, Alessandro Rubini, and Greg Kroah-Hartman.
1919
LDD3 is available for free (under Creative Commons License) from:
20-
http://lwn.net/Kernel/LDD3/.
20+
https://lwn.net/Kernel/LDD3/.
2121

2222
However, keep in mind that all documents are subject to "bit rot".
2323
Refer to the source code if things are not working as described here.
@@ -514,9 +514,8 @@ your driver if they're helpful, or just use plain hex constants.
514514
The device IDs are arbitrary hex numbers (vendor controlled) and normally used
515515
only in a single location, the pci_device_id table.
516516

517-
Please DO submit new vendor/device IDs to http://pci-ids.ucw.cz/.
518-
There are mirrors of the pci.ids file at http://pciids.sourceforge.net/
519-
and https://github.com/pciutils/pciids.
517+
Please DO submit new vendor/device IDs to https://pci-ids.ucw.cz/.
518+
There's a mirror of the pci.ids file at https://github.com/pciutils/pciids.
520519

521520

522521
Obsolete functions

Documentation/devicetree/bindings/pci/pci.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
PCI bus bridges have standardized Device Tree bindings:
22

33
PCI Bus Binding to: IEEE Std 1275-1994
4-
http://www.devicetree.org/open-firmware/bindings/pci/pci2_1.pdf
4+
https://www.devicetree.org/open-firmware/bindings/pci/pci2_1.pdf
55

66
And for the interrupt mapping part:
77

88
Open Firmware Recommended Practice: Interrupt Mapping
9-
http://www.devicetree.org/open-firmware/practice/imap/imap0_9d.pdf
9+
https://www.devicetree.org/open-firmware/practice/imap/imap0_9d.pdf
1010

1111
Additionally to the properties specified in the above standards a host bridge
1212
driver implementation may support the following properties:

arch/x86/pci/fixup.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -557,12 +557,12 @@ DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_INTEL, 0x27B9, twinhead_reserve_killing_z
557557
* Device [8086:2fc0]
558558
* Erratum HSE43
559559
* CONFIG_TDP_NOMINAL CSR Implemented at Incorrect Offset
560-
* http://www.intel.com/content/www/us/en/processors/xeon/xeon-e5-v3-spec-update.html
560+
* https://www.intel.com/content/www/us/en/processors/xeon/xeon-e5-v3-spec-update.html
561561
*
562562
* Devices [8086:6f60,6fa0,6fc0]
563563
* Erratum BDF2
564564
* PCI BARs in the Home Agent Will Return Non-Zero Values During Enumeration
565-
* http://www.intel.com/content/www/us/en/processors/xeon/xeon-e5-v4-spec-update.html
565+
* https://www.intel.com/content/www/us/en/processors/xeon/xeon-e5-v4-spec-update.html
566566
*/
567567
static void pci_invalid_bar(struct pci_dev *dev)
568568
{

drivers/pci/controller/dwc/pci-dra7xx.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
/*
33
* pcie-dra7xx - PCIe controller driver for TI DRA7xx SoCs
44
*
5-
* Copyright (C) 2013-2014 Texas Instruments Incorporated - http://www.ti.com
5+
* Copyright (C) 2013-2014 Texas Instruments Incorporated - https://www.ti.com
66
*
77
* Authors: Kishon Vijay Abraham I <[email protected]>
88
*/

drivers/pci/controller/dwc/pci-exynos.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
* PCIe host controller driver for Samsung Exynos SoCs
44
*
55
* Copyright (C) 2013 Samsung Electronics Co., Ltd.
6-
* http://www.samsung.com
6+
* https://www.samsung.com
77
*
88
* Author: Jingoo Han <[email protected]>
99
*/

drivers/pci/controller/dwc/pci-imx6.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
* PCIe host controller driver for Freescale i.MX6 SoCs
44
*
55
* Copyright (C) 2013 Kosagi
6-
* http://www.kosagi.com
6+
* https://www.kosagi.com
77
*
88
* Author: Sean Cross <[email protected]>
99
*/

drivers/pci/controller/dwc/pci-keystone.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
* PCIe host controller driver for Texas Instruments Keystone SoCs
44
*
55
* Copyright (C) 2013-2014 Texas Instruments., Ltd.
6-
* http://www.ti.com
6+
* https://www.ti.com
77
*
88
* Author: Murali Karicheri <[email protected]>
99
* Implementation based on pci-exynos.c and pcie-designware.c

drivers/pci/controller/dwc/pcie-designware-host.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
* Synopsys DesignWare PCIe host controller driver
44
*
55
* Copyright (C) 2013 Samsung Electronics Co., Ltd.
6-
* http://www.samsung.com
6+
* https://www.samsung.com
77
*
88
* Author: Jingoo Han <[email protected]>
99
*/

drivers/pci/controller/dwc/pcie-designware.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
* Synopsys DesignWare PCIe host controller driver
44
*
55
* Copyright (C) 2013 Samsung Electronics Co., Ltd.
6-
* http://www.samsung.com
6+
* https://www.samsung.com
77
*
88
* Author: Jingoo Han <[email protected]>
99
*/

drivers/pci/controller/dwc/pcie-designware.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
* Synopsys DesignWare PCIe host controller driver
44
*
55
* Copyright (C) 2013 Samsung Electronics Co., Ltd.
6-
* http://www.samsung.com
6+
* https://www.samsung.com
77
*
88
* Author: Jingoo Han <[email protected]>
99
*/

0 commit comments

Comments
 (0)