[lkml]   [2000]   [Oct]   [28]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    SubjectRe: [PROPOSED PATCH] ATM refcount + firestream
    Philipp Rumpf wrote:
    > On Sat, Oct 28, 2000 at 09:37:28AM -0400, Brian Gerst wrote:
    > > Philipp Rumpf wrote:
    > > > - you can't copy_(from|to)_user in the module exit function (which would
    > > > be copies from/to rmmod anyway)
    > >
    > > Unfortunately, you need to be able to use copy_*_user() from the network
    > > ioctls, and this is the center of the current issue.
    > You misunderstood. The network ioctls aren't module_exit functions, so
    > copy_*_user in them is fine.

    Yes, but they can be called (and sleep) with module refcount == 0. This
    is because the file descripter used to perform the ioctl isn't directly
    associated with the network device, thereby not incrementing the
    refcount on open.


    Brian Gerst
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to
    Please read the FAQ at

     \ /
      Last update: 2005-03-22 12:45    [W:0.144 / U:23.852 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site