DPRINTK
DPRINTK(("suspending domain\n"));
DPRINTK(("HYPERVISOR_shared_info page invalidation failed"));
DPRINTK(("could not map new shared info page"));
DPRINTK(("xen_start_info.nr_pages != physmem"));
DPRINTK(("preparing domain resume\n"));
DPRINTK(("devices suspend failed"));
DPRINTK(("calling HYPERVISOR_suspend()\n"));
DPRINTK(("HYPERVISOR_suspend() failed"));
DPRINTK(("left HYPERVISOR_suspend()\n"));
DPRINTK(("resuming devices\n"));
DPRINTK(("devices resume failed\n"));
DPRINTK("xenbus_watch_path2 path %s path2 %s\n", path, path2);
DPRINTK("read_otherend_details: read %s/%s returned %s\n",
DPRINTK("Ignoring watch at %s", vec[XS_WATCH_PATH]);
DPRINTK("state is %d, %s, %s",
DPRINTK("probe %s type %s", path, type);
DPRINTK("directory err %d dir_n %d", err, orig_dir_n);
DPRINTK("xenbus_probe_device_type probe %s\n",
DPRINTK("probe device");
DPRINTK("directory err %d dir_n %d", err, dir_n);
DPRINTK("probe backend");
DPRINTK("directory err %d dirt_n %d", err, dirt_n);
DPRINTK("directory backend/%s err %d dirid_n %d",
DPRINTK("frontend_changed %s\n", vec[XS_WATCH_PATH]);
DPRINTK("backend_changed %s\n", vec[XS_WATCH_PATH]);
DPRINTK("");
DPRINTK("done");
DPRINTK("read_reply: type %d body %s",
DPRINTK("write msg");
DPRINTK("write msg err %d", err);
DPRINTK("write iovect");
DPRINTK("write iovect err %d", err);
DPRINTK("read");
DPRINTK("read done");
DPRINTK("xs_single %d %d", err, len);
DPRINTK("xs_single strings %s", strings);
DPRINTK("xenwatch_thread: processing events");
DPRINTK("xenwatch_thread: got event");
DPRINTK("xb_read hdr %d", err);
DPRINTK("xb_read body %d", err);
DPRINTK("process_msg: XS_WATCH_EVENT");
DPRINTK("process_msg: type %d body %s", msg->hdr.type, body);