Loading drivers/soc/qcom/guestvm_loader.c +3 −3 Original line number Original line Diff line number Diff line Loading @@ -82,8 +82,8 @@ static ssize_t guestvm_load_start(struct kobject *kobj, priv = container_of(kobj, struct guestvm_loader_private, priv = container_of(kobj, struct guestvm_loader_private, vm_loader_kobj); vm_loader_kobj); if (ret != 1 || priv->vm_loaded) { if (priv->vm_loaded) { dev_err(priv->dev, "invalid arguments for guestvm_loader.\n"); dev_err(priv->dev, "VM load has already been started\n"); return -EINVAL; return -EINVAL; } } Loading @@ -99,7 +99,7 @@ static ssize_t guestvm_load_start(struct kobject *kobj, schedule_work(&priv->vm_loader_work); schedule_work(&priv->vm_loader_work); } } return ret; return count; } } static struct kobj_attribute guestvm_loader_attribute = static struct kobj_attribute guestvm_loader_attribute = __ATTR(boot_guestvm, 0220, NULL, guestvm_load_start); __ATTR(boot_guestvm, 0220, NULL, guestvm_load_start); Loading Loading
drivers/soc/qcom/guestvm_loader.c +3 −3 Original line number Original line Diff line number Diff line Loading @@ -82,8 +82,8 @@ static ssize_t guestvm_load_start(struct kobject *kobj, priv = container_of(kobj, struct guestvm_loader_private, priv = container_of(kobj, struct guestvm_loader_private, vm_loader_kobj); vm_loader_kobj); if (ret != 1 || priv->vm_loaded) { if (priv->vm_loaded) { dev_err(priv->dev, "invalid arguments for guestvm_loader.\n"); dev_err(priv->dev, "VM load has already been started\n"); return -EINVAL; return -EINVAL; } } Loading @@ -99,7 +99,7 @@ static ssize_t guestvm_load_start(struct kobject *kobj, schedule_work(&priv->vm_loader_work); schedule_work(&priv->vm_loader_work); } } return ret; return count; } } static struct kobj_attribute guestvm_loader_attribute = static struct kobj_attribute guestvm_loader_attribute = __ATTR(boot_guestvm, 0220, NULL, guestvm_load_start); __ATTR(boot_guestvm, 0220, NULL, guestvm_load_start); Loading