mirror of
https://github.com/xen-project/xen.git
synced 2026-10-28 02:01:24 +01:00
docs etc.: https: Fix references to other Xen pages
Change the url scheme to https. This is all in-tree references to xenbits and the main website except for those in Config.mk. We leave Config.mk alone for now because those urls are used by CI systems and we need to check that nothing breaks when we change the download method. Signed-off-by: Ian Jackson <ian.jackson@eu.citrix.com> Reviewed-by: Julien Grall <jgrall@amazon.com>
This commit is contained in:
1 parent
7e1867b121
commit
9465fac25e
19 files changed
+45
-45
No files matched your search
@@ -7,7 +7,7 @@
|
||||
|
||||
#################################
|
||||
|
||||
http://www.xen.org/
|
||||
https://www.xen.org/
|
||||
|
||||
What is Xen?
|
||||
============
|
||||
@@ -17,10 +17,10 @@ Systems Research Group of the University of Cambridge Computer
|
||||
Laboratory, as part of the UK-EPSRC funded XenoServers project. Xen
|
||||
is freely-distributable Open Source software, released under the GNU
|
||||
GPL. Since its initial public release, Xen has grown a large
|
||||
development community, spearheaded by xen.org (http://www.xen.org).
|
||||
development community, spearheaded by xen.org (https://www.xen.org).
|
||||
|
||||
This file contains some quick-start instructions to install Xen on
|
||||
your system. For more information see http:/www.xen.org/ and
|
||||
your system. For more information see https:/www.xen.org/ and
|
||||
https://wiki.xen.org/
|
||||
|
||||
Quick-Start Guide
|
||||
@@ -99,7 +99,7 @@ performed with root privileges.]
|
||||
1. Download and untar the source tarball file. This will be a
|
||||
file named xen-unstable-src.tgz, or xen-$version-src.tgz.
|
||||
You can also pull the current version from the git or mercurial
|
||||
repositories at http://xenbits.xen.org/
|
||||
repositories at https://xenbits.xen.org/
|
||||
|
||||
# tar xzf xen-unstable-src.tgz
|
||||
|
||||
|
||||
+1
-1
@@ -627,7 +627,7 @@ Virtual Performance Management Unit for HVM guests
|
||||
Status, x86: Supported, Not security supported
|
||||
|
||||
Disabled by default (enable with hypervisor command line option).
|
||||
This feature is not security supported: see http://xenbits.xen.org/xsa/advisory-163.html
|
||||
This feature is not security supported: see https://xenbits.xen.org/xsa/advisory-163.html
|
||||
|
||||
### Argo: Inter-domain message delivery by hypercall
|
||||
|
||||
|
||||
@@ -582,7 +582,7 @@ PACKAGE_TARNAME='xen'
|
||||
PACKAGE_VERSION='4.14'
|
||||
PACKAGE_STRING='Xen Hypervisor 4.14'
|
||||
PACKAGE_BUGREPORT='xen-devel@lists.xen.org'
|
||||
PACKAGE_URL='http://www.xen.org/'
|
||||
PACKAGE_URL='https://www.xen.org/'
|
||||
|
||||
ac_unique_file="./xen/common/kernel.c"
|
||||
enable_option_checking=no
|
||||
@@ -1336,7 +1336,7 @@ Optional Packages:
|
||||
[PREFIX/lib/debug]
|
||||
|
||||
Report bugs to <xen-devel@lists.xen.org>.
|
||||
Xen Hypervisor home page: <http://www.xen.org/>.
|
||||
Xen Hypervisor home page: <https://www.xen.org/>.
|
||||
_ACEOF
|
||||
ac_status=$?
|
||||
fi
|
||||
@@ -2904,7 +2904,7 @@ Configuration files:
|
||||
$config_files
|
||||
|
||||
Report bugs to <xen-devel@lists.xen.org>.
|
||||
Xen Hypervisor home page: <http://www.xen.org/>."
|
||||
Xen Hypervisor home page: <https://www.xen.org/>."
|
||||
|
||||
_ACEOF
|
||||
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
|
||||
|
||||
+1
-1
@@ -3,7 +3,7 @@
|
||||
|
||||
AC_PREREQ([2.67])
|
||||
AC_INIT([Xen Hypervisor], m4_esyscmd([./version.sh ./xen/Makefile]),
|
||||
[xen-devel@lists.xen.org], [xen], [http://www.xen.org/])
|
||||
[xen-devel@lists.xen.org], [xen], [https://www.xen.org/])
|
||||
AC_CONFIG_SRCDIR([./xen/common/kernel.c])
|
||||
AC_CONFIG_FILES([
|
||||
config/Toplevel.mk
|
||||
|
||||
Vendored
+3
-3
@@ -582,7 +582,7 @@ PACKAGE_TARNAME='xen'
|
||||
PACKAGE_VERSION='4.14'
|
||||
PACKAGE_STRING='Xen Hypervisor Documentation 4.14'
|
||||
PACKAGE_BUGREPORT='xen-devel@lists.xen.org'
|
||||
PACKAGE_URL='http://www.xen.org/'
|
||||
PACKAGE_URL='https://www.xen.org/'
|
||||
|
||||
ac_unique_file="misc/xen-command-line.pandoc"
|
||||
ac_subst_vars='LTLIBOBJS
|
||||
@@ -1320,7 +1320,7 @@ Use these variables to override the choices made by `configure' or to help
|
||||
it to find libraries and programs with nonstandard names/locations.
|
||||
|
||||
Report bugs to <xen-devel@lists.xen.org>.
|
||||
Xen Hypervisor Documentation home page: <http://www.xen.org/>.
|
||||
Xen Hypervisor Documentation home page: <https://www.xen.org/>.
|
||||
_ACEOF
|
||||
ac_status=$?
|
||||
fi
|
||||
@@ -2857,7 +2857,7 @@ Configuration files:
|
||||
$config_files
|
||||
|
||||
Report bugs to <xen-devel@lists.xen.org>.
|
||||
Xen Hypervisor Documentation home page: <http://www.xen.org/>."
|
||||
Xen Hypervisor Documentation home page: <https://www.xen.org/>."
|
||||
|
||||
_ACEOF
|
||||
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
|
||||
|
||||
+1
-1
@@ -3,7 +3,7 @@
|
||||
|
||||
AC_PREREQ([2.67])
|
||||
AC_INIT([Xen Hypervisor Documentation], m4_esyscmd([../version.sh ../xen/Makefile]),
|
||||
[xen-devel@lists.xen.org], [xen], [http://www.xen.org/])
|
||||
[xen-devel@lists.xen.org], [xen], [https://www.xen.org/])
|
||||
AC_CONFIG_SRCDIR([misc/xen-command-line.pandoc])
|
||||
AC_CONFIG_FILES([
|
||||
../config/Docs.mk
|
||||
|
||||
@@ -415,5 +415,5 @@ the *size* field of the 9pfs header.
|
||||
|
||||
[paper]: https://www.usenix.org/legacy/event/usenix05/tech/freenix/full_papers/hensbergen/hensbergen.pdf
|
||||
[website]: https://github.com/chaos/diod/blob/master/protocol.md
|
||||
[XenbusStateInitialising]: http://xenbits.xen.org/docs/unstable/hypercall/x86_64/include,public,io,xenbus.h.html
|
||||
[ring.h]: http://xenbits.xen.org/gitweb/?p=xen.git;a=blob;f=xen/include/public/io/ring.h;hb=HEAD
|
||||
[XenbusStateInitialising]: https://xenbits.xen.org/docs/unstable/hypercall/x86_64/include,public,io,xenbus.h.html
|
||||
[ring.h]: https://xenbits.xen.org/gitweb/?p=xen.git;a=blob;f=xen/include/public/io/ring.h;hb=HEAD
|
||||
@@ -88,7 +88,7 @@ mechanism. See `Trampoline (e9 opcode)` section for more details.
|
||||
### Example of trampoline and in-place splicing
|
||||
|
||||
As example we will assume the hypervisor does not have XSA-132 (see
|
||||
[domctl/sysctl: don't leak hypervisor stack to toolstacks](http://xenbits.xen.org/gitweb/?p=xen.git;a=commitdiff;h=4ff3449f0e9d175ceb9551d3f2aecb59273f639d))
|
||||
[domctl/sysctl: don't leak hypervisor stack to toolstacks](https://xenbits.xen.org/gitweb/?p=xen.git;a=commitdiff;h=4ff3449f0e9d175ceb9551d3f2aecb59273f639d))
|
||||
and we would like to binary patch the hypervisor with it. The original code
|
||||
looks as so:
|
||||
|
||||
@@ -157,7 +157,7 @@ CPU branching logic (I-cache, but it is just one unconditional jump).
|
||||
|
||||
For this example we will assume that the hypervisor has not been compiled with
|
||||
XSA-125 (see
|
||||
[pre-fill structures for certain HYPERVISOR_xen_version sub-ops](http://xenbits.xen.org/gitweb/?p=xen.git;a=commitdiff;h=fe2e079f642effb3d24a6e1a7096ef26e691d93e))
|
||||
[pre-fill structures for certain HYPERVISOR_xen_version sub-ops](https://xenbits.xen.org/gitweb/?p=xen.git;a=commitdiff;h=fe2e079f642effb3d24a6e1a7096ef26e691d93e))
|
||||
which mem-sets an structure in `xen_version` hypercall. This function is not
|
||||
called **anywhere** in the hypervisor (it is called by the guest) but
|
||||
referenced in the `compat_hypercall_table` and `hypercall_table` (and
|
||||
|
||||
@@ -1078,8 +1078,8 @@ only as many bytes as available in the buffer up to *[in|out]_prod*.
|
||||
reading from the socket.
|
||||
|
||||
|
||||
[xenstore]: http://xenbits.xen.org/docs/unstable/misc/xenstore.txt
|
||||
[XenbusStateInitialising]: http://xenbits.xen.org/docs/unstable/hypercall/x86_64/include,public,io,xenbus.h.html
|
||||
[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
|
||||
@@ -1089,4 +1089,4 @@ reading from the socket.
|
||||
[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
|
||||
[ring.h]: http://xenbits.xen.org/gitweb/?p=xen.git;a=blob;f=xen/include/public/io/ring.h;hb=HEAD
|
||||
[ring.h]: https://xenbits.xen.org/gitweb/?p=xen.git;a=blob;f=xen/include/public/io/ring.h;hb=HEAD
|
||||
@@ -2294,7 +2294,7 @@ provide access to a wealth of low level processor information.
|
||||
|
||||
*Warning:*
|
||||
As the virtualisation is not 100% safe, don't use the vpmu flag on
|
||||
production systems (see http://xenbits.xen.org/xsa/advisory-163.html)!
|
||||
production systems (see https://xenbits.xen.org/xsa/advisory-163.html)!
|
||||
|
||||
### vwfi (arm)
|
||||
> `= trap | native`
|
||||
|
||||
@@ -636,14 +636,14 @@ for the toolstack to obtain e.g. the domain id of a xenstore domain.
|
||||
Domain Id of the xenstore domain in case xenstore is provided via a
|
||||
domain instead of a daemon in dom0.
|
||||
|
||||
[BLKIF]: http://xenbits.xen.org/docs/unstable/hypercall/x86_64/include,public,io,blkif.h.html
|
||||
[FBIF]: http://xenbits.xen.org/docs/unstable/hypercall/x86_64/include,public,io,fbif.h.html
|
||||
[HVMPARAMS]: http://xenbits.xen.org/docs/unstable/hypercall/x86_64/include,public,hvm,params.h.html
|
||||
[KBDIF]: http://xenbits.xen.org/docs/unstable/hypercall/x86_64/include,public,io,kbdif.h.html
|
||||
[LIBXLMEM]: http://xenbits.xen.org/docs/unstable/misc/libxl_memory.txt
|
||||
[NETIF]: http://xenbits.xen.org/docs/unstable/hypercall/x86_64/include,public,io,netif.h.html
|
||||
[SCSIIF]: http://xenbits.xen.org/docs/unstable/hypercall/x86_64/include,public,io,vscsiif.h.html
|
||||
[SI]: http://xenbits.xen.org/docs/unstable/hypercall/x86_64/include,public,xen.h.html#Struct_start_info
|
||||
[USBIF]: http://xenbits.xen.org/docs/unstable/hypercall/x86_64/include,public,io,usbif.h.html
|
||||
[VCPU]: http://xenbits.xen.org/docs/unstable/hypercall/x86_64/include,public,vcpu.h.html
|
||||
[XSWIRE]: http://xenbits.xen.org/docs/unstable/hypercall/x86_64/include,public,io,xs_wire.h.html
|
||||
[BLKIF]: https://xenbits.xen.org/docs/unstable/hypercall/x86_64/include,public,io,blkif.h.html
|
||||
[FBIF]: https://xenbits.xen.org/docs/unstable/hypercall/x86_64/include,public,io,fbif.h.html
|
||||
[HVMPARAMS]: https://xenbits.xen.org/docs/unstable/hypercall/x86_64/include,public,hvm,params.h.html
|
||||
[KBDIF]: https://xenbits.xen.org/docs/unstable/hypercall/x86_64/include,public,io,kbdif.h.html
|
||||
[LIBXLMEM]: https://xenbits.xen.org/docs/unstable/misc/libxl_memory.txt
|
||||
[NETIF]: https://xenbits.xen.org/docs/unstable/hypercall/x86_64/include,public,io,netif.h.html
|
||||
[SCSIIF]: https://xenbits.xen.org/docs/unstable/hypercall/x86_64/include,public,io,vscsiif.h.html
|
||||
[SI]: https://xenbits.xen.org/docs/unstable/hypercall/x86_64/include,public,xen.h.html#Struct_start_info
|
||||
[USBIF]: https://xenbits.xen.org/docs/unstable/hypercall/x86_64/include,public,io,usbif.h.html
|
||||
[VCPU]: https://xenbits.xen.org/docs/unstable/hypercall/x86_64/include,public,vcpu.h.html
|
||||
[XSWIRE]: https://xenbits.xen.org/docs/unstable/hypercall/x86_64/include,public,io,xs_wire.h.html
|
||||
@@ -49,13 +49,13 @@ driver domains, or stub xenstored - even if those bugs do no worse
|
||||
than reduce the security of such a system to one whose device models,
|
||||
backend drivers, or xenstore, run in dom0.
|
||||
|
||||
For more information see http://xenbits.xen.org/xsa/advisory-77.html.
|
||||
For more information see https://xenbits.xen.org/xsa/advisory-77.html.
|
||||
|
||||
The following interfaces are covered by this statement. Interfaces
|
||||
not listed here are considered safe for disaggregation, security
|
||||
issues found in interfaces not listed here will be handled according
|
||||
to the normal security problem response policy
|
||||
http://www.xenproject.org/security-policy.html.
|
||||
https://www.xenproject.org/security-policy.html.
|
||||
|
||||
__HYPERVISOR_domctl (xen/include/public/domctl.h)
|
||||
|
||||
|
||||
@@ -25,7 +25,7 @@ ov=4.0
|
||||
|
||||
# update xendocs@xenbits docs generator to generate new stable branch
|
||||
# docs too. commit to git.
|
||||
* make 13:37 <ijc> http://xenbits.xen.org/docs/4.2-testing/ is now live true
|
||||
* make 13:37 <ijc> https://xenbits.xen.org/docs/4.2-testing/ is now live true
|
||||
#14:17 <ijc> HOWTO: login to xenbits. become "xendocs" . cd cronjobs . edit
|
||||
# xenbits-docs-all.sh in the obvious way. git commit
|
||||
ssh root@xenbits.xen.org
|
||||
|
||||
Vendored
+3
-3
@@ -582,7 +582,7 @@ PACKAGE_TARNAME='xen'
|
||||
PACKAGE_VERSION='4.14'
|
||||
PACKAGE_STRING='Xen Hypervisor Stub Domains 4.14'
|
||||
PACKAGE_BUGREPORT='xen-devel@lists.xen.org'
|
||||
PACKAGE_URL='http://www.xen.org/'
|
||||
PACKAGE_URL='https://www.xen.org/'
|
||||
|
||||
ac_unique_file="xenstore-minios.cfg"
|
||||
ac_subst_vars='LTLIBOBJS
|
||||
@@ -1376,7 +1376,7 @@ Use these variables to override the choices made by `configure' or to help
|
||||
it to find libraries and programs with nonstandard names/locations.
|
||||
|
||||
Report bugs to <xen-devel@lists.xen.org>.
|
||||
Xen Hypervisor Stub Domains home page: <http://www.xen.org/>.
|
||||
Xen Hypervisor Stub Domains home page: <https://www.xen.org/>.
|
||||
_ACEOF
|
||||
ac_status=$?
|
||||
fi
|
||||
@@ -4296,7 +4296,7 @@ Configuration files:
|
||||
$config_files
|
||||
|
||||
Report bugs to <xen-devel@lists.xen.org>.
|
||||
Xen Hypervisor Stub Domains home page: <http://www.xen.org/>."
|
||||
Xen Hypervisor Stub Domains home page: <https://www.xen.org/>."
|
||||
|
||||
_ACEOF
|
||||
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
|
||||
AC_PREREQ([2.67])
|
||||
AC_INIT([Xen Hypervisor Stub Domains], m4_esyscmd([../version.sh ../xen/Makefile]),
|
||||
[xen-devel@lists.xen.org], [xen], [http://www.xen.org/])
|
||||
[xen-devel@lists.xen.org], [xen], [https://www.xen.org/])
|
||||
AC_CONFIG_SRCDIR([xenstore-minios.cfg])
|
||||
AC_CONFIG_FILES([../config/Stubdom.mk])
|
||||
AC_CONFIG_AUX_DIR([../])
|
||||
|
||||
Vendored
+3
-3
@@ -583,7 +583,7 @@ PACKAGE_TARNAME='xen'
|
||||
PACKAGE_VERSION='4.14'
|
||||
PACKAGE_STRING='Xen Hypervisor Tools 4.14'
|
||||
PACKAGE_BUGREPORT='xen-devel@lists.xen.org'
|
||||
PACKAGE_URL='http://www.xen.org/'
|
||||
PACKAGE_URL='https://www.xen.org/'
|
||||
|
||||
ac_unique_file="libxl/libxl.c"
|
||||
# Factoring default headers for most tests.
|
||||
@@ -1611,7 +1611,7 @@ Use these variables to override the choices made by `configure' or to help
|
||||
it to find libraries and programs with nonstandard names/locations.
|
||||
|
||||
Report bugs to <xen-devel@lists.xen.org>.
|
||||
Xen Hypervisor Tools home page: <http://www.xen.org/>.
|
||||
Xen Hypervisor Tools home page: <https://www.xen.org/>.
|
||||
_ACEOF
|
||||
ac_status=$?
|
||||
fi
|
||||
@@ -10373,7 +10373,7 @@ Configuration headers:
|
||||
$config_headers
|
||||
|
||||
Report bugs to <xen-devel@lists.xen.org>.
|
||||
Xen Hypervisor Tools home page: <http://www.xen.org/>."
|
||||
Xen Hypervisor Tools home page: <https://www.xen.org/>."
|
||||
|
||||
_ACEOF
|
||||
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
|
||||
|
||||
+1
-1
@@ -3,7 +3,7 @@
|
||||
|
||||
AC_PREREQ([2.67])
|
||||
AC_INIT([Xen Hypervisor Tools], m4_esyscmd([../version.sh ../xen/Makefile]),
|
||||
[xen-devel@lists.xen.org], [xen], [http://www.xen.org/])
|
||||
[xen-devel@lists.xen.org], [xen], [https://www.xen.org/])
|
||||
AC_CONFIG_SRCDIR([libxl/libxl.c])
|
||||
AC_CONFIG_FILES([
|
||||
../config/Tools.mk
|
||||
|
||||
@@ -2490,7 +2490,7 @@ const struct hvm_function_table * __init start_vmx(void)
|
||||
|
||||
/*
|
||||
* Do not enable EPT when (!cpu_has_vmx_pat), to prevent security hole
|
||||
* (refer to http://xenbits.xen.org/xsa/advisory-60.html).
|
||||
* (refer to https://xenbits.xen.org/xsa/advisory-60.html).
|
||||
*/
|
||||
if ( cpu_has_vmx_ept && (cpu_has_vmx_pat || opt_force_ept) )
|
||||
{
|
||||
|
||||
@@ -118,7 +118,7 @@
|
||||
*
|
||||
* The underlying storage is not affected by the direct IO memory
|
||||
* lifetime bug. See:
|
||||
* http://lists.xen.org/archives/html/xen-devel/2012-12/msg01154.html
|
||||
* https://lists.xen.org/archives/html/xen-devel/2012-12/msg01154.html
|
||||
*
|
||||
* Therefore this option gives the backend permission to use
|
||||
* O_DIRECT, notwithstanding that bug.
|
||||
|
||||