diff options
| author | Trond Myklebust <Trond.Myklebust@netapp.com> | 2006-03-23 23:44:19 -0500 |
|---|---|---|
| committer | Trond Myklebust <Trond.Myklebust@netapp.com> | 2006-03-23 23:44:19 -0500 |
| commit | 1ebbe2b20091d306453a5cf480a87e6cd28ae76f (patch) | |
| tree | f5cd7a0fa69b8b1938cb5a0faed2e7b0628072a5 /drivers/usb/misc/sisusbvga/sisusb.c | |
| parent | ac58c9059da8886b5e8cde012a80266b18ca146e (diff) | |
| parent | 674a396c6d2ba0341ebdd7c1c9950f32f018e2dd (diff) | |
Merge branch 'linus'
Diffstat (limited to 'drivers/usb/misc/sisusbvga/sisusb.c')
| -rw-r--r-- | drivers/usb/misc/sisusbvga/sisusb.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/drivers/usb/misc/sisusbvga/sisusb.c b/drivers/usb/misc/sisusbvga/sisusb.c index 3260d595441f..196c8794a73c 100644 --- a/drivers/usb/misc/sisusbvga/sisusb.c +++ b/drivers/usb/misc/sisusbvga/sisusb.c | |||
| @@ -3188,7 +3188,7 @@ sisusb_ioctl(struct inode *inode, struct file *file, unsigned int cmd, | |||
| 3188 | break; | 3188 | break; |
| 3189 | 3189 | ||
| 3190 | default: | 3190 | default: |
| 3191 | retval = -EINVAL; | 3191 | retval = -ENOTTY; |
| 3192 | break; | 3192 | break; |
| 3193 | } | 3193 | } |
| 3194 | 3194 | ||
| @@ -3251,12 +3251,11 @@ static int sisusb_probe(struct usb_interface *intf, | |||
| 3251 | dev->devnum); | 3251 | dev->devnum); |
| 3252 | 3252 | ||
| 3253 | /* Allocate memory for our private */ | 3253 | /* Allocate memory for our private */ |
| 3254 | if (!(sisusb = kmalloc(sizeof(*sisusb), GFP_KERNEL))) { | 3254 | if (!(sisusb = kzalloc(sizeof(*sisusb), GFP_KERNEL))) { |
| 3255 | printk(KERN_ERR | 3255 | printk(KERN_ERR |
| 3256 | "sisusb: Failed to allocate memory for private data\n"); | 3256 | "sisusb: Failed to allocate memory for private data\n"); |
| 3257 | return -ENOMEM; | 3257 | return -ENOMEM; |
| 3258 | } | 3258 | } |
| 3259 | memset(sisusb, 0, sizeof(*sisusb)); | ||
| 3260 | kref_init(&sisusb->kref); | 3259 | kref_init(&sisusb->kref); |
| 3261 | 3260 | ||
| 3262 | init_MUTEX(&(sisusb->lock)); | 3261 | init_MUTEX(&(sisusb->lock)); |
