On Fri, Feb 18, 2005 at 04:33:03PM -0700, Jonathan Corbet wrote:
> [Since this is something I once looked at too...]
>
> > struct kobj_map *kobj_map_init(kobj_probe_t *base_probe,
> > - struct subsystem *s)
> > + struct subsystem *s, struct semaphore *sem)
>
> The only reason
[Since this is something I once looked at too...]
> struct kobj_map *kobj_map_init(kobj_probe_t *base_probe,
> - struct subsystem *s)
> + struct subsystem *s, struct semaphore *sem)
The only reason kobj_map_init() needed the subsystem argument was for
the semaphore. Sinc
So, in my continuing quest to remove the big rwsem from struct semaphore
(or at least reduce the usage of it), here's a patch against 2.6.11-rc4
that takes it out of the kobj_map code.
This might fix up any odd issues that people might have had with the
genhd code lately in allocating major number
3 matches
Mail list logo