Thread (41 messages) 41 messages, 5 authors, 2020-06-08

Re: [PATCH 02/12] xenbus: add freeze/thaw/restore callbacks support

From: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Date: 2020-05-30 22:57:33
Also in: linux-mm, linux-pm, lkml, xen-devel

On 5/19/20 7:25 PM, Anchal Agarwal wrote:
 
 int xenbus_dev_resume(struct device *dev)
 {
-	int err;
+	int err = 0;

That's not necessary.

quoted hunk ↗ jump to hunk
 	struct xenbus_driver *drv;
 	struct xenbus_device *xdev
 		= container_of(dev, struct xenbus_device, dev);
-
+	bool xen_suspend = xen_suspend_mode_is_xen_suspend();
 	DPRINTK("%s", xdev->nodename);
 
 	if (dev->driver == NULL)
@@ -627,24 +645,32 @@ int xenbus_dev_resume(struct device *dev)
 	drv = to_xenbus_driver(dev->driver);
 	err = talk_to_otherend(xdev);
 	if (err) {
-		pr_warn("resume (talk_to_otherend) %s failed: %i\n",
+		pr_warn("%s (talk_to_otherend) %s failed: %i\n",

Please use dev_warn() everywhere, we just had a bunch of patches that
replaced pr_warn(). In fact,  this is one of the lines that got changed.

 
 int xenbus_dev_cancel(struct device *dev)
 {
-	/* Do nothing */
-	DPRINTK("cancel");
+	int err = 0;

Again, no need to initialize.

+	struct xenbus_driver *drv;
+	struct xenbus_device *xdev
+		= container_of(dev, struct xenbus_device, dev);

xendev please to be consistent with other code. And use to_xenbus_device().


-boris
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help