spapr.c (fbf553971898aee18b5933d335e2fa3e74bb9be7) spapr.c (b8fdd530be3450940130b63d930bb0aee1538e7e)
1/*
2 * QEMU PowerPC pSeries Logical Partition (aka sPAPR) hardware System Emulator
3 *
4 * Copyright (c) 2004-2007 Fabrice Bellard
5 * Copyright (c) 2007 Jocelyn Mayer
6 * Copyright (c) 2010 David Gibson, IBM Corporation.
7 *
8 * Permission is hereby granted, free of charge, to any person obtaining a copy

--- 2326 unchanged lines hidden (view full) ---

2335
2336 /* FIXME: Should register things through the MachineState's qdev
2337 * interface, this is a legacy from the sPAPREnvironment structure
2338 * which predated MachineState but had a similar function */
2339 vmstate_register(NULL, 0, &vmstate_spapr, spapr);
2340 register_savevm_live(NULL, "spapr/htab", -1, 1,
2341 &savevm_htab_handlers, spapr);
2342
1/*
2 * QEMU PowerPC pSeries Logical Partition (aka sPAPR) hardware System Emulator
3 *
4 * Copyright (c) 2004-2007 Fabrice Bellard
5 * Copyright (c) 2007 Jocelyn Mayer
6 * Copyright (c) 2010 David Gibson, IBM Corporation.
7 *
8 * Permission is hereby granted, free of charge, to any person obtaining a copy

--- 2326 unchanged lines hidden (view full) ---

2335
2336 /* FIXME: Should register things through the MachineState's qdev
2337 * interface, this is a legacy from the sPAPREnvironment structure
2338 * which predated MachineState but had a similar function */
2339 vmstate_register(NULL, 0, &vmstate_spapr, spapr);
2340 register_savevm_live(NULL, "spapr/htab", -1, 1,
2341 &savevm_htab_handlers, spapr);
2342
2343 /* used by RTAS */
2344 QTAILQ_INIT(&spapr->ccs_list);
2345 qemu_register_reset(spapr_ccs_reset_hook, spapr);
2346
2347 qemu_register_boot_set(spapr_boot_set, spapr);
2348
2349 if (kvm_enabled()) {
2350 /* to stop and start vmclock */
2351 qemu_add_vm_change_state_handler(cpu_ppc_clock_vm_state_change,
2352 &spapr->tb);
2353
2354 kvmppc_spapr_enable_inkernel_multitce();

--- 1303 unchanged lines hidden ---
2343 qemu_register_boot_set(spapr_boot_set, spapr);
2344
2345 if (kvm_enabled()) {
2346 /* to stop and start vmclock */
2347 qemu_add_vm_change_state_handler(cpu_ppc_clock_vm_state_change,
2348 &spapr->tb);
2349
2350 kvmppc_spapr_enable_inkernel_multitce();

--- 1303 unchanged lines hidden ---