Messages in this thread |  | | Date | Wed, 28 Dec 2011 21:05:21 +0400 | | From | Cyrill Gorcunov <> | | Subject | Re: [patch 1/4] Add routine for generating an ID for kernel pointer |
| |
On Wed, Dec 28, 2011 at 04:51:14PM +0000, Alan Cox wrote: > > + be used for anything but the "sameness" test. Besides, the IDs are > > + dynamic and valid only while object is alive, once it get freed or > > Please explain your locking model which ensures a false sameness cannot > occur due to object reuse as you do the comparison and scan. >
It can happen in case of object re-allocated from slab. But in case of two living pids it's impossible to get same pointers for different objects. Or I misunderstood the question, Alan? It's up to application to not compare objects from dead tasks.
Cyrill
|  |