Messages in this thread | | | Date | Tue, 12 Jan 2010 20:05:29 -0800 | From | Henry Zhao <> | Subject | Re: [PATCH] vgaarb: fix trylock behaviour accordingly vga_tryget return value |
| |
Signed-off-by: Henry Zhao <Henry.Zhao@Sun.COM>
Tiago Vignatti wrote: > From: Henry Zhao <Henry.Zhao@Sun.COM> > > Signed-off-by: Tiago Vignatti <tiago.vignatti@nokia.com> > --- > Henry, can you Signed-off-by there? > > drivers/gpu/vga/vgaarb.c | 2 +- > 1 files changed, 1 insertions(+), 1 deletions(-) > > diff --git a/drivers/gpu/vga/vgaarb.c b/drivers/gpu/vga/vgaarb.c > index 2f6cf69..0f5f64d 100644 > --- a/drivers/gpu/vga/vgaarb.c > +++ b/drivers/gpu/vga/vgaarb.c > @@ -935,7 +935,7 @@ static ssize_t vga_arb_write(struct file *file, const char __user * buf, > goto done; > } > > - if (vga_tryget(pdev, io_state)) { > + if (!vga_tryget(pdev, io_state)) { > /* Update the client's locks lists... */ > for (i = 0; i < MAX_USER_CARDS; i++) { > if (priv->cards[i].pdev == pdev) { >
| |