| To: | johnpol@xxxxxxxxxxx |
|---|---|
| Subject: | Re: [1/1] connector/CBUS: new messaging subsystem. Revision number next. |
| From: | Dmitry Torokhov <dmitry.torokhov@xxxxxxxxx> |
| Date: | Tue, 26 Apr 2005 12:34:13 -0500 |
| Cc: | netdev@xxxxxxxxxxx, Greg KH <greg@xxxxxxxxx>, Jamal Hadi Salim <hadi@xxxxxxxxxx>, Kay Sievers <kay.sievers@xxxxxxxx>, Herbert Xu <herbert@xxxxxxxxxxxxxxxxxxx>, James Morris <jmorris@xxxxxxxxxx>, Guillaume Thouvenin <guillaume.thouvenin@xxxxxxxx>, linux-kernel@xxxxxxxxxxxxxxx, Andrew Morton <akpm@xxxxxxxx>, Thomas Graf <tgraf@xxxxxxx>, Jay Lan <jlan@xxxxxxxxxxxx> |
| Domainkey-signature: | a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=ihXh3umBudXGuu9cMrdW2Q1G02WgIif8+vA0SkxfH6FkOBYamBo+E7U/rMg4HYu1Sqis2iX8FscsWH//oBRPIqGDRF3cQpqmdTJ1EcecxN0WhPxSBK4Hqn9Tu2ypDiXxkrqyOHmdLwpQST4kOBSS5467GXYOrFYutDEoxPWMsiE= |
| In-reply-to: | <20050426203023.378e4831@xxxxxxxxxxxxxxxxxxxx> |
| References: | <20050411125932.GA19538@xxxxxxxxxxxxxxxxxxxxxxxx> <d120d5000504260857cb5f99e@xxxxxxxxxxxxxx> <20050426202437.234e7d45@xxxxxxxxxxxxxxxxxxxx> <20050426203023.378e4831@xxxxxxxxxxxxxxxxxxxx> |
| Reply-to: | dtor_core@xxxxxxxxxxxxx |
| Sender: | netdev-bounce@xxxxxxxxxxx |
On 4/26/05, Evgeniy Polyakov <johnpol@xxxxxxxxxxx> wrote: > > --- orig/drivers/connector/connector.c > +++ mod/drivers/connector/connector.c > @@ -151,8 +151,8 @@ > __cbq->ddata = data; > __cbq->destruct_data = destruct_data; > > - queue_work(dev->cbdev->cn_queue, &__cbq->work); > - found = 1; > + if (queue_work(dev->cbdev->cn_queue, &__cbq->work)) > + found = 1; > break; What does it help exactly? By the time you checked result of queue_work you have already corrupted work structure wuth the new data (and probably destructor). Also, where is the rest of the code? Should we notify caller that cn_netlink_send has dropped the message? And how do we do that? -- Dmitry |
| Previous by Date: | Re: [1/1] connector/CBUS: new messaging subsystem. Revision number next., Dmitry Torokhov |
|---|---|
| Next by Date: | Re: [1/1] connector/CBUS: new messaging subsystem. Revision number next., Evgeniy Polyakov |
| Previous by Thread: | Re: [1/1] connector/CBUS: new messaging subsystem. Revision number next., Evgeniy Polyakov |
| Next by Thread: | Re: [1/1] connector/CBUS: new messaging subsystem. Revision number next., Evgeniy Polyakov |
| Indexes: | [Date] [Thread] [Top] [All Lists] |