Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 507664 | Differences between
and this patch

Collapse All | Expand All

(-)vmci-only/linux/driver.c (-1 / +3 lines)
Lines 716-721 LinuxDriver_Ioctl(struct inode *inode, Link Here
716
   case IOCTL_VMCI_INIT_CONTEXT: {
716
   case IOCTL_VMCI_INIT_CONTEXT: {
717
      VMCIInitBlock initBlock;
717
      VMCIInitBlock initBlock;
718
      VMCIHostUser user;
718
      VMCIHostUser user;
719
	  kuid_t kern_uid;
719
720
720
      retval = copy_from_user(&initBlock, (void *)ioarg, sizeof initBlock);
721
      retval = copy_from_user(&initBlock, (void *)ioarg, sizeof initBlock);
721
      if (retval != 0) {
722
      if (retval != 0) {
Lines 737-743 LinuxDriver_Ioctl(struct inode *inode, Link Here
737
         goto init_release;
738
         goto init_release;
738
      }
739
      }
739
740
740
      user = current_uid();
741
	  kern_uid = current_uid();
742
      user = kern_uid.val;
741
      retval = VMCIContext_InitContext(initBlock.cid, initBlock.flags,
743
      retval = VMCIContext_InitContext(initBlock.cid, initBlock.flags,
742
                                       0 /* Unused */, vmciLinux->userVersion,
744
                                       0 /* Unused */, vmciLinux->userVersion,
743
                                       &user, &vmciLinux->context);
745
                                       &user, &vmciLinux->context);

Return to bug 507664