ttydev_cdevsw has no d_purge

2012-08-01 Thread Konstantin Belousov
[Long story, the summary is in last two paragraphs] I use several APC UPS some of which are connected by the USB-serial dongle. Said USBs very much like to drop from the USB bus on a smallest power glitch. Today I noted that a machine dropped UPS serial USB device, and did not reattached it.

On cooperative work [Was: Re: newbus' ivar's limitation..]

2012-08-01 Thread Arnaud Lacombe
Hi, On Tue, Jul 31, 2012 at 4:14 PM, Attilio Rao atti...@freebsd.org wrote: You don't want to work cooperatively. Why is it that mbuf's refactoring consultation is being held in internal, private, committers-and-invite-only-restricted meeting at BSDCan ? Why is it that so much review and

Re: On cooperative work [Was: Re: newbus' ivar's limitation..]

2012-08-01 Thread Attilio Rao
On Wed, Aug 1, 2012 at 5:32 PM, Arnaud Lacombe lacom...@gmail.com wrote: Hi, On Tue, Jul 31, 2012 at 4:14 PM, Attilio Rao atti...@freebsd.org wrote: You don't want to work cooperatively. Why is it that mbuf's refactoring consultation is being held in internal, private,

Re: On cooperative work [Was: Re: newbus' ivar's limitation..]

2012-08-01 Thread Arnaud Lacombe
Hi, On Wed, Aug 1, 2012 at 12:40 PM, Attilio Rao atti...@freebsd.org wrote: On Wed, Aug 1, 2012 at 5:32 PM, Arnaud Lacombe lacom...@gmail.com wrote: Hi, On Tue, Jul 31, 2012 at 4:14 PM, Attilio Rao atti...@freebsd.org wrote: You don't want to work cooperatively. Why is it that mbuf's

Re: On cooperative work [Was: Re: newbus' ivar's limitation..]

2012-08-01 Thread Attilio Rao
On 8/1/12, Arnaud Lacombe lacom...@gmail.com wrote: Hi, On Wed, Aug 1, 2012 at 12:40 PM, Attilio Rao atti...@freebsd.org wrote: On Wed, Aug 1, 2012 at 5:32 PM, Arnaud Lacombe lacom...@gmail.com wrote: Hi, On Tue, Jul 31, 2012 at 4:14 PM, Attilio Rao atti...@freebsd.org wrote: You don't

Re: On cooperative work [Was: Re: newbus' ivar's limitation..]

2012-08-01 Thread Arnaud Lacombe
Hi, On Wed, Aug 1, 2012 at 2:18 PM, Attilio Rao atti...@freebsd.org wrote: On 8/1/12, Arnaud Lacombe lacom...@gmail.com wrote: Hi, On Wed, Aug 1, 2012 at 12:40 PM, Attilio Rao atti...@freebsd.org wrote: On Wed, Aug 1, 2012 at 5:32 PM, Arnaud Lacombe lacom...@gmail.com wrote: Hi, On Tue,

Re: On cooperative work [Was: Re: newbus' ivar's limitation..]

2012-08-01 Thread Anton Shterenlikht
Date: Wed, 1 Aug 2012 15:45:35 -0400 From: Arnaud Lacombe lacom...@gmail.com One obvious problem in FreeBSD is that committers are prosecutor, judge and jury altogether. As a user, I accept this. I think if you can make a meaningful contribution to FreeBSD

Re: On cooperative work [Was: Re: newbus' ivar's limitation..]

2012-08-01 Thread Adrian Chadd
Any interested party is very welcome to approach a developer and get added to the developer summits. Plenty of the people at the most recent developer summit weren't @freebsd.org committers - we had plenty of representation from companies using FreeBSD. If you want to participate, just ask a

Re: On cooperative work [Was: Re: newbus' ivar's limitation..]

2012-08-01 Thread Attilio Rao
On 8/1/12, Arnaud Lacombe lacom...@gmail.com wrote: Hi, On Wed, Aug 1, 2012 at 2:18 PM, Attilio Rao atti...@freebsd.org wrote: [ trimm ] You are forgetting one specific detail: you can always review a work *after* it entered the tree. This is something you would never do, but sometimes,

Re: On cooperative work [Was: Re: newbus' ivar's limitation..]

2012-08-01 Thread Matthew Story
On Wed, Aug 1, 2012 at 1:05 PM, Arnaud Lacombe lacom...@gmail.com wrote: Hi, On Wed, Aug 1, 2012 at 12:40 PM, Attilio Rao atti...@freebsd.org wrote: On Wed, Aug 1, 2012 at 5:32 PM, Arnaud Lacombe lacom...@gmail.com wrote: Hi, On Tue, Jul 31, 2012 at 4:14 PM, Attilio Rao

Re: ttydev_cdevsw has no d_purge

2012-08-01 Thread Ed Schouten
Hi Kostik, 2012/8/1 Konstantin Belousov kostik...@gmail.com: I would blame tty subsystem rather then USB subsystem. The d_purge method of the ttydev_cdevsw is not implemented, but it is the only measure that can break the deadlocks like the one I described. The d_purge shall wake up threads

Re: ttydev_cdevsw has no d_purge

2012-08-01 Thread Konstantin Belousov
On Wed, Aug 01, 2012 at 10:46:58PM +0200, Ed Schouten wrote: Hi Kostik, 2012/8/1 Konstantin Belousov kostik...@gmail.com: I would blame tty subsystem rather then USB subsystem. The d_purge method of the ttydev_cdevsw is not implemented, but it is the only measure that can break the

