public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [REPOST][REPOST][REPOST] Killing processes in D state
@ 2003-06-02  9:58 Roy Sigurd Karlsbakk
  2003-06-02 14:24 ` Michael Buesch
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Roy Sigurd Karlsbakk @ 2003-06-02  9:58 UTC (permalink / raw)
  To: Kernel mailing list

hi all

this discussion has been up a few times, but I want it again. I _REALLY_ want 
to be able to kill processes in D state. I am aware of that this is not good, 
but compared to other parts of the linux kernel, there's quite a lot suicidal 
stuff there already, so why not. There is, for instance, in 2.5, the 
possibility to forcably remove loaded modules - FAR worse than merely killing 
a userspace process in D state.

So please, dear kernel people, Free Thy Users From Those Terrible Unreasonable 
Reboots.

regards

roy
-- 
Roy Sigurd Karlsbakk, Datavaktmester
ProntoTV AS - http://www.pronto.tv/
Tel: +47 9801 3356

Computers are like air conditioners.
They stop working when you open Windows.


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [REPOST][REPOST][REPOST] Killing processes in D state
  2003-06-02  9:58 [REPOST][REPOST][REPOST] Killing processes in D state Roy Sigurd Karlsbakk
@ 2003-06-02 14:24 ` Michael Buesch
  2003-06-06 14:26 ` Pavel Machek
  2003-06-06 16:36 ` Bill Davidsen
  2 siblings, 0 replies; 4+ messages in thread
From: Michael Buesch @ 2003-06-02 14:24 UTC (permalink / raw)
  To: Roy Sigurd Karlsbakk; +Cc: linux kernel mailing list

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Monday 02 June 2003 11:58, Roy Sigurd Karlsbakk wrote:
> hi all
>
> this discussion has been up a few times, but I want it again. I _REALLY_
> want to be able to kill processes in D state. I am aware of that this is
> not good, but compared to other parts of the linux kernel, there's quite a
> lot suicidal stuff there already, so why not. There is, for instance, in
> 2.5, the possibility to forcably remove loaded modules - FAR worse than
> merely killing a userspace process in D state.
>
> So please, dear kernel people, Free Thy Users From Those Terrible
> Unreasonable Reboots.

I would _completely_ agree with this.

(One [REPOST] in subject is enough)

>
> regards
>
> roy

- --
Regards Michael Büsch
http://www.8ung.at/tuxsoft
 16:22:33 up 25 min,  1 user,  load average: 1.00, 0.99, 0.81

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQE+214uoxoigfggmSgRAh8CAJkBCUPe7f2SuFPYY6TJ9Srruph+KQCfa79+
Mesp3FTAyVntTDZkfk1yMSc=
=2FjM
-----END PGP SIGNATURE-----


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [REPOST][REPOST][REPOST] Killing processes in D state
  2003-06-02  9:58 [REPOST][REPOST][REPOST] Killing processes in D state Roy Sigurd Karlsbakk
  2003-06-02 14:24 ` Michael Buesch
@ 2003-06-06 14:26 ` Pavel Machek
  2003-06-06 16:36 ` Bill Davidsen
  2 siblings, 0 replies; 4+ messages in thread
From: Pavel Machek @ 2003-06-06 14:26 UTC (permalink / raw)
  To: Roy Sigurd Karlsbakk; +Cc: Kernel mailing list

Hi!

> this discussion has been up a few times, but I want it again. I _REALLY_ want 

So you need to implement it. I do not
see why you should bother mailing list
*3 times* with it...
-- 
				Pavel
Written on sharp zaurus, because my Velo1 broke. If you have Velo you don't need...


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [REPOST][REPOST][REPOST] Killing processes in D state
  2003-06-02  9:58 [REPOST][REPOST][REPOST] Killing processes in D state Roy Sigurd Karlsbakk
  2003-06-02 14:24 ` Michael Buesch
  2003-06-06 14:26 ` Pavel Machek
@ 2003-06-06 16:36 ` Bill Davidsen
  2 siblings, 0 replies; 4+ messages in thread
From: Bill Davidsen @ 2003-06-06 16:36 UTC (permalink / raw)
  To: Roy Sigurd Karlsbakk; +Cc: Kernel mailing list

On Mon, 2 Jun 2003, Roy Sigurd Karlsbakk wrote:

> this discussion has been up a few times, but I want it again. I _REALLY_ want 
> to be able to kill processes in D state. I am aware of that this is not good, 
> but compared to other parts of the linux kernel, there's quite a lot suicidal 
> stuff there already, so why not. There is, for instance, in 2.5, the 
> possibility to forcably remove loaded modules - FAR worse than merely killing 
> a userspace process in D state.
> 
> So please, dear kernel people, Free Thy Users From Those Terrible Unreasonable 
> Reboots.

Do you understand why processes in D state are unkillable? What do you
think you would gain by killing them, since the memory couldn't be safely
reused? Just not seeing the process in ps?

I can see wanting to avoid having processes in D state, but once you get
such a thing I don't see why the kernel should have a lot of code added to
hide a problem. A reboot *is* a way to kill a process in D state.

In general most of the process should page out, so you only lose some swap
space. I don't get processes in this state, so I can't really check the
RSS and verify that.

Tell the developers how you get the processes in that state and ask for
that to be prevented, and you will find a lot more support.

-- 
bill davidsen <davidsen@tmr.com>
  CTO, TMR Associates, Inc
Doing interesting things with little computers since 1979.


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2003-06-08  8:53 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-06-02  9:58 [REPOST][REPOST][REPOST] Killing processes in D state Roy Sigurd Karlsbakk
2003-06-02 14:24 ` Michael Buesch
2003-06-06 14:26 ` Pavel Machek
2003-06-06 16:36 ` Bill Davidsen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox