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