Date: Tue, 07 Nov 2000 19:48:27 -0400 From: "Jeroen C. van Gelderen" <jeroen@vangelderen.org> To: Poul-Henning Kamp <phk@critter.freebsd.dk> Cc: Matt Dillon <dillon@earth.backplane.com>, Bruce Evans <bde@zeta.org.au>, Kirk McKusick <mckusick@mckusick.com>, arch@FreeBSD.ORG Subject: Re: softdep panic due to blocked malloc (with traceback) Message-ID: <3A0894CB.126EE64E@vangelderen.org> References: <26624.973626585@critter>
next in thread | previous in thread | raw e-mail | index | archive | help
Poul-Henning Kamp wrote: > > In message <200011071941.eA7JfZX81819@earth.backplane.com>, Matt Dillon writes: > >:We are not talking garbage collection, we are talking dumping the > >:vfs namecache for instance. > >: > >:-- > >:Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 > > > > Yes, but think a minute: How does that prevent a low memory deadlock? > > The answer is not "because it frees up some pages" ... what if you've > > already freed up all the namecache pages you can and some process > > continues to eat memory, and now you have none left to free? > > Matt, > > I'll just rest the case here. I can see from the swiftness of your > replies that you are in "everything phk says is wrong by definition" > mode right now. Think about it and we can discuss it in a couple > of weeks time maybe. It seems that Matt simply assumes that the event handler chain was proposed to help in the prevention of system deadlock. Given this context he argues that it won't help solve the problem (deadlock) he is trying to solve. I think Matt may have misinterpreted your initial request for a 'the event handler chain is needed to solve the problem' instead of a 'nice-to-have-an-event-handler' request. His fault, maybe... Of course, given the history the two of you have, you could have pro-actively elaborated a bit in your request so as to prevent this kind of miscommunication altogether. You didn't, no problem because: You could have extracted Matts wrong assumption from his subsequent emails (it's quite blatantly obvious) and rectified it thereby preventing this escalation altogether. You choose to not do so and for that reason Matt continues to argue that the even handlers won't help preventing system deadlock. He is quite correct. I can't see how the swiftness of his replies would neccessarily indicate that Matt is in 'everything phk says is wrong..."-mode. And even if he is, you could have steered the discussion in a more productive direction. Come to think of it, I actually think it's the other way around here: had you been slightly less swift in sending <26296.973625216@critter> you could have actually elaborated a bit about the reasoning behind your request (i.e. write more than two lines in that email) and have prevented this escalation. I think you switched to "whatever Matt mails he is always in "everything phk says is wrong by definition""-mode and you are blaming Matt for that. The pot calling the kettle black? -- Jeroen C. van Gelderen o _ _ _ jeroen@vangelderen.org _o /\_ _ \\o (_)\__/o (_) _< \_ _>(_) (_)/<_ \_| \ _|/' \/ (_)>(_) (_) (_) (_) (_)' _\o_ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3A0894CB.126EE64E>