Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
SUSE:SLE-12-SP1:GA
xen.8005
pvdrv_emulation_control.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File pvdrv_emulation_control.patch of Package xen.8005
--- tools/qemu-xen-traditional-dir-remote/hw/xen_platform.c | 13 +++++++++++++ 1 file changed, 13 insertions(+) Index: xen-4.4.0-testing/tools/qemu-xen-traditional-dir-remote/hw/xen_platform.c =================================================================== --- xen-4.4.0-testing.orig/tools/qemu-xen-traditional-dir-remote/hw/xen_platform.c +++ xen-4.4.0-testing/tools/qemu-xen-traditional-dir-remote/hw/xen_platform.c @@ -370,6 +370,19 @@ static void suse_platform_ioport_write(v net_tap_shutdown_all(); fprintf(logfile, "Done.\n"); break; + case 8: + if (val ==1 ) { + fprintf(logfile, "Disconnect IDE hard disk...\n"); + ide_unplug_harddisks(); + fprintf(logfile, "Done.\n"); + } else if (val == 2) { + fprintf(logfile, "Disconnect netifs...\n"); + pci_unplug_netifs(); + fprintf(logfile, "Shutdown taps...\n"); + net_tap_shutdown_all(); + fprintf(logfile, "Done.\n"); + } + break; default: fprintf(logfile, "Write %x to bad port %x (base %x) on evtchn device.\n", val, addr, ioport_base);
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor