Re: refcounting drivers' data structures used in sysfs buffers

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Oliver Neukum
Date: Thursday, March 8, 2007 - 5:45 pm

Am Donnerstag, 8. März 2007 17:02 schrieb Alan Stern:

The old race between disconnect and IO to attribute via sysfs again.
If I cannot disassociate the drivers from the buffers in the buffers, drivers
must not deallocate the data necessary to answer sysfs callbacks while
a buffer exists. Reading from a buffer must up a refcount in the driver's
data structures. The question becomes how to get a pointer to the buffer.
And it cannot live in the dentry as the dentry can go away while files
are still open. This leaves the inode or the buffer.

	Regards
		Oliver
-
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: refcounting drivers' data structures used in sysfs buffers, Oliver Neukum, (Thu Mar 8, 5:45 pm)
Re: 2.6.21-rc suspend regression: sysfs deadlock, Alan Stern, (Tue Mar 13, 8:00 am)
Re: 2.6.21-rc suspend regression: sysfs deadlock, Cornelia Huck, (Tue Mar 13, 11:42 am)
Re: 2.6.21-rc suspend regression: sysfs deadlock, Hugh Dickins, (Tue Mar 13, 12:00 pm)
Re: 2.6.21-rc suspend regression: sysfs deadlock, Alan Stern, (Tue Mar 13, 1:09 pm)
Re: 2.6.21-rc suspend regression: sysfs deadlock, Hugh Dickins, (Tue Mar 13, 1:55 pm)
Re: 2.6.21-rc suspend regression: sysfs deadlock, Dmitry Torokhov, (Tue Mar 13, 2:08 pm)
Re: 2.6.21-rc suspend regression: sysfs deadlock, Linus Torvalds, (Tue Mar 13, 2:20 pm)
Re: 2.6.21-rc suspend regression: sysfs deadlock, Alan Stern, (Tue Mar 13, 2:20 pm)
Re: 2.6.21-rc suspend regression: sysfs deadlock, Alan Stern, (Wed Mar 14, 9:12 am)
Re: 2.6.21-rc suspend regression: sysfs deadlock, Cornelia Huck, (Wed Mar 14, 11:43 am)
Re: 2.6.21-rc suspend regression: sysfs deadlock, Alan Stern, (Wed Mar 14, 12:23 pm)
Re: 2.6.21-rc suspend regression: sysfs deadlock, Cornelia Huck, (Thu Mar 15, 3:27 am)
Re: 2.6.21-rc suspend regression: sysfs deadlock, Hugh Dickins, (Thu Mar 15, 5:31 am)
Re: 2.6.21-rc suspend regression: sysfs deadlock, Oliver Neukum, (Thu Mar 15, 6:02 am)
Re: 2.6.21-rc suspend regression: sysfs deadlock, Dmitry Torokhov, (Thu Mar 15, 6:22 am)
Re: 2.6.21-rc suspend regression: sysfs deadlock, Hugh Dickins, (Thu Mar 15, 6:59 am)
Re: 2.6.21-rc suspend regression: sysfs deadlock, Alan Stern, (Thu Mar 15, 7:27 am)
Re: 2.6.21-rc suspend regression: sysfs deadlock, Cornelia Huck, (Thu Mar 15, 8:32 am)
Re: 2.6.21-rc suspend regression: sysfs deadlock, Hugh Dickins, (Thu Mar 15, 9:29 am)
Re: 2.6.21-rc suspend regression: sysfs deadlock, Linus Torvalds, (Thu Mar 15, 9:51 am)