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

Collapse All | Expand All

(-)linux-2.6.27.8/drivers/usb/class/usblp.c (+10 lines)
Lines 259-267 static int usblp_ctrl_msg(struct usblp * Link Here
259
	  index = (usblp->ifnum<<8)|usblp->protocol[usblp->current_protocol].alt_setting;
259
	  index = (usblp->ifnum<<8)|usblp->protocol[usblp->current_protocol].alt_setting;
260
	}
260
	}
261
261
262
	printk(KERN_INFO "usblp%d: in usblp_ctrl_msg: executing usb_control_msg\n",
263
		usblp->minor);
262
	retval = usb_control_msg(usblp->dev,
264
	retval = usb_control_msg(usblp->dev,
263
		dir ? usb_rcvctrlpipe(usblp->dev, 0) : usb_sndctrlpipe(usblp->dev, 0),
265
		dir ? usb_rcvctrlpipe(usblp->dev, 0) : usb_sndctrlpipe(usblp->dev, 0),
264
		request, type | dir | recip, value, index, buf, len, USBLP_CTL_TIMEOUT);
266
		request, type | dir | recip, value, index, buf, len, USBLP_CTL_TIMEOUT);
267
	printk(KERN_INFO "usblp%d: in usblp_ctrl_msg: finished executing usb_control_msg\n",
268
		usblp->minor);
265
	dbg("usblp_control_msg: rq: 0x%02x dir: %d recip: %d value: %d idx: %d len: %#x result: %d",
269
	dbg("usblp_control_msg: rq: 0x%02x dir: %d recip: %d value: %d idx: %d len: %#x result: %d",
266
		request, !!dir, recip, value, index, len, retval);
270
		request, !!dir, recip, value, index, len, retval);
267
	return retval < 0 ? retval : 0;
271
	return retval < 0 ? retval : 0;
Lines 346-353 static int usblp_check_status(struct usb Link Here
346
	unsigned char status, newerr = 0;
350
	unsigned char status, newerr = 0;
347
	int error;
351
	int error;
348
352
353
	printk(KERN_INFO "usblp%d: in usblp_check_status: executing mutex_lock\n",
354
		usblp->minor);
349
	mutex_lock(&usblp->mut);
355
	mutex_lock(&usblp->mut);
356
	printk(KERN_INFO "usblp%d: in usblp_check_status: executing usblp_read_status\n",
357
		usblp->minor);
350
	if ((error = usblp_read_status(usblp, usblp->statusbuf)) < 0) {
358
	if ((error = usblp_read_status(usblp, usblp->statusbuf)) < 0) {
359
	printk(KERN_INFO "usblp%d: in usblp_check_status: executing mutex_unlock\n",
360
		usblp->minor);
351
		mutex_unlock(&usblp->mut);
361
		mutex_unlock(&usblp->mut);
352
		if (printk_ratelimit())
362
		if (printk_ratelimit())
353
			printk(KERN_ERR
363
			printk(KERN_ERR

Return to bug 251237