[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-changelog] [linux-2.6.18-xen] usbif: simplify kthread name generation
# HG changeset patch # User Jan Beulich <jbeulich@xxxxxxxx> # Date 1433254219 -7200 # Node ID a429985613f2ad6739ddbd44eb296954678b78ce # Parent 62922fbe9fe2ceb749413dfccb4645d2c83bf69b usbif: simplify kthread name generation kthread_run() taking a format string it can quite well do all the formatting itself. Signed-off-by: Jan Beulich <jbeulich@xxxxxxxx> --- diff -r 62922fbe9fe2 -r a429985613f2 drivers/xen/usbback/xenbus.c --- a/drivers/xen/usbback/xenbus.c Tue Jun 02 16:09:12 2015 +0200 +++ b/drivers/xen/usbback/xenbus.c Tue Jun 02 16:10:19 2015 +0200 @@ -48,11 +48,9 @@ static int start_xenusbd(usbif_t *usbif) { int err = 0; - char name[TASK_COMM_LEN]; - snprintf(name, TASK_COMM_LEN, "usbback.%d.%d", usbif->domid, - usbif->handle); - usbif->xenusbd = kthread_run(usbbk_schedule, usbif, name); + usbif->xenusbd = kthread_run(usbbk_schedule, usbif, "usbback.%d.%u", + usbif->domid, usbif->handle); if (IS_ERR(usbif->xenusbd)) { err = PTR_ERR(usbif->xenusbd); usbif->xenusbd = NULL; diff -r 62922fbe9fe2 -r a429985613f2 drivers/xen/usbfront/xenbus.c --- a/drivers/xen/usbfront/xenbus.c Tue Jun 02 16:09:12 2015 +0200 +++ b/drivers/xen/usbfront/xenbus.c Tue Jun 02 16:10:19 2015 +0200 @@ -190,17 +190,15 @@ static int connect(struct xenbus_device usbif_conn_request_t *req; int i, idx, err; int notify; - char name[TASK_COMM_LEN]; struct usb_hcd *hcd; - hcd = info_to_hcd(info); - snprintf(name, TASK_COMM_LEN, "xenhcd.%d", hcd->self.busnum); - err = talk_to_backend(dev, info); if (err) return err; - info->kthread = kthread_run(xenhcd_schedule, info, name); + hcd = info_to_hcd(info); + info->kthread = kthread_run(xenhcd_schedule, info, + "xenhcd.%d", hcd->self.busnum); if (IS_ERR(info->kthread)) { err = PTR_ERR(info->kthread); info->kthread = NULL; _______________________________________________ Xen-changelog mailing list Xen-changelog@xxxxxxxxxxxxx http://lists.xensource.com/xen-changelog
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |