mirror of
https://github.com/xen-project/xen.git
synced 2026-10-29 18:50:05 +01:00
xen: Drop XEN_DOMCTL_suppress_spurious_page_faults
This functionality is obsolete. It was introduced by c/s 39407bed9c into
Xend, but never exposed in libxl.
While not explicitly limited to PV guests, this is PV-only by virtue of its
position in the pagefault handler.
Looking though the XenServer templates, this was used to work around bugs in
the 32bit RHEL/CentOS 4.{5..7} kernels (fixed in 4.8). RHEL 4 as a major
version when out if support in 2017.
Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
Acked-by: Marek Marczykowski-Górecki <marmarek@invisiblethingslab.com>
Acked-by: Wei Liu <wl@xen.org>
Reviewed-by: Jan Beulich <jbeulich@suse.com>
This commit is contained in:
1 parent
d0c0ba7d3d
commit
cf97ba7f7a
9 files changed
+4
-69
No files matched your search
@@ -786,22 +786,6 @@ static PyObject *pyxc_dom_set_machine_address_size(XcObject *self,
|
||||
Py_INCREF(zero);
|
||||
return zero;
|
||||
}
|
||||
|
||||
static PyObject *pyxc_dom_suppress_spurious_page_faults(XcObject *self,
|
||||
PyObject *args,
|
||||
PyObject *kwds)
|
||||
{
|
||||
uint32_t dom;
|
||||
|
||||
if (!PyArg_ParseTuple(args, "i", &dom))
|
||||
return NULL;
|
||||
|
||||
if (xc_domain_suppress_spurious_page_faults(self->xc_handle, dom) != 0)
|
||||
return pyxc_error_to_exception(self->xc_handle);
|
||||
|
||||
Py_INCREF(zero);
|
||||
return zero;
|
||||
}
|
||||
#endif /* __i386__ || __x86_64__ */
|
||||
|
||||
static PyObject *pyxc_gnttab_hvm_seed(XcObject *self,
|
||||
@@ -2463,12 +2447,6 @@ static PyMethodDef pyxc_methods[] = {
|
||||
"Set maximum machine address size for this domain.\n"
|
||||
" dom [int]: Identifier of domain.\n"
|
||||
" width [int]: Maximum machine address width.\n" },
|
||||
|
||||
{ "domain_suppress_spurious_page_faults",
|
||||
(PyCFunction)pyxc_dom_suppress_spurious_page_faults,
|
||||
METH_VARARGS, "\n"
|
||||
"Do not propagate spurious page faults to this guest.\n"
|
||||
" dom [int]: Identifier of domain.\n" },
|
||||
#endif
|
||||
|
||||
{ "dom_set_memshr",
|
||||
|
||||