[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [PATCH v2 3/4] Miscellaneous and documentation: Only use TLS-protected transports
Obtaining code over an insecure transport is a terrible idea for blatently obvious reasons. Even for non-executable data, insecure transports are considered deprecated. This patch changes miscellaneous links that are not used by any automated tool. Some of these links are dead anyway. Signed-off-by: Demi Marie Obenour <demi@xxxxxxxxxxxxxxxxxxxxxx> --- COPYING | 4 ++-- CREDITS | 2 +- README | 4 ++-- SUPPORT.md | 2 +- docs/features/feature-levelling.pandoc | 4 ++-- docs/features/intel_psr_cat_cdp.pandoc | 2 +- docs/features/intel_psr_mba.pandoc | 2 +- docs/features/migration.pandoc | 2 +- docs/features/sched_credit.pandoc | 4 ++-- docs/features/sched_credit2.pandoc | 6 ++--- docs/features/sched_rtds.pandoc | 4 ++-- docs/misc/amd-ucode-container.txt | 4 ++-- docs/misc/arm/booting.txt | 4 ++-- docs/misc/arm/passthrough.txt | 2 +- docs/misc/kconfig-language.rst | 14 +++++------ docs/misc/livepatch.pandoc | 2 +- docs/misc/netif-staging-grants.pandoc | 10 ++++---- docs/misc/pvcalls.pandoc | 18 +++++++-------- docs/misc/status-override-table-spec.fodt | 2 +- docs/misc/vtd-pi.txt | 6 ++--- docs/misc/vtd.txt | 4 ++-- docs/misc/xen-env-table-spec.fodt | 2 +- docs/misc/xenstore-paths.pandoc | 2 +- docs/misc/xl-psr.pandoc | 2 +- docs/misc/xsm-flask.txt | 2 +- docs/process/release-technician-checklist.txt | 2 +- docs/process/sending-patches.pandoc | 2 +- docs/process/xen-release-management.pandoc | 2 +- m4/README.source | 4 ++-- m4/ax_compare_version.m4 | 4 ++-- m4/ocaml.m4 | 2 +- m4/pkg.m4 | 2 +- misc/coverity/model.c | 2 +- stubdom/vtpmmgr/tpmrsa.c | 4 +--- stubdom/vtpmmgr/tpmrsa.h | 2 +- tools/configure | 12 +++++----- tools/examples/xeninfo.pl | 4 ++-- tools/firmware/Makefile | 2 +- tools/firmware/etherboot/README | 23 +------------------ tools/firmware/hvmloader/pci_regs.h | 2 +- tools/firmware/hvmloader/pir.c | 2 +- tools/firmware/hvmloader/pir_types.h | 2 +- tools/firmware/hvmloader/smbios_types.h | 2 +- tools/firmware/rombios/32bit/pmm.c | 2 +- tools/firmware/rombios/rombios.c | 4 ++-- tools/firmware/vgabios/README | 10 ++++---- tools/firmware/vgabios/vbe.c | 2 +- tools/firmware/vgabios/vbe_display_api.txt | 8 +++---- tools/firmware/vgabios/vgabios.c | 8 +++---- tools/fuzz/README.afl | 2 +- tools/hotplug/Linux/xendomains.in | 2 +- tools/include/libxenvchan.h | 2 +- tools/include/libxl.h | 2 +- tools/libacpi/build.c | 2 +- tools/libfsimage/reiserfs/fsys_reiserfs.c | 2 +- tools/libfsimage/xfs/xfs.h | 4 ++-- tools/libfsimage/zfs/zfs_sha256.c | 2 +- tools/libs/light/libxl_genid.c | 2 +- tools/libs/stat/xenstat_qmp.c | 2 +- tools/misc/mkrpm | 2 +- .../ocaml/libs/xentoollog/xentoollog_stubs.c | 2 +- tools/ocaml/libs/xl/xenlight_stubs.c | 2 +- tools/tests/vhpet/main.c | 2 +- tools/xenstore/talloc.c | 2 +- tools/xenstore/talloc_guide.txt | 2 +- tools/xl/check-xl-disk-parse | 6 ++--- xen/arch/arm/arm32/head.S | 2 +- xen/arch/arm/arm64/head.S | 2 +- xen/arch/arm/arm64/lib/memcmp.S | 3 +-- xen/arch/arm/arm64/lib/memcpy.S | 2 +- xen/arch/arm/arm64/lib/memmove.S | 2 +- xen/arch/arm/arm64/lib/memset.S | 2 +- xen/arch/arm/arm64/lib/strcmp.S | 2 +- xen/arch/arm/arm64/lib/strlen.S | 2 +- xen/arch/arm/arm64/lib/strncmp.S | 2 +- xen/arch/arm/arm64/lib/strnlen.S | 2 +- xen/arch/arm/include/asm/smccc.h | 2 +- xen/arch/arm/include/asm/tee/optee_smc.h | 2 +- xen/arch/x86/cpu/mcheck/amd_nonfatal.c | 6 ++--- xen/arch/x86/cpu/mcheck/mce_amd.c | 8 +++---- xen/arch/x86/cpu/microcode/core.c | 4 +--- xen/arch/x86/cpu/microcode/intel.c | 4 ++-- xen/arch/x86/dmi_scan.c | 5 ++++ xen/arch/x86/include/asm/edd.h | 4 ++-- xen/arch/x86/include/asm/hpet.h | 2 +- xen/common/README.source | 6 ++--- xen/common/bunzip2.c | 5 ++-- xen/common/lz4/decompress.c | 6 ++--- xen/common/lzo.c | 8 +++---- xen/common/rcupdate.c | 6 ++--- xen/common/unlzma.c | 6 ++--- xen/common/unlzo.c | 2 +- xen/common/xmalloc_tlsf.c | 4 ++-- xen/common/xz/crc32.c | 2 +- xen/common/xz/dec_bcj.c | 2 +- xen/common/xz/dec_lzma2.c | 2 +- xen/common/xz/lzma2.h | 2 +- xen/common/xz/stream.h | 2 +- xen/common/zstd/bitstream.h | 2 +- xen/common/zstd/entropy_common.c | 2 +- xen/common/zstd/fse.h | 2 +- xen/common/zstd/fse_decompress.c | 2 +- xen/common/zstd/huf.h | 2 +- xen/common/zstd/huf_decompress.c | 2 +- xen/crypto/README.source | 4 ++-- xen/drivers/passthrough/arm/ipmmu-vmsa.c | 2 +- xen/drivers/passthrough/pci.c | 4 ++-- xen/include/acpi/actbl3.h | 2 +- xen/include/crypto/README.source | 4 ++-- xen/include/crypto/vmac.h | 5 ++-- xen/include/efi/eficapsule.h | 2 +- xen/include/public/arch-x86/hvm/start_info.h | 2 +- xen/include/public/errno.h | 2 +- xen/include/public/grant_table.h | 2 +- xen/include/public/hvm/params.h | 2 +- xen/include/public/io/blkif.h | 4 ++-- xen/include/public/io/libxenvchan.h | 2 +- xen/include/public/io/tpmif.h | 2 +- xen/include/xen/compiler.h | 2 +- xen/include/xen/elfstructs.h | 4 ++-- xen/include/xen/lzo.h | 2 +- xen/include/xen/pci_regs.h | 4 ++-- xen/include/xen/rcupdate.h | 6 ++--- xen/include/xen/xxhash.h | 2 +- xen/lib/rbtree.c | 2 +- xen/lib/xxhash32.c | 2 +- xen/lib/xxhash64.c | 2 +- 127 files changed, 212 insertions(+), 235 deletions(-) diff --git a/COPYING b/COPYING index 824c3aa353b47507241831f4753590f86a162014..74ebc2a18ac2fb407a92e48f59e1b6f3828ad2ba 100644 --- a/COPYING +++ b/COPYING @@ -16,9 +16,9 @@ the *License Exceptions* section of this file. When these code sections are compiled as part of a GPLv2-licensed program, such as Xen, the result is licensed under GPLv2. See the FSF's definition of GPL compatibility: - http://www.gnu.org/licenses/gpl-faq.html#WhatDoesCompatMean + https://www.gnu.org/licenses/gpl-faq.html#WhatDoesCompatMean And how this applies to a range of open source licenses: - http://www.gnu.org/licenses/license-list.html + https://www.gnu.org/licenses/license-list.html A number of files will also specify GPL exceptions, such as - Autoconf exception diff --git a/CREDITS b/CREDITS index 3ddcdbaac64c47d95f13091e00146cfbde7cc58b..741856859c787820a83782611c6cd6ee95fe4176 100644 --- a/CREDITS +++ b/CREDITS @@ -11,6 +11,6 @@ N: Jeremy Fitzhardinge E: jeremy@xxxxxxxx -W: http://www.goop.org/~jeremy +W: https://www.goop.org/~jeremy P: 1B40B6D0 D: Linux pvops diff --git a/README b/README index f8cc426f78d690f37e013242e81d4e440556c330..aca8182c9f17e8457515fd9e2f7c66b486e93557 100644 --- a/README +++ b/README @@ -206,7 +206,7 @@ Tboot is an open source, pre- kernel/VMM module that uses Intel(R) TXT to perform a measured and verified launch of an OS kernel/VMM. The Trusted Boot module is available from -http://sourceforge.net/projects/tboot. This project hosts the code in a -mercurial repo at http://tboot.sourceforge.net/hg/tboot.hg and contains +https://sourceforge.net/projects/tboot. This project hosts the code in a +mercurial repo at https://tboot.sourceforge.net/hg/tboot.hg and contains tarballs of the source. Instructions in the tboot README describe how to modify grub.conf to use tboot to launch Xen. diff --git a/SUPPORT.md b/SUPPORT.md index 295369998e6ac07f11c1a4e0783bd5a87ee948e9..479d64802c46cb84be89802d230d6f7594d92265 100644 --- a/SUPPORT.md +++ b/SUPPORT.md @@ -1122,6 +1122,6 @@ External projects that provide their own security support for Xen-related featur * FreeBSD https://www.freebsd.org/security/ - * NetBSD http://www.netbsd.org/support/security/ + * NetBSD https://www.netbsd.org/support/security/ * OpenBSD https://www.openbsd.org/security.html diff --git a/docs/features/feature-levelling.pandoc b/docs/features/feature-levelling.pandoc index 171a42c358409f4ab24f0d783628187a367c15b8..0b3659ec8920771d33c6a9813535f5648ff92169 100644 --- a/docs/features/feature-levelling.pandoc +++ b/docs/features/feature-levelling.pandoc @@ -202,9 +202,9 @@ Corruption) # References -[Intel Flexmigration](http://www.intel.co.uk/content/dam/www/public/us/en/documents/application-notes/virtualization-technology-flexmigration-application-note.pdf) +[Intel Flexmigration](https://www.intel.co.uk/content/dam/www/public/us/en/documents/application-notes/virtualization-technology-flexmigration-application-note.pdf) -[AMD Extended Migration Technology](http://developer.amd.com/wordpress/media/2012/10/43781-3.00-PUB_Live-Virtual-Machine-Migration-on-AMD-processors.pdf) +[AMD Extended Migration Technology](https://developer.amd.com/wordpress/media/2012/10/43781-3.00-PUB_Live-Virtual-Machine-Migration-on-AMD-processors.pdf) # History diff --git a/docs/features/intel_psr_cat_cdp.pandoc b/docs/features/intel_psr_cat_cdp.pandoc index 1fb02ea1e6746ee2e87e12bb08c0454997ed397a..a05d6b084597c88c8ea2539cd37798f8de788d67 100644 --- a/docs/features/intel_psr_cat_cdp.pandoc +++ b/docs/features/intel_psr_cat_cdp.pandoc @@ -448,7 +448,7 @@ N/A # References -"INTEL RESOURCE DIRECTOR TECHNOLOGY (INTEL RDT) ALLOCATION FEATURES" [Intel 64 and IA-32 Architectures Software Developer Manuals, vol3](http://www.intel.com/content/www/us/en/processors/architectures-software-developer-manuals.html) +"INTEL RESOURCE DIRECTOR TECHNOLOGY (INTEL RDT) ALLOCATION FEATURES" [Intel 64 and IA-32 Architectures Software Developer Manuals, vol3](https://www.intel.com/content/www/us/en/processors/architectures-software-developer-manuals.html) # History diff --git a/docs/features/intel_psr_mba.pandoc b/docs/features/intel_psr_mba.pandoc index 86df661ba8866b2d0a099682230ffad1b97f4408..b46ab657043e5ead4afd8d0e982da5678868cf9d 100644 --- a/docs/features/intel_psr_mba.pandoc +++ b/docs/features/intel_psr_mba.pandoc @@ -242,7 +242,7 @@ N/A # References -"INTEL RESOURCE DIRECTOR TECHNOLOGY (INTEL RDT) ALLOCATION FEATURES" [Intel 64 and IA-32 Architectures Software Developer Manuals, vol3](http://www.intel.com/content/www/us/en/processors/architectures-software-developer-manuals.html) +"INTEL RESOURCE DIRECTOR TECHNOLOGY (INTEL RDT) ALLOCATION FEATURES" [Intel 64 and IA-32 Architectures Software Developer Manuals, vol3](https://www.intel.com/content/www/us/en/processors/architectures-software-developer-manuals.html) # History diff --git a/docs/features/migration.pandoc b/docs/features/migration.pandoc index 5334536d48f5250d9f755fbe43f2dd6bf7126bf8..d1c8086daf0c979390d8a214e9526ce46eb4e614 100644 --- a/docs/features/migration.pandoc +++ b/docs/features/migration.pandoc @@ -111,7 +111,7 @@ scenarios, which will involve starting with VMs from Xen 4.5 Xen Developer Summit 2015 Presentation [video](https://www.youtube.com/watch?v=RwiDeG21lrc) and -[slides](http://events.linuxfoundation.org/sites/events/files/slides/migv2.pdf) +[slides](https://events.linuxfoundation.org/sites/events/files/slides/migv2.pdf) for Migration v2 # History diff --git a/docs/features/sched_credit.pandoc b/docs/features/sched_credit.pandoc index 706513de6e449eec33f4864eed18cb327a053b42..974d47db16894ab83ad9c41280f3dd68a45fcce4 100644 --- a/docs/features/sched_credit.pandoc +++ b/docs/features/sched_credit.pandoc @@ -85,8 +85,8 @@ by also doing the following: * [potential non-ideal behavior on hyperthreaded systems](https://lists.xenproject.org/archives/html/xen-devel/2014-07/msg01848.html) [1] * [long standing BOOST vs. migration bug](https://lists.xen.org/archives/html/xen-devel/2015-10/msg02851.html) [2] * [priority handling issues](https://lists.xenproject.org/archives/html/xen-devel/2016-05/msg01362.html) [3] -* "Scheduler development update", XenSummit Asia 2009 [whitepaper](http://www-archive.xenproject.org/files/xensummit_intel09/George_Dunlap.pdf) [4] -* "Scheduling in Xen" [XPDS15 Presentation](http://events.linuxfoundation.org/sites/events/files/slides/Faggioli_XenSummit.pdf) +* "Scheduler development update", XenSummit Asia 2009 [whitepaper](https://www-archive.xenproject.org/files/xensummit_intel09/George_Dunlap.pdf) [4] +* "Scheduling in Xen" [XPDS15 Presentation](https://events.linuxfoundation.org/sites/events/files/slides/Faggioli_XenSummit.pdf) * "The Credit Scheduler" [on the Xen-Project wiki](https://wiki.xenproject.org/wiki/Credit_Scheduler) * "Xen Project Schedulers" [on the Xen-Project wiki](https://wiki.xenproject.org/wiki/Xen_Project_Schedulers) diff --git a/docs/features/sched_credit2.pandoc b/docs/features/sched_credit2.pandoc index 436ff9f8f6ad4df0ff1410e768b2570faeb77485..95c739ee21eeb6b8034037cdabf6e6e777573fb0 100644 --- a/docs/features/sched_credit2.pandoc +++ b/docs/features/sched_credit2.pandoc @@ -91,9 +91,9 @@ following: # References -* "Scheduler development update", XenSummit Asia 2009 [whitepaper](http://www-archive.xenproject.org/files/xensummit_intel09/George_Dunlap.pdf) -* "Scheduling in Xen" [XPDS15 Presentation](http://events.linuxfoundation.org/sites/events/files/slides/Faggioli_XenSummit.pdf) -* "Scope and Performance of Credit-2 Scheduler" [XPDS16 Presentation](http://www.slideshare.net/xen_com_mgr/xpds16-scope-and-performance-of-credit2-scheduler-anshul-makkar-ctirix-systems-uk-ltd) +* "Scheduler development update", XenSummit Asia 2009 [whitepaper](https://www-archive.xenproject.org/files/xensummit_intel09/George_Dunlap.pdf) +* "Scheduling in Xen" [XPDS15 Presentation](https://events.linuxfoundation.org/sites/events/files/slides/Faggioli_XenSummit.pdf) +* "Scope and Performance of Credit-2 Scheduler" [XPDS16 Presentation](https://www.slideshare.net/xen_com_mgr/xpds16-scope-and-performance-of-credit2-scheduler-anshul-makkar-ctirix-systems-uk-ltd) * "The Credit2 Scheduler" [on the Xen-Project wiki](https://wiki.xenproject.org/wiki/Credit2_Scheduler_Development) * "Xen Project Schedulers" [on the Xen-Project wiki](https://wiki.xenproject.org/wiki/Xen_Project_Schedulers) diff --git a/docs/features/sched_rtds.pandoc b/docs/features/sched_rtds.pandoc index 4ccf704b53d08cd6ef618e3b521c293b87eb88ad..5c03d67f48df4c41a913e2a89a09630806388206 100644 --- a/docs/features/sched_rtds.pandoc +++ b/docs/features/sched_rtds.pandoc @@ -105,8 +105,8 @@ at a macroscopic level), the following should be done: # References -* "RT-Xen: Real-Time Virtualization" [XPDS14 Presentation](http://events.linuxfoundation.org/sites/events/files/slides/2014_Xen_Developer_Summit_0.pdf) -* "Scheduling in Xen" [XPDS15 Presentation](http://events.linuxfoundation.org/sites/events/files/slides/Faggioli_XenSummit.pdf) +* "RT-Xen: Real-Time Virtualization" [XPDS14 Presentation](https://events.linuxfoundation.org/sites/events/files/slides/2014_Xen_Developer_Summit_0.pdf) +* "Scheduling in Xen" [XPDS15 Presentation](https://events.linuxfoundation.org/sites/events/files/slides/Faggioli_XenSummit.pdf) * [RT-Xen Project](https://sites.google.com/site/realtimexen/) * [RTDS-Based-Scheduler](https://wiki.xenproject.org/wiki/RTDS-Based-Scheduler) * "The RTDS Scheduler" [on the Xen-Project wiki](https://wiki.xenproject.org/wiki/RTDS-Based-Scheduler) diff --git a/docs/misc/amd-ucode-container.txt b/docs/misc/amd-ucode-container.txt index 1db64662d56707e928fb39784bc31d51b25b5cfb..c5bfd08e65344b75e6e451a0cb151d5ead614b1a 100644 --- a/docs/misc/amd-ucode-container.txt +++ b/docs/misc/amd-ucode-container.txt @@ -85,6 +85,6 @@ they should obtain a "good" set by downloading them from source links Reference(s): ------------- -[1] http://www.amd64.org/microcode.html +[1] https://www.amd64.org/microcode.html [2] https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/tree/amd-ucode -[3] http://lxr.free-electrons.com/source/Documentation/x86/early-microcode.txt +[3] https://lxr.free-electrons.com/source/Documentation/x86/early-microcode.txt diff --git a/docs/misc/arm/booting.txt b/docs/misc/arm/booting.txt index 02f7bb65ec6d99e0f2f72e769847406610ec4873..cfc423a4898b4d3b7135a102bedd25b18fbadb4d 100644 --- a/docs/misc/arm/booting.txt +++ b/docs/misc/arm/booting.txt @@ -62,10 +62,10 @@ Xen relies on some settings the firmware has to configure in EL3 before starting [1] linux/Documentation/arm/booting.rst -Latest version: http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/tree/Documentation/arm/booting.rst +Latest version: https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/tree/Documentation/arm/booting.rst [2] linux/Documentation/arm64/booting.rst -Latest version: http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/tree/Documentation/arm64/booting.rst +Latest version: https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/tree/Documentation/arm64/booting.rst [3] legacy format header Latest version: https://source.denx.de/u-boot/u-boot/-/blob/master/include/image.h#L315 diff --git a/docs/misc/arm/passthrough.txt b/docs/misc/arm/passthrough.txt index 4f0a024818a2b6f1610cd7a12c26b5532dba042d..c3f6c29fca583939e7fb7ae30f02a4bcff2343ea 100644 --- a/docs/misc/arm/passthrough.txt +++ b/docs/misc/arm/passthrough.txt @@ -50,7 +50,7 @@ Note: - ranges - #address-cells - #size-cells - * See http://www.devicetree.org/Device_Tree_Usage for more + * See https://www.devicetree.org/Device_Tree_Usage for more information about device tree. * In this example, the device MMIO region is placed at a different address (0x10000000) compared to the host address (0xfff51000) diff --git a/docs/misc/kconfig-language.rst b/docs/misc/kconfig-language.rst index 74bef19f69f0a8078f2f988358ff57046b46210b..f13fdb7ddc3739af4a89f3f93f8814d3815d69b5 100644 --- a/docs/misc/kconfig-language.rst +++ b/docs/misc/kconfig-language.rst @@ -669,10 +669,10 @@ and real world requirements were not well understood. As it stands though only reverse engineering techniques have been used to deduce semantics from variability modeling languages such as Kconfig [3]_. -.. [0] http://www.eng.uwaterloo.ca/~shshe/kconfig_semantics.pdf -.. [1] http://gsd.uwaterloo.ca/sites/default/files/vm-2013-berger.pdf -.. [2] http://gsd.uwaterloo.ca/sites/default/files/ase241-berger_0.pdf -.. [3] http://gsd.uwaterloo.ca/sites/default/files/icse2011.pdf +.. [0] https://www.eng.uwaterloo.ca/~shshe/kconfig_semantics.pdf +.. [1] https://gsd.uwaterloo.ca/sites/default/files/vm-2013-berger.pdf +.. [2] https://gsd.uwaterloo.ca/sites/default/files/ase241-berger_0.pdf +.. [3] https://gsd.uwaterloo.ca/sites/default/files/icse2011.pdf Full SAT solver for Kconfig ~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -691,10 +691,10 @@ such efforts somehow on Kconfig. There is enough interest from mentors of existing projects to not only help advise how to integrate this work upstream but also help maintain it long term. Interested developers should visit: -http://kernelnewbies.org/KernelProjects/kconfig-sat +https://kernelnewbies.org/KernelProjects/kconfig-sat -.. [4] http://www.cs.cornell.edu/~sabhar/chapters/SATSolvers-KR-Handbook.pdf -.. [5] http://gsd.uwaterloo.ca/sites/default/files/vm-2013-berger.pdf +.. [4] https://www.cs.cornell.edu/~sabhar/chapters/SATSolvers-KR-Handbook.pdf +.. [5] https://gsd.uwaterloo.ca/sites/default/files/vm-2013-berger.pdf .. [6] https://cados.cs.fau.de .. [7] https://vamos.cs.fau.de .. [8] https://undertaker.cs.fau.de diff --git a/docs/misc/livepatch.pandoc b/docs/misc/livepatch.pandoc index d38e4ce074b399946aecdaedb4cb6fe5b8043b66..a94fb57eb568e85a25c93bf6a988f123d4e48443 100644 --- a/docs/misc/livepatch.pandoc +++ b/docs/misc/livepatch.pandoc @@ -993,7 +993,7 @@ The design of that is not discussed in this design. This is implemented in a seperate tool which lives in a seperate GIT repo. -Currently it resides at git://xenbits.xen.org/livepatch-build-tools.git +Currently it resides at https://xenbits.xen.org/git-http/livepatch-build-tools.git ### Exception tables and symbol tables growth diff --git a/docs/misc/netif-staging-grants.pandoc b/docs/misc/netif-staging-grants.pandoc index cb33028adc3dadc8a9fb2a7739af6e5027690f82..1643f852d0b8a80645c90f80d9c48e6d5045abcb 100644 --- a/docs/misc/netif-staging-grants.pandoc +++ b/docs/misc/netif-staging-grants.pandoc @@ -399,7 +399,7 @@ Depending on the implementation, it would mean that we no longer would need to aggregate as much as grant ops as possible (step 1) and could transmit the packet on the transmit function (e.g. Linux ```ndo_start_xmit```) as previously proposed -here\[[0](http://lists.xenproject.org/archives/html/xen-devel/2015-05/msg01504.html)\]. +here\[[0](https://lists.xenproject.org/archives/html/xen-devel/2015-05/msg01504.html)\]. This would heavily improve efficiency specifially for smaller packets. Which in return would decrease RTT, having data being acknoledged much quicker. @@ -548,7 +548,7 @@ the results. # References -[0] http://lists.xenproject.org/archives/html/xen-devel/2015-05/msg01504.html +[0] https://lists.xenproject.org/archives/html/xen-devel/2015-05/msg01504.html [1] https://github.com/freebsd/freebsd/blob/master/sys/dev/netmap/netmap_mem2.c#L362 @@ -556,11 +556,11 @@ the results. [3] https://github.com/iovisor/bpf-docs/blob/master/Express_Data_Path.pdf -[4] http://prototype-kernel.readthedocs.io/en/latest/networking/XDP/design/requirements.html#write-access-to-packet-data +[4] https://prototype-kernel.readthedocs.io/en/latest/networking/XDP/design/requirements.html#write-access-to-packet-data -[5] http://lxr.free-electrons.com/source/drivers/net/ethernet/intel/ixgbe/ixgbe_main.c#L2073 +[5] https://lxr.free-electrons.com/source/drivers/net/ethernet/intel/ixgbe/ixgbe_main.c#L2073 -[6] http://lxr.free-electrons.com/source/drivers/net/ethernet/mellanox/mlx4/en_rx.c#L52 +[6] https://lxr.free-electrons.com/source/drivers/net/ethernet/mellanox/mlx4/en_rx.c#L52 [7] https://schd.ws/hosted_files/xendeveloperanddesignsummit2017/e6/ToGrantOrNotToGrant-XDDS2017_v3.pdf diff --git a/docs/misc/pvcalls.pandoc b/docs/misc/pvcalls.pandoc index 971cd8f4b1225d70b5cca31a3fe5121ddb8ae459..e86eef84e441cbe74f9c19a8ed509146e8a331d2 100644 --- a/docs/misc/pvcalls.pandoc +++ b/docs/misc/pvcalls.pandoc @@ -1072,13 +1072,13 @@ reading from the socket. [xenstore]: https://xenbits.xen.org/docs/unstable/misc/xenstore.txt [XenbusStateInitialising]: https://xenbits.xen.org/docs/unstable/hypercall/x86_64/include,public,io,xenbus.h.html -[address]: http://pubs.opengroup.org/onlinepubs/7908799/xns/syssocket.h.html -[in]: http://pubs.opengroup.org/onlinepubs/000095399/basedefs/netinet/in.h.html -[socket]: http://pubs.opengroup.org/onlinepubs/009695399/functions/socket.html -[connect]: http://pubs.opengroup.org/onlinepubs/7908799/xns/connect.html -[shutdown]: http://pubs.opengroup.org/onlinepubs/7908799/xns/shutdown.html -[bind]: http://pubs.opengroup.org/onlinepubs/7908799/xns/bind.html -[listen]: http://pubs.opengroup.org/onlinepubs/7908799/xns/listen.html -[accept]: http://pubs.opengroup.org/onlinepubs/7908799/xns/accept.html -[poll]: http://pubs.opengroup.org/onlinepubs/7908799/xsh/poll.html +[address]: https://pubs.opengroup.org/onlinepubs/7908799/xns/syssocket.h.html +[in]: https://pubs.opengroup.org/onlinepubs/000095399/basedefs/netinet/in.h.html +[socket]: https://pubs.opengroup.org/onlinepubs/009695399/functions/socket.html +[connect]: https://pubs.opengroup.org/onlinepubs/7908799/xns/connect.html +[shutdown]: https://pubs.opengroup.org/onlinepubs/7908799/xns/shutdown.html +[bind]: https://pubs.opengroup.org/onlinepubs/7908799/xns/bind.html +[listen]: https://pubs.opengroup.org/onlinepubs/7908799/xns/listen.html +[accept]: https://pubs.opengroup.org/onlinepubs/7908799/xns/accept.html +[poll]: https://pubs.opengroup.org/onlinepubs/7908799/xsh/poll.html [ring.h]: https://xenbits.xen.org/gitweb/?p=xen.git;a=blob;f=xen/include/public/io/ring.h;hb=HEAD diff --git a/docs/misc/status-override-table-spec.fodt b/docs/misc/status-override-table-spec.fodt index a831b7323b2bed31e19a06553b0ac40f1dfc797f..73c9061d98ef027a18539b8475bb030e788a0824 100644 --- a/docs/misc/status-override-table-spec.fodt +++ b/docs/misc/status-override-table-spec.fodt @@ -485,7 +485,7 @@ <text:p text:style-name="P11">Title:</text:p> <text:p text:style-name="P12">Define a list of ACPI namespace names that are to be ignored by the OSPM</text:p> <text:p text:style-name="P11">License:</text:p> - <text:p text:style-name="P5"><text:span text:style-name="T1">This work is licensed under the Creative Commons Attribution 4.0 International License. To view a copy of this license, visit </text:span><text:a xlink:type="simple" xlink:href="http://creativecommons.org/licenses/by/4.0/" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T5">http://creativecommons.org/licenses/by/4.0/</text:span></text:a><text:span text:style-name="T1"> or send a letter to Creative Commons, 444 Castro Street, Suite 900, Mountain View, California, 94041, USA.</text:span></text:p> + <text:p text:style-name="P5"><text:span text:style-name="T1">This work is licensed under the Creative Commons Attribution 4.0 International License. To view a copy of this license, visit </text:span><text:a xlink:type="simple" xlink:href="https://creativecommons.org/licenses/by/4.0/" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T5">https://creativecommons.org/licenses/by/4.0/</text:span></text:a><text:span text:style-name="T1"> or send a letter to Creative Commons, 444 Castro Street, Suite 900, Mountain View, California, 94041, USA.</text:span></text:p> <text:p text:style-name="P11">Problem Statement:</text:p> <text:p text:style-name="P12">Hypervisors control which devices are allocated to which virtual machines. <text:s/>If ACPI tables created by platform firmware are passed directly from a hypervisor to a new virtual machine, the virtual machine can see all of the devices available to the hypervisor. <text:s/>This would be an incorrect view for the new virtual machine.</text:p> <text:p text:style-name="P5"><text:span text:style-name="T1">By the same token, embedding the ability to create ACPI tables on the fly within a hypervisor adds more complexity and increases the resources needed by the hypervisor to run. <text:s/>To be clear, this is not a problem for the straightforward tables </text:span><text:span text:style-name="T3">– </text:span><text:span text:style-name="T1">such as the FADT, MADT, SRAT, or others </text:span><text:span text:style-name="T3">– </text:span><text:span text:style-name="T1">but is a problem for the DSDT and SSDT that contain AML byte codes. <text:s/>Generating AML byte codes on the fly would require the use of an ASL compiler, the most complex part of the tools needed to create ACPI tables.</text:span></text:p> diff --git a/docs/misc/vtd-pi.txt b/docs/misc/vtd-pi.txt index d14b208c2781384fd2ea5ce5bd79666f790f71b2..4624a0f5a56824f1f5451303fb5d939cc50c2929 100644 --- a/docs/misc/vtd-pi.txt +++ b/docs/misc/vtd-pi.txt @@ -101,7 +101,7 @@ recorded in a data structure called a posted-interrupt descriptor. More information about APICv and CPU-side Posted-interrupt, please refer to Chapter "APIC VIRTUALIZATION AND VIRTUAL INTERRUPTS", and Section "POSTED-INTERRUPT PROCESSING" in the Intel SDM: -http://www.intel.com/content/dam/www/public/us/en/documents/manuals/64-ia-32-architectures-software-developer-manual-325462.pdf +https://www.intel.com/content/dam/www/public/us/en/documents/manuals/64-ia-32-architectures-software-developer-manual-325462.pdf - Root-Complex Support Interrupt posting is the process by which an interrupt request (from IOAPIC @@ -120,7 +120,7 @@ for the virtual-vectors and contains the attributes of the notification event interrupts recorded in the posted-interrupt descriptor. More information about VT-d PI, please refer to -http://www.intel.com/content/www/us/en/intelligent-systems/intel-technology/vt-directed-io-spec.html +https://www.intel.com/content/www/us/en/intelligent-systems/intel-technology/vt-directed-io-spec.html Design Overview ============== @@ -223,7 +223,7 @@ pCPU when an interrupt is recorded in the posted-interrupt descriptor. This existing global vector is a _special_ vector to CPU, CPU handle it in a _special_ way compared to normal vectors, please refer to 29.6 in Intel SDM -http://www.intel.com/content/dam/www/public/us/en/documents/manuals/64-ia-32-architectures-software-developer-manual-325462.pdf +https://www.intel.com/content/dam/www/public/us/en/documents/manuals/64-ia-32-architectures-software-developer-manual-325462.pdf for more information about how CPU handles it. After having VT-d PI, VT-d engine can issue notification event when the diff --git a/docs/misc/vtd.txt b/docs/misc/vtd.txt index 89076a0776e4b23e0ec8e7600d65bc9f9a3f5980..61a042e15f69997a053e435bfac265f1ce1893bd 100644 --- a/docs/misc/vtd.txt +++ b/docs/misc/vtd.txt @@ -203,10 +203,10 @@ systems using following Intel motherboards: Feel free to add others as they become available. - Dell: Optiplex 755 -http://www.dell.com/content/products/category.aspx/optix?c=us&cs=555&l=en&s=biz +https://www.dell.com/content/products/category.aspx/optix?c=us&cs=555&l=en&s=biz - HP Compaq: DC7800 -http://h10010.www1.hp.com/wwpc/us/en/en/WF04a/12454-12454-64287-321860-3328898.html +https://h10010.www1.hp.com/wwpc/us/en/en/WF04a/12454-12454-64287-321860-3328898.html For more information, pls refer to https://wiki.xen.org/wiki/VTdHowTo. diff --git a/docs/misc/xen-env-table-spec.fodt b/docs/misc/xen-env-table-spec.fodt index ccde7a69814f01a47bb1c5db471d571c1bd31aca..174e5fd1288429d998fb6eb2df188b8ef52973a0 100644 --- a/docs/misc/xen-env-table-spec.fodt +++ b/docs/misc/xen-env-table-spec.fodt @@ -530,7 +530,7 @@ <text:p text:style-name="P14">Title:</text:p> <text:p text:style-name="P16">Define Xen Environment table for passing Xen specific information to DOM0.</text:p> <text:p text:style-name="P17">License:</text:p> - <text:p text:style-name="P5"><text:span text:style-name="T1">This work is licensed under the BSD License. To view a copy of this license, visit </text:span><text:a xlink:type="simple" xlink:href="http://opensource.org/licenses/BSD-3-Clause" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T7">http://opensource.org/licenses/BSD-3-Clause</text:span></text:a><text:span text:style-name="T1">.</text:span></text:p> + <text:p text:style-name="P5"><text:span text:style-name="T1">This work is licensed under the BSD License. To view a copy of this license, visit </text:span><text:a xlink:type="simple" xlink:href="https://opensource.org/licenses/BSD-3-Clause" text:style-name="Internet_20_link" text:visited-style-name="Visited_20_Internet_20_Link"><text:span text:style-name="T7">https://opensource.org/licenses/BSD-3-Clause</text:span></text:a><text:span text:style-name="T1">.</text:span></text:p> <text:p text:style-name="P14">Problem Statement:</text:p> <text:p text:style-name="P16">DOM0(Linux) requires additional information about the Xen environment for proper communication with Xen. <text:s/>DOM0 shares some memory pages with Xen and it need the address and size of the memory allocated to it. <text:s/>DOM0 also needs to configure interrupt that will be used for notification of events. </text:p> <text:p text:style-name="P17">The Xen Environment Table:</text:p> diff --git a/docs/misc/xenstore-paths.pandoc b/docs/misc/xenstore-paths.pandoc index 5cd5c8a3b9391b12f5c603deacbfe72271cd8c25..1a502e1a5e28db53c4b3cc3ecf488792d94eae13 100644 --- a/docs/misc/xenstore-paths.pandoc +++ b/docs/misc/xenstore-paths.pandoc @@ -232,7 +232,7 @@ The BIOS used by this domain. These xenstore values are used to override some of the default string values in the SMBIOS table constructed in hvmloader. See the SMBIOS -table specification at http://www.dmtf.org/standards/smbios/ +table specification at https://www.dmtf.org/standards/smbios/ #### ~/bios-strings/oem-* = STRING [HVM,INTERNAL] diff --git a/docs/misc/xl-psr.pandoc b/docs/misc/xl-psr.pandoc index 3d196ed2edccb8df2717ebbc201465a2fbe78acc..b9de9af175fb7226c739646d95c38fbaabd9addc 100644 --- a/docs/misc/xl-psr.pandoc +++ b/docs/misc/xl-psr.pandoc @@ -251,4 +251,4 @@ hexadecimal value. ## Reference [1] Intel SDM -(http://www.intel.com/content/www/us/en/processors/architectures-software-developer-manuals.html). +(https://www.intel.com/content/www/us/en/processors/architectures-software-developer-manuals.html). diff --git a/docs/misc/xsm-flask.txt b/docs/misc/xsm-flask.txt index 2419c5cf2916de736122be57c7ad88802a9bd0a2..281e450bcfbbe4a703d9c6bd4df21642d3c0ee88 100644 --- a/docs/misc/xsm-flask.txt +++ b/docs/misc/xsm-flask.txt @@ -93,7 +93,7 @@ rebuild. FLASK uses only one domain configuration parameter (seclabel) defining the full security label of the newly created domain. If using the example policy, "seclabel='system_u:system_r:domU_t'" is an example of a normal domain. The -labels are in the same format as SELinux labels; see http://selinuxproject.org +labels are in the same format as SELinux labels; see https://selinuxproject.org for more details on the use of the user, role, and optional MLS/MCS labels. FLASK policy overview diff --git a/docs/process/release-technician-checklist.txt b/docs/process/release-technician-checklist.txt index 4b061bf5f20bbb72e092e5930177374f9bb0c10f..7a077777ec162c580d6d2f8edb4ba0474c5172b3 100644 --- a/docs/process/release-technician-checklist.txt +++ b/docs/process/release-technician-checklist.txt @@ -23,7 +23,7 @@ t=RELEASE-$r # - check (for point releases, but not RCs) all XSAs have been applied (Lars) # * check, even for point releases -* http://logs.test-lab.xenproject.org/osstest/results/all-branch-statuses.txt +* https://logs.test-lab.xenproject.org/osstest/results/all-branch-statuses.txt # QEMU diff --git a/docs/process/sending-patches.pandoc b/docs/process/sending-patches.pandoc index 2e74c3b57ef5a5ee88230b3ca367ea56ab10846f..654ba2360592f85f6a9cc126c27417bbe428372c 100644 --- a/docs/process/sending-patches.pandoc +++ b/docs/process/sending-patches.pandoc @@ -82,7 +82,7 @@ modified form), the `Origin:` tag specifies the source of the patch: E.g.: - Origin: git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git f093b08c47b3 + Origin: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git f093b08c47b3 The commit id should be shortened to its first 12 characters. diff --git a/docs/process/xen-release-management.pandoc b/docs/process/xen-release-management.pandoc index 8f80d61d2f1aa9e63da9b1e61b77a67c826efe6f..7826419dad563a3b70c3c97fc4c0fb5339bd58e9 100644 --- a/docs/process/xen-release-management.pandoc +++ b/docs/process/xen-release-management.pandoc @@ -271,7 +271,7 @@ Hi all, Xen X.Y rcZ is tagged. You can check that out from xen.git: -git://xenbits.xen.org/xen.git X.Y.0-rcZ +https://xenbits.xen.org/git-http/xen.git X.Y.0-rcZ For your convenience there is also a tarball at: https://downloads.xenproject.org/release/xen/X.Y.0-rcZ/xen-X.Y.0-rcZ.tar.gz diff --git a/m4/README.source b/m4/README.source index 7a8719d9304cea05269e0b0cfaa32e343763c1e1..af730953ac0cb05ca45e9a03f031e5bc2b7764ec 100644 --- a/m4/README.source +++ b/m4/README.source @@ -6,9 +6,9 @@ m4 sources we have picked up or developed. ax_compare_version.m4 ===================== This file was fetched from -http://git.savannah.gnu.org/gitweb/?p=autoconf-archive.git;a=blob_plain;f=m4/ax_compare_version.m4 +https://git.savannah.gnu.org/gitweb/?p=autoconf-archive.git;a=blob_plain;f=m4/ax_compare_version.m4 -Also see http://www.gnu.org/software/autoconf-archive/ax_compare_version.html +Also see https://www.gnu.org/software/autoconf-archive/ax_compare_version.html pkg.m4 ====== diff --git a/m4/ax_compare_version.m4 b/m4/ax_compare_version.m4 index 26f4dec2497e3b9667c558c72c9e3b74188f48be..8a8103e94beee8778045e720ea13ad8ea040b396 100644 --- a/m4/ax_compare_version.m4 +++ b/m4/ax_compare_version.m4 @@ -1,7 +1,7 @@ -# Fetched from http://git.savannah.gnu.org/gitweb/?p=autoconf-archive.git;a=blob_plain;f=m4/ax_compare_version.m4 +# Fetched from https://git.savannah.gnu.org/gitweb/?p=autoconf-archive.git;a=blob_plain;f=m4/ax_compare_version.m4 # Commit ID: 27948f49ca30e4222bb7cdd55182bd7341ac50c5 # =========================================================================== -# http://www.gnu.org/software/autoconf-archive/ax_compare_version.html +# https://www.gnu.org/software/autoconf-archive/ax_compare_version.html # =========================================================================== # # SYNOPSIS diff --git a/m4/ocaml.m4 b/m4/ocaml.m4 index b067ee942741d88522eb1955189408b157ab9ca6..90f44772a7628aa0f29d514b2f142d4660ea7e43 100644 --- a/m4/ocaml.m4 +++ b/m4/ocaml.m4 @@ -1,5 +1,5 @@ dnl autoconf macros for OCaml -dnl from http://forge.ocamlcore.org/ +dnl from https://forge.ocamlcore.org/ dnl dnl Copyright © 2009 Richard W.M. Jones dnl Copyright © 2009 Stefano Zacchiroli diff --git a/m4/pkg.m4 b/m4/pkg.m4 index ed7182d826339ebc7459ef61cb92c06128865389..bb59b15417268411e83f9ae6ba8fbe01faf2e38f 100644 --- a/m4/pkg.m4 +++ b/m4/pkg.m4 @@ -147,7 +147,7 @@ path to pkg-config. _PKG_TEXT -To get pkg-config, see <http://pkg-config.freedesktop.org/>.])[]dnl +To get pkg-config, see <https://pkg-config.freedesktop.org/>.])[]dnl ]) else $1[]_CFLAGS=$pkg_cv_[]$1[]_CFLAGS diff --git a/misc/coverity/model.c b/misc/coverity/model.c index 1ec3fe86735a542039a1bfb444cd94338e26ae09..aa48107e6e881b73adb06c71b8e25607dcecd774 100644 --- a/misc/coverity/model.c +++ b/misc/coverity/model.c @@ -21,7 +21,7 @@ * Copyright (c) 2013-2014 Citrix Systems Ltd; All Right Reserved * * Based on: - * http://hg.python.org/cpython/file/tip/Misc/coverity_model.c + * https://hg.python.org/cpython/file/tip/Misc/coverity_model.c * Copyright (c) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, * 2011, 2012, 2013 Python Software Foundation; All Rights Reserved * diff --git a/stubdom/vtpmmgr/tpmrsa.c b/stubdom/vtpmmgr/tpmrsa.c index b18a5a3af680a69c758da8cae531fd7999dbdbef..7731640f6899dfde21106b0a34575b70ca25699d 100644 --- a/stubdom/vtpmmgr/tpmrsa.c +++ b/stubdom/vtpmmgr/tpmrsa.c @@ -3,7 +3,7 @@ * * Copyright (C) 2006-2011, Brainspark B.V. * - * This file is part of PolarSSL (http://www.polarssl.org) + * This file is part of PolarSSL (https://www.polarssl.org) * Lead Maintainer: Paul Bakker <polarssl_maintainer at polarssl.org> * * All rights reserved. @@ -24,8 +24,6 @@ /* * RSA was designed by Ron Rivest, Adi Shamir and Len Adleman. * - * http://theory.lcs.mit.edu/~rivest/rsapaper.pdf - * http://www.cacr.math.uwaterloo.ca/hac/about/chap8.pdf */ #include "tcg.h" diff --git a/stubdom/vtpmmgr/tpmrsa.h b/stubdom/vtpmmgr/tpmrsa.h index 65fd32a45c58ec504a9d6ed93c40e312567fbd6d..efeb5f2a21e4ac43b3cda417c0c8cea62052087c 100644 --- a/stubdom/vtpmmgr/tpmrsa.h +++ b/stubdom/vtpmmgr/tpmrsa.h @@ -5,7 +5,7 @@ * * Copyright (C) 2006-2010, Brainspark B.V. * - * This file is part of PolarSSL (http://www.polarssl.org) + * This file is part of PolarSSL (https://www.polarssl.org) * Lead Maintainer: Paul Bakker <polarssl_maintainer at polarssl.org> * * All rights reserved. diff --git a/tools/configure b/tools/configure index dae377c98252b9daf491a55058d11d2bf3c3ad84..f6f13bfdc0901b0cea125c5ac13208c92e7b7a0f 100755 --- a/tools/configure +++ b/tools/configure @@ -3753,10 +3753,10 @@ esac -# Fetched from http://git.savannah.gnu.org/gitweb/?p=autoconf-archive.git;a=blob_plain;f=m4/ax_compare_version.m4 +# Fetched from https://git.savannah.gnu.org/gitweb/?p=autoconf-archive.git;a=blob_plain;f=m4/ax_compare_version.m4 # Commit ID: 27948f49ca30e4222bb7cdd55182bd7341ac50c5 # =========================================================================== -# http://www.gnu.org/software/autoconf-archive/ax_compare_version.html +# https://www.gnu.org/software/autoconf-archive/ax_compare_version.html # =========================================================================== # # SYNOPSIS @@ -8376,7 +8376,7 @@ Alternatively, you may set the environment variables glib_CFLAGS and glib_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details. -To get pkg-config, see <http://pkg-config.freedesktop.org/>. +To get pkg-config, see <https://pkg-config.freedesktop.org/>. See \`config.log' for more details" "$LINENO" 5; } else glib_CFLAGS=$pkg_cv_glib_CFLAGS @@ -8467,7 +8467,7 @@ Alternatively, you may set the environment variables pixman_CFLAGS and pixman_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details. -To get pkg-config, see <http://pkg-config.freedesktop.org/>. +To get pkg-config, see <https://pkg-config.freedesktop.org/>. See \`config.log' for more details" "$LINENO" 5; } else pixman_CFLAGS=$pkg_cv_pixman_CFLAGS @@ -9923,7 +9923,7 @@ Alternatively, you may set the environment variables SYSTEMD_CFLAGS and SYSTEMD_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details. -To get pkg-config, see <http://pkg-config.freedesktop.org/>. +To get pkg-config, see <https://pkg-config.freedesktop.org/>. See \`config.log' for more details" "$LINENO" 5; } else SYSTEMD_CFLAGS=$pkg_cv_SYSTEMD_CFLAGS @@ -10018,7 +10018,7 @@ Alternatively, you may set the environment variables SYSTEMD_CFLAGS and SYSTEMD_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details. -To get pkg-config, see <http://pkg-config.freedesktop.org/>. +To get pkg-config, see <https://pkg-config.freedesktop.org/>. See \`config.log' for more details" "$LINENO" 5; } else SYSTEMD_CFLAGS=$pkg_cv_SYSTEMD_CFLAGS diff --git a/tools/examples/xeninfo.pl b/tools/examples/xeninfo.pl index 95a15d9595c0f4bf09c9429099bd3b27e98ebf3e..0e70b15db43f68cf82856aafdddcb9e8d798ea95 100644 --- a/tools/examples/xeninfo.pl +++ b/tools/examples/xeninfo.pl @@ -6,13 +6,13 @@ # ingard [at] mevaag [dot] no # # # # This work is licensed under the Creative Commons Attribution-Noncommercial-Share Alike 3.0 License. # -# To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/3.0/ or send a letter # +# To view a copy of this license, visit https://creativecommons.org/licenses/by-nc-sa/3.0/ or send a letter # # to Creative Commons, 171 Second Street, Suite 300, San Francisco, California, 94105, USA. # # # ############################################################################################################# use strict; -# http://search.cpan.org/~rjray/RPC-XML-0.59/lib/RPC/XML/Client.pm +# https://search.cpan.org/~rjray/RPC-XML-0.59/lib/RPC/XML/Client.pm require RPC::XML; require RPC::XML::Client; diff --git a/tools/firmware/Makefile b/tools/firmware/Makefile index 345037b93b7f7987f0344f8a3ae86b4ec42a6caa..22e1d9dfaf88a74338e6521275574d9b775fa7b9 100644 --- a/tools/firmware/Makefile +++ b/tools/firmware/Makefile @@ -36,7 +36,7 @@ ifeq ($(CONFIG_ROMBIOS),y) @set -e; if [ $$((`( bcc -v 2>&1 | grep version || echo 0.0.0 ) | cut -d' ' -f 3 | awk -F. '{ printf "0x%02x%02x%02x", $$1, $$2, $$3}'`)) -lt $$((0x00100e)) ] ; then \ echo "==========================================================================="; \ echo "Require dev86 rpm or bin86 & bcc debs version >= 0.16.14 to build firmware!"; \ - echo "(visit http://www.debath.co.uk/dev86/ for more information)"; \ + echo "(visit https://www.debath.co.uk/dev86/ for more information)"; \ echo "==========================================================================="; \ false ; \ fi diff --git a/tools/firmware/etherboot/README b/tools/firmware/etherboot/README index 5e3c1daf588fb33bc82238b818ba6aef5c8062e5..51c1d6db5bc7540a7495d281405355d796e5141b 100644 --- a/tools/firmware/etherboot/README +++ b/tools/firmware/etherboot/README @@ -1,28 +1,7 @@ - -This directory builds gPXE option ROMs from the gPXE source +This directory builds iPXE option ROMs from the iPXE source tarball. We provide this tarball in our source so that the option ROMs can be reconstructed from source, allowing easier debugging and fulfilling the terms of the GPL. We make a few non-standard settings, most to do with timeouts and when to give up, and for stricter DHCP spec compliance. - ----------------------------------------- - -Since gPXE upstream do not appear to distribute tarballs, we -generated one ourselves with the following runes (to extract the tree -as on 25th September 2008): - - git clone git://git.etherboot.org/scm/gpxe.git - cd gpxe - git archive --format=tar --prefix=gpxe/ c24bc349ead939d90b5784dbff3cd9fdb9d83ba8 | gzip -n >../gpxe-git-snapshot.tar.gz - ----------------------------------------- - -Previously, an image from Rom-o-matic.net was provided here, fetched -from the following URL: - -http://rom-o-matic.net/5.4.3/build.php?version=5.4.3&F=ignore&nic=rtl8139%3Artl8139+--+%5B0x10ec%2C0x8139%5D&ofmt=Binary+ROM+Image%28.zrom%29&arch=i386&ASK_BOOT=-1&BOOT_FIRST=BOOT_NIC&BOOT_SECOND=BOOT_NOTHING&BOOT_THIRD=BOOT_NOTHING&BOOT_INDEX=0&STATIC_CLIENT_IP=&STATIC_SUBNET_MASK=&STATIC_SERVER_IP=&STATIC_GATEWAY_IP=&STATIC_BOOTFILE=&EXIT_ON_FILE_LOAD_ERROR=on&DHCP_CLIENT_ID=&DHCP_CLIENT_ID_LEN=&DHCP_CLIENT_ID_TYPE=&DHCP_USER_CLASS=&DHCP_USER_CLASS_LEN=&ALLOW_ONLY_ENCAPSULATED=on&DEFAULT_BOOTFILE=&CONGESTED=on&BACKOFF_LIMIT=7&TIMEOUT=180&TRY_FLOPPY_FIRST=0&EXIT_IF_NO_OFFER=on&TAGGED_IMAGE=on&ELF_IMAGE=on&PXE_IMAGE=on&DOWNLOAD_PROTO_TFTP=on&COMCONSOLE=0x3F8&CONSPEED=9600&COMPARM=0x03&PXE_EXPORT=on&CONFIG_PCI=on&CONFIG_ISA=on&BUILD_ID=&PCBIOS=on&PXE_DHCP_STRICT=on&A=Get+ROM - -The mkhex script in tools/firmware/hvmloader will make the header file -from the downloaded image. diff --git a/tools/firmware/hvmloader/pci_regs.h b/tools/firmware/hvmloader/pci_regs.h index 7bf2d873ab644c5d342a7e4112a94814e62ce71c..4b093308f6af346afed7cf55c764fd46560bc700 100644 --- a/tools/firmware/hvmloader/pci_regs.h +++ b/tools/firmware/hvmloader/pci_regs.h @@ -6,7 +6,7 @@ * Copyright 1997--1999 Martin Mares <mj@xxxxxx> * * For more information, please consult the following manuals (look at - * http://www.pcisig.com/ for how to get them): + * https://www.pcisig.com/ for how to get them): * * PCI BIOS Specification * PCI Local Bus Specification diff --git a/tools/firmware/hvmloader/pir.c b/tools/firmware/hvmloader/pir.c index cc420ddff48d0c4f748552fbddc106930796b903..369b4f9b903f961bf79ee2015384187084e40d1e 100644 --- a/tools/firmware/hvmloader/pir.c +++ b/tools/firmware/hvmloader/pir.c @@ -19,7 +19,7 @@ /* * The structure of these tables is described in - * http://www.microsoft.com/taiwan/whdc/archive/pciirq.mspx + * https://www.microsoft.com/taiwan/whdc/archive/pciirq.mspx */ unsigned long create_pir_tables(void) { diff --git a/tools/firmware/hvmloader/pir_types.h b/tools/firmware/hvmloader/pir_types.h index 9f9259c2e144420d4cb1db190a7af447283624ad..5129b0c7fd9a087810a299ee8930f755814a263b 100644 --- a/tools/firmware/hvmloader/pir_types.h +++ b/tools/firmware/hvmloader/pir_types.h @@ -17,7 +17,7 @@ * Copyright (C) Citrix Systems, 2011 * * See the PCI Interrupt Routing spec for more detail: - * http://www.microsoft.com/taiwan/whdc/archive/pciirq.mspx + * https://www.microsoft.com/taiwan/whdc/archive/pciirq.mspx */ #ifndef PIR_TYPES_H diff --git a/tools/firmware/hvmloader/smbios_types.h b/tools/firmware/hvmloader/smbios_types.h index 7c648ece71698af003f1600a150b1b77fe880254..3f1c120da60b6aa95cb2b6b1f03cc31d912832a4 100644 --- a/tools/firmware/hvmloader/smbios_types.h +++ b/tools/firmware/hvmloader/smbios_types.h @@ -19,7 +19,7 @@ * Authors: Andrew D. Ball <aball@xxxxxxxxxx> * * See the SMBIOS 2.4 spec for more detail: - * http://www.dmtf.org/standards/smbios/ + * https://www.dmtf.org/standards/smbios/ */ #ifndef SMBIOS_TYPES_H diff --git a/tools/firmware/rombios/32bit/pmm.c b/tools/firmware/rombios/32bit/pmm.c index 09fec427483f3385b621aebac505705e7f819630..e0e39fef68a7b8d1695738e5e6f3c045c6dceaa4 100644 --- a/tools/firmware/rombios/32bit/pmm.c +++ b/tools/firmware/rombios/32bit/pmm.c @@ -1,7 +1,7 @@ /* * pmm.c - POST(Power On Self Test) Memory Manager * according to the specification described in - * http://www.phoenix.com/NR/rdonlyres/873A00CF-33AC-4775-B77E-08E7B9754993/0/specspmm101.pdf + * https://www.phoenix.com/NR/rdonlyres/873A00CF-33AC-4775-B77E-08E7B9754993/0/specspmm101.pdf * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public diff --git a/tools/firmware/rombios/rombios.c b/tools/firmware/rombios/rombios.c index 5cda22785f6f62cd54956cc04dff687fd51f07b6..52ba4a988f262f41b6d98ce41cca791db13c21be 100644 --- a/tools/firmware/rombios/rombios.c +++ b/tools/firmware/rombios/rombios.c @@ -733,7 +733,7 @@ typedef struct { // for access to EBDA area // The EBDA structure should conform to - // http://www.frontiernet.net/~fys/rombios.htm document + // https://www.frontiernet.net/~fys/rombios.htm document // I made the ata and cdemu structs begin at 0x121 in the EBDA seg // EBDA must be at most 768 bytes; it lives at EBDA_SEG, and the boot // device tables are at EBDA_SEG:IPL_TABLE_OFFSET @@ -2058,7 +2058,7 @@ print_bios_banner() // We also don't support letting option ROMs register as bootable disk // drives (BCVs), only as bootable devices (BEVs). // -// http://www.phoenix.com/en/Customer+Services/White+Papers-Specs/pc+industry+specifications.htm +// https://www.phoenix.com/en/Customer+Services/White+Papers-Specs/pc+industry+specifications.htm //-------------------------------------------------------------------------- static char drivetypes[][10]={"", "Floppy","Hard Disk","CD-Rom", "Network"}; diff --git a/tools/firmware/vgabios/README b/tools/firmware/vgabios/README index a21fef1e8b809df92f59ea946155ac0d1b8cf915..ccc1379ab18089ac0ad37ae6a1a7bc2414f7437c 100644 --- a/tools/firmware/vgabios/README +++ b/tools/firmware/vgabios/README @@ -72,8 +72,8 @@ These fonts are public domain The source code is based on information taken from : - Kevin Lawton's vga card emulation for bochs/plex86 - Ralf Brown's interrupts list avalaible at - http://www.cs.cmu.edu/afs/cs/user/ralf/pub/WWW/files.html -- Finn Thogersons' VGADOC4b available at http://home.worldonline.dk/~finth/ + https://www.cs.cmu.edu/afs/cs/user/ralf/pub/WWW/files.html +- Finn Thogersons' VGADOC4b available at https://home.worldonline.dk/~finth/ - Michael Abrash's Graphics Programming Black Book - Francois Gervais' book "programmation des cartes graphiques cga-ega-vga" edited by sybex @@ -83,9 +83,9 @@ The source code is based on information taken from : Feedback -------- Please report any bugs, comments, patches for this VGA Bios to info@xxxxxxxxxxx -You can find the latest release at : http://www.nongnu.org/vgabios/ -For any information on bochs, visit the website http://bochs.sourceforge.net/ -For any information on qemu, visit the website http://fabrice.bellard.free.fr/qemu/ +You can find the latest release at : https://www.nongnu.org/vgabios/ +For any information on bochs, visit the website https://bochs.sourceforge.net/ +For any information on qemu, visit the website https://fabrice.bellard.free.fr/qemu/ History diff --git a/tools/firmware/vgabios/vbe.c b/tools/firmware/vgabios/vbe.c index c5066906d3d001f8246566ed0e207e40659ac9a6..8e6408733ae68bdc582054ee58778c03f180b220 100644 --- a/tools/firmware/vgabios/vbe.c +++ b/tools/firmware/vgabios/vbe.c @@ -48,7 +48,7 @@ extern char vbebios_product_revision; ASM_START // FIXME: 'merge' these (c) etc strings with the vgabios.c strings? _vbebios_copyright: -.ascii "Bochs/Plex86 VBE(C) 2003 http://savannah.nongnu.org/projects/vgabios/" +.ascii "Bochs/Plex86 VBE(C) 2003 https://savannah.nongnu.org/projects/vgabios/" .byte 0x00 _vbebios_vendor_name: diff --git a/tools/firmware/vgabios/vbe_display_api.txt b/tools/firmware/vgabios/vbe_display_api.txt index fddb78b4bc713d153d1d08b95a639929a37d7b01..a365d2cc94aa36ef16dc730dd5886f69bc731fee 100644 --- a/tools/firmware/vgabios/vbe_display_api.txt +++ b/tools/firmware/vgabios/vbe_display_api.txt @@ -63,16 +63,16 @@ Todo References ---------- [VBE3] VBE 3 Specification at - http://www.vesa.org/vbe3.pdf + https://www.vesa.org/vbe3.pdf [BOCHS] Bochs Open Source IA-32 Emulator at - http://bochs.sourceforge.net + https://bochs.sourceforge.net [VBEBIOS] VBE Bios for Bochs at - http://savannah.gnu.org/projects/vgabios/ + https://savannah.gnu.org/projects/vgabios/ [Screenshots] Screenshots of programs using the VBE Bios at - http://japj.org/projects/bochs_plex86/screenshots.html + https://japj.org/projects/bochs_plex86/screenshots.html Abbreviations ------------- diff --git a/tools/firmware/vgabios/vgabios.c b/tools/firmware/vgabios/vgabios.c index 1c75b7de96c2b366f910ffb7ed4a7833d53a59da..3ad98ca254a4ce8e7359a8a2d1a259b098ab927b 100644 --- a/tools/firmware/vgabios/vgabios.c +++ b/tools/firmware/vgabios/vgabios.c @@ -36,7 +36,7 @@ // // This VGA Bios is based on information taken from : // - Kevin Lawton's vga card emulation for bochs/plex86 -// - Ralf Brown's interrupts list available at http://www.cs.cmu.edu/afs/cs/user/ralf/pub/WWW/files.html +// - Ralf Brown's interrupts list available at https://www.cs.cmu.edu/afs/cs/user/ralf/pub/WWW/files.html // - Finn Thogersons' VGADOC4b available at http://home.worldonline.dk/~finth/ // - Michael Abrash's Graphics Programming Black Book // - Francois Gervais' book "programmation des cartes graphiques cga-ega-vga" edited by sybex @@ -193,11 +193,11 @@ vgabios_license: vgabios_website: .ascii "Please visit :" .byte 0x0a,0x0d -;;.ascii " . http://www.plex86.org" +;;.ascii " . https://www.plex86.org" ;;.byte 0x0a,0x0d -.ascii " . http://bochs.sourceforge.net" +.ascii " . https://bochs.sourceforge.net" .byte 0x0a,0x0d -.ascii " . http://www.nongnu.org/vgabios" +.ascii " . https://www.nongnu.org/vgabios" .byte 0x0a,0x0d .byte 0x0a,0x0d .byte 0x00 diff --git a/tools/fuzz/README.afl b/tools/fuzz/README.afl index a59564985ab773d4123feaffd8224c9ae6b1cc0d..d9d7138cafb9e494e14af223710e1a02d05421c4 100644 --- a/tools/fuzz/README.afl +++ b/tools/fuzz/README.afl @@ -2,7 +2,7 @@ Some fuzzing targets have American Fuzzy Lop (AFL) support. -See also http://lcamtuf.coredump.cx/afl/ +See also https://lcamtuf.coredump.cx/afl/ # HOW IT WORKS diff --git a/tools/hotplug/Linux/xendomains.in b/tools/hotplug/Linux/xendomains.in index 70f4129ef4bf24da30b05e5b568c01e39ed384bd..e713e6521933f768add60cb085c29e1137e83d10 100644 --- a/tools/hotplug/Linux/xendomains.in +++ b/tools/hotplug/Linux/xendomains.in @@ -12,7 +12,7 @@ # # Based on the example in the "Designing High Quality Integrated Linux # Applications HOWTO" by Avi Alkalay -# <http://www.tldp.org/HOWTO/HighQuality-Apps-HOWTO/> +# <https://www.tldp.org/HOWTO/HighQuality-Apps-HOWTO/> # ### BEGIN INIT INFO # Provides: xendomains diff --git a/tools/include/libxenvchan.h b/tools/include/libxenvchan.h index 30cc73cf97e30d81732ad084eeac3838bb3841de..ad771866e44321f6c880733a3df8e9315c2b348e 100644 --- a/tools/include/libxenvchan.h +++ b/tools/include/libxenvchan.h @@ -25,7 +25,7 @@ * * @section DESCRIPTION * - * Originally borrowed from the Qubes OS Project, http://www.qubes-os.org, + * Originally borrowed from the Qubes OS Project, https://www.qubes-os.org, * this code has been substantially rewritten to use the gntdev and gntalloc * devices instead of raw MFNs and map_foreign_range. * diff --git a/tools/include/libxl.h b/tools/include/libxl.h index d652895075a056ce6ec29f7b0623a0686eb84f36..6016b7b67598f6ac330819ef3df3bc4d003a30c4 100644 --- a/tools/include/libxl.h +++ b/tools/include/libxl.h @@ -2518,7 +2518,7 @@ static inline void libxl_cpuid_set(libxl_ctx *ctx __attribute__((unused)), * userid Data contents * "xl" domain config file in xl format, Unix line endings * "libvirt-xml" domain config file in libvirt XML format. See - * http://libvirt.org/formatdomain.html + * https://libvirt.org/formatdomain.html * "domain-userdata-lock" lock file to protect domain userdata in libxl. * It's a per-domain lock. Applications should * not touch this file. diff --git a/tools/libacpi/build.c b/tools/libacpi/build.c index fe2db66a62e68b92bdcbc1949e0de2900cec6e6c..a58a8ebf06de6e0a265cf8b5c41cceae8cf6d0a2 100644 --- a/tools/libacpi/build.c +++ b/tools/libacpi/build.c @@ -563,7 +563,7 @@ int acpi_build_tables(struct acpi_ctxt *ctxt, struct acpi_config *config) * into a 116 bytes buffer thus causing an overflow. The solution is to * link the higher revision FADT with the XSDT only and introduce a * compatible revision 1 FADT that is linked with the RSDT. Refer to: - * http://www.acpi.info/presentations/S01USMOBS169_OS%20new.ppt + * https://www.acpi.info/presentations/S01USMOBS169_OS%20new.ppt */ fadt_10 = ctxt->mem_ops.alloc(ctxt, sizeof(struct acpi_10_fadt), 16); if (!fadt_10) goto oom; diff --git a/tools/libfsimage/reiserfs/fsys_reiserfs.c b/tools/libfsimage/reiserfs/fsys_reiserfs.c index 10ca65747678716d571afe9755158c4e10c56150..299b257e999426547199753508fcf76f1d440ed7 100644 --- a/tools/libfsimage/reiserfs/fsys_reiserfs.c +++ b/tools/libfsimage/reiserfs/fsys_reiserfs.c @@ -658,7 +658,7 @@ reiserfs_mount (fsi_file_t *ffi, const char *options) /***************** TREE ACCESSING METHODS *****************************/ /* I assume you are familiar with the ReiserFS tree, if not go to - * http://www.namesys.com/content_table.html + * https://www.namesys.com/content_table.html * * My tree node cache is organized as following * 0 ROOT node diff --git a/tools/libfsimage/xfs/xfs.h b/tools/libfsimage/xfs/xfs.h index 40699281e44d6a9587ef40a61563d71424292a4a..e9f93531d82aa12264ef3b4c8bbc8f56d9c7d58f 100644 --- a/tools/libfsimage/xfs/xfs.h +++ b/tools/libfsimage/xfs/xfs.h @@ -25,11 +25,11 @@ * Contact information: Silicon Graphics, Inc., 1600 Amphitheatre Pkwy, * Mountain View, CA 94043, or: * - * http://www.sgi.com + * https://www.sgi.com * * For further information regarding this notice, see: * - * http://oss.sgi.com/projects/GenInfo/SGIGPLNoticeExplan/ + * https://oss.sgi.com/projects/GenInfo/SGIGPLNoticeExplan/ */ typedef signed char xfs_int8_t; diff --git a/tools/libfsimage/zfs/zfs_sha256.c b/tools/libfsimage/zfs/zfs_sha256.c index 616fc0a78069dbb162c24048d77551848db196db..18a5c05008ef4a5f5b2cec57e343ed8ea1f9ccfe 100644 --- a/tools/libfsimage/zfs/zfs_sha256.c +++ b/tools/libfsimage/zfs/zfs_sha256.c @@ -26,7 +26,7 @@ /* * SHA-256 checksum, as specified in FIPS 180-2, available at: - * http://csrc.nist.gov/cryptval + * https://csrc.nist.gov/cryptval * * This is a very compact implementation of SHA-256. * It is designed to be simple and portable, not to be fast. diff --git a/tools/libs/light/libxl_genid.c b/tools/libs/light/libxl_genid.c index 7f52356c605237677d3568aa70bf42d02077bfc1..963381bd903985f7fe1d00206f4bba740e010bda 100644 --- a/tools/libs/light/libxl_genid.c +++ b/tools/libs/light/libxl_genid.c @@ -28,7 +28,7 @@ * See Microsoft's "Virtual Machine Generation ID" specification for * further details, including when a new generation ID is required. * - * http://www.microsoft.com/en-us/download/details.aspx?id=30707 + * https://www.microsoft.com/en-us/download/details.aspx?id=30707 */ int libxl_ms_vm_genid_generate(libxl_ctx *ctx, libxl_ms_vm_genid *id) { diff --git a/tools/libs/stat/xenstat_qmp.c b/tools/libs/stat/xenstat_qmp.c index 9909b9727e48cb0690a8aa25604ae9372786c420..399176ecff46eb2667b4cb5643eeb620c830f329 100644 --- a/tools/libs/stat/xenstat_qmp.c +++ b/tools/libs/stat/xenstat_qmp.c @@ -357,7 +357,7 @@ static int qmp_connect(char *path) } /* Gather the qdisk statistics by querying QMP - Resources: http://wiki.qemu.org/QMP and qmp-commands.hx from the qemu code + Resources: https://wiki.qemu.org/QMP and qmp-commands.hx from the qemu code QMP Syntax for entering command mode. This command must be issued before issuing any other command: In: {"execute": "qmp_capabilities"} diff --git a/tools/misc/mkrpm b/tools/misc/mkrpm index 68819b2d739cea5491b53f9b944ee2bd20d92c2b..997d09133e23f680f1c0333653ca3d106715366e 100644 --- a/tools/misc/mkrpm +++ b/tools/misc/mkrpm @@ -34,7 +34,7 @@ Version: $version Release: $release License: GPL Group: System/Hypervisor -URL: http://xenbits.xenproject.org/xen.git +URL: https://xenbits.xenproject.org/ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root %define _binary_payload w1.gzdio diff --git a/tools/ocaml/libs/xentoollog/xentoollog_stubs.c b/tools/ocaml/libs/xentoollog/xentoollog_stubs.c index e4306a0c2f8f03407a5c195de5b3d0350e9faf44..64f46ce571ffc2af803051983b03312ace000950 100644 --- a/tools/ocaml/libs/xentoollog/xentoollog_stubs.c +++ b/tools/ocaml/libs/xentoollog/xentoollog_stubs.c @@ -52,7 +52,7 @@ static char * dup_String_val(value s) #include "_xtl_levels.inc" -/* Option type support as per http://www.linux-nantes.org/~fmonnier/ocaml/ocaml-wrapping-c.php */ +/* Option type support as per https://www.linux-nantes.org/~fmonnier/ocaml/ocaml-wrapping-c.php */ #ifndef Val_none #define Val_none Val_int(0) #endif diff --git a/tools/ocaml/libs/xl/xenlight_stubs.c b/tools/ocaml/libs/xl/xenlight_stubs.c index 45b8af61c74ad8fbda1ef4b9f7027eba1183621f..10ca7259b0edf72ad8df85c682e9b434f264ea39 100644 --- a/tools/ocaml/libs/xl/xenlight_stubs.c +++ b/tools/ocaml/libs/xl/xenlight_stubs.c @@ -226,7 +226,7 @@ static value Val_string_list(libxl_string_list *c_val) CAMLreturn(list); } -/* Option type support as per http://www.linux-nantes.org/~fmonnier/ocaml/ocaml-wrapping-c.php */ +/* Option type support as per https://www.linux-nantes.org/~fmonnier/ocaml/ocaml-wrapping-c.php */ #ifndef Val_none #define Val_none Val_int(0) #endif diff --git a/tools/tests/vhpet/main.c b/tools/tests/vhpet/main.c index 6fe65ea808c663d6c4618448bb4b4cea218cd11c..4054eec6296910d3117334091b3dac190f9aea29 100644 --- a/tools/tests/vhpet/main.c +++ b/tools/tests/vhpet/main.c @@ -14,7 +14,7 @@ */ /* - * http://www.intel.com/content/dam/www/public/us/en/documents/technical-specifications/software-developers-hpet-spec-1-0a.pdf + * https://www.intel.com/content/dam/www/public/us/en/documents/technical-specifications/software-developers-hpet-spec-1-0a.pdf * * xen_source is a directory that has all xen source below it. * diff --git a/tools/xenstore/talloc.c b/tools/xenstore/talloc.c index 23c3a23b199f2318dd34786d1ae00b964dd1213a..9eda1bfc00c0b6b35d34ce25268fc9c070d9da55 100644 --- a/tools/xenstore/talloc.c +++ b/tools/xenstore/talloc.c @@ -26,7 +26,7 @@ */ /* - inspired by http://swapped.cc/halloc/ + inspired by https://swapped.cc/halloc/ */ #ifdef _SAMBA_BUILD_ diff --git a/tools/xenstore/talloc_guide.txt b/tools/xenstore/talloc_guide.txt index c23ac77cad72ab9265ee5af5bf5edbc1e6800380..bfcb35506b790570ab170cffbd280b674d8b6068 100644 --- a/tools/xenstore/talloc_guide.txt +++ b/tools/xenstore/talloc_guide.txt @@ -5,7 +5,7 @@ Andrew Tridgell September 2004 The most current version of this document is available at - http://samba.org/ftp/unpacked/samba4/source/lib/talloc/talloc_guide.txt + https://samba.org/ftp/unpacked/samba4/source/lib/talloc/talloc_guide.txt If you are used to talloc from Samba3 then please read this carefully, as talloc has changed a lot. diff --git a/tools/xl/check-xl-disk-parse b/tools/xl/check-xl-disk-parse index 18fb66940a5464d17a89d41fa5fa9c051c5c2606..5f843585ad51f036c5ce09598a90d7702f70ae61 100755 --- a/tools/xl/check-xl-disk-parse +++ b/tools/xl/check-xl-disk-parse @@ -133,7 +133,7 @@ disk: { EOF -# http://backdrift.org/xen-block-iscsi-script-with-multipath-support +# https://backdrift.org/xen-block-iscsi-script-with-multipath-support one 0 iscsi:iqn.2001-05.com.equallogic:0-8a0906-23fe93404-c82797962054a96d-examplehost,xvda,w one 0 vdev=xvda,access=w,script=block-iscsi,target=iqn.2001-05.com.equallogic:0-8a0906-23fe93404-c82797962054a96d-examplehost @@ -148,8 +148,8 @@ disk: { EOF -# http://lists.linbit.com/pipermail/drbd-user/2008-September/010221.html -# http://www.drbd.org/users-guide-emb/s-xen-configure-domu.html +# https://lists.linbit.com/pipermail/drbd-user/2008-September/010221.html +# https://www.drbd.org/users-guide-emb/s-xen-configure-domu.html one 0 drbd:app01,hda,w expected <<END diff --git a/xen/arch/arm/arm32/head.S b/xen/arch/arm/arm32/head.S index df51550baa8a129200f770c55d86f32cbfe7e359..6ef8ff8e5b4fb2a0a3548b82b532f1f69a7e43b1 100644 --- a/xen/arch/arm/arm32/head.S +++ b/xen/arch/arm/arm32/head.S @@ -147,7 +147,7 @@ GLOBAL(start) /* * zImage magic header, see: - * http://www.simtec.co.uk/products/SWLINUX/files/booting_article.html#d0e309 + * https://www.simtec.co.uk/products/SWLINUX/files/booting_article.html#d0e309 */ .rept 8 mov r0, r0 diff --git a/xen/arch/arm/arm64/head.S b/xen/arch/arm/arm64/head.S index 4a3f87117c8308b63ea3999b1928dba26575959b..9041f920157cbb7435a56ac876cebfb148049751 100644 --- a/xen/arch/arm/arm64/head.S +++ b/xen/arch/arm/arm64/head.S @@ -180,7 +180,7 @@ efi_head: * header. The arm64 Linux Image format is designed to support * being both an 'Image' format binary and a PE/COFF binary. * The PE/COFF format is defined by Microsoft, and is available - * from: http://msdn.microsoft.com/en-us/gg463119.aspx + * from: https://msdn.microsoft.com/en-us/gg463119.aspx * Version 8.3 adds support for arm64 and UEFI usage. */ diff --git a/xen/arch/arm/arm64/lib/memcmp.S b/xen/arch/arm/arm64/lib/memcmp.S index 87c2537ffeb7cc8c2eeeabfd47eb573cc41f064b..afa73bd7ef264a5a68c0bd01d052f82d216ba690 100644 --- a/xen/arch/arm/arm64/lib/memcmp.S +++ b/xen/arch/arm/arm64/lib/memcmp.S @@ -6,8 +6,7 @@ * and re-licensed under GPLv2 for the Linux kernel. The original code can * be found @ * - * http://bazaar.launchpad.net/~linaro-toolchain-dev/cortex-strings/trunk/ - * files/head:/src/aarch64/ + * https://bazaar.launchpad.net/~linaro-toolchain-dev/cortex-strings/trunk/files/head:/src/aarch64/ * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License version 2 as diff --git a/xen/arch/arm/arm64/lib/memcpy.S b/xen/arch/arm/arm64/lib/memcpy.S index d90d20ef3ea86fbe56f76d08c18bc55ab302c206..e7a667c2be280d9a5a4b8d991cbbf645ace5374e 100644 --- a/xen/arch/arm/arm64/lib/memcpy.S +++ b/xen/arch/arm/arm64/lib/memcpy.S @@ -6,7 +6,7 @@ * and re-licensed under GPLv2 for the Linux kernel. The original code can * be found @ * - * http://bazaar.launchpad.net/~linaro-toolchain-dev/cortex-strings/trunk/ + * https://bazaar.launchpad.net/~linaro-toolchain-dev/cortex-strings/trunk/ * files/head:/src/aarch64/ * * This program is free software; you can redistribute it and/or modify diff --git a/xen/arch/arm/arm64/lib/memmove.S b/xen/arch/arm/arm64/lib/memmove.S index a49de845d0668f7f210a2f4fe371fa8d43c3af8b..35d9b62fa0bb2430f65def7b0c0fc8e6cb04dec3 100644 --- a/xen/arch/arm/arm64/lib/memmove.S +++ b/xen/arch/arm/arm64/lib/memmove.S @@ -6,7 +6,7 @@ * and re-licensed under GPLv2 for the Linux kernel. The original code can * be found @ * - * http://bazaar.launchpad.net/~linaro-toolchain-dev/cortex-strings/trunk/ + * https://bazaar.launchpad.net/~linaro-toolchain-dev/cortex-strings/trunk/ * files/head:/src/aarch64/ * * This program is free software; you can redistribute it and/or modify diff --git a/xen/arch/arm/arm64/lib/memset.S b/xen/arch/arm/arm64/lib/memset.S index 5bf751521b60485c0679051f9a33172bde40711d..5ce1db2e76e4a06bb51e8b5acc9f3ae0cb9313c4 100644 --- a/xen/arch/arm/arm64/lib/memset.S +++ b/xen/arch/arm/arm64/lib/memset.S @@ -6,7 +6,7 @@ * and re-licensed under GPLv2 for the Linux kernel. The original code can * be found @ * - * http://bazaar.launchpad.net/~linaro-toolchain-dev/cortex-strings/trunk/ + * https://bazaar.launchpad.net/~linaro-toolchain-dev/cortex-strings/trunk/ * files/head:/src/aarch64/ * * This program is free software; you can redistribute it and/or modify diff --git a/xen/arch/arm/arm64/lib/strcmp.S b/xen/arch/arm/arm64/lib/strcmp.S index c6f42dd2550bd12b21882cf43dd047ee204d83e8..5492a8482fa59e0463042f2deb4ef3ca515f24d5 100644 --- a/xen/arch/arm/arm64/lib/strcmp.S +++ b/xen/arch/arm/arm64/lib/strcmp.S @@ -6,7 +6,7 @@ * and re-licensed under GPLv2 for the Linux kernel. The original code can * be found @ * - * http://bazaar.launchpad.net/~linaro-toolchain-dev/cortex-strings/trunk/ + * https://bazaar.launchpad.net/~linaro-toolchain-dev/cortex-strings/trunk/ * files/head:/src/aarch64/ * * This program is free software; you can redistribute it and/or modify diff --git a/xen/arch/arm/arm64/lib/strlen.S b/xen/arch/arm/arm64/lib/strlen.S index fb6aaf1a6afb632d60fa6286de31ecf4038d5945..d8d513d18f87d5ff36539dfd6f85dece8ba9ec66 100644 --- a/xen/arch/arm/arm64/lib/strlen.S +++ b/xen/arch/arm/arm64/lib/strlen.S @@ -6,7 +6,7 @@ * and re-licensed under GPLv2 for the Linux kernel. The original code can * be found @ * - * http://bazaar.launchpad.net/~linaro-toolchain-dev/cortex-strings/trunk/ + * https://bazaar.launchpad.net/~linaro-toolchain-dev/cortex-strings/trunk/ * files/head:/src/aarch64/ * * This program is free software; you can redistribute it and/or modify diff --git a/xen/arch/arm/arm64/lib/strncmp.S b/xen/arch/arm/arm64/lib/strncmp.S index a4a0f779f56e777b69ea256bd40b4bc6fdc090e0..90d3eb67055577f3d4514221d48ab69edcda202d 100644 --- a/xen/arch/arm/arm64/lib/strncmp.S +++ b/xen/arch/arm/arm64/lib/strncmp.S @@ -6,7 +6,7 @@ * and re-licensed under GPLv2 for the Linux kernel. The original code can * be found @ * - * http://bazaar.launchpad.net/~linaro-toolchain-dev/cortex-strings/trunk/ + * https://bazaar.launchpad.net/~linaro-toolchain-dev/cortex-strings/trunk/ * files/head:/src/aarch64/ * * This program is free software; you can redistribute it and/or modify diff --git a/xen/arch/arm/arm64/lib/strnlen.S b/xen/arch/arm/arm64/lib/strnlen.S index 81c8e8b54ea9948a11e7fe09bc290a7e87b18665..9e2683790b1f33d3d12ec03f758c2c8a62f0baf1 100644 --- a/xen/arch/arm/arm64/lib/strnlen.S +++ b/xen/arch/arm/arm64/lib/strnlen.S @@ -6,7 +6,7 @@ * and re-licensed under GPLv2 for the Linux kernel. The original code can * be found @ * - * http://bazaar.launchpad.net/~linaro-toolchain-dev/cortex-strings/trunk/ + * https://bazaar.launchpad.net/~linaro-toolchain-dev/cortex-strings/trunk/ * files/head:/src/aarch64/ * * This program is free software; you can redistribute it and/or modify diff --git a/xen/arch/arm/include/asm/smccc.h b/xen/arch/arm/include/asm/smccc.h index b3dbeecc90ad2ed10065ba75aaf2dafaa9b65974..6b43c380ff07f1a9b3f6f831cbb300b820ea6b66 100644 --- a/xen/arch/arm/include/asm/smccc.h +++ b/xen/arch/arm/include/asm/smccc.h @@ -37,7 +37,7 @@ /* * This file provides common defines for ARM SMC Calling Convention as * specified in - * http://infocenter.arm.com/help/topic/com.arm.doc.den0028a/index.html + * https://infocenter.arm.com/help/topic/com.arm.doc.den0028a/index.html */ #define ARM_SMCCC_STD_CALL _AC(0,U) diff --git a/xen/arch/arm/include/asm/tee/optee_smc.h b/xen/arch/arm/include/asm/tee/optee_smc.h index 2f5c702326f7489dc9be868a3a1318ffd7a81c02..ef460ec089370dd2491fd287da1d7adc17953dc1 100644 --- a/xen/arch/arm/include/asm/tee/optee_smc.h +++ b/xen/arch/arm/include/asm/tee/optee_smc.h @@ -9,7 +9,7 @@ * This file is exported by OP-TEE and is in kept in sync between secure * world and normal world kernel driver. We're following ARM SMC Calling * Convention as specified in - * http://infocenter.arm.com/help/topic/com.arm.doc.den0028a/index.html + * https://infocenter.arm.com/help/topic/com.arm.doc.den0028a/index.html * * This file depends on optee_msg.h being included to expand the SMC id * macros below. diff --git a/xen/arch/x86/cpu/mcheck/amd_nonfatal.c b/xen/arch/x86/cpu/mcheck/amd_nonfatal.c index efb45c931e1f660ed82bcf59535a1ea6922c55c7..be44d7f611b1c06ce00dd5ff73c696b3d616ccd1 100644 --- a/xen/arch/x86/cpu/mcheck/amd_nonfatal.c +++ b/xen/arch/x86/cpu/mcheck/amd_nonfatal.c @@ -25,7 +25,7 @@ * Issue Date: September 2006 * * URL: - * http://www.amd.com/us-en/assets/content_type/white_papers_and_tech_docs/24593.pdf + * https://www.amd.com/us-en/assets/content_type/white_papers_and_tech_docs/24593.pdf */ /* The related documentation for K8 Revisions A - E is: @@ -36,7 +36,7 @@ * Issue Date: February 2006 * * URL: - * http://www.amd.com/us-en/assets/content_type/white_papers_and_tech_docs/26094.PDF + * https://www.amd.com/us-en/assets/content_type/white_papers_and_tech_docs/26094.PDF */ /* The related documentation for K8 Revisions F - G is: @@ -47,7 +47,7 @@ * Issue Date: December 2006 * * URL: - * http://www.amd.com/us-en/assets/content_type/white_papers_and_tech_docs/32559.pdf + * https://www.amd.com/us-en/assets/content_type/white_papers_and_tech_docs/32559.pdf */ #include <xen/init.h> diff --git a/xen/arch/x86/cpu/mcheck/mce_amd.c b/xen/arch/x86/cpu/mcheck/mce_amd.c index d7ae8919df777d90f872628ca2f0afa3c78a66dc..98c630fc86295ca38e248f9db8329e2a15794bda 100644 --- a/xen/arch/x86/cpu/mcheck/mce_amd.c +++ b/xen/arch/x86/cpu/mcheck/mce_amd.c @@ -24,7 +24,7 @@ * Issue Date: October 2013 * * URL: - * http://support.amd.com/TechDocs/24593.pdf + * https://support.amd.com/TechDocs/24593.pdf */ /* The related documentation for K8 Revisions A - E is: @@ -35,7 +35,7 @@ * Issue Date: February 2006 * * URL: - * http://support.amd.com/TechDocs/26094.PDF + * https://support.amd.com/TechDocs/26094.PDF */ /* The related documentation for K8 Revisions F - G is: @@ -46,7 +46,7 @@ * Issue Date: July 2007 * * URL: - * http://support.amd.com/TechDocs/32559.pdf + * https://support.amd.com/TechDocs/32559.pdf */ /* Family10 MCA documentation published at @@ -57,7 +57,7 @@ * Isse Date: January 11, 2013 * * URL: - * http://support.amd.com/TechDocs/31116.pdf + * https://support.amd.com/TechDocs/31116.pdf */ #include <xen/init.h> diff --git a/xen/arch/x86/cpu/microcode/core.c b/xen/arch/x86/cpu/microcode/core.c index d14754e222820aba46678bcbeb9efe3fb5d38903..3e588d4e2193e448f710ff5c113a2b3d97805bd9 100644 --- a/xen/arch/x86/cpu/microcode/core.c +++ b/xen/arch/x86/cpu/microcode/core.c @@ -11,9 +11,7 @@ * Software Developer's Manual * Order Number 253668 or free download from: * - * http://developer.intel.com/design/pentium4/manuals/253668.htm - * - * For more information, go to http://www.urbanmyth.org/microcode + * https://developer.intel.com/design/pentium4/manuals/253668.htm * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License diff --git a/xen/arch/x86/cpu/microcode/intel.c b/xen/arch/x86/cpu/microcode/intel.c index f7fec4b4ed1066f4cb4cc4ba1a0b16b86ab66175..cb0f74c1fefe47ec20f85451c2e090322e712372 100644 --- a/xen/arch/x86/cpu/microcode/intel.c +++ b/xen/arch/x86/cpu/microcode/intel.c @@ -11,9 +11,9 @@ * Software Developer's Manual * Order Number 253668 or free download from: * - * http://developer.intel.com/design/pentium4/manuals/253668.htm + * https://developer.intel.com/design/pentium4/manuals/253668.htm * - * For more information, go to http://www.urbanmyth.org/microcode + * For more information, go to https://www.urbanmyth.org/microcode * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License diff --git a/xen/arch/x86/dmi_scan.c b/xen/arch/x86/dmi_scan.c index 81f80c053a7a5472584508b0042629c4f15ac82a..499c546e8419a8dcf577ae22a2cc4a12daff3010 100644 --- a/xen/arch/x86/dmi_scan.c +++ b/xen/arch/x86/dmi_scan.c @@ -621,6 +621,11 @@ static const struct dmi_blacklist __initconstrel dmi_blacklist[] = { MATCH(DMI_BOARD_NAME, "i440BX-W83977 (BP6)"), NO_MATCH, NO_MATCH }}, + { force_acpi_ht, "ABIT i440BX-W83977", { + MATCH(DMI_BOARD_VENDOR, "ABIT <https://www.abit.com>"), + MATCH(DMI_BOARD_NAME, "i440BX-W83977 (BP6)"), + NO_MATCH, NO_MATCH }}, + { force_acpi_ht, "IBM Bladecenter", { MATCH(DMI_BOARD_VENDOR, "IBM"), MATCH(DMI_BOARD_NAME, "IBM eServer BladeCenter HS20"), diff --git a/xen/arch/x86/include/asm/edd.h b/xen/arch/x86/include/asm/edd.h index afaa23732a385c71d5b3a1fb0be128e8deb69a84..9f8b8aa2219fc21e581e8d7aa00ce5bcffb3e188 100644 --- a/xen/arch/x86/include/asm/edd.h +++ b/xen/arch/x86/include/asm/edd.h @@ -7,8 +7,8 @@ * structures and definitions for the int 13h, ax={41,48}h * BIOS Enhanced Disk Drive Services * This is based on the T13 group document D1572 Revision 0 (August 14 2002) - * available at http://www.t13.org/docs2002/d1572r0.pdf. It is - * very similar to D1484 Revision 3 http://www.t13.org/docs2002/d1484r3.pdf + * available at https://www.t13.org/docs2002/d1572r0.pdf. It is + * very similar to D1484 Revision 3 https://www.t13.org/docs2002/d1484r3.pdf * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License v2.0 as published by diff --git a/xen/arch/x86/include/asm/hpet.h b/xen/arch/x86/include/asm/hpet.h index 9919f7473071d9d4cd81f1158f4189e7c0674f9e..b6840d768722d9d35820bfbcad343c08f82b1a27 100644 --- a/xen/arch/x86/include/asm/hpet.h +++ b/xen/arch/x86/include/asm/hpet.h @@ -3,7 +3,7 @@ /* * Documentation on HPET can be found at: - * http://www.intel.com/content/dam/www/public/us/en/documents/ + * https://www.intel.com/content/dam/www/public/us/en/documents/ * technical-specifications/software-developers-hpet-spec-1-0a.pdf */ diff --git a/xen/common/README.source b/xen/common/README.source index 732b9454c88abeddf6918e24d068129fc29e8c74..62a2033b104fd365ed456acf84f596fff5872721 100644 --- a/xen/common/README.source +++ b/xen/common/README.source @@ -26,7 +26,7 @@ The file is dually licensed under GPLv2.0 and LGPLv2.1 libelf ------ This directory was opriginally imported from the libelf -project at http://www.mr511.de/software/english.html +project at https://www.mr511.de/software/english.html This directory is licensed under LGPLv2.1 (see COPYING file) libfdt @@ -39,12 +39,12 @@ and a BSD 2-clause license lz4/decompress.c ----------------- This file was originally imported from the LZ4 project -( http://www.lz4.org). The source is available from +( https://www.lz4.org). The source is available from https://github.com/Cyan4973/lz4 The file is licensed under a BSD 2-clause license xz -- This directory was imported from the XZ Utils project -and is available under http://tukaani.org/xz/ +and is available under https://tukaani.org/xz/ The imported code is in the public domain diff --git a/xen/common/bunzip2.c b/xen/common/bunzip2.c index 61b80aff1ba9bad72e7ce999ebe40198a21a83c1..167ffb7f73967111724b900b296bd6ebbd12711a 100644 --- a/xen/common/bunzip2.c +++ b/xen/common/bunzip2.c @@ -35,7 +35,7 @@ Phone (337) 232-1234 or 1-800-738-2226 Fax (337) 232-1297 - http://www.hospiceacadiana.com/ + https://www.hospiceacadiana.com/ Manuel */ @@ -469,8 +469,7 @@ got_huff_bits: (and repeated runs) for this block from the input stream, and decoded them into the intermediate buffer. There are dbufCount many decoded bytes in dbuf[]. Now undo the - Burrows-Wheeler transform on dbuf. See - http://dogma.net/markn/articles/bwt/bwt.htm + Burrows-Wheeler transform on dbuf. */ /* Turn byteCount into cumulative occurrence counts of 0 to n-1. */ j = 0; diff --git a/xen/common/lz4/decompress.c b/xen/common/lz4/decompress.c index 876906fac1a75e9f7900a2597817f82e4cb9f309..501bd4b343ffd444c4221864d1bdeec7b8a85b1d 100644 --- a/xen/common/lz4/decompress.c +++ b/xen/common/lz4/decompress.c @@ -7,7 +7,7 @@ * * LZ4 - Fast LZ compression algorithm * Copyright (C) 2011-2012, Yann Collet. - * BSD 2-Clause License (http://www.opensource.org/licenses/bsd-license.php) + * BSD 2-Clause License (https://www.opensource.org/licenses/bsd-license.php) * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are @@ -33,8 +33,8 @@ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * You can contact the author at : - * - LZ4 homepage : http://fastcompression.blogspot.com/p/lz4.html - * - LZ4 source repository : http://code.google.com/p/lz4/ + * - LZ4 homepage : https://fastcompression.blogspot.com/p/lz4.html + * - LZ4 source repository : https://code.google.com/p/lz4/ */ #include "defs.h" diff --git a/xen/common/lzo.c b/xen/common/lzo.c index a87c76ddedad72314aba334495469ac3aa2aca66..480a49dad309ec6b194d03248d1d407fba4e650a 100644 --- a/xen/common/lzo.c +++ b/xen/common/lzo.c @@ -4,7 +4,7 @@ * Copyright (C) 1996-2012 Markus F.X.J. Oberhumer <markus@xxxxxxxxxxxxx> * * The full LZO package can be found at: - * http://www.oberhumer.com/opensource/lzo/ + * https://www.oberhumer.com/opensource/lzo/ * * Adapted for Xen (files combined and syntactic/header changes) by: * Dan Magenheimer <dan.magenheimer@xxxxxxxxxx> @@ -17,7 +17,7 @@ * Copyright (C) 1996-2012 Markus F.X.J. Oberhumer <markus@xxxxxxxxxxxxx> * * The full LZO package can be found at: - * http://www.oberhumer.com/opensource/lzo/ + * https://www.oberhumer.com/opensource/lzo/ * * Changed for Linux kernel use by: * Nitin Gupta <nitingupta910@xxxxxxxxx> @@ -87,7 +87,7 @@ * Copyright (C) 1996-2012 Markus F.X.J. Oberhumer <markus@xxxxxxxxxxxxx> * * The full LZO package can be found at: - * http://www.oberhumer.com/opensource/lzo/ + * https://www.oberhumer.com/opensource/lzo/ * * Changed for Linux kernel use by: * Nitin Gupta <nitingupta910@xxxxxxxxx> @@ -112,7 +112,7 @@ * Copyright (C) 1996-2012 Markus F.X.J. Oberhumer <markus@xxxxxxxxxxxxx> * * The full LZO package can be found at: - * http://www.oberhumer.com/opensource/lzo/ + * https://www.oberhumer.com/opensource/lzo/ * * Changed for Linux kernel use by: * Nitin Gupta <nitingupta910@xxxxxxxxx> diff --git a/xen/common/rcupdate.c b/xen/common/rcupdate.c index 212a99acd8c8d4c2649b3bcc56bb163f87ba7b8b..70b4d21b0f1d6da758f1df0f1c5229c6afdf200e 100644 --- a/xen/common/rcupdate.c +++ b/xen/common/rcupdate.c @@ -25,11 +25,11 @@ * Based on the original work by Paul McKenney <paulmck@xxxxxxxxxx> * and inputs from Rusty Russell, Andrea Arcangeli and Andi Kleen. * Papers: - * http://www.rdrop.com/users/paulmck/paper/rclockpdcsproof.pdf - * http://lse.sourceforge.net/locking/rclock_OLS.2001.05.01c.sc.pdf (OLS2001) + * https://www.rdrop.com/users/paulmck/paper/rclockpdcsproof.pdf + * https://lse.sourceforge.net/locking/rclock_OLS.2001.05.01c.sc.pdf (OLS2001) * * For detailed explanation of Read-Copy Update mechanism see - - * http://lse.sourceforge.net/locking/rcupdate.html + * https://lse.sourceforge.net/locking/rcupdate.html */ #include <xen/types.h> #include <xen/kernel.h> diff --git a/xen/common/unlzma.c b/xen/common/unlzma.c index 6cd99023adf6a4e92244891297f5b0ed68653309..69448d7b398634b6543b1fcea7b6101724c17b36 100644 --- a/xen/common/unlzma.c +++ b/xen/common/unlzma.c @@ -8,7 +8,7 @@ * implementation for lzma. * Copyright (C) 2006 Aurelien Jacobs < aurel@xxxxxxxxxx > * - * Based on LzmaDecode.c from the LZMA SDK 4.22 (http://www.7-zip.org/) + * Based on LzmaDecode.c from the LZMA SDK 4.22 (https://www.7-zip.org/) * Copyright (C) 1999-2005 Igor Pavlov * * Copyrights of the parts, see headers below. @@ -47,7 +47,7 @@ static long long __init read_int(unsigned char *ptr, int size) /* Small range coder implementation for lzma. * Copyright (C) 2006 Aurelien Jacobs < aurel@xxxxxxxxxx > * - * Based on LzmaDecode.c from the LZMA SDK 4.22 (http://www.7-zip.org/) + * Based on LzmaDecode.c from the LZMA SDK 4.22 (https://www.7-zip.org/) * Copyright (c) 1999-2005 Igor Pavlov */ @@ -207,7 +207,7 @@ rc_bit_tree_decode(struct rc *rc, uint16_t *p, int num_levels, int *symbol) * Small lzma deflate implementation. * Copyright (C) 2006 Aurelien Jacobs < aurel@xxxxxxxxxx > * - * Based on LzmaDecode.c from the LZMA SDK 4.22 (http://www.7-zip.org/) + * Based on LzmaDecode.c from the LZMA SDK 4.22 (https://www.7-zip.org/) * Copyright (C) 1999-2005 Igor Pavlov */ diff --git a/xen/common/unlzo.c b/xen/common/unlzo.c index 74056778ebecc070b38a82e8040657924f9cd13f..23eff1354fe0679299951abfb3fbe2bcc2adc699 100644 --- a/xen/common/unlzo.c +++ b/xen/common/unlzo.c @@ -26,7 +26,7 @@ * * Markus F.X.J. Oberhumer * <markus@xxxxxxxxxxxxx> - * http://www.oberhumer.com/opensource/lzop/ + * https://www.oberhumer.com/opensource/lzop/ */ #include "decompress.h" diff --git a/xen/common/xmalloc_tlsf.c b/xen/common/xmalloc_tlsf.c index 75bdf18c4ea7d4ea96a5eb51699a0354b7db166c..a0e986d36aa0569b145e9f2ad62f67c595ff1249 100644 --- a/xen/common/xmalloc_tlsf.c +++ b/xen/common/xmalloc_tlsf.c @@ -16,9 +16,9 @@ * Version 2.1 * * This is kernel port of TLSF allocator. - * Original code can be found at: http://rtportal.upv.es/rtmalloc/ + * Original code can be found at: https://rtportal.upv.es/rtmalloc/ * Adapted for Linux by Nitin Gupta (nitingupta910@xxxxxxxxx) - * (http://code.google.com/p/compcache/source/browse/trunk/sub-projects + * (https://code.google.com/p/compcache/source/browse/trunk/sub-projects * /allocators/tlsf-kmod r229 dated Aug 27, 2008 * Adapted for Xen by Dan Magenheimer (dan.magenheimer@xxxxxxxxxx) */ diff --git a/xen/common/xz/crc32.c b/xen/common/xz/crc32.c index 092a74fbaba81e5fdf2f2b1f053f138941625d14..66cf046052fe40904c2e6efc125df9b5b9036f5f 100644 --- a/xen/common/xz/crc32.c +++ b/xen/common/xz/crc32.c @@ -2,7 +2,7 @@ * CRC32 using the polynomial from IEEE-802.3 * * Authors: Lasse Collin <lasse.collin@xxxxxxxxxxx> - * Igor Pavlov <http://7-zip.org/> + * Igor Pavlov <https://7-zip.org/> * * This file has been put into the public domain. * You can do whatever you want with this file. diff --git a/xen/common/xz/dec_bcj.c b/xen/common/xz/dec_bcj.c index bfa498587ab884d7148758f070c1f0d0cfa27c50..4070f3d533aef9ba1a6ac497fb8565a3e6d31a35 100644 --- a/xen/common/xz/dec_bcj.c +++ b/xen/common/xz/dec_bcj.c @@ -2,7 +2,7 @@ * Branch/Call/Jump (BCJ) filter decoders * * Authors: Lasse Collin <lasse.collin@xxxxxxxxxxx> - * Igor Pavlov <http://7-zip.org/> + * Igor Pavlov <https://7-zip.org/> * * This file has been put into the public domain. * You can do whatever you want with this file. diff --git a/xen/common/xz/dec_lzma2.c b/xen/common/xz/dec_lzma2.c index f80d8309f4c3cbcd1688aecc98deed5fd3c44d49..2521dacfe14fe3a909e96e425d4bd3766d749404 100644 --- a/xen/common/xz/dec_lzma2.c +++ b/xen/common/xz/dec_lzma2.c @@ -2,7 +2,7 @@ * LZMA2 decoder * * Authors: Lasse Collin <lasse.collin@xxxxxxxxxxx> - * Igor Pavlov <http://7-zip.org/> + * Igor Pavlov <https://7-zip.org/> * * This file has been put into the public domain. * You can do whatever you want with this file. diff --git a/xen/common/xz/lzma2.h b/xen/common/xz/lzma2.h index e0ef42e880a005099144df78a7c19b01d49410b2..acd70ffb7e7902cd2339899d36f84c609f946d36 100644 --- a/xen/common/xz/lzma2.h +++ b/xen/common/xz/lzma2.h @@ -2,7 +2,7 @@ * LZMA2 definitions * * Authors: Lasse Collin <lasse.collin@xxxxxxxxxxx> - * Igor Pavlov <http://7-zip.org/> + * Igor Pavlov <https://7-zip.org/> * * This file has been put into the public domain. * You can do whatever you want with this file. diff --git a/xen/common/xz/stream.h b/xen/common/xz/stream.h index d36d0fec6424ef23bb7f9d0c457c859171d995cd..7f34e66381a407e3e6535f6d4badda3c981f7f3a 100644 --- a/xen/common/xz/stream.h +++ b/xen/common/xz/stream.h @@ -12,7 +12,7 @@ /* * See the .xz file format specification at - * http://tukaani.org/xz/xz-file-format.txt + * https://tukaani.org/xz/xz-file-format.txt * to understand the container format. */ diff --git a/xen/common/zstd/bitstream.h b/xen/common/zstd/bitstream.h index 2b06d4551f03fe116b8420130155b10d8a71fe0d..2192cad3569b738b065e593c65a9858ba1702df8 100644 --- a/xen/common/zstd/bitstream.h +++ b/xen/common/zstd/bitstream.h @@ -4,7 +4,7 @@ * header file (to include) * Copyright (C) 2013-2016, Yann Collet. * - * BSD 2-Clause License (http://www.opensource.org/licenses/bsd-license.php) + * BSD 2-Clause License (https://www.opensource.org/licenses/bsd-license.php) * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are diff --git a/xen/common/zstd/entropy_common.c b/xen/common/zstd/entropy_common.c index d329cccc608c3de6279b8ad84472e402b860761c..81d37b1a521555d86b945ec79e76c26daedd68e4 100644 --- a/xen/common/zstd/entropy_common.c +++ b/xen/common/zstd/entropy_common.c @@ -2,7 +2,7 @@ * Common functions of New Generation Entropy library * Copyright (C) 2016, Yann Collet. * - * BSD 2-Clause License (http://www.opensource.org/licenses/bsd-license.php) + * BSD 2-Clause License (https://www.opensource.org/licenses/bsd-license.php) * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are diff --git a/xen/common/zstd/fse.h b/xen/common/zstd/fse.h index 5761e09f17ff209704959170d81a8cdada4b5c88..8db3773b17e3105f29667a8b366f41d4224114e2 100644 --- a/xen/common/zstd/fse.h +++ b/xen/common/zstd/fse.h @@ -3,7 +3,7 @@ * Public Prototypes declaration * Copyright (C) 2013-2016, Yann Collet. * - * BSD 2-Clause License (http://www.opensource.org/licenses/bsd-license.php) + * BSD 2-Clause License (https://www.opensource.org/licenses/bsd-license.php) * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are diff --git a/xen/common/zstd/fse_decompress.c b/xen/common/zstd/fse_decompress.c index ba5f960eb35dd6d71401045d673e581e114188b8..eb5abd6680169f039a3d04be2e3e689a4abef67f 100644 --- a/xen/common/zstd/fse_decompress.c +++ b/xen/common/zstd/fse_decompress.c @@ -2,7 +2,7 @@ * FSE : Finite State Entropy decoder * Copyright (C) 2013-2015, Yann Collet. * - * BSD 2-Clause License (http://www.opensource.org/licenses/bsd-license.php) + * BSD 2-Clause License (https://www.opensource.org/licenses/bsd-license.php) * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are diff --git a/xen/common/zstd/huf.h b/xen/common/zstd/huf.h index 0e091dbffe3df40081df16468a285fdab579cdbb..8b07da65cff813dd2170ae895d85576aac1cd01f 100644 --- a/xen/common/zstd/huf.h +++ b/xen/common/zstd/huf.h @@ -3,7 +3,7 @@ * header file * Copyright (C) 2013-2016, Yann Collet. * - * BSD 2-Clause License (http://www.opensource.org/licenses/bsd-license.php) + * BSD 2-Clause License (https://www.opensource.org/licenses/bsd-license.php) * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are diff --git a/xen/common/zstd/huf_decompress.c b/xen/common/zstd/huf_decompress.c index 1bdfc695d0537465d4e712d4f9bf5914f35a33a3..e7bfa9007daa2c6096261f2464e41b734d0b798c 100644 --- a/xen/common/zstd/huf_decompress.c +++ b/xen/common/zstd/huf_decompress.c @@ -2,7 +2,7 @@ * Huffman decoder, part of New Generation Entropy library * Copyright (C) 2013-2016, Yann Collet. * - * BSD 2-Clause License (http://www.opensource.org/licenses/bsd-license.php) + * BSD 2-Clause License (https://www.opensource.org/licenses/bsd-license.php) * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are diff --git a/xen/crypto/README.source b/xen/crypto/README.source index 894045de28536dba2bc21a58c7753266ed549146..bdd85aec76ac59827e1c0209f3015d6b9def4f75 100644 --- a/xen/crypto/README.source +++ b/xen/crypto/README.source @@ -5,7 +5,7 @@ This documents the upstream sources for files in this directory. rijndael.c ========== This file comes from -http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sys/crypto/ +https://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sys/crypto/ vmac.c ====== @@ -14,4 +14,4 @@ are in the files). See - https://en.wikipedia.org/wiki/VMAC -- http://www.fastcrypto.org/vmac/vmac.c +- https://www.fastcrypto.org/vmac/vmac.c diff --git a/xen/drivers/passthrough/arm/ipmmu-vmsa.c b/xen/drivers/passthrough/arm/ipmmu-vmsa.c index 091f09b21752ab30b509ec3e2d216a5986a40d3d..682bf12aaaf5bd7b50afda56cdc9694984442c57 100644 --- a/xen/drivers/passthrough/arm/ipmmu-vmsa.c +++ b/xen/drivers/passthrough/arm/ipmmu-vmsa.c @@ -14,7 +14,7 @@ * Based on Linux's IPMMU-VMSA driver from Renesas BSP: * drivers/iommu/ipmmu-vmsa.c * you can found at: - * url: git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas-bsp.git + * url: https://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas-bsp.git * branch: v4.14.75-ltsi/rcar-3.9.6 * commit: e206eb5b81a60e64c35fbc3a999b1a0db2b98044 * and Xen's SMMU driver: diff --git a/xen/drivers/passthrough/pci.c b/xen/drivers/passthrough/pci.c index b42acb8d7c091932825f60e97bdc86b1a466d026..9f8819785b49f26d7a03e30d51ac5dd0d6700719 100644 --- a/xen/drivers/passthrough/pci.c +++ b/xen/drivers/passthrough/pci.c @@ -285,14 +285,14 @@ static void apply_quirks(struct pci_dev *pdev) * Device [8086:2fc0] * Erratum HSE43 * CONFIG_TDP_NOMINAL CSR Implemented at Incorrect Offset - * http://www.intel.com/content/www/us/en/processors/xeon/xeon-e5-v3-spec-update.html + * https://www.intel.com/content/www/us/en/processors/xeon/xeon-e5-v3-spec-update.html */ { PCI_VENDOR_ID_INTEL, 0x2fc0 }, /* * Devices [8086:6f60,6fa0,6fc0] * Errata BDF2 / BDX2 * PCI BARs in the Home Agent Will Return Non-Zero Values During Enumeration - * http://www.intel.com/content/www/us/en/processors/xeon/xeon-e5-v4-spec-update.html + * https://www.intel.com/content/www/us/en/processors/xeon/xeon-e5-v4-spec-update.html */ { PCI_VENDOR_ID_INTEL, 0x6f60 }, { PCI_VENDOR_ID_INTEL, 0x6fa0 }, diff --git a/xen/include/acpi/actbl3.h b/xen/include/acpi/actbl3.h index 0a6778421f60e5f4daa4476627a9ed54c6ff654a..6a0ede3c1924109699e7af391cf07d7fae62113a 100644 --- a/xen/include/acpi/actbl3.h +++ b/xen/include/acpi/actbl3.h @@ -95,7 +95,7 @@ * binary wire protocols." (Or ACPI tables and buffers.) "If you ask me, * this decision was a design error in C. Ritchie could have picked an order * and stuck with it." Norman Ramsey. - * See http://stackoverflow.com/a/1053662/41661 + * See https://stackoverflow.com/a/1053662/41661 */ /******************************************************************************* diff --git a/xen/include/crypto/README.source b/xen/include/crypto/README.source index 68de1cd1bb5bd2e5b0632176ae12a11f99aaf0b2..2c6325ec724dcfea0f209a9e450a86d0f7014611 100644 --- a/xen/include/crypto/README.source +++ b/xen/include/crypto/README.source @@ -5,7 +5,7 @@ This documents the upstream sources for files in this directory. rijndael.h ========== This file comes from -http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sys/crypto/ +https://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sys/crypto/ vmac.h ====== @@ -14,4 +14,4 @@ are in the files). See - https://en.wikipedia.org/wiki/VMAC -- http://www.fastcrypto.org/vmac/vmac.h +- https://www.fastcrypto.org/vmac/vmac.h diff --git a/xen/include/crypto/vmac.h b/xen/include/crypto/vmac.h index 457f3f5dd6da05c3e9c1e152e9338077ab17fdfe..022d49f6e20b03463dd2d8fb2be4329f62a44feb 100644 --- a/xen/include/crypto/vmac.h +++ b/xen/include/crypto/vmac.h @@ -62,9 +62,8 @@ typedef unsigned long long uint64_t; * This implementation supports two free AES implementations: OpenSSL's and * Paulo Barreto's. To use OpenSSL's, you will need to include the OpenSSL * crypto library (eg, gcc -lcrypto foo.c). For Barreto's, you will need - * to compile rijndael-alg-fst.c, last seen at http://www.iaik.tu-graz.ac.at/ - * research/krypto/AES/old/~rijmen/rijndael/rijndael-fst-3.0.zip and - * http://homes.esat.kuleuven.be/~rijmen/rijndael/rijndael-fst-3.0.zip. + * to compile rijndael-alg-fst.c, last seen at + * https://www.iaik.tu-graz.ac.at/research/krypto/AES/old/~rijmen/rijndael/rijndael-fst-3.0.zip and * To use a different implementation, use these definitions as a model. * ----------------------------------------------------------------------- */ #if VMAC_USE_OPENSSL diff --git a/xen/include/efi/eficapsule.h b/xen/include/efi/eficapsule.h index 481af2816af55b5f0ec3a0bf17198faee3b31983..45e98aafffdf83fbd4069186aafb26477b4ff0f0 100644 --- a/xen/include/efi/eficapsule.h +++ b/xen/include/efi/eficapsule.h @@ -4,7 +4,7 @@ Copyright (c) 2004 - 2007, Intel Corporation All rights reserved. This program and the accompanying materials are licensed and made available under the terms and conditions of the BSD License which accompanies this distribution. The full text of the license may be found at -http://opensource.org/licenses/bsd-license.php +https://opensource.org/licenses/bsd-license.php THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. diff --git a/xen/include/public/arch-x86/hvm/start_info.h b/xen/include/public/arch-x86/hvm/start_info.h index e33557c0b4e98c6db3d3521710daa3838586733c..caef8972b24b638356611344b7dca088f9954b90 100644 --- a/xen/include/public/arch-x86/hvm/start_info.h +++ b/xen/include/public/arch-x86/hvm/start_info.h @@ -89,7 +89,7 @@ * The values used in the type field of the memory map table entries are * defined below and match the Address Range Types as defined in the "System * Address Map Interfaces" section of the ACPI Specification. Please refer to - * section 15 in version 6.2 of the ACPI spec: http://uefi.org/specifications + * section 15 in version 6.2 of the ACPI spec: https://uefi.org/specifications */ #define XEN_HVM_MEMMAP_TYPE_RAM 1 #define XEN_HVM_MEMMAP_TYPE_RESERVED 2 diff --git a/xen/include/public/errno.h b/xen/include/public/errno.h index 5a78a7607c0ddac82ea49a363a0a9fcfe2b885ae..5022e85194f930ef3f62765385b0fff1cfae00d0 100644 --- a/xen/include/public/errno.h +++ b/xen/include/public/errno.h @@ -54,7 +54,7 @@ enum xen_errno { * * The set of identifiers to be added here shouldn't extend beyond what * POSIX mandates (see e.g. - * http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/errno.h.html) + * https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/errno.h.html) * with the exception that we support some optional (XSR) values * specified there (but no new ones should be added). */ diff --git a/xen/include/public/grant_table.h b/xen/include/public/grant_table.h index 1dfa17a6d02a34d55ad095ce392bbdf99e8424bb..0bfa1626f591f1566abfe5846f5d732664ec3733 100644 --- a/xen/include/public/grant_table.h +++ b/xen/include/public/grant_table.h @@ -43,7 +43,7 @@ /* Some rough guidelines on accessing and updating grant-table entries * in a concurrency-safe manner. For more information, Linux contains a * reference implementation for guest OSes (drivers/xen/grant_table.c, see - * http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=blob;f=drivers/xen/grant-table.c;hb=HEAD + * https://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=blob;f=drivers/xen/grant-table.c;hb=HEAD * * NB. WMB is a no-op on current-generation x86 processors. However, a * compiler barrier will still be required. diff --git a/xen/include/public/hvm/params.h b/xen/include/public/hvm/params.h index a22b4ed45d2eb2dcaf61db9bef1f83b80d426a40..8d38c495f3e30291a518ca7979ffe8580defb5cd 100644 --- a/xen/include/public/hvm/params.h +++ b/xen/include/public/hvm/params.h @@ -86,7 +86,7 @@ /* * Viridian enlightenments * - * (See http://download.microsoft.com/download/A/B/4/AB43A34E-BDD0-4FA6-BDEF-79EEF16E880B/Hypervisor%20Top%20Level%20Functional%20Specification%20v4.0.docx) + * (See https://download.microsoft.com/download/A/B/4/AB43A34E-BDD0-4FA6-BDEF-79EEF16E880B/Hypervisor%20Top%20Level%20Functional%20Specification%20v4.0.docx) * * To expose viridian enlightenments to the guest set this parameter * to the desired feature mask. The base feature set must be present diff --git a/xen/include/public/io/blkif.h b/xen/include/public/io/blkif.h index 22f1eef0c0ca371a8cfe3eeea99f54bec1e234c9..6546f4cda9186cdde7fa4e782188970423db83b2 100644 --- a/xen/include/public/io/blkif.h +++ b/xen/include/public/io/blkif.h @@ -571,9 +571,9 @@ * command on a native device. * * More information about trim/unmap operations can be found at: - * http://t13.org/Documents/UploadedDocuments/docs2008/ + * https://t13.org/Documents/UploadedDocuments/docs2008/ * e07154r6-Data_Set_Management_Proposal_for_ATA-ACS2.doc - * http://www.seagate.com/staticfiles/support/disc/manuals/ + * https://www.seagate.com/staticfiles/support/disc/manuals/ * Interface%20manuals/100293068c.pdf * * Optional. See "feature-discard", "discard-alignment", diff --git a/xen/include/public/io/libxenvchan.h b/xen/include/public/io/libxenvchan.h index 2eab65cb195460446b0d4de5178dfa564c258476..3776937713d75c60629e0ef21f3ac69142e68fe5 100644 --- a/xen/include/public/io/libxenvchan.h +++ b/xen/include/public/io/libxenvchan.h @@ -13,7 +13,7 @@ * * @section DESCRIPTION * - * Originally borrowed from the Qubes OS Project, http://www.qubes-os.org, + * Originally borrowed from the Qubes OS Project, https://www.qubes-os.org, * this code has been substantially rewritten to use the gntdev and gntalloc * devices instead of raw MFNs and map_foreign_range. * diff --git a/xen/include/public/io/tpmif.h b/xen/include/public/io/tpmif.h index ad02dbaf1a312e9de30fbbd618fa02db9d4e1930..747f7259d804ea566536720e8b4dc7cacb38f335 100644 --- a/xen/include/public/io/tpmif.h +++ b/xen/include/public/io/tpmif.h @@ -71,7 +71,7 @@ typedef struct tpmif_tx_interface tpmif_tx_interface_t; * TPM may cancel a command if the interface is seized by another locality. * * The TPM command format is defined by the TCG, and is available at - * http://www.trustedcomputinggroup.org/resources/tpm_main_specification + * https://www.trustedcomputinggroup.org/resources/tpm_main_specification */ enum tpmif_state { diff --git a/xen/include/xen/compiler.h b/xen/include/xen/compiler.h index a5631303348b16f7b5f737c9e94af4daf1d11527..f93c1b6ee8198cc7560808cdfab9ed72a74fc273 100644 --- a/xen/include/xen/compiler.h +++ b/xen/include/xen/compiler.h @@ -172,7 +172,7 @@ * ... * * This has already been reported upstream: - * http://bugs.llvm.org/show_bug.cgi?id=32595 + * https://bugs.llvm.org/show_bug.cgi?id=32595 */ #ifdef __clang__ # define CLANG_DISABLE_WARN_GCC_COMPAT_START \ diff --git a/xen/include/xen/elfstructs.h b/xen/include/xen/elfstructs.h index 06e6f87c3d800df44fbc254448b1f95537224971..42afd609c22030fb2cfd77277488e0981fa44dd4 100644 --- a/xen/include/xen/elfstructs.h +++ b/xen/include/xen/elfstructs.h @@ -45,7 +45,7 @@ typedef uint64_t Elf64_Xword; /* * e_ident[] identification indexes - * See http://www.caldera.com/developers/gabi/2000-07-17/ch4.eheader.html + * See https://www.caldera.com/developers/gabi/2000-07-17/ch4.eheader.html */ #define EI_MAG0 0 /* file ID */ #define EI_MAG1 1 /* file ID */ @@ -374,7 +374,7 @@ typedef struct { /* * ARM32 relocation types. See - * http://infocenter.arm.com/help/topic/com.arm.doc.ihi0044f/IHI0044F_aaelf.pdf + * https://infocenter.arm.com/help/topic/com.arm.doc.ihi0044f/IHI0044F_aaelf.pdf * S - address of symbol. * A - addend for relocation (r_addend or need to extract from insn) * P - address of the dest being relocated (derieved from r_offset) diff --git a/xen/include/xen/lzo.h b/xen/include/xen/lzo.h index e920027fadaf3f272e798ef88777c886574c8809..899d61edd141cc531af902909708524345a90611 100644 --- a/xen/include/xen/lzo.h +++ b/xen/include/xen/lzo.h @@ -7,7 +7,7 @@ * Copyright (C) 1996-2012 Markus F.X.J. Oberhumer <markus@xxxxxxxxxxxxx> * * The full LZO package can be found at: - * http://www.oberhumer.com/opensource/lzo/ + * https://www.oberhumer.com/opensource/lzo/ * * Changed for Linux kernel use by: * Nitin Gupta <nitingupta910@xxxxxxxxx> diff --git a/xen/include/xen/pci_regs.h b/xen/include/xen/pci_regs.h index a90aff1712bafc6ed87296858803d16c253e7b53..bb7b83223254adc571eaef7b9713e4b044032edf 100644 --- a/xen/include/xen/pci_regs.h +++ b/xen/include/xen/pci_regs.h @@ -6,7 +6,7 @@ * Copyright 1997--1999 Martin Mares <mj@xxxxxx> * * For more information, please consult the following manuals (look at - * http://www.pcisig.com/ for how to get them): + * https://www.pcisig.com/ for how to get them): * * PCI BIOS Specification * PCI Local Bus Specification @@ -14,7 +14,7 @@ * PCI System Design Guide * * For hypertransport information, please consult the following manuals - * from http://www.hypertransport.org + * from https://www.hypertransport.org * * The Hypertransport I/O Link Specification */ diff --git a/xen/include/xen/rcupdate.h b/xen/include/xen/rcupdate.h index 6f2587058edb4914768a88842741d534a64524df..f123b77aafaa1cb50ba6bceea88cfb4408e9cb6d 100644 --- a/xen/include/xen/rcupdate.h +++ b/xen/include/xen/rcupdate.h @@ -21,11 +21,11 @@ * Based on the original work by Paul McKenney <paul.mckenney@xxxxxxxxxx> * and inputs from Rusty Russell, Andrea Arcangeli and Andi Kleen. * Papers: - * http://www.rdrop.com/users/paulmck/paper/rclockpdcsproof.pdf - * http://lse.sourceforge.net/locking/rclock_OLS.2001.05.01c.sc.pdf (OLS2001) + * https://www.rdrop.com/users/paulmck/paper/rclockpdcsproof.pdf + * https://lse.sourceforge.net/locking/rclock_OLS.2001.05.01c.sc.pdf (OLS2001) * * For detailed explanation of Read-Copy Update mechanism see - - * http://lse.sourceforge.net/locking/rcupdate.html + * https://lse.sourceforge.net/locking/rcupdate.html */ #ifndef __XEN_RCUPDATE_H diff --git a/xen/include/xen/xxhash.h b/xen/include/xen/xxhash.h index 6f2237cbcf8ef1eb0910c264f2868aa62d1ebdd6..1005654af0a01ac03f2da3747e4146ce15d16943 100644 --- a/xen/include/xen/xxhash.h +++ b/xen/include/xen/xxhash.h @@ -2,7 +2,7 @@ * xxHash - Extremely Fast Hash algorithm * Copyright (C) 2012-2016, Yann Collet. * - * BSD 2-Clause License (http://www.opensource.org/licenses/bsd-license.php) + * BSD 2-Clause License (https://www.opensource.org/licenses/bsd-license.php) * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are diff --git a/xen/lib/rbtree.c b/xen/lib/rbtree.c index eb418baabb12724f01f74c8dc55ec694b4d2427d..8b6c2c7572cd9793bbb77192704db27e04cb3988 100644 --- a/xen/lib/rbtree.c +++ b/xen/lib/rbtree.c @@ -24,7 +24,7 @@ #include <xen/rbtree.h> /* - * red-black trees properties: http://en.wikipedia.org/wiki/Rbtree + * red-black trees properties: https://en.wikipedia.org/wiki/Rbtree * * 1) A node is either red or black * 2) The root is black diff --git a/xen/lib/xxhash32.c b/xen/lib/xxhash32.c index e8d403e5ced6588f0db7ea7064898919aa24671c..3bec28c91351cc9f26ae1121cc56a28230dc2135 100644 --- a/xen/lib/xxhash32.c +++ b/xen/lib/xxhash32.c @@ -2,7 +2,7 @@ * xxHash - Extremely Fast Hash algorithm * Copyright (C) 2012-2016, Yann Collet. * - * BSD 2-Clause License (http://www.opensource.org/licenses/bsd-license.php) + * BSD 2-Clause License (https://www.opensource.org/licenses/bsd-license.php) * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are diff --git a/xen/lib/xxhash64.c b/xen/lib/xxhash64.c index 481e76fbcf4c880ec395b1be314126a6d8c89347..6cb9ee28ec34f792c52cd5e71f3a15af145994dc 100644 --- a/xen/lib/xxhash64.c +++ b/xen/lib/xxhash64.c @@ -2,7 +2,7 @@ * xxHash - Extremely Fast Hash algorithm * Copyright (C) 2012-2016, Yann Collet. * - * BSD 2-Clause License (http://www.opensource.org/licenses/bsd-license.php) + * BSD 2-Clause License (https://www.opensource.org/licenses/bsd-license.php) * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are -- Sincerely, Demi Marie Obenour (she/her/hers) Invisible Things Lab
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |