Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 18 Sep 2008 06:16:44 -0700 (PDT)
From:      christom <christom_12@yahoo.com>
To:        freebsd-hackers@freebsd.org
Subject:   Re: kern/127446: [patch] fix race in sys/dev/kbdmux/kbdmux.c
Message-ID:  <19552647.post@talk.nabble.com>
In-Reply-To: <bb4a86c70809171052t5e961675n139b2848e6addd0@mail.gmail.com>
References:  <gaH7cu1zt0Bw5e8Q2XfgrlKSRyY@iXA9ZWPrtc2I2BMzBXoToMd7YdQ> <bb4a86c70809171052t5e961675n139b2848e6addd0@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help


hello man,
    i only need a good hacker that can hack for uk bank log in for me i need
that  if you can do that for me i will be very grateful....cos have been try
to to train to do this work i did not true with it....






Maksim Yevmenkin-2 wrote:
> 
> On 9/17/08, Eygene Ryabinkin <rea-fbsd@codelabs.ru> wrote:
>> Maxim, good day.
>>
>>  Cc'ing this discuission to hackers@ -- I was just going to write
>>  the separate letter on this topic to the list.
>>
>>  Wed, Sep 17, 2008 at 09:56:14AM -0700, Maksim Yevmenkin wrote:
>>  > have you tried to simply set KBDMUX_LOCK/UNLOCK() to
>>  > mtx_lock/unlock(&Giant) ?
>>
>> Since kbdmux callout is initialized as non-MPSAFE, this will result in
>>  double locking the Giant (at least I see it from the code).  I am not
>>  sure that this is very good -- had not yet verified that Giant is
>>  recursive.
> 
> yes, giant is recursive. i think it should be fine for now (and yes, i
> agree, its not very clean)
> 
>>  Can try it tomorrow.
> 
> thanks
> 
>>  Since you had written the code and #if 0'ed the locking part, may I ask,
>>  why?  Are there any known issues or it was just not very good to
>>  introduce locking at that time (rev. 1.1, 3 years ago)?
> 
> because i did not want to touch every single keyboard driver, keyboard
> subsystem and syscons :) back then. since kbdmux is pretty much
> keyboard driver it was easier to leave it under giant locking.
> 
> thanks,
> max
> _______________________________________________
> freebsd-hackers@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
> To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org"
> 
> 

-- 
View this message in context: http://www.nabble.com/Re%3A-kern-127446%3A--patch--fix-race-in-sys-dev-kbdmux-kbdmux.c-tp19539858p19552647.html
Sent from the freebsd-hackers mailing list archive at Nabble.com.




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19552647.post>