SPECS: duke3d.spec (HEAD)
Jakub Bogusz
qboosh w pld.org.pl
Pią, 11 Kwi 2003, 11:17:01 CEST
On Fri, Apr 11, 2003 at 11:09:56AM +0200, Tomasz Witek wrote:
> Wejdziesz na irca i w zalerznosci o ktorej godzinie wejdziesz dostaniesz
> innego rapacka :)
> Ja uzywam, ale mysle ze mozna by ustabilizowac sytuacje.
>
> Troche u cieciwy, ale nie przindexowane pod poldka, troche u skibiego,
> tam juz lepiej ale tez brakuje z 50 pakietow ktore by sie przydaly.
> W poldkowym konfiguu, stare dziurawe 2.4.18 i 2.4.19. hmmm.
Na razie nie ma nie dziurawego i poprawnie działającego...
Na LKML nie widzę, żeby ktoś chciał się tym zająć.
Na część objawów pomaga:
--- linux-2.4.20-ptrace-hole.patch 18 Mar 2003 11:58:21 -0000 1.1.2.2
+++ linux-2.4.20-ptrace-hole.patch 8 Apr 2003 12:23:33 -0000 1.1.2.3
@@ -452,7 +452,7 @@
#define DEF_NICE (0)
-+#define is_dumpable(tsk) ((tsk)->task_dumpable && (tsk)->mm->dumpable)
++#define is_dumpable(tsk) ((tsk)->task_dumpable && (tsk)->mm && (tsk)->mm->dumpable)
+
/*
* The default (Linux) execution domain.
@@ -536,7 +536,7 @@
/* Worry about races with exit() */
task_lock(tsk);
mm = tsk->mm;
-+ if (!is_dumpable(tsk) || (&init_mm == mm))
++ if ((!is_dumpable(tsk) || (&init_mm == mm)) && write)
+ mm = NULL;
if (mm)
atomic_inc(&mm->mm_users);
...ale nadal nie da się w żaden sposób śledzić procesów typu apache :/
--
Jakub Bogusz http://cyber.cs.net.pl/~qboosh/
Więcej informacji o liście dyskusyjnej pld-devel-pl