[lkml]   [2012]   [Jan]   [4]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    SubjectSysfs attributes racing with unregistration

    Can you explain the current situation regarding access to sysfs
    attributes and possible races with kobject removal? I have two
    questions in particular:

    What happens if one thread calls an attribute's show or
    store method concurrently with another thread unregistering
    the underlying kobject?

    What happens if a thread continues to hold an open fd
    reference to a sysfs attribute file after the kobject is
    unregistered, and then tries to read or write that fd?

    If there are any guarantees about what happens in these situations, I
    can't find them in the kernel source.

    And of course, if you can think of any other matters related to this
    topic, please mention them.

    Alan Stern

     \ /
      Last update: 2012-01-04 17:55    [W:0.030 / U:54.536 seconds]
    ©2003-2017 Jasper Spaans. hosted at Digital OceanAdvertise on this site