Re: ttydev_cdevsw has no d_purge

2012-08-01 Thread Poul-Henning Kamp
In message 20120801210210.gu2...@deviant.kiev.zoral.com.ua, Konstantin Belous ov writes: I guess d_purge was added quite recently, right? No, it was there at least in 2006. In fact, it seems to be added in 2004, see r135843. Ahh yes, I remember that one :-) It was added so that when PCMCIA

Re: On cooperative work [Was: Re: newbus' ivar's limitation..]

2012-08-01 Thread Arnaud Lacombe
Hi, On Wed, Aug 1, 2012 at 4:06 PM, Adrian Chadd adr...@freebsd.org wrote: Any interested party is very welcome to approach a developer and get added to the developer summits. Plenty of the people at the most recent developer summit weren't @freebsd.org committers - we had plenty of

Re: ttydev_cdevsw has no d_purge

2012-08-01 Thread Hans Petter Selasky
On Wednesday 01 August 2012 22:46:58 Ed Schouten wrote: Hi Kostik, 2012/8/1 Konstantin Belousov kostik...@gmail.com: I would blame tty subsystem rather then USB subsystem. The d_purge method of the ttydev_cdevsw is not implemented, but it is the only measure that can break the deadlocks

Re: ttydev_cdevsw has no d_purge

2012-08-01 Thread Julian Elischer
On 8/1/12 2:41 PM, Hans Petter Selasky wrote: On Wednesday 01 August 2012 22:46:58 Ed Schouten wrote: Hi Kostik, 2012/8/1 Konstantin Belousov kostik...@gmail.com: I would blame tty subsystem rather then USB subsystem. The d_purge method of the ttydev_cdevsw is not implemented, but it is the

Re: On cooperative work [Was: Re: newbus' ivar's limitation..]

2012-08-01 Thread Julian Elischer
On 8/1/12 12:45 PM, Arnaud Lacombe wrote: Hi, On Wed, Aug 1, 2012 at 2:18 PM, Attilio Rao atti...@freebsd.org wrote: As for the mbuf meeting, all I can find from it online is: http://lists.freebsd.org/pipermail/freebsd-arch/2012-June/012629.html actually nothing has happenned on this yet

Re: On cooperative work [Was: Re: newbus' ivar's limitation..]

2012-08-01 Thread Warner Losh
On Aug 1, 2012, at 3:39 PM, Arnaud Lacombe wrote: Hi, On Wed, Aug 1, 2012 at 4:06 PM, Adrian Chadd adr...@freebsd.org wrote: Any interested party is very welcome to approach a developer and get added to the developer summits. Plenty of the people at the most recent developer summit

Re: On cooperative work [Was: Re: newbus' ivar's limitation..]

2012-08-01 Thread Kevin Oberman
On Wed, Aug 1, 2012 at 2:39 PM, Arnaud Lacombe lacom...@gmail.com wrote: Hi, On Wed, Aug 1, 2012 at 4:06 PM, Adrian Chadd adr...@freebsd.org wrote: Any interested party is very welcome to approach a developer and get added to the developer summits. Plenty of the people at the most recent

Re: On cooperative work [Was: Re: newbus' ivar's limitation..]

2012-08-01 Thread Arnaud Lacombe
Hi, On Wed, Aug 1, 2012 at 7:28 PM, Warner Losh i...@bsdimp.com wrote: On Aug 1, 2012, at 3:39 PM, Arnaud Lacombe wrote: Hi, On Wed, Aug 1, 2012 at 4:06 PM, Adrian Chadd adr...@freebsd.org wrote: Any interested party is very welcome to approach a developer and get added to the developer

Re: On cooperative work [Was: Re: newbus' ivar's limitation..]

2012-08-01 Thread Warner Losh
On Aug 1, 2012, at 9:28 PM, Arnaud Lacombe wrote: Hi, On Wed, Aug 1, 2012 at 7:28 PM, Warner Losh i...@bsdimp.com wrote: On Aug 1, 2012, at 3:39 PM, Arnaud Lacombe wrote: Hi, On Wed, Aug 1, 2012 at 4:06 PM, Adrian Chadd adr...@freebsd.org wrote: Any interested party is very welcome

Re: On cooperative work [Was: Re: newbus' ivar's limitation..]

2012-08-01 Thread Steve Kargl
On Wed, Aug 01, 2012 at 09:36:26PM -0600, Warner Losh wrote: I think this proves the point everybody has been saying: you are being needlessly contrary and confrontational. Yep. In 18+ years of being subscribed to various freebsd lists, Arnaud has the honor of being only the 2nd person to

Re: On cooperative work [Was: Re: newbus' ivar's limitation..]

2012-08-01 Thread Doug Barton
On 8/1/2012 8:36 PM, Warner Losh wrote: I think this proves the point everybody has been saying: you are being needlessly contrary and confrontational. Actually if you take a step back and look at what Arnaud is saying objectively, he's right. If anyone can attend the meeting by simply getting

Re: MPSAFE VFS -- List of upcoming actions

2012-08-01 Thread Pedro Giffuni
Hi; Just thought I'd share a link for the fuse-xfs project (for MacFUSE);  http://sourceforge.net/projects/fusexfs/ It's read-only so maybe it can be considered a feature compatible replacement of our kernel driver ;). cheers, Pedro. ps. I added it to the WantedPorts wiki so it won't be