On Mon, Mar 30, 2015 at 02:02:27PM +, EunTaik Lee wrote:
>
> The problem was on 3.10.49.
>
> I carefully looked up the patches again and found out that there was
> a patch on 3.18 that will solve the problem
>
> commite4a60d139060975eb956717e4f63ae348d4d8cc5
> sysfs: driver core:
The problem was on 3.10.49.
I carefully looked up the patches again and found out that there was
a patch on 3.18 that will solve the problem
commit e4a60d139060975eb956717e4f63ae348d4d8cc5
sysfs: driver core: Fix glue dir race condition by gdp_mutex
Sorry for bothering you.
Thanks,
Eun Taik
On Mon, Mar 30, 2015 at 11:54:54AM +, EunTaik Lee wrote:
>
> >
> >The bus that the device is on should prevent this, why isn't that
> >working for you? What type of device/bus do you see this problem on?
>
> The device is a firmware class device on a virtual bus.
What kernel code is
>
>The bus that the device is on should prevent this, why isn't that
>working for you? What type of device/bus do you see this problem on?
The device is a firmware class device on a virtual bus.
>> Signed-off-by: eun.taik.lee
>
>We need a "real" name here, I don't think your name has '.' in
On Mon, Mar 30, 2015 at 09:06:43AM +, EunTaik Lee wrote:
> There is a possible race condition when a device
> is added while another device with the same parent
> , with ref count of one, is deleted.
>
> CPU0CPU1
> device_add() device_del()
> get_device_parent()
There is a possible race condition when a device
is added while another device with the same parent
, with ref count of one, is deleted.
CPU0CPU1
device_add() device_del()
get_device_parent() put_device(parent);
kobj = kobject_get(k); kobject_put()
kref_put()
On Mon, Mar 30, 2015 at 09:06:43AM +, EunTaik Lee wrote:
There is a possible race condition when a device
is added while another device with the same parent
, with ref count of one, is deleted.
CPU0CPU1
device_add() device_del()
get_device_parent() put_device(parent);
There is a possible race condition when a device
is added while another device with the same parent
, with ref count of one, is deleted.
CPU0CPU1
device_add() device_del()
get_device_parent() put_device(parent);
kobj = kobject_get(k); kobject_put()
kref_put()
On Mon, Mar 30, 2015 at 11:54:54AM +, EunTaik Lee wrote:
The bus that the device is on should prevent this, why isn't that
working for you? What type of device/bus do you see this problem on?
The device is a firmware class device on a virtual bus.
What kernel code is causing this?
On Mon, Mar 30, 2015 at 02:02:27PM +, EunTaik Lee wrote:
The problem was on 3.10.49.
I carefully looked up the patches again and found out that there was
a patch on 3.18 that will solve the problem
commite4a60d139060975eb956717e4f63ae348d4d8cc5
sysfs: driver core: Fix glue
The problem was on 3.10.49.
I carefully looked up the patches again and found out that there was
a patch on 3.18 that will solve the problem
commit e4a60d139060975eb956717e4f63ae348d4d8cc5
sysfs: driver core: Fix glue dir race condition by gdp_mutex
Sorry for bothering you.
Thanks,
Eun Taik
The bus that the device is on should prevent this, why isn't that
working for you? What type of device/bus do you see this problem on?
The device is a firmware class device on a virtual bus.
Signed-off-by: eun.taik.lee
We need a real name here, I don't think your name has '.' in it,
right?
12 matches
Mail list logo