On Sat, 1 Dec 2007, Ingo Molnar wrote:Wouldn't a natural extension of this feature be to mark these hung TASK_UNINTERRUPTIBLE tasks with a new thread flag such as TIF_HUNG for the purposes of the OOM killer? Right now, the OOM killer will become a no-op when any candidate task that it scans through is found to have the TIF_MEMDIE flag when selecting a task to kill. So any hung task in this state could cause the OOM killer to infinitely loop. If lockdep could set_tsk_thread_flag(g, TIF_HUNG), this could be detected in the OOM killer and not only could we prevent the infinite looping but we could also clear TIF_MEMDIE and reduce the increased timeslice that the OOM killer gives to the tasks it kills. David --
| Alan | Re: [RFC] Heads up on sys_fallocate() |
| Rafael J. Wysocki | [Bug #11215] INFO: possible recursive locking detected ps2_command |
| Con Kolivas | Re: -mm merge plans for 2.6.23 |
| Mike Galbraith | Re: regression: CD burning (k3b) went broke |
git: | |
| Andy Parkins | svn:externals using git submodules |
| Jeff King | Re: Terminology question about remote branches. |
| Jon Smirl | ! [rejected] master -> master (non-fast forward) |
| Miles Bader | "git pull REMOTE" question |
| Richard Stallman | Real men don't attack straw men |
| Ari Constancio | Re: Squid/authpf with lookups on Active Directory |
| GVG GVG | ssh_exchange_identification: Connection closed by remote host |
| Michael | Performance: OpenVPN vs IPsec |
| Gerrit Renker | [PATCH 0/37] dccp: Feature negotiation - last call for comments |
| David Miller | Re: [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| Andrew Morton | Re: [Bugme-new] [Bug 11144] New: dhcp doesn't work with iwl4965 |
| David Miller | Re: xfrm_state locking regression... |